使用点对点信道的数据链路层
- 封装成帧:把网络层的IP数据报添加首部和尾部后封装成帧。
- 透明传输:无论什么样的比特组合的数据,都可以按照原样无差错的通过数据链路层
- 差错检验:通过有关算法处理比特差错。
点对点协议PPP
PPP协议是用户计算机和ISP进行通信是所使用的数据链路层协议。
使用广播信道的数据链路层
局域网的数据链路层
广播信道可以一对多通信,主要在局域网中使用。计算机通过适配器与局域网进行链接。适配器一般是指网卡,且一般集成了数据链路层和物理层的功能。适配器收发各种帧时,不必通知CPU。只有适配器接受到正确的帧时,才使用中断通知计算机,并交付到协议栈中的网络层。计算机要发送IP数据报时,由协议栈把IP数据报交给适配器,组装成帧后发送到局域网。计算机的硬件地址,即MAC地址,存储在适配器的ROM中;计算机的软件地址存是IP地址,存储在计算机的存储器中。
以太网的MAC层
MAC层的硬件地址是固化在适配器ROM中的地址,是计算机在局域网中的标识符。