网络层有什么功能?

网络层必须具有以下功能:

分组与分组交换:把从传输层接收到的报文封装成分组(Packet,也称为“包”)再向下传送到数据链路层。

路由选择:通过路由选择算法为分组通过通信子网选择最适当的路径。

网络连接复用:为分组在通信子网中节点之间的传输创建逻辑链路,在一条数据链路上复用多条网络连接(多采取时分复用技术)。
差错检测与恢复:一般用分组中的头部校验和进行差错校验,使用确认和重传机制来进行差错恢复。

服务选择:网络层可为传输层提供数据报和虚电路两种服务,但 Internet的网络层仅为传输层提供数据报一种服务。


网络管理:管理网络中的数据通信过程,将数据设法从源端经过若干个中间节点传送到目的端,为传输层提供最基本的端到端的数据传送服务。

流量控制:通过流量整形技术来实现流量控制,以防止通信量过大造成通信子网的性能下降。


拥塞控制:当网络的数据流量超过额定容量时,将会引发网络拥塞,致使网络的吞吐能力急剧下降。因此需要采用适当的控制措施来进行疏导。

网络互连:把一个网络与另一个网络互相连接起来,在用户之间实现跨网络的通信。
分片与重组:如果要发送的分组超过了协议数据单元允许的长度,则源节点的网络层就要对该分组进行分片,分片到达目的主机之后,有目的节点的网络层再重新组装成原分组。



1、数据链路层功能

在两个网络实体之间提供数据链路连接的创建、维持和释放管理。构成数据链路数据单元(frame:数据帧或讯框),并对帧定界、同步、收发顺序的控制。传输过程中的网络流量控制、差错检测和差错控制等方面。

只提供导线的一端到另一端的数据传输。数据链路层会在 frame 尾端置放检查码(parity,sum,CRC)以检查实质内容,将物理层提供的可能出错的物理连接改造成逻辑上无差错的数据链路,并对物理层的原始数据进行数据封装。

2、网络层的主要功能

对网络层而言使用IP地址来唯一标识互联网上的设备,网络层依靠IP地址进行相互通信(类似于数据链路层的MAC地址),详细的编址方案参见IPv4和IPv6。

在同一个网络中的内部通信并不需要网络层设备,仅仅靠数据链路层就可以完成相互通信,对于不同的网络之间相互通信则必须借助路由器等三层设备。

扩展资料:

根据建议X.200,OSI将计算机网络体系结构划分为以下七层,标有1~7,第1层在底部。 

第7层 应用层

应用层(Application Layer)提供为应用软件而设的接口,以设置与另一应用软件之间的通信。例如: HTTP,HTTPS,FTP,TELNET,SSH,SMTP,POP3等。

第6层 表达层

表达层(Presentation Layer)把数据转换为能与接收者的系统格式兼容并适合传输的格式。

第5层 会话层

会话层(Session Layer)负责在数据传输中设置和维护计算机网络中两台计算机之间的通信连接。

第4层 传输层

传输层(Transport Layer)把传输表头(TH)加至数据以形成数据包。传输表头包含了所使用的协议等发送信息。例如:传输控制协议(TCP)等。

第3层 网络层

网络层(Network Layer)决定数据的路径选择和转寄,将网络表头(NH)加至数据包,以形成分组。网络表头包含了网络数据。例如:互联网协议(IP)等。

第2层 数据链路层

数据链路层(Data Link Layer)负责网络寻址、错误侦测和改错。当表头和表尾被加至数据包时,会形成帧。数据链表头(DLH)是包含了物理地址和错误侦测及改错的方法。

数据链表尾(DLT)是一串指示数据包末端的字符串。例如以太网、无线局域网(Wi-Fi)和通用分组无线服务(GPRS)等。

分为两个子层:逻辑链路控制(leogic link control,LLC)子层和介质访问控制(media access control,MAC)子层。

第1层 物理层

物理层(Physical Layer)在局部局域网上传送数据帧(data frame),它负责管理计算机通信设备和网络媒体之间的互通。包括了针脚、电压、线缆规范、集线器、中继器、网卡、主机适配器等。

参考资料:百度百科 OSI





  • 缃戠粶灞傛湁鍝簺鍔熻兘?浣滅敤鏄粈涔?
    绛旓細缃戠粶灞: O S I 妯″瀷鐨勭涓夊眰,鍏朵富瑕佸姛鑳芥槸灏嗙綉缁滃湴鍧缈昏瘧鎴愬搴旂殑鐗╃悊鍦板潃,骞跺喅瀹氬浣曞皢鏁版嵁浠庡彂閫佹柟璺敱鍒版帴鏀舵柟銆 缃戠粶灞傞氳繃缁煎悎鑰冭檻鍙戦佷紭鍏堟潈銆佺綉缁滄嫢濉炵▼搴︺佹湇鍔¤川閲忎互鍙婂彲閫夎矾鐢辩殑鑺辫垂鏉ュ喅瀹氫粠涓涓綉缁滀腑鑺傜偣A 鍒板彟涓涓綉缁滀腑鑺傜偣B 鐨勬渶浣宠矾寰勩傜敱浜庣綉缁滃眰澶勭悊璺敱,鑰岃矾鐢卞櫒鍥犱负鍗宠繛鎺ョ綉缁滃悇娈,骞舵櫤鑳...
  • 缃戠粶灞傛湁浠涔堝姛鑳?
    绛旓細缃戠粶灞傚繀椤诲叿鏈変互涓嬪姛鑳斤細鍒嗙粍涓庡垎缁勪氦鎹細鎶婁粠浼犺緭灞傛帴鏀跺埌鐨勬姤鏂囧皝瑁呮垚鍒嗙粍锛圥acket锛屼篃绉颁负鈥滃寘鈥濓級鍐嶅悜涓嬩紶閫佸埌鏁版嵁閾捐矾灞傘傝矾鐢遍夋嫨锛氶氳繃璺敱閫夋嫨绠楁硶涓哄垎缁勯氳繃閫氫俊瀛愮綉閫夋嫨鏈閫傚綋鐨勮矾寰勩傜綉缁滆繛鎺ュ鐢細涓哄垎缁勫湪閫氫俊瀛愮綉涓妭鐐逛箣闂寸殑浼犺緭鍒涘缓閫昏緫閾捐矾锛屽湪涓鏉℃暟鎹摼璺笂澶嶇敤澶氭潯缃戠粶杩炴帴锛堝閲囧彇鏃跺垎澶...
  • 缃戠粶灞鐨勪綔鐢鏈夊摢浜?
    绛旓細1銆佹暟鎹摼璺眰鍔熻兘 鍦ㄤ袱涓綉缁滃疄浣撲箣闂存彁渚涙暟鎹摼璺繛鎺ョ殑鍒涘缓銆佺淮鎸佸拰閲婃斁绠$悊銆傛瀯鎴愭暟鎹摼璺暟鎹崟鍏冿紙frame锛氭暟鎹抚鎴栬妗嗭級锛屽苟瀵瑰抚瀹氱晫銆佸悓姝ャ佹敹鍙戦『搴忕殑鎺у埗銆備紶杈撹繃绋嬩腑鐨勭綉缁滄祦閲忔帶鍒躲佸樊閿欐娴嬪拰宸敊鎺у埗绛夋柟闈傚彧鎻愪緵瀵肩嚎鐨勪竴绔埌鍙︿竴绔殑鏁版嵁浼犺緭銆傛暟鎹摼璺眰浼氬湪 frame 灏剧缃斁妫鏌ョ爜锛坧a...
  • 缃戠粶灞鐨勪富瑕鍔熻兘鏄浠涔?
    绛旓細鏁版嵁閾捐矾灞傜殑涓昏鍔熻兘:1銆佸皢鏁版嵁缁勫悎鎴愭暟鎹潡,灏佽鎴愬抚;2銆佸樊閿欐帶鍒;3銆佹祦閲忔帶鍒;4銆侀摼璺帶鍒;5銆丮AC瀵诲潃;6銆佸尯鍒嗘暟鎹拰鎺у埗淇℃伅;7銆侀忔槑浼犺緭銆 鏁版嵁閾捐矾灞 鏈暀绋嬫搷浣滅幆澧:windows10绯荤粺銆丏ell G3鐢佃剳銆 鏁版嵁閾捐矾灞傜殑涓昏鍔熻兘 1. 鎴愬抚(甯у悓姝)---灏嗘暟鎹粍鍚堟垚鏁版嵁鍧,灏佽鎴愬抚 涓轰簡鍚戠綉缁滃眰鎻愪緵鏈嶅姟,鏁版嵁...
  • 缃戠粶灞鐨勪富瑕鍔熻兘鏄浠涔
    绛旓細C銆傚湪缃戠粶浼犺緭涓紝浣滀负鍏锋湁瀹屾暣鎰忎箟鐨勪簩杩涘埗鏁版嵁鏁翠綋锛屾姤鏂囧湪浼犺緭灞傝鎷嗗垎鎴愯緝灏忕殑鍙紶杈撶殑鏁版嵁鍗曞厓锛屽苟娣诲姞澶撮儴褰㈡垚鍖咃紝鍒拌揪缃戠粶灞鍚庡啀娆¤娣诲姞澶撮儴褰㈡垚鏂扮殑鍖呫傚彟澶栵紝褰撴暟鎹粡杩囩綉缁滃眰鏃讹紝鍦ㄨ繖閲屼細琚坊鍔犵洰鐨勫湴鍧涓庢簮鍦板潃锛岃繖鏍蜂竴鏉ュ寘鍦ㄥ埌杈炬暟鎹摼璺眰鍚庝細琚皝瑁呮垚甯э紝鏈鍚庢墠鎴愪负鐗╃悊灞傜殑姣旂壒銆
  • 缃戠粶灞鐨勫叧閿鍔熻兘鏄浠涔
    绛旓細缃戠粶灞锛氬叧绯诲埌瀛愮綉鐨勮繍琛屾帶鍒讹紝鍏朵腑涓涓叧閿棶棰樻槸纭畾鍒嗙粍浠庢簮绔埌鐩殑绔殑鈥滆矾鐢遍夋嫨鈥滐紝浠ュ垎缁勪负鍗曚綅杩涜浼犺緭銆傜綉缁滃眰涓哄缓绔嬬綉缁滆繛鎺ュ拰涓轰笂灞傛彁渚涙湇鍔,搴斿叿澶囦互涓嬩富瑕鍔熻兘.鈶 璺敱閫夋嫨鍜屼腑缁.鈶 婵娲,缁堟缃戠粶杩炴帴.鈶 鍦ㄤ竴鏉℃暟鎹摼璺笂澶嶇敤澶氭潯缃戠粶杩炴帴,澶氶噰鍙栧垎鏃跺鐢ㄦ妧鏈.鈶 宸敊妫娴嬩笌鎭㈠.鈶 ...
  • 缃戠粶灞鐨鍔熻兘鏄浠涔?
    绛旓細1锛岀墿鐞嗗眰锛涘叾涓昏鍔熻兘鏄細涓昏璐熻矗鍦ㄧ墿鐞嗙嚎璺笂浼犺緭鍘熷鐨勪簩杩涘埗鏁版嵁銆2銆佹暟鎹摼璺眰锛涘叾涓昏鍔熻兘鏄細涓昏璐熻矗鍦ㄩ氫俊鐨勫疄浣撻棿寤虹珛鏁版嵁閾捐矾杩炴帴銆3銆缃戠粶灞锛涘叾涓昏鍔熻兘鏄細瑕佽礋璐e垱寤洪昏緫閾捐矾锛屼互鍙婂疄鐜版暟鎹寘鐨勫垎鐗囧拰閲嶇粍锛屽疄鐜版嫢濉炴帶鍒躲佺綉缁滀簰杩炵瓑鍔熻兘銆4銆佷紶杈撳眰锛涘叾涓昏鍔熻兘鏄細璐熻矗鍚戠敤鎴锋彁渚涚鍒扮...
  • 鍦╫si鍙傝冩ā鍨嬩腑缃戠粶灞鐨勪富瑕鍔熻兘鏄
    绛旓細缃戠粶灞傛槸OSI鍙傝冩ā鍨嬩腑鐨勭涓夊眰锛屼粙浜庝紶杈撳眰鍜屾暟鎹摼璺眰涔嬮棿锛屽畠鍦ㄦ暟鎹摼璺眰鎻愪緵鐨勪袱涓浉閭荤鐐逛箣闂寸殑鏁版嵁甯х殑浼犻佸姛鑳戒笂锛杩涗竴姝ョ鐞嗙綉缁滀腑鐨勬暟鎹氫俊锛屽皢鏁版嵁璁炬硶浠庢簮绔粡杩囪嫢骞蹭釜涓棿鑺傜偣浼犻佸埌鐩殑绔紝浠庤屽悜杩愯緭灞傛彁渚涙渶鍩烘湰鐨勭鍒扮鐨勬暟鎹紶閫佹湇鍔°傜綉缁滃眰涓昏鏄负浼犺緭灞傛彁渚涙湇鍔★紝涓轰簡鍚戜紶杈撳眰鎻愪緵...
  • 缃戠粶灞鐨鍔熻兘鏄浠涔?
    绛旓細锛1锛夋棤缃戠粶璧勬簮闅滅闂銆傦紙2锛夌畝鍗曠伒娲汇佹棤杩炴帴銆佸敖鏈澶у姫鍔涗氦浠樼殑鏁版嵁鍖呮湇鍔°傜己鐐癸細涓嶆彁渚涜川閲忎繚闅溿缃戠粶灞鐨勪富瑕佷换鍔 缃戠粶灞傜殑涓昏浠诲姟鏄疄鐜扮綉缁滀簰杩烇紝杩涜屽疄鐜版暟鎹寘鍦ㄥ悇缃戠粶涔嬮棿鐨勪紶杈撱傝瀹炵幇缃戠粶灞備换鍔★紝闇瑕佽В鍐充互涓嬩富瑕侀棶棰橈細1銆佺綉缁滃眰鍚戣繍杈撳眰鎻愪緵鎬庢牱鐨勬湇鍔★紙鈥滃彲闈犱紶杈撯濊繕鏄滀笉鍙潬浼犺緭鈥...
  • 璁$畻鏈虹綉缁滅殑缃戠粶灞傛湁浠涔堝姛鑳?
    绛旓細缃戠粶灞涓秹鍙婁紬澶氱殑鍗忚锛屽叾涓寘鎷渶閲嶈鐨勫崗璁紝涔熸槸TCP/IP鐨勬牳蹇冨崗璁斺擨P鍗忚銆侷P鍗忚闈炲父绠鍗曪紝浠呬粎鎻愪緵涓嶅彲闈犮佹棤杩炴帴鐨勪紶閫佹湇鍔°侷P鍗忚鐨勪富瑕鍔熻兘鏈夛細鏃犺繛鎺ユ暟鎹姤浼犺緭銆佹暟鎹姤璺敱閫夋嫨鍜屽樊閿欐帶鍒躲備笌IP鍗忚閰嶅浣跨敤瀹炵幇鍏跺姛鑳界殑杩樻湁鍦板潃瑙f瀽鍗忚ARP銆侀嗗湴鍧瑙f瀽鍗忚RARP銆佸洜鐗圭綉鎶ユ枃鍗忚ICMP銆佸洜鐗...
  • 扩展阅读:物联网网络层设备 ... 网络层技术有哪些 ... 网络层的三个功能是 ... 网络层提供流量控制吗 ... 汇聚层功能 ... 网络层的基本功能 ... 网络层的主要特点 ... 网络层是用于解决什么 ... 网络有哪些协议 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网