在定义物理层提供比特流服务的基础上建立相邻节点之间的数据链路,并通过差错控制提供数据帧在信道上的“透明”传输。
1 )封装在帧中
在一个数据的前后分别添加页眉和页脚,决定帧的边界,进行帧划分
通常接受完整的帧。 出现错误时丢弃不完整的帧
2 )透明传输
字节填充解决透明传输问题(添加转义字符) ) ) ) ) ) ) ) ) )。
3 )错误控制
链路是被动的点对点物理线路段,中间没有其他交换节点,链路是路径的一部分。
除了物理线路外,数据链路还需要通信协议来控制这些数据的传输。 将实现这些协议的硬件和软件添加到链路中将构成数据链路。
链路-链路协议
点对点信道广播信道帧数据链路层的数据单元
点对点协议点对点协议(PPP )封装、透明度和简单的错误检测
协商建立链接所需的参数
支持多种网络层协议,向后兼容多种类型的链路
动态分配网络地址,自动检测连接状态
组件如何将IP数据封装到串行链路中
链路控制协议LCP
网络控制协议NCP
执行阶段1 .建立链接(LCP ) )。
2 .验证(PAP/CHAP ) )。
3 .网络控制协议(NCP )。
4 .会话保持阶段
5 .终止PPP链路(LCP )
PPPoE )以太网上的PPP )客户端构筑LAN网络,通过一个发送设备连接到服务商
广播信道的数据链路层特定的问题id
频道竞争
以太网通常在IEEE的802.3标准中被称为以太网
资料来源:北京交通大学,jpdzc——计算机网络和互联网