天天看点

023C-IPv6过渡技术实验配置手动隧道配置GRE隧道IPv6 over IPv4手动配置

文章目录

  • 配置手动隧道
  • 配置GRE隧道
  • IPv6 over IPv4手动配置
    • 实验:

配置手动隧道

公司A网络拓扑如下所示,现根据需求完成如下配置:

  • R1、R2和R3的IPv4地址如图所示,部署在OSPFv2的区域0中,该部分配置已经完成;
  • 所需的IPv6地址已经标出;
  • 采用IPv6 over IPv4手动隧道的形式,实现R1与R3的Loopback1之间的互通。
023C-IPv6过渡技术实验配置手动隧道配置GRE隧道IPv6 over IPv4手动配置

配置GRE隧道

公司A网络拓扑如下所示,现根据需求完成如下配置:

  • R1、R2和R3的IPv4地址如图所示,部署在OSPFv2的区域0中,该部分配置已经完成;
  • 所需的IPv6地址已经标出;
  • 采用IPv6 over IPv4 GRE隧道的形式,实现R1与R3的Loopback1之间的互通。
023C-IPv6过渡技术实验配置手动隧道配置GRE隧道IPv6 over IPv4手动配置

IPv6 over IPv4手动配置

组网需求

如图所示,两个IPv6网络分别通过RouterA和RouterC与IPv4骨干网络中的RouterB连接,客户希望两个IPv6网络能通过IPv4骨干网互通。

023C-IPv6过渡技术实验配置手动隧道配置GRE隧道IPv6 over IPv4手动配置

配置思路

配置IPv6 over IPv4手动隧道的思路如下:

1.配置物理接口的IP地址,使设备可以和IPv4骨干网进行通信。

2.配置隧道接口的IPv6地址、源接口、目的地址,使设备可以和网络进行通信。

3.配置协议类型为IPv6-IPv4,使IPv6网络可以通过IPv4骨干网进行通信。

实验:

如下图所示,AR1,AR2和AR3属于IPv4骨干网络,但是左右两侧的边缘网络(企业网)使用的是IPv6网络

023C-IPv6过渡技术实验配置手动隧道配置GRE隧道IPv6 over IPv4手动配置

1、如上图所示,AR1路由器的g0/0/1口ping ipv6可以ping通PC1的ipv6地址。AR3的g0/0/1口可以ping ipv6可以ping通PC2的ipv6地址

[AR1]ping ipv6 -a 2001:10:10:10::1 2001:10:10:10::10
  PING 2001:10:10:10::10 : 56  data bytes, press CTRL_C to break
    Reply from 2001:10:10:10::10 
    bytes=56 Sequence=1 hop limit=255  time = 40 ms
    Reply from 2001:10:10:10::10 
    bytes=56 Sequence=2 hop limit=255  time = 70 ms
    Reply from 2001:10:10:10::10 
    bytes=56 Sequence=3 hop limit=255  time = 30 ms
    Reply from 2001:10:10:10::10 
    bytes=56 Sequence=4 hop limit=255  time = 50 ms
    Reply from 2001:10:10:10::10 
    bytes=56 Sequence=5 hop limit=255  time = 40 ms

  --- 2001:10:10:10::10 ping statistics ---
    5 packet(s) transmitted
    5 packet(s) received
    0.00% packet loss
    round-trip min/avg/max = 30/46/70 ms
           

2、配置AR1的g0/0/0口,loopback 0口、AR2的g0/0/0口,g0/0/1口、AR3的g0/0/0口,loopback 0口的路由网络为ospfv2

[AR1]dis current-configuration configuration ospf
[V200R003C00]
#
ospf 10 router-id 1.1.1.1    #ospf进程号10,路由id号1.1.1.1
 area 0.0.0.0                #此进程下的骨干区域0
  network 1.1.1.1 0.0.0.0    #宣告环回口到ospf协议
  network 12.1.1.1 0.0.0.0   #宣告12.1.1.1网络到ospf协议中
#
return

[AR2]dis current-configuration configuration ospf
[V200R003C00]
#
ospf 10 router-id 2.2.2.2 
 area 0.0.0.0 
  network 12.1.1.2 0.0.0.0 
  network 23.1.1.2 0.0.0.0 
#
return

[AR3]dis current-configuration configuration ospf
[V200R003C00]
#
ospf 10 router-id 3.3.3.3 
 area 0.0.0.0 
  network 3.3.3.3 0.0.0.0 
  network 23.1.1.3 0.0.0.0 
#
return
           

3、使用AR1和AR3的loopback0口作为隧道的源,目接口配置tunnel

[AR1]ipv6 
[AR1]int Tunnel 0/0/0            #隧道接口
[AR1-Tunnel0/0/0]dis this
[V200R003C00]
#
interface Tunnel0/0/0
 ipv6 enable                    #使能ipv6
 ipv6 address 2002:123::1/64    #配置隧道口的ipv6地址
 tunnel-protocol ipv6-ipv4      #隧道使用ipv6 over ipv4
 source LoopBack0               #AR1上隧道的源为环回口0的地址1.1.1.1/32
 destination 3.3.3.3            #隧道的目的地址为AR3的环回口3.3.3.3/32
#
return

[AR3]ipv6 
[AR3]interface Tunnel 0/0/0
[AR3-Tunnel0/0/0]display this 
[V200R003C00]
#
interface Tunnel0/0/0
 ipv6 enable 
 ipv6 address 2002:123::3/64 
 tunnel-protocol ipv6-ipv4
 source LoopBack0
 destination 1.1.1.1
#
return

           

4、配置AR1和AR3的tunnel隧道接口,AR1的g0/0/1口,AR3的g0/0/1口网络为ospfv3

[AR1]display current-configuration configuration ospfv3
[V200R003C00]
#
ospfv3 10
 router-id 1.1.1.1
#
return
[AR1]int g0/0/1
[AR1-GigabitEthernet0/0/1]dis th
[V200R003C00]
#
interface GigabitEthernet0/0/1
 ipv6 enable 
 ipv6 address 2001:10:10:10::1/64 
 ospfv3 10 area 0.0.0.0             #企业侧接口使能ospfv3协议
#
return

[AR1]int Tunnel 0/0/0
[AR1-Tunnel0/0/0]dis this
[V200R003C00]
#
interface Tunnel0/0/0
 ipv6 enable 
 ipv6 address 2002:123::1/64 
 ospfv3 10 area 0.0.0.0             #隧道接口使能ospfv3协议
 tunnel-protocol ipv6-ipv4
 source LoopBack0
 destination 3.3.3.3
#
return

                                    #AR3同样配置,此处省略
           

5、测试PC1能否ping ipv6通PC2

PC1>ping 2001:192:168:10::1

Ping 2001:192:168:10::1: 32 data bytes, Press Ctrl_C to break
From 2001:192:168:10::1: bytes=32 seq=1 hop limit=63 time=62 ms
From 2001:192:168:10::1: bytes=32 seq=2 hop limit=63 time=47 ms
From 2001:192:168:10::1: bytes=32 seq=3 hop limit=63 time=47 ms
From 2001:192:168:10::1: bytes=32 seq=4 hop limit=63 time=47 ms
From 2001:192:168:10::1: bytes=32 seq=5 hop limit=63 time=31 ms

--- 2001:192:168:10::1 ping statistics ---
  5 packet(s) transmitted
  5 packet(s) received
  0.00% packet loss
  round-trip min/avg/max = 31/46/62 ms

PC1>
PC1>tracert 2001:192:168:10::10

traceroute to 2001:192:168:10::10, 8 hops max, press Ctrl_C to stop
 1  2001:10:10:10::1   47 ms  31 ms  47 ms
 2  2002:123::3   63 ms  46 ms  47 ms
 3  2001:192:168:10::10   125 ms  78 ms  94 ms

PC1>