如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
PPP协议原理课程提纲?PPP协议原理?PPP协议概述?PPP运行过程?常用配置指令?典型案例PPP协议概述-产生背景?SLIP协议?只支持异步传输方式?只支持IP协议?没有验证机制?PPP协议?支持同异步传输方式?采用NCP协议(如IPCP、IPXCP),支持更多的网络层协议?具有验证协议CHAP、PAP,更好了保证了网络的安全性NovellIPXTCP/IPAppleTalkTCP/IPSLIPPPPInternetPPP协议概述-分层结构?PPP的协议组成?链路控制协议(LCP):建立、拆除和监控PPP数据链路?网络控制协议(NCP):协商网络层协议?PPP扩展协议:如压缩、链路捆绑?PPP验证协议:如PAP、CHAPEIA/TIA-232,V.24,V.35,ISDNLinkControlProtocolLCPNetworkControlProtocolNCP21IP,IPX,AppleTalk3PPPPPPPPP协议概述-帧格式?PPP协议提供了对网络层报文的承载?支持各种链路参数的协商?具有报文的多样性课程提纲?PPP协议原理?PPP协议概述?PPP运行过程?常用配置指令?典型案例PPP运行过程-三阶段?PPP的运行过程分为3个阶段?链路建立阶段(LCP)?验证阶段(Authenticate)?网络控制协商阶段(NCP)DeadEstablishAuthenticateUPTerminateNetworkOPENEDFAILCLOSINGSUCCESS/NONEDOWNFAILPPP运行过程-LCP协议报文格式及分类链路配置报文-用来建立和配置一条链路链路终止报文-用来终止一条链路链路维护报文-用来维护和调试链路链路配置报文-用来建立和配置一条链路链路终止报文-用来终止一条链路链路维护报文-用来维护和调试链路Protocol0xC021InformationCodeDataIdentifierLength?LCP?CodePPP运行过程-LCP链路配置报文?利用Type类型域来协商不同的链路参数Config-Request0x01Config-Ack0x02Config-Nak0x03Config-Reject0x04Config-Request0x01Config-Ack0x02Config-Nak0x03Config-Reject0x04Protocol0xC021InformationCodeDataIdentifierLengthTypeDataLengthMultilink-ProtocolAddress-and-Control-Field-CompressAuthentication-ProtocolProtocol-Field-CompressMaximum-Recieve-UnitMagic-NumberMultilink-ProtocolAddress-and-Control-Field-CompressAuthentication-ProtocolProtocol-Field-CompressMaximum-Recieve-UnitMagic-Number链路配置报文示例-Config-Request链路配置报文示例-Config-RejectPPP运行过程-LCP协商链路参数的三种情况1.接收方能够识别所有配置参数选项且认可所有配置参数选项数据域的内容时回一个Config-Ack报文2.接收方能够识别所有配置参数选项,但对部分配置参数选项数据域中的内容不认可时,回一个Config-Nak报文3.接收方不能识别所有的配置参数选项时,回一个Config-Reject报文Config-RequestConfig-AckConfig-RequestConfig-NakConfig-RequestConfig-RequestConfig-RejectConfig-Request112233PPP运行过程-LCP链路终止报文?利用Terminate报文来断开ppp链路Terminate-Request0x05Terminate-Ack0x06Terminate-Request0x05Terminate-Ack0x0