COMPUTER
NETWORK
计算机网络
北京邮电大学
计算机学院
王晓茹
CHAPTER 3 THE DATA LINK LAYER
数据链路层
[ 数据链路的目的:
在不可靠物理链路实现无差错、高质量
的数据传输。]
THE DATA LINK LAYER
CONTENTS 数据链路层
3.1 数据链路层的基本功能
3.2 错误检测和纠正
3.3 停止等待协议
3.3.1 完全理想化的数据传输
3.3.2 具有最简单流量控制的数据链路层协议
3.3.3 实用的停止等待协议
3.4 滑动窗口协议
3.3.1 1位滑动窗口协议
3.3.2 Go back n滑动窗口协议
3.3.3 选择性重传滑动窗口协议
3.3.4 信道利用率与最佳帧长
3.5 数据链路层协议实例(PPP/HDLC)
01
[ Data Link Layer Design Issues ]
数据链路层需要解决的问题
3.1.1 数据链路层的基本原理
• 链路(Link) :
• 一条无源的点到点的物理线路段,中间没有任何
其他的交换结点。
• 数据链路(Data Link) :
• 协议+链路。
• 在不可靠的物理链路(错误、延迟、丢失)上实现可靠
的传输。
课件制作人:王小茹
基本术语
• 结点(node):网络中的主机(host)和路由器(router)
称为结点。
• 端到端(end to end):从源结点(source node)到目的结
点(destination node)的通信称为端到端通信,通信路径
(path)可能由多个链路组成。
• 点到点(point to point):在相邻结点间的一条链路上的通
信称为点到点通信。
课件制作人:王小茹
结点 链路
点到点
点到点
端到端
端到端
课件制作人:王小茹
数据链路层的主要功能