1 / 147
文档名称:

CH3-5ed 数据链路层.ppt

格式:ppt   大小:8,721KB   页数:147页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

CH3-5ed 数据链路层.ppt

上传人:mh900965 2017/11/27 文件大小:8.52 MB

下载得到文件列表

CH3-5ed 数据链路层.ppt

相关文档

文档介绍

文档介绍:计算机网络
第 3 章数据链路层
数据链路层
数据链路层使用的信道主要有以下两种类型:
点对点信道。这种信道使用一对一的点对点通信方式。
广播信道。这种信道使用一对多的广播通信方式,因此过程比较复杂。广播信道上连接的主机很多,因此必须使用专用的共享信道协议来协调这些主机的数据发
使用点对点信道的数据链路层 数据链路和帧
链路(link)是一条无源的点到点的物理线路段,中间没有任何其他的交换结点。
一条链路只是一条通路的一个组成部分。
数据链路(data link) 除了物理线路外,还必须有通信协议来控制这些数据的传输。若把实现这些协议的硬件和软件加到链路上,就构成了数据链路。
现在最常用的方法是使用适配器(即网卡)来实现这些协议的硬件和软件。
一般的适配器都包括了数据链路层和物理层这两层的功能。
帧的概念:
指从物理层送来的比特流信息按照格式进行分割后形成的若干信息块
IP 数据报
1010……0110

取出
数据
链路层
网络层
链路
结点 A
结点 B
物理层
数据
链路层
结点 A
结点 B

(a)
(b)
发送

接收
链路
IP 数据报
1010……0110

装入
数据链路层传送的是帧
三个基本问题
(1) 封装成帧
(2)帧的同步
(3) 差错控制
1. 封装成帧
封装成帧(framing)就是在一段数据的前后分别添加首部和尾部,然后就构成了一个帧。确定帧的界限。
首部和尾部的一个重要作用就是进行帧定界。
帧结束
帧首部
IP 数据报
帧的数据部分
帧尾部
 MTU
数据链路层的帧长
开始
发送
帧开始
用控制字符进行帧定界的方法举例
SOH
装在帧中的数据部分

帧开始符
帧结束符
发送在前
EOT
2. 帧的同步
SOH
EOT
出现了“EOT”
被接收端当作无效帧而丢弃
被接收端
误认为是一个帧
数据部分
EOT
完整的帧
发送
在前
接收方从收到的比特流中准确地区分出一帧开始和结束
SOH
SOH
EOT
SOH
ESC
ESC
EOT
ESC
SOH
ESC
ESC
ESC
SOH
原始数据
EOT
EOT
经过字节填充后发送的数据
字节填充
字节填充
字节填充
字节填充
发送
在前
帧开始符
帧结束符
用字节填充法解决透明传输的问题
SOH