中南大学网络技术与应用课件第3章数据通信与通信网基础1
- 格式:pptx
- 大小:1.28 MB
- 文档页数:28
1西安交通大学电信学院张建国3-12009-12-14《数据通信与计算机网络》--数据链路层52009-12-14《数据通信与计算机网络》--数据链路层6数据链路历史上曾把通信协议叫做通信规程(procedure),是协议的同义语。
数据链路层的主要功能如下(有些协议可以省略一些): (1)链路管理,数据链路的建立、维持和释放。
(2)帧定界,收方能从收到的比特流中准确地区分一帧的开始和结束 在什么地方。
又称帧同步。
(3)流量控制,发方发送数据的速率必须使收方来得及接收。
(4)差错控制,用于检测或纠正帧传输过程中出现的差错的机制。
(5)将数据和控制信息分开,能区分出同一帧中的数据和控制信息。
(6)透明传输,不管什么样的数据组合都能在链路上传送。
(7)寻址,保证每一帧都能送到正确的目的站。
当然,收方也应知道 发方是那个站。
本章实际上讨论的是最基本的数据链路层协议。
缓缓存存帧帧缓缓存存 数据链路层数据链路层模型A主 机AAPP11接收方 主AAPP22 机 B高层数据链路层的简化模型 发送方3.2.1 完全理想化的数据传输链路层使用物理层提供的不可靠(差错、丢失等)的服务。
数据链路 层协议主要考虑两个问题:避免数据出现差错和丢失;发送速率要适应收 方的接收能力。
停止等待协议是最简单、最基本的数据链路层协议。
3.1 数据链路层的基本概念XI’AN JIAOTONG UNIVERSITY3.2 停止等待协议XI’AN JIAOTONG UNIVERSITY2009-12-14《数据通信与计算机网络》--数据链路层32009-12-14《数据通信与计算机网络》--数据链路层4结点帧帧结点本章目录3.1 数据链路层的基本概念 3.2 停止等待协议 3.3 连续ARQ协议 3.4 选择重传ARQ协议 3.5 面向比特的链路控制规程HDLC 3.6 因特网的点对点协议PPP任务:在相邻结点间的不可靠的物理链路上传送以帧为单位的数据。