点对点协议PPP特点、需求及组成

简单的点对点协议PPP(Point-to-Point Protocol)是目前使用最广泛的数据链路层协议。

PPP协议的特点

我们知道,互联网用户通常都要连接到某个ISP才能接入到互联网。PPP协议就是用户计算机和ISP进行通信时所使用的数据链路层协议。

1、点对点协议,既支持异步链路,也支持同步链路。

2、PPP是面向字节的协议。

3、PPP具有处理错误检测、支持多个协议、允许在连接时刻协商IP地址、允许身份认证等功能

PPP协议应满足的需求

  • 简单 —— 这是首要的要求。
  • 封装成帧 —— 必须规定特殊的字符作为帧定界符。
  • 透明性 —— 必须保证数据传输的透明性。
  • 差错检测 —— 能够对接收端收到的帧进行检测,并立即丢弃有差错的帧。
  • 多种网络层协议(IPV4 IPV6都行) —— 能够在同一条物理链路上同时支持多种网络层协议。
  • 多种类型链路 —— 能够在多种类型的链路上运行。
  • 检测连接状态 —— 能够及时自动检测出链路是否处于正常工作状态。(出现故障恢复能够自动的去建立连接)
  • 最大传送单元 —— 必须对每一种类型的点对点链路设置最大传送单元  MTU 的标准默认值,促进各种实现之间的互操作性。(如何一个数据链路层都有一个定义最大的传输单元是多少)
  • 网络层地址协商 —— 必须提供一种机制使通信的两个网络层实体能够通过协商知道或能够配置彼此的网络层地址。
  • 数据压缩协商 —— 必须提供一种方法来协商使用数据压缩算法。
  • 检测连接状态 —— 能够及时自动检测出链路是否处于正常工作状态。(出现故障恢复能够自动的去建立连接)
  • 最大传送单元 —— 必须对每一种类型的点对点链路设置最大传送单元  MTU 的标准默认值,促进各种实现之间的互操作性。(如何一个数据链路层都有一个定义最大的传输单元是多少)
  • 网络层地址协商 —— 必须提供一种机制使通信的两个网络层实体能够通过协商知道或能够配置彼此的网络层地址。
  • 数据压缩协商 —— 必须提供一种方法来协商使用数据压缩算法。

 

PPP协议的组成

  • 一个将 IP 数据报封装到串行链路的方法。
  • 链路控制协议 LCP (Link Control Protocol)。
  • 网络控制协议 NCP (Network Control Protocol)

 

给TA打赏
共{{data.count}}人
人已打赏
知识碎片

HTTP协议介绍及特点

2021-12-14 10:22:16

知识碎片

物理服务器,云服务器,轻量服务器都是什么,有什么区别?

2021-12-16 22:15:30

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧