Tag: ppp预览模式: 普通 | 列表

PPP协议

1.               PPP协议的基本概念

1.1概念

       PPP协议是提供在点到点链路上传递、封装网络层数据包的一种数据链路层协议。PPP主要由两类协议组成:链路控制协议族(LCP)和网络层控制协议族(NCP),链路控制协议主要用于建立,拆除和监控PPP数据链路,网络层控制协议族主要用于协商在该数据链路上所传输的数据包的格式与类型。同时,PPP还提供了用于网络安全方面的验证协议族(PAP和CHAP)。PPP由于能够提供验证,易扩充,支持同异步而获得较广泛的应用。

1.2PPP协议的特点:

       PPP协议是数据链路层协议;

       支持点到点的连接(不同于X.25, framerelay等数据链路层协议);

       物理层可以是同步电路或异步电路(如framerelay必须为同步电路);

       具有各种NCP协议,如IPCP, IPXCP更好地支持了网络层协议;

       具有验证协议CHAP,PAP,更好了保证了网络的安全性。

1.3PPP协议在协议栈中的位置

 

常用protocol代码:

0021         Internet Protocol

002b         Novell IPX

002d         Van Jacobson Compressed TCP/IP

002f          Van Jacobson Uncompressed TCP/IP

8021         Internet Protocol Control Protocol

802b         Novell IPX Control Protocol

8031         Bridging NC

C021Link Control Protocol

C023        Password Authentication Protocol

C223        Challenge Handshake Authentication Protocol

常用code值:

0x01         Configure-Request

0x02                   Configure-Ack

0x03                   Configure-Nak

0x04                   Configure-Reject

0x05                   Terminate-Request

0x06                   Terminate-Ack

0x07                   Code-Reject

 0x08                 Protocol-Reject

 0x09                 Echo-Request

 0x10                 Echo-Reply

 0x11                 Discard-Request

 0x12                 RESERVED

常用协商type值:

0x01         Maximum-Receive-Unit

0x02         Async-Control-Character-Map

  0x03             Authentication-Protocol

  0x04             Quality-Protocol

  0x05             Magic-Number

  0x06             RESERVED

  0x07             Protocol-Field-Compression

  0x08             Address-and-Control-Field-Compression

Tags: ppp

分类:网络 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 20