ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

PPP通讯知识总结(Point to Point Protocol)

2022-07-25 00:34:42  阅读:217  来源: 互联网

标签:协议 Protocol Point 字段 PPP 链路


PPP通讯知识总结(Point to Point Protocol)

PPP位于第2层。是因应实际要求,这种链路提供全双工操作,并按照顺序传递数据包。实现各种主机、网桥和路由器之间简单连接的一种共通的解决方案,能对这些异形设备进行集成融合。当然一般这样做,不是在普通机房。设计目的主要是用来通过拨号或专线方式建立点对点连接发送数据。PPP现在已经成为使用最广泛的Internet接入方式的数据链路层协议。PPP可以和ADSL、Cable Modem、LAN等技术结合起来完成各类型的宽带接入。我们家庭中使用最多的宽带接入方式就是PPPoE(PPP over Ethernet)。

Point to Point即点到点,也就是一根线两头。有了以上这些背景,逻辑上我们可以归纳出:现实生活中,二层链路要走进千家万户,又要方便技术上的实现建设,维护,收费,结合本身就位于1层和3层,自然会考虑1层和3层一些成熟的概念,折中融合形成一套新的思路,构建出PPP,实现二层的分配并能连通三层。

罗里吧嗦这么多,说白了就是电信公司怎么卖网络服务给我们普通用户的控制手段,一般企业或家庭内部用不上这么麻烦,一般家庭或企业开个密码就齐活了。如下图:

从下图中可以看出,一般企业数据链路层不是个交换机吗!这里搞了个PPP,就是链路租用控制的过程。

  

PPP链路建立过程(以下两张图,中英文,对比会发现一回事)

 

 

  

PPP协议中提供了一整套方案来解决链路建立、维护、拆除、上层协议协商、认证等问题。具体包含这样几个部分:

链路控制协议LCP(Link Control Protocol);

网络控制协议NCP(Network Control Protocol);

认证协议,最常用的包括口令验证协议PAP(Password Authentication Protocol)

挑战握手验证协议CHAP(Challenge-Handshake Authentication Protocol)。

   PPP协议位于TCP/IP模型第二层,是目前应用最广的点到点协议。PPP具有以下功能: (1)PPP具有动态分配IP地址的能力,允许在连接时刻协商IP地址; (2)PPP支持多种网络协议,比如TCP/IP、NetBEUI、NWLINK等; (3)PPP具有错误检测能力,但不具备纠错能力,所以ppp是不可靠传输协议; (4)无重传的机制,网络开销小,速度快。 (5)PPP具有身份验证功能。 (6) PPP可以用于多种类型的物理介质上,包括串口线、电话线、移动电话和光纤(例如SDH),PPP也用于Internet接入。  

PPP数据帧结构如下图所示:

 

 

  总共多了8个字节,其中首尾字节都是帧的起始和结束标志位FA表示地址,C表示控制。

   协议的两个字段,表示后面信息部分的数据协议是什么,包括:

0x0021——信息字段是IP数据报
0xC021——信息字段是链路控制数据LCP
0x8021——信息字段是网络控制数据NCP
0xC023——信息字段是安全性认证PAP
0xC025——信息字段是LQR
0xC223——信息字段是安全性认证CHAP  

 报文类型

 

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

标签:协议,Protocol,Point,字段,PPP,链路
来源: https://www.cnblogs.com/gucun-blog/p/16513619.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有