❶ 网络上信息传递的原理
1. 物理层
物理层处理的数据单位是比特(bit),为数据链路层提供物理链路,实现透明的比特流(bit stream)传输服务。它向下与物理媒体相连,负责确定与物理媒体接口的机械、电气、功能和过程特性。
2. 数据链路层
数据链路层负责在单个链路上的节点间传送以帧(frame)为PDU的数据,实现在不太可靠的物理链路上的可靠数据传输。其主要功能包括:建立、维持和释放数据链路连接,进行链路访问控制、流量控制和差错控制。
3. 网络层
网络层传送的PDU称为分组或包(packet),负责将源端主机的报文通过中间转发节点传送到目的端。网络层是通信子网的最高层,为主机提供虚电路和数据报两种方式的服务。该层主要负责分组转发和路由选择,根据路由表动态地将分组逐跳地由源站传送到目的站。
4. 传输层
传输层传输的PDU称为报文(message),为源结点和目的结点的用户进程之间提供端到端的可靠传输服务。端到端的传输指的是源结点和目的结点的两个传输层实体之间的传输,不涉及路由器等中间结点。传输层具备面向连接、流量控制与拥塞控制、差错控制及网络服务质量选择等功能。
5. 会话层
会话层在传输层服务的基础上增加控制会话的机制,建立、组织和协调应用进程之间的交互过程。会话层提供的会话服务种类包括双工、半双工和单工方式。会话管理的一种方式是令牌管理,只有令牌持有者才能执行某种操作。会话层提供会话的同步控制,在出现故障时,会话活动在故障点之前的同步点进行重复,而不必从头开始。
6. 表示层
表示层定义用户或应用程序之间交换数据的格式,提供数据表示之间的转换服务,保证传输的信息到达目的端后意义不变。
7. 应用层
应用层直接面向用户应用,为用户提供对各种网络资源的方便访问服务。这个知识参考模型是基于OSI七层参考模型,但实际的互联网只有四层:应用层、网络层、数据链路层和物理层。
❷ 网络层的功能都有什么
网络层主要功能
网络层为建立网络连接和为上层提供服务,应具备以下主要功能.
1. 路由选择和中继.
2. 激活,终止网络连接.
3. 在一条数据链路上复用多条网络连接,多采取分时复用技术.
4. 差错检测
5. 排序,流量控制.
6. 服务选择.
7. 网络层管理.
8.分段和合段
9.流量控制
10.加速数据传送
11.复位
网络层在数据链路层提供的两个相邻端点之间的数据帧的传送功能上,进一步管理网络中的数据通信,将数据设法从源端经过若干个中间节点传送到目的端,从而向传输层提供最基本的端到端的数据传送服务。网络层的目的是实现两个端系统之间的数据透明传送,具体功能包括路由选择、拥塞控制和网际互连等。
❸ 缃戠粶镄勪竷灞傛槸鎸囧摢涓冨眰
绗1灞傛槸鐗╃悊灞傦纸Physical Layer)锛埚嵆OSI妯″瀷涓镄勭涓灞傦级
鍒╃敤浼犺緭浠嬭川涓烘暟鎹阈捐矾灞傛彁渚涚墿鐞呜繛鎺ワ纴瀹炵幇姣旂壒娴佺殑阃忔槑浼犺緭銆傜墿鐞嗗眰镄勪綔鐢ㄦ槸瀹炵幇鐩搁偦璁$畻链鸿妭镣逛箣闂存瘆鐗规祦镄勯忔槑浼犻侊纴灏藉彲鑳藉睆钄芥帀鍏蜂綋浼犺緭浠嬭川鍜岀墿鐞呜惧囩殑宸寮伞备娇鍏朵笂闱㈢殑鏁版嵁阈捐矾灞备笉蹇呰冭槛缃戠粶镄勫叿浣扑紶杈扑粙璐ㄦ槸浠涔堛
绗2灞傛槸鏁版嵁阈捐矾灞(Data Link Layer)
鏁版嵁阈捐矾灞傦纸Data Link Layer锛夋槸OSI妯″瀷镄勭浜屽眰锛岃礋璐e缓绔嫔拰绠$悊鑺傜偣闂寸殑阈捐矾銆傝ュ眰镄勪富瑕佸姛鑳芥槸锛氶氲繃钖勭嶆带鍒跺岗璁锛屽皢链夊樊阌欑殑鐗╃悊淇¢亾鍙树负镞犲樊阌欑殑銆佽兘鍙闱犱紶杈撴暟鎹甯х殑鏁版嵁阈捐矾銆
绗3灞傛槸缃戠粶灞(Network Layer)
鍏朵富瑕佷换锷℃槸锛氶氲繃璺鐢遍夋嫨绠楁硶锛屼负鎶ユ枃鎴栧垎缁勯氲繃阃氢俊瀛愮绣阃夋嫨链阃傚綋镄勮矾寰勚傝ュ眰鎺у埗鏁版嵁阈捐矾灞备笌浼犺緭灞备箣闂寸殑淇℃伅杞鍙戯纴寤虹珛銆佺淮鎸佸拰缁堟㈢绣缁灭殑杩炴帴銆
鍏蜂綋鍦拌达纴鏁版嵁阈捐矾灞傜殑鏁版嵁鍦ㄨ繖涓灞傝杞鎹涓烘暟鎹鍖咃纴铹跺悗阃氲繃璺寰勯夋嫨銆佸垎娈电粍钖堛侀‘搴忋佽繘/鍑鸿矾鐢辩瓑鎺у埗锛屽皢淇℃伅浠庝竴涓缃戠粶璁惧囦紶阃佸埌鍙︿竴涓缃戠粶璁惧囥
绗4灞傛槸澶勭悊淇℃伅镄勪紶杈揿眰(Transport Layer)銆
璇ュ眰镄勪富瑕佷换锷℃槸锛氩悜鐢ㄦ埛鎻愪緵鍙闱犵殑绔鍒扮镄勫樊阌椤拰娴侀噺鎺у埗锛屼缭璇佹姤鏂囩殑姝g‘浼犺緭銆备紶杈揿眰镄勪綔鐢ㄦ槸钖戦珮灞傚睆钄戒笅灞傛暟鎹阃氢俊镄勭粏鑺傦纴鍗冲悜鐢ㄦ埛阃忔槑鍦颁紶阃佹姤鏂囥傝ュ眰甯歌佺殑鍗忚锛歍CP/IP涓镄凾CP鍗忚銆丯ovell缃戠粶涓镄凷PX鍗忚鍜屽井杞镄凬etBIOS/NetBEUI鍗忚銆
绗5灞傛槸浼氲瘽灞( Session Layer)
涓昏佷换锷℃槸锛氩悜涓や釜瀹炰綋镄勮〃绀哄眰鎻愪緵寤虹珛鍜屼娇鐢ㄨ繛鎺ョ殑鏂规硶銆傚皢涓嶅悓瀹炰綋涔嬮棿镄勮〃绀哄眰镄勮繛鎺ョО涓轰细璇濄傚洜姝や细璇濆眰镄勪换锷″氨鏄缁勭粐鍜屽岗璋冧袱涓浼氲瘽杩涚▼涔嬮棿镄勯氢俊锛屽苟瀵规暟鎹浜ゆ崲杩涜岀$悊銆
绗6灞傛槸琛ㄧず灞(Presentation Layer)
杩欎竴灞备富瑕佽В鍐崇敤鎴蜂俊鎭镄勮娉曡〃绀洪梾棰樸傚畠灏嗘蹭氦鎹㈢殑鏁版嵁浠庨傚悎浜庢煇涓鐢ㄦ埛镄勬娊璞¤娉曪纴杞鎹涓洪傚悎浜嶰SI绯荤粺鍐呴儴浣跨敤镄勪紶阃佽娉曘傚嵆鎻愪緵镙煎纺鍖栫殑琛ㄧず鍜岃浆鎹㈡暟鎹链嶅姟銆傛暟鎹镄勫帇缂╁拰瑙e帇缂╋纴 锷犲瘑鍜岃В瀵嗙瓑宸ヤ綔閮界敱琛ㄧず灞傝礋璐c
绗7灞傛槸钬滃簲鐢ㄥ眰钬(Application Layer)锛屾槸涓挞棬鐢ㄤ簬搴旂敤绋嫔簭镄勚
搴旂敤灞备负鐢ㄦ埛鎻愪緵镄勬湇锷″拰鍗忚链夛细鏂囦欢链嶅姟銆佺洰褰曟湇锷°佹枃浠朵紶杈撴湇锷★纸FTP锛夈佽繙绋嬬橱褰曟湇锷★纸Telnet锛夈佺数瀛愰偖浠舵湇锷★纸E-mail锛夈佹墦鍗版湇锷°佸畨鍏ㄦ湇锷°佺绣缁灭$悊链嶅姟銆佹暟鎹搴撴湇锷$瓑銆
镓╁𪾢璧勬枡
鐢变簬OSI鏄涓涓鐞嗘兂镄勬ā鍨嬶纴锲犳や竴鑸缃戠粶绯荤粺鍙娑夊强鍏朵腑镄勫嚑灞傦纴寰埚皯链夌郴缁熻兘澶熷叿链夋墍链夌殑7灞傦纴骞跺畬鍏ㄩ伒寰瀹幂殑瑙勫畾銆傚湪7灞傛ā鍨嬩腑锛屾疮涓灞傞兘鎻愪緵涓涓鐗规畩镄勭绣缁滃姛鑳姐
浠庣绣缁滃姛鑳界殑瑙掑害瑙傚疗锛氢笅闱4灞傦纸鐗╃悊灞伞佹暟鎹阈捐矾灞伞佺绣缁滃眰鍜屼紶杈揿眰锛変富瑕佹彁渚涙暟鎹浼犺緭鍜屼氦鎹㈠姛鑳斤纴鍗充互鑺傜偣鍒拌妭镣逛箣闂寸殑阃氢俊涓轰富锛涚4灞备綔涓轰笂涓嬩袱閮ㄥ垎镄勬ˉ姊侊纴鏄鏁翠釜缃戠粶浣撶郴缁撴瀯涓链鍏抽敭镄勯儴鍒嗭绂
钥屼笂3灞傦纸浼氲瘽灞伞佽〃绀哄眰鍜屽簲鐢ㄥ眰锛夊垯浠ユ彁渚涚敤鎴蜂笌搴旂敤绋嫔簭涔嬮棿镄勪俊鎭鍜屾暟鎹澶勭悊锷熻兘涓轰富銆傜亩瑷涔嬶纴涓4灞备富瑕佸畬鎴愰氢俊瀛愮绣镄勫姛鑳斤纴涓3灞备富瑕佸畬鎴愯祫婧愬瓙缃戠殑锷熻兘銆