拨号上网是使用ppp协议和ISP的服务器,网络知识总结三:链路层相关协议补充之PPP协议...

本文详细介绍了PPP协议的工作原理,包括其六个阶段:链路不可用、链路创建、验证、网络层协议、PPP会话维持和网络终止。PPP协议适用于各种链路,如拨号上网,涉及LCP、NCP协商,以及PAP/CHAP认证。此外,还讨论了PPP帧结构、LCP协商过程、认证阶段和NCP协商,以及会话维持和结束的机制。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

转载自文章:http://blog.youkuaiyun.com/windeal3203/article/details/51066331安全

PPP协议概述

PPP(Point-to-Point Protocol点到点协议)是为在同等单元之间传输数据包这样的简单链路设计的链路层协议。这种链路提供全双工操做,并按照顺序传递数据包。

PPP协议支持如下功能:服务器

IP地址的动态分配和管理

同步或异步的物理层通讯

链路的配置、质量检测和纠错

多种配置参数选项的协商

PPP是目前使用最普遍的数据链路层协议,不论是低速的拨号猫链接仍是高速的光纤链路,都适用PPP协议。因特网用户一般都要链接到某个ISP 才能接入到因特网。 PPP协议就是用户计算机和ISP进行通讯时所使用的数据链路层协议。 ISP使用PPP协议为计算机分配一些网络参数(如IP地址、域名等)。网络

PPP协议是一个协议集,主要包含下面三部分session

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

NCP( Network Control Protocol)

PPP的扩展协议(如Multilink Protocol,

后面咱们会提到PPP链路创建过程当中涉及到了 认证, 但认证阶段使用到的CHAP/PAP等协议自己不属于PPP协议的范畴。(其实默认状况下“认证阶段”是缺省的,即PPP链路默认是不进行认证的)异步

PPP协议的六个阶段

1. 链路不可用阶段: 初始阶段

2. 链路创建阶段: LCP协商,(协商认证方式等)

3. 验证阶段: PAP/CHAP验证

**4. 网络层协议阶段:**NCP协商

5. PPP会话维持阶段: 维持PPP会话, 定时发送Echo Request报文,并等待Echo Reply报文

6. 网络终止阶段: 终止PPP会话,回到链路不可用阶段。ide

(一)PPP 帧

PPP帧从HDLC(High-level link Control)。

4206a3c9c578477e27f3f2f44983b495.png性能

Flag:标志位、用于标识帧的开始和结束

Addr:地址位,用于标识Station地址。PPP帧发源自HDLC帧,保留了此字段。对于PPP帧来讲,因为是点对点协议,不须要地址位。PPP帧的地址位恒为0xFF。(PPP协议被运用在点对点链路上,不须要知道对端的链路地址,由于点对点链路,如PPPoE帧头中,已经肯定了对端的地址)。

Control:在DHLC帧中,Control位用来标识帧的顺序和重传行为,但因为该功能在PPP协议中并无广泛实现,所以PPP帧中,Control值固定为)0x03.

Protocol:协议字段,标识所携带报文的类型。如0x0021时,表示PPP帧的信息字段是IP数据报文。不一样的Protocol标识Data字段的不一样含义。

ISO标准下 的协议域类型:

Protocol

对应的Data域的含义

0x0**

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值