ip过度之ipv6 to ipv4 隧道技术

    为什么会有过度技术?直接用IPV6不行么。现阶段ipv4技术已经很成熟,而v6技术才是慢慢兴起。许多v6的网络都非IPS的网络,因为牵扯到风险问题。所以就出现了IPV6和IPV4网络共存的情况,但是在设计之初IPV6网络并没有设计兼容ipv4网络,这就不得不出现所谓的过度技术。

ipv6到ipv4的过渡技术:1.隧道

                      2.双协议栈

                      3.NAT-PT(网络地址转换与协议转换)

就目前IPS网络基本都是IPV4的情况来看下面的拓扑比较常见,所用技术为IPV6 to IPV4 隧道技术。下面根据拓扑来实现本次隧道的建立,保证v6网络于V4网路正常通信。实例拓扑和配置如下:

ip过度之ipv6 to ipv4 隧道技术_第1张图片

条件:1.R1:s0/0---ipv4(192.168.1.0)---s0/0:R2

      2.R1:e1/0 ipv6地址:2001:3eff:fe64::1

        R2:e1/0 ipv6地址:2002:3eff:fe64::1

      3.在实际中可将R0与R1连接的区域视为使用iPv4的Internet,故本次试验中用Tunel口用于实现连接

      4.IPV4网络运行EIGRP协议

      5.IPV6网络运行RIPV6协议

 

配置:

R0(config)#int s0/0                                R1(config)#int s0/0

             ip add 192.168.1.1 255.255.255.0                   ip add 192.168.1.1 255.255.255.0

             no sh                                              no sh

             exit                                               exit

R0(config)#Route eigrp 100                         R1(config)#Route eigrp 100

             network 192.168.1.0 0.0.0.255                      network 192.168.1.0        

             no auto-summary                                    no auto-summary

             exit                                               exit

R0(config)#int e1/0                                R1(config)#int e1/0                   

             ipv6 add 2001:3eff:fe64::1                           ipv6 add 2002:3eff:fe64::1

             no sh                                                no sh

             exit                                                 exit

R0(config)#int Tunnel 0                            R1(config)#int Tunnel 0

             tunel source 192.168.1.1                           tunel source 192.168.1.2

             tunel destation 192.168.1.2                        tunel destation 192.168.1.1

             tunel mode ipv6ip (Tunel模式采用6-to-4)            tunel mode ipv6ip


    到这里基本就认为是结束了,但是ping不通。这是因为启用Tunnel口,但是IPV6端口(e1/0)和Tunnel口并不能进行通信,虽然连接的IPV4口(s0/0)是直连的,但是要走的是Tunnel口,所以必须要让IPV6端口与Tunnel口能够通信才可以,方法就是使用动态路由协议IPV6_RIP,让有去往对端tunel的路由。

R0(config)#ipv6 router rip 6-to-4 (6-to-4是RIPV6的名字) R1(config)#ipv6 router rip 6-to-4

R0(config)#int e1/0                                     R1(config)#int e1/0

           ipv6 rip 6-to-4 enable                                  ipv6 rip 6-to-4 enable

R0(config)#int Tunnel 0                                 R1(config)#int Tunnel 0

           ipv6 rip 6-to-4 enable                                  ipv6 rip 6-to-4 enable

 

注意:IPV6中的RIP协议是在全局中开启,在接口下调用的,所以不用network去宣告网络了,自动匹配了接口所在的网络了。

 

R0#ping 2002:3eff:fe64::1 source 2001:3eff:fe64::1

!!!!!

完成

你可能感兴趣的:(思科-router,and,switch)