2021-01-23

ppp是用于全双工点对点的网络中,支持同步传输和异步传输。
在这里插入图片描述

优点(我的理解):

  1. 有些二层协议仅支持同步传输和异步传输,而ppp支持同步和异步
  2. ppp具有良好的扩展性,可以扩展成qqqoe。
  3. qqq中lcp插件的作用是协商各种链路层的参数,比如mtu值等
  4. ppp中bcp插件的作用是协商网络层协议的
  5. 在建立连接之前,可以进行认证,这样可提高网络完全性

Mru:最大接受数据单元,最多一次性能接受二层以上的数据的字节多少。
Mtu:最大发送数据单元,最多一次性能发送二层以上的数据的字节多少。

Ppp主要有三类协议簇组成:
链路控制簇(lcp):主要是协商一些参数,建立、拆除、监控ppp链路。
网络控制协议簇(ncp):协商三层协议,以及三层地址等
扩展协议簇:有两种pap(明文),chap(密文),主要用于网络安全
在这里插入图片描述

Flag:表示了一个物理帧的开始和结束
Address:对端地址,并没有实际意义,以为整个p2p网络中只有一个目标地址
Control:表明为无编号帧,并无实际意义
Protocol:用于表示ppp之上承载的内容类型
Fcs:验证字段
Information:二层以上的内容

Lcp:
在这里插入图片描述

Code:表明这个lcp数据帧的类型(比如这个数据包的类型为请求,回复,拒绝)
Identical:用来匹配请求和响应,发送给对端请求信息,对方的响应信息的identical要与请求信息的identical一样。
Length:lcp报文的长度
Data:
Type:协商的选项参数的类型
Length:选项参数的长度
Data:详情信息

Ppp的建立过程:
在这里插入图片描述

当双方开始建立ppp链路时,会先进入到estahlish状态
在estahlish状态进行lcp协商,认可对端的参数后进入open状态,进入open状态后就表示底层链路已建立。
配置验证进入authentication阶段进行验证(默认没有验证),成功进入network阶段,失败进入terminate阶段拆除链路,状态变down
进入network阶段后进行ncp协商,选择配置网络层协议,协商网络层参数,协商的主要内容是双方的IP地址
NCP协商成功后,PPP链路将一直保持通信。PPP运行过程中,可以随时中断连 接,物理链路断开、认证失败、超时定时器时间到、管理员通过配置关闭连接等 动作都可能导致链路进入Terminate阶段。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值