PPP链路IPCP动态协商获取IP地址抓包分析(比细狗还细)

PPP链路IPCP动态协商获取IP地址抓包分析(比细狗还细)_第1张图片

实验要求:通过NCP动态协商IP地址,使得AR2能从AR1获取到IP地址,并抓包查看说出交互过程

 1、配置:

AR1:

       [AR1-Serial2/0/0]ip add 12.1.1.1 24

        [AR1-Serial2/0/0]remote address  12.1.1.2  //通过动态NCP协商分配IP地址12.1.1.2给对端。

AR2

         [R2-Serial2/0/0]ip address ppp-negotiate  //配置该接口通过NCP协商获取IP地址。

 2、验证:

AR2查看IP地址可以看到从AR1获取到12.1.1.2地址

PPP链路IPCP动态协商获取IP地址抓包分析(比细狗还细)_第2张图片

  3、抓包分析:

PPP链路IPCP动态协商获取IP地址抓包分析(比细狗还细)_第3张图片

  1. AR2(PPP客户端)发送Configuration Request帧,其中包含IP地址 0.0.0.0

PPP链路IPCP动态协商获取IP地址抓包分析(比细狗还细)_第4张图片

  1. AR1(PPP服务器)也会发送Configuration Request帧,其中包含自己接口的IP地址

PPP链路IPCP动态协商获取IP地址抓包分析(比细狗还细)_第5张图片

3、AR1(PPP服务器)检查AR2发送的请求帧,IP地址不合法,回复Configuration NAK,并携带分配给AR2的IP地址(从接口配置的“remote address”或IP地址池分配)

PPP链路IPCP动态协商获取IP地址抓包分析(比细狗还细)_第6张图片      

4、AR2(PPP客户端)收到AR1(PPP服务器)的Configuration Request帧,验证IP地址合法,回复ACK

PPP链路IPCP动态协商获取IP地址抓包分析(比细狗还细)_第7张图片

5、AR2将AR1分配的IP地址更新到本地接口,并用新IP地址重新发送Configuration Request帧

PPP链路IPCP动态协商获取IP地址抓包分析(比细狗还细)_第8张图片

6、AR1收到后检查IP地址合法,回复ACK

PPP链路IPCP动态协商获取IP地址抓包分析(比细狗还细)_第9张图片

你可能感兴趣的:(tcp/ip,网络,网络协议)