- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
GPRS数据传输设计GPRS数据传输设计 (五(五))PPPPPP协议概述协议概述
GPRSGPRS数据传输设计数据传输设计 ((五五))PPPPPP协议概述协议概述
3.3 PPP 协议协议
协议协议
随着互连网的发展,网络上出现了大量的支持TCP/IP 协议的主机,这些主机中的大部
分通过局域以太网连接,其它的大部分主机则通过公共广域网(比如X.25 或公用数据网)进
行连接。很少有主机通过串行链路建立连接,然而事实上串行链路是一种最古老的通信方法,
绝大多数主机都支持串行链路。其中的原因就是没有一个标准的封装协议。点对点通信协议
(Point to Point Protocol, PPP)就是因此而产生的。PPP 提供了一种在位同步链路和8 位
异步链路上封装数据的方法,只要这些链路是全双工的,即使是电路交换网或专用网络也可
以应用。PPP 可以支持很多硬件并且提供了用于实现透明传输的转义机制,同时PPP 可以
支持不同的网络层协议在其上传输,因此PPP 成为各种主机、网桥和路由器之间简单连接
的一种共通的解决方案。
PPP 提供了一种通过串行点对点连接传输数据包的方法。它主要包括三个部分:
1.通过串行链路封装数据包的方法。
2 .用于建立、配置和测试数据连接的链路控制协议 (Link Control Protocol, LCP)。
3.用于配置不同网络层协议的网络控制协议簇(Network Control Protocols, NCPS)。
3.3.1 PPP 数据帧格式数据帧格式
数据帧格式数据帧格式
PPP 协议是在高级数据链路控制协议 (HDLC)的基础上设计的,因此,其基本格式
与HDLC 相同,只是地址域和控制域已经被固定,PPP 数据帧格式如表3-1:
• 标志域
标志域为一个字节,表示数据帧的开始或结束。标志序列为16 进制7E 。它是数据帧
间隔,两个数据帧之间只要一个标志即可,两个连续的标志表示一个空数据帧。
• 地址域
地址域为一个内容为16 进制FF 的字节,该地址为广播地址,所有的终端都必须接受
并使用该地址,使用其它地址的数据帧应该被忽略。
• 控制域
控制域为一个字节,内容为16 进制0x03,对于包含其它内容的数据帧应该忽略。
• 协议域
协议域为两个字节,它表示PPP 封装的信息域内的信息使用的协议。下面给出常用的
几种协议编号,详细信息可以参考文献[26]:(协议编号为16 进制形式)
0021: IP 8021: IP 控制协议
C021: 连接控制协议 C023: 密码鉴权协议PAP
C223: 握手挑战鉴权协议
• 信息域
信息域的长度是可变的,其中的内容是按协议域指定的协议封装的用户数据,信息域
的最大长度默认是1500 字节,在经过双方协商后,可以更改为其它值。
• 校验域
校验域 (Frame Check Sequence, FCS)为2 个字节,它计算的是在没有插入任何转
义符号前的地址域、控制域、协议域、信息域内的数据,不包括标志域和校验域。在发送数
据时,依次计算上述内容,然后将计算后的结果放入校验域;在接收时,首先去除转义字符,
然后再计算校验。在接收中计算校验时可以将校验域也计算在内,计算的结果应该是固定值
F0B8(16 进制),有关该算法的具体实现,见文献[26]。
• 空闲
在链路空闲时间中,异步链路可以发送全1 表示链路空闲,同步链路应该发送标志序
列表示空闲。由于PPP 采用起始结束标志来表示数据帧的起始和结束,而在PPP 的信息字
段和FCS 字段都可能包含7E,这样可能会被误认为是开始/结束标志,所以PPP 中引入了
一个转义序列。转义序列包括一个转义字符7D,后面是原来的值与0x20 异或的结果,即
7E 转义为7D 5E。而发送7D 时则转义为7D 5D。同样,这种转义方式还保护控制字符,
比如XOFF 是底层驱动用来中断串行传输的,为了避免引起混淆,将0x14 用转义序列7D 34
发送。默认的,0x00 到0x1F 之间的所有值都要转义,不过,经过协商后可以去除部分需
要转义的值。
3.3.2 拨号建
您可能关注的文档
- [电路设计心得] 一个硬件高手的设计经验分享.pdf
- [建筑大师作品] 建筑师斯蒂文 霍尔介绍及作品设计理念.pdf
- 《AutoCAD绘图》课程说课.doc
- 《CISVI策划与设计》教学进程表及大纲.doc
- 《MAYA动画设计与制作》课程标准.doc
- 《大师网简介》之小助手攻略.doc
- 《房屋建筑学》教学大纲04.doc
- 《建筑草图大师》教学大纲.doc
- 《建筑防火》简案.doc
- 《设计表现技法》课程建设规划.doc
- 2025江浙沪居民睡眠健康小调研报告.pdf
- 毕业论文的开题报告范文.docx
- 团委活动方案(拓展).docx
- 汽车智能驾驶行业深度报告:端到端与AI共振,智驾平权开启新时代.pdf
- 小核酸行业深度:技术平台和适应症不断验证,迎来销售和临床密集兑现期-华福证券-2025.3.31-65页.docx
- 医药生物行业医疗AI专题报告二多组学篇AI技术驱动精准诊断实现重要突破-25031440页.docx
- CXO行业系列报告三寒冬已过行业需求逐步回暖-25031430页.docx
- 全国租赁市场报告2025年3月_可搜索.pdf
- 玩具行业“情绪经济”专题:创新玩法+IP赋能,重新定义玩具-华鑫证券-2025.docx
- 医疗保健行业PCAB抑制剂药物深度报告抑酸药物市场空间广阔PCAB抑制剂大有可为-25.pdf
文档评论(0)