3.1 数据链路层的设计问题 3.1.1 提供给网络层的服务 3.1.2 成帧 3.1.3 差错控制 3.1.4 流量控制 3.2 差错检测和纠正 3.2.1 纠错码 3.2.2 检错码 3.3 基本数据链路层协议 3.3.1 一个乌邦托式的单工协议 3.3.2 无错信道上的单工停-等协议 3.3.3 有错信道上的单工停-等协议 3.4 滑动窗口协议 3.4.1 1位滑动窗口协议 3.4.2 回退N协议(连续ARQ协议) 3.4.3 选择重传协议 3.5 数据链路协议实例 3.5.1 HDLC 3.5.2 点对点协议PPP