一文看懂数据链路层和网络层的区别

出处:维库电子市场网 发布于:2018-03-14 16:28:14

  网络层的概念

  网络层是OSI参考模型中的第三层,介于传输层和数据链路层之间,它在数据链路层提供的两个相邻端点之间的数据帧的传送功能上,进一步管理网络中的数据通信,将数据设法从源端经过若干个中间节点传送到目的端,从而向运输层提供基本的端到端的数据传送服务。主要内容有:虚电路分组交换和数据报分组交换、路由选择算法、阻塞控制方法、X.25协议、综合业务数据网(ISDN)、异步传输模式(ATM)及网际互连原理与实现。

一文看懂数据链路层和网络层的区别

  网络层的主要功能

  1.异构网络互联

  所谓网络的互联是指将两个以上的计算机网络,通过一定的方法,用一种或者多种通信处理设备(中间设备)相互连接起来,以构成更大的网络系统

  物理层中继系统:中继器,集成器。

  数据链路层:网桥或者交换机

  网络层中继系统:路由器

  网络层以上的中继系统:网关

  2.路由与转发

  路由选择:指按照复杂的分布式算法。根据从各相邻路由器所得到的关于整个网络的拓扑情况,动态地改变所选择的路由

  分组转发:指路由器根据转发表将用户的IP数据报从合适的端口转发出去。

  3.拥塞控制

  由于出现过量的分组而引起网络性能下降的现象称为拥塞。

一文看懂数据链路层和网络层的区别

  数据链路层的概念

  数据链路层是OSI参考模型中的第二层,介乎于物理层和网络层之间。数据链路层在物理层提供的服务的基础上向网络层提供服务,其基本的服务是将源自网络层来的数据可靠地传输到相邻节点的目标机网络层。为达到这一目的,数据链路必须具备一系列相应的功能,主要有:如何将数据组合成数据块,在数据链路层中称这种数据块为帧(frAME),帧是数据链路层的传送单位;如何控制帧在物理信道上的传输,包括如何处理传输差错,如何调节发送速率以使与接收方相匹配;以及在两个网络实体之间提供数据链路通路的建立、维持和释放的管理。

  移动通信系统中Uu口协议的第二层,也叫层二或L2。

  数据链路层的功能

  链路层是为网络层提供数据传送服务的,这种服务要依靠本层具备的功能来实现。链路层应具备如下功能:

  ①链路连接的建立,拆除,分离。

  ②帧定界和帧同步。链路层的数据传输单元是帧,协议不同,帧的长短和界面也有差别,但无论如何必须对帧进行定界。

  ③顺序控制,指对帧的收发顺序的控制。

  ④差错检测和恢复。还有链路标识,流量控制等等。差错检测多用方阵码校验和循环码校验来检测信道上数据的误码,而帧丢失等用序号检测。各种错误的恢复则常靠反馈重发技术来完成。

一文看懂数据链路层和网络层的区别

  数据链路层的作用

  1、为IP模块发送和接收IP数据报。

  2、为ARP模块发送ARP请求和接收ARP应答。

  3、为RARP发送RARP请求和接收RARP应答。

一文看懂数据链路层和网络层的区别

  数据链路层和网络层的区别

  作用不同:数据链路层实现具体的传输~(仅仅高于物理层而已)而网络层是实现网络功能。

  传输单元不同:(明显的不同)网络层是大名鼎鼎的IP包,DL层则是数据FRAME

  协议不同:网络层就是IP协议,数据链路层协议则很多。HDLC和PPP等等。 网络中程序员多数考虑的是网络层。

版权与免责声明

凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。

本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。

如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

上传BOM文件: BOM文件
*公司名:
*联系人:
*手机号码:
QQ:
应用领域:

有效期:
OEM清单文件: OEM清单文件
*公司名:
*联系人:
*手机号码:
QQ:
有效期:

扫码下载APP,
一键连接广大的电子世界。

在线人工客服

买家服务:
卖家服务:

0571-85317607

客服在线时间周一至周五
9:00-17:30

关注官方微信号,
第一时间获取资讯。

建议反馈

联系人:

联系方式:

按住滑块,拖拽到最右边
>>
感谢您向阿库提出的宝贵意见,您的参与是维库提升服务的动力!意见一经采纳,将有感恩红包奉上哦!