PPP协议
作者:admin 日期:2009-04-13
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








