- 1
- 0
- 约4.63千字
- 约 4页
- 2018-12-13 发布于天津
- 举报
3.3协议栈的实现-Read.PDF
信息工程大学硕士学位论文
3.3协议栈的实现
3.3.1PPP协议分析实现
一、基于GPRS网络的PPP协议应用分析
与固定有线网一样,在使用GPRS网络提供的基于IP数据分组传递服务前,用户必
须进行必要的注册登陆,目前GPRS网络采用的是动态用户管理,用户的登陆通过PPP
协议 (Point-to-PointProtocol点到点协议)完成。PPP协议是为在同等单元之间传输分组
设计的链路层协议。协议提供全双工操作,并按照顺序传递分组。PPP协议还提供了一整
套方案来解决链路建立、维护、拆除、上层协议协商、认证等问题,主要是用来通过拨号
或专线方式建立点对点连接发送数据。PPP协议包含:
1.链路控制协议LCP(LinkControlProtocol);
LCP负责创建,维护或终止一次物理连接。
2、网络控制协议NCP(NetworkControlProtocol);
NCP是一族协议,负责解决物理连接上运行什么网络协议,以及解决上层网络协
议发生的问题。
3、认证协议;
最常用的包括口令验证协议PAP(PasswordAuthenticationProtocol)和挑战握手
验证协议CHAP(Challenge-HandshakeAuthenticationProtocol).
使用PPP协议进行GPRS网络分组传递服务注册登陆的过程分为三个阶段:链路创
建阶段、认证阶段和网络协商阶段。
I、创建PPP链路
LCP协议负责创建链路。在这个阶段,将对基本的通讯方式进行选择。MS与GPRS
网络接入服务器通过LCP向对方发送配置信息报文 (ConfigurePackets)。一旦一个配置
成功信息包 (Configure-Ackpacket)被发送且被接收,就完成了交换,进入了LCP开启
状态。
为了简化设计,在链路创建阶段,只需对验证协议进行选择,以决定第二阶段用户验
证采用的验证协议,验证的实现在第2阶段实现。
2、用户验证
在这个阶段,MS会将自己的身份发送给GPRS的接入服务器。该阶段使用一种安全
验证方式可避免第三方窃取数据或冒充接入服务器接管与MS的连接。在验证完成之前,
禁止从验证阶段前进到网络层协议阶段。如果验证失败,MS将被GPRS网络接入服务器
终止链路连接。
用户验证阶段,只有链路控制协议、验证协议和链路质量监视协议的数据帧是被处理
第 21771
信息工程大学硕士学位论文
的。在该阶段里接收到的其他的数据帧将在不做任何处理的情况下被丢弃。
口令验证协议 (PAP)是一种基本的验证协议,在验证协议中MS将 自己的用户名和
密码发送给GPRS网络接入服务器。如果提供的用户名和密码不正确,GPRS网关将中断
本次链路的建立。
验证用户名和密码通过,即认证阶段完成之后,调用在链路创建阶段 (阶段1)选定
的网络控制协议 (NCP)a由于应用中将通过GPRS与INTERNET连接,因此选定的网络
控制协议为IPCP协议,IPCP解决PPP链路之上的高层协议问题,通过IP控制协议(IPCP)
系统将得到GPRS网关分配的动态地址。
经过此三个阶段后,一条完整的PPP链路就建立起来了。从而也使得系统可以通过
上层的网络协议来与其他的MS或连接在INTERNET上的终端通信。
二、PPP协议设计实现
1,PPP协议帧格式及所需处理字段说明
PPP的帧格式图3.7所示。
开始 (1字节〕 标志 (1字节〕 控制 门字节) 协议 (2字节)
代码 (1字节〕标识符 工〔字节〕 长度 (2字节) 选项1
选项2 CRC校验 2宇节〕 {结束 “字节〕
图3.7PPP协议帧格式
其中:
(1)协议字段表明数据帧符合的协
您可能关注的文档
- &!同步技术简介.PDF
- (a)DTAP和BSSMAP消息的区分.ppt
- (CNVD)信息安全漏洞周报.PDF
- +NTRU,-.01234567.-898-云南大学.PDF
- 2011年东华大学田径运动会竞赛规程一、主办单位东华大学体育运动.doc
- 3.2新生报到-郑州大学.doc
- 3无线路由器设置使用说明.ppt.ppt
- 5.2安装证书驱动.doc
- Air200硬件手册-上海合宙.PDF
- ARM嵌入式体系结构与接口技术-更多文档分类.ppt
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
最近下载
- 基于Boost电路的MPPT光伏发电系统:原理、设计与应用.docx VIP
- 普通国省道智慧公路建设总体技术规范.pdf VIP
- 2025中考数学冲刺抢押秘籍(四川成都版)猜押08一次函数与反比例函数综合(成都版)(解析版).docx
- 《重庆市银行业金融机构现金清分业务服务外包标准》.docx VIP
- 2025年安徽省C20教育联盟中考数学“功夫”试卷(二)+答案解析.pdf VIP
- 高考英语--词性转换背诵版+默写版+ 高三英语.docx VIP
- 2025年包头市土默特右旗小升初语文秋季入学摸底测试卷(含答案).doc VIP
- 2025中考数学冲刺抢押秘籍(四川成都版)猜押10二次函数综合应用解答题压轴(成都版)(解析版).docx
- 2025年护理抢救工作制度考试题含答案.docx VIP
- 2025中考数学冲刺抢押秘籍(四川成都版)猜押06解直角三角形及其应用(成都版)(解析版).docx VIP
原创力文档

文档评论(0)