通过抓包可以看到R1发送的RA报文,ra报文里包含了前缀信息以及flag字段里的m、o位信息,都为0说明是通过无状态获取地址。
在AR1的g0/0/0接口配置ipv6地址2012::1/64,在AR2的0/0/0接口配置自动地址
AR2配置自动获取地址
在AR2 上查看自动获取的ipv6地址,可以发现是由EUI64自动生成的地址
改变AR2接口地址配置,使其自动获取后可以生成默认路由
查看ipv6路由表,发现通过unr的方式自动生成了一条默认路由
2、在AR2与AR3互联的接口配置IPv6地址
AR2配置:
AR3配置:
从AR2ping2023::3抓包观察ND协议工作过程,可以看到组播发送请求,单播进行的回复,与ipv4的arp类似,
在AR2上查看ipv6邻居,可以看到AR3
3、配置ospfv3
三台路由器router-id分别设置为1.1.1.1、2.2.2.2、3、3、3、3,将所有接口都加入到ospfv3进程中
AR2配置(其它类似)
在AR2查看ospfv3邻居
在笔记上ping2023::3
在AR1上查看ipv6通过ospfv3学到的路由
在AR2和AR3之间抓包,可以看到ospfv3向组播地址ff02::5发送hello包
实验总结
1、ipv6可以通过无状态方式获取地址,这样更加方便配置
2、ospv3必须手工指定router-id,并且需要在对应的接口宣告到ospf中。