没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
MAP27 第 4 章 数据链路层 王一帆 wangyifan@bupt.edu.cn
1
目录
4 数据链路层 .................................................................................................................................... 1
4.1 介绍 ............................................................................................................................................... 1
4.2 物理层的要求 ............................................................................................................................... 1
4.3 数据链路协议单元 ....................................................................................................................... 1
4.3.1
报文格式
................................................................................................................................ 1
4.3.1.1 透明性 ............................................................................................................................................ 2
4.3.1.2 错误校验 ........................................................................................................................................ 2
4.3.2
过程原理
................................................................................................................................ 3
4.3.2.1 链路请求(LR)格式 ..................................................................................................................... 3
4.3.2.2 链路确认(LA)格式 ..................................................................................................................... 4
4.3.2.3 链路传输(LT)报文 ..................................................................................................................... 4
4.3.2.4 变量与序列号 ................................................................................................................................. 5
4.4 数据链路协议描述 ....................................................................................................................... 5
4.4.1
链路建立阶段过程
................................................................................................................ 6
4.4.1.1 发送 LR 报文 ................................................................................................................................... 6
4.4.1.2 接收 LR 报文 ................................................................................................................................... 6
4.4.1.3 接收 LA 报文................................................................................................................................... 7
4.4.2
数据传输阶段过程
................................................................................................................ 7
4.4.2.1 发送 LT 报文 ................................................................................................................................... 7
4.4.2.2 接收 LT 报文 ................................................................................................................................... 8
4.4.2.3 发送 LA 报文................................................................................................................................... 8
4.4.2.4 接收 LA 报文................................................................................................................................... 8
4.4.2.5 LT 报文的重传 ................................................................................................................................. 9
4.4.2.6 链路失败检测 ................................................................................................................................. 9
4.4.2.7 接收 LR 报文 ................................................................................................................................... 9
4.5 数据链路系统参数 ....................................................................................................................... 9
4.5.1
定时器
T0 -
建立阶段重试定时器
....................................................................................... 9
4.5.2
定时器
T1 -
传输阶段重试定时器
..................................................................................... 10
4.5.3
定时器
T2 -
确认定时器
..................................................................................................... 10
4.5.4
定时器
T3 -
激活定时器
..................................................................................................... 10
4.5.5
定时器
T4 -
链路失败检测定时器
..................................................................................... 10
4.5.6
最大长度参数
N1 ................................................................................................................ 11
4.5.7
最大重传数
N2 .................................................................................................................... 11
4.5.8
激活超时最大值
N3 ............................................................................................................ 11
MAP27 第 4 章 数据链路层 王一帆 wangyifan@bupt.edu.cn
1
4 数据链路层
4.1 介绍
这部分描述了 MPT1327 制式的电台与数据终端设备之间通信定义的数据链路层。数据链路
协议定义了数据终端设备(DTE)和无线电单元(RU)之间的数据交换格式。链路协议是全
双工的,允许两个方向上同时进行数据交换,无需考虑无线电链路是单工还是双工。
4.2 物理层的要求
数据链路层要求物理层完全透明的承载 8 位字节流,参考第 3 章。数据链路层的系统参数设
定物理层不要求严格的定时。
4.3 数据链路协议单元
专业术语基于 CCITT T.50。数据链路层使用了 T.50 中定义的控制字符中 00H~1FH 的一个子集。
只有那些后面章节定义了的控制字符会对链路层功能产生影响。链路层消息的数据部分(高
层协议部分)会由若干 8 位字节构成,并且是完全透明的传输。
4.3.1 报文格式
图 4-1 说明了启停、字节导向方式的一般报文格式。报文应当开始于一个起始序列,这里使
用 IA5 控制字节 SYN-DLE-STX。起始序列后跟随着一个 4 字节定长的头域。头域后面跟随一
个不定长的数据域。报文由一个结束标志结束,使用 IA5 控制字符的 DLE-ETX。结束标志后
面跟随两字节的帧校验序列(FCS)。
MAP27 第 4 章 数据链路层 王一帆 wangyifan@bupt.edu.cn
2
当包含有数据域时,数据域中包含有透明的数据。为了透明的传输用户数据,需要使用一种
叫做 DLE 填充的方式。这种方式在 4.3.1.1 中描述。FCS 的范围包含报文的主体(头和数据域)
和 DLE ETX 结束标志。FCS 不包含起始序列和用于维持数据透明性的所有 DLE 控制字节。
4.3.1.1 透明性
真正的传输实体,应当对报文主体(头和数据域)进行检测,并且在任何出现 DLE 字符的位
置后面立即插入一个 DLE 控制字符。而在起始和结束标志中的 DLE 不应当成对出现。
接收端实体应当检测报文实体,并且丢弃 DLE-DLE 字节对中的第二个 DLE 字符。
4.3.1.2 错误校验
循环冗余校验(CRC)用于保护头和数据域。生成多项式定义如下:
G(x) = x16 + x15 + x2 + 1
帧校验序列(FCS)包含 16bit,用于错误检测。
(附录中有详细的计算过程。)
剩余11页未读,继续阅读
资源评论
- lixiju2013-08-28学习了。对会编程的有用。
sail0224
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功