1 / 41
文档名称:

协议是数据链路层最基本的协议.ppt

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

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

分享

预览

协议是数据链路层最基本的协议.ppt

上传人:dlmus1 2018/6/10 文件大小:632 KB

下载得到文件列表

协议是数据链路层最基本的协议.ppt

相关文档

文档介绍

文档介绍:计算机网络 work
2018年6月12日
课程目录
第1章 概述
第2章 物理层与数据通信基础
第3章 数据链路层
第4章 局域网
第5章 网络层
第6章 网络互联技术
第7章 传输层
第8章 应用层
第9章 网络管理与信息安全
第10章网络新技术专题
2
计算机网络--刘桂江
本章提纲
数据链路层的功能
差错检测和校正
数据链路层协议
协议描述与验证
数据链路层协议举例
第3章 数据链路层
3
计算机网络--刘桂江
数据链路层的功能
帧同步
差错控制
流量控制
链路管理
4
计算机网络--刘桂江
帧同步
帧同步:能从比特流中区分出帧的起始与终止。
1、字节计数法
以一个特殊字符表征一帧的起始,并以一个专门字段来标明帧内的字节数。
2、使用字符填充的首尾定界符法
用一些特定的字符来定界一帧的起始与终止。
数据的透明性
C
count
data
特殊字符
定义数据部分的字节数
1帧
1帧
C
data
C
特殊字符
C
D
转义字符
5
计算机网络--刘桂江
帧同步
3、使用比特填充的首尾定界符法
以一组特定的比特模式(如01111110)来标志一帧的起始与终止。
数据的透明性
4、违法编码法
借用违法编码序列来定界帧的起始与终止。
例: 在物理层,若用曼彻斯特编码时,高→低表示”1”,低→高表示”0”,则可用高→高或低→低表示起止。
01111110
data
01111110
01111110
1帧
011111010
0
1
0
0
1
1
0
1
0
6
计算机网络--刘桂江
差错控制
通信系统必须具备发现(即检测)差错的能力,并采取措施纠正它,使差错控制在所能允许的尽可能小的范围内,这就是差错控制过程,也是数据链路层的主要功能之一。
反馈重发
计时器
帧序号
A
B
data
ack
防止死等待
防止重复帧多次被接收方交给它的上一层
7
计算机网络--刘桂江
流量控制
流量控制就是对发送方发送数据的流量进行控制,使其发送速率不超过接收方的接收速率。

流量控制并不是数据链路层特有的功能,许多高层协议中也提供流量控制功能,只不过流量控制的对象不同而已。
8
计算机网络--刘桂江
链路管理
数据链路层连接的建立、维持和释放就称做链路管理。
链路管理功能主要是用于面向连接的服务。
9
计算机网络--刘桂江
差错检测和校正
传输差错的特性
奇偶校验
循环冗余校验
海明码
10
计算机网络--刘桂江