ipv6 over ipv4技术:使得ipv6报文在ipv4网络中传输,实现ipv6网络的互联。
在两个ipv6网络分别运行rip和ospf,在ipv4网络运行ospf,在网络边缘设备AR2和AR4上搭建一条虚拟隧道使得数据能过通过隧道传输
在AR1的配置如下:
ipv6 全局开启ipv6模式
ripng 1 开启ripng进程
interface GigabitEthernet0/0/0 进入接口
ipv6 enable 接口下开启ipv6
ipv6 address 2001::1/64 设置ipv6地址
ripng 1 enable 将接口宣告进ripng进程里
在AR2上的配置如下:
ipv6 全局开启ipv6模式
ripng 1 开启ripng进程
interface GigabitEthernet0/0/0 进入接口
ipv6 enable 接口下开启ipv6模式
ipv6 address 2001::2/64 设置ipv6地址
ripng 1 enable 接口下激活ripng进程
interface Tunnel0/0/1 创建虚拟隧道
ipv6 enable 开启ipv6模式
ipv6 address 2002::1/64 配置ipv6地址
ripng 1 enable 隧道里激活ripng进程,才可以通过隧道传递ipv6路由
tunnel-protocol ipv6-ipv4 设置隧道模式为ipv6 over ipv4
source LoopBack0 设置隧道源(要与对端相对应)
destination 4.4.4.4 设置隧道目的源(要与对端相对应)
然后在AR2和AR3以及AR4之间通过ospf打通ipv4路由
在AR4上的配置如下:
ipv6 全局开启ipv6模式
interface Tunnel0/0/1 创建虚拟隧道
ipv6 enable 隧道下开启ipv6模式
ipv6 address 2002::2/64 配置ipv6地址
ripng 1 enable 隧道里激活ripng进程,才可以通过隧道传递ipv6路由
tunnel-protocol ipv6-ipv4 设置隧道模式为ipv6 over ipv4
source 4.4.4.4 设置隧道源(要与对端相对应)
destination 2.2.2.2 设置隧道目的源(要与对端相对应)
ospfv3 1 开启ospfv3进程
router-id 4.4.4.4 指定routerid(必须要)
import-route ripng 1 将隧道的ripng路由引入ospfv3中,才可以传到另一个运行了ospfv3的ipv6网络
interface GigabitEthernet0/0/1 进入接口
ipv6 enable 接口下开启ipv6模式
ipv6 address 2001:14::1/64 配置ipv6地址
ospfv3 1 area 0.0.0.0 将接口宣告进ospfv3的区域0里
ripng 1 进入ripng进程
import-route ospfv3 1 将ospfv3的路由引入ripng中,使两个ipv6网络能够互相学习到路由
在AR5上进行的配置如下:
interface GigabitEthernet0/0/0 进入接口
ipv6 enable 开启ipv6模式
ipv6 address 2001:14::2/64 配置ipv6地址
ospfv3 1 area 0.0.0.0 将接口宣告进ospfv3的区域0里