数据链路层分为哪两个子层 数据链路层和物理层的区别

爱你网 2024-04-30 21:11:42

数据链路层是OSI参考模型中的第二层,介乎于物理层和网络层之间。数据链路层在物理层提供的服务的基础上向网络层提供服务,其最基本的服务是将源自物理层来的数据可靠地传输到相邻节点的目标机网络层。接下来,详细为你说下“数据链路层分为哪两个子层 数据链路层和物理层的区别”

 

一、数据链路层分为哪两个子层

数据链路层分为媒体访问控制mac子层和逻辑链路控制llc子层。mac子层与物理层相关联,而llc子层则完全独立出来,为高层提供服务,这样就实现了物理层和数据链路层的完全独立。IEEE是英文Institute of Electrical and Electronics Engineers的简称,其中文译名是电气和电子工程师协会。IEEE802规范定义了网卡如何访问传输介质(如光缆、双绞线、无线等),以及如何在传输介质上传输数据的方法,还定义了传输信息的网络设备之间连接建立、维护和拆除的途径。遵循IEEE802标准的产品包括网卡、桥接器、路由器以及其他一些用来建立局域网络的组件。IEEE是英文Institute of Electrical and Electronics Engineers的简称,其中文译名是 电气和电子工程师协会。该协会的总部设在 美国,主要开发数据通信标准及其他标准。IEEE802委员会负责起草 局域网草案,并送交 美国国家标准协会(ANSI)批准和在美国国内标准化。IEEE还把草案送交 国际标准化组织(ISO)。ISO把这个802规范称为ISO 802标准,因此,许多IEEE标准也是ISO标准。例如,IEEE 802.3标准就是ISO 802.3标准。

二、数据链路层和物理层的区别

物理层:透明的传送比特流,例子就是传输它的媒体包括架空明线、平衡电缆、光纤、无线信道等。数据链路层:物理层要为终端设备间的数据通信提供传输媒体及其连接.媒体是长期的,连接是有生存期的.在连接生存期内,收发两端可以进行不等的一次或多次数据通信.每次通信都要经过建立通信联络和拆除通信联络两过程.这种建立起来的数据收发关系就叫作数据链路.而在物理媒体上传输的数据难免受到各种不可靠因素的影响而产生差错,为了弥补物理层上的不足,为上层提供无差错的数据传输,就要能对数据进行检错和纠错.数据链路的建立,拆除,对数据的检错,但是并不纠正错误。

相关文章