数据链路层
链路
从一个结点到相邻结点的一段物理线路,而中间没有任何其他的交换点
数据链路
是指把实现通信协议的硬件和软件加到链路上
帧
在数据链路上传输的数据包,称之为帧
数据链路层是以帧为单位进行传输和处理数据的
数据链路层的三个重要问题
封装成帧
将数据链路层给网络层交付的协议数据单元添加帧头和帧尾的操作称之为封装成帧
添加帧头帧尾的目的,都是为了以帧为单元传送数据,为了实现数据链路层的功能。
帧头和帧尾的作用之一就是帧定界
从数据链路层开始,将以太网的数据层封装好MAC帧后,将其交付给物理层,物理层在MAC帧前面添加8字节的前导码,然后再将比特流转换成电信号发送,前导码中的前七个字节为同步码,作用为使接收方的时钟同步,之后的一个字节为帧开始定界符,表明其后面跟随的为MAC帧,另外以太网规定了帧间时间间隔为96比特的发送时间。因此,MAC帧并不需要帧 结束定界符。