• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

05-三层技术-IP业务配置举例

目录

00-H3C SR8800 IPv6 over IPv4隧道典型配置举例

本章节下载 00-H3C SR8800 IPv6 over IPv4隧道典型配置举例  (266.74 KB)

docurl=/cn/Service/Document_Software/Document_Center/Routers/Catalog/SR_Router/SR8800/Configure/Typical_Configuration_Example/H3C_SR8800-R3725-6W100/05/201407/834707_30005_0.htm

00-H3C SR8800 IPv6 over IPv4隧道典型配置举例

H3C SR8800 IPv6 over IPv4隧道配置举例

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Copyright © 2014 杭州华三通信技术有限公司 版权所有,保留一切权利。

非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,

并不得以任何形式传播。本文档中的信息可能变动,恕不另行通知。

H3C_彩色.emf

 



1  简介

本文档介绍了IPv6 over IPv4隧道配置举例。

IPv6 over IPv4隧道是在IPv6数据报文前封装上IPv4的报文头,通过隧道(Tunnel)使IPv6报文穿越IPv4网络,实现隔离的IPv6网络的互通。

2  配置前提

本文档中的配置均是在实验室环境下进行的配置和验证,配置前设备的所有参数均采用出厂时的缺省配置。如果您已经对设备进行了配置,为了保证配置效果,请确认现有配置和以下举例中的配置不冲突。

本文假设您已了解IPv6 over IPv4隧道特性。

3  IPv4兼容IPv6自动隧道配置举例

3.1  组网需求

图1所示,两台具有双协议栈的Router A和Router B通过IPv4网络连接,且路由可达。

要求通过在两台双栈设备(Router A、Router B)之间建立IPv4兼容IPv6自动隧道,实现IPv6 Group1和IPv6 Group2互通。

图1 IPv4兼容IPv6自动隧道配置组网图

 

3.2  使用版本

本举例是在SR8800-CMW520-R3725版本上进行配置和验证的。

3.3  配置注意事项

·     建立隧道的路由器上必须使能IPv6报文转发功能(缺省情况为关闭),以实现IPv6报文的正常转发。

·     隧道两端必须配置相同的隧道模式。

·     IPv4兼容IPv6自动隧道地址格式为::IPv4-source-address/96。

3.4  配置步骤

3.4.1  Router A的配置

# 使能IPv6报文转发功能。

<RouterA> system-view

[RouterA] ipv6

# 配置接口GigabitEthernet3/0/1的地址。

[RouterA] interface gigabitethernet 3/0/1

[RouterA-GigabitEthernet3/0/1] ip address 2.1.1.1 24

[RouterA-GigabitEthernet3/0/1] quit

# 配置隧道接口及其IPv6地址。

[RouterA] interface Tunnel 0

[RouterA-Tunnel0] ipv6 address ::2.1.1.1 96

# 配置隧道类型以及隧道的源端。

[RouterA-Tunnel0] tunnel-protocol ipv6-ipv4 auto-tunnel

[RouterA-Tunnel0] source gigabitethernet 3/0/1

[RouterA-Tunnel0] quit

3.4.2  Router B的配置

# 使能IPv6报文转发功能。

<RouterB> system-view

[RouterB] ipv6

# 配置接口GigabitEthernet3/0/1的地址。

[RouterB] interface gigabitethernet 3/0/1

[RouterB-GigabitEthernet3/0/1] ip address 2.1.1.2 24

[RouterB-GigabitEthernet3/0/1] quit

# 配置隧道接口及其IPv6地址。

[RouterB] interface Tunnel 0

[RouterB-Tunnel0] ipv6 address ::2.1.1.2 96

# 配置隧道类型以及隧道的源端。

[RouterB-Tunnel0] tunnel-protocol ipv6-ipv4 auto-tunnel

[RouterB-Tunnel0] source gigabitethernet 3/0/1

[RouterB-Tunnel0] quit

3.5  验证配置

Router A和Router B可以互相Ping通对端接口的IPv6地址。

# 在Router A上Ping Router B对端接口的IPv6地址。

<RouterA> ping ipv6 -a ::2.1.1.1 ::2.1.1.2

  PING :: 2.1.1.2 : 56  data bytes, press CTRL_C to break

    Reply from :: 2.1.1.2

    bytes=56 Sequence=1 hop limit=64  time = 2 ms

    Reply from :: 2.1.1.2

    bytes=56 Sequence=2 hop limit=64  time = 4 ms

    Reply from :: 2.1.1.2

    bytes=56 Sequence=3 hop limit=64  time = 3 ms

    Reply from :: 2.1.1.2

    bytes=56 Sequence=4 hop limit=64  time = 2 ms

    Reply from :: 2.1.1.2

    bytes=56 Sequence=5 hop limit=64  time = 3 ms

 

  --- :: 2.1.1.2 ping statistics ---

    5 packet(s) transmitted

    5 packet(s) received

    0.00% packet loss

    round-trip min/avg/max = 2/2/4 ms

# 在Router B上Ping Router A对端接口的IPv6地址。

<RouterB> ping ipv6 -a ::2.1.1.2 ::2.1.1.1

  PING :: 2.1.1.1 : 56  data bytes, press CTRL_C to break

    Reply from :: 2.1.1.1

    bytes=56 Sequence=1 hop limit=64  time = 2 ms

    Reply from :: 2.1.1.1

    bytes=56 Sequence=2 hop limit=64  time = 4 ms

    Reply from :: 2.1.1.1

    bytes=56 Sequence=3 hop limit=64  time = 3 ms

    Reply from :: 2.1.1.1

    bytes=56 Sequence=4 hop limit=64  time = 2 ms

    Reply from :: 2.1.1.1

    bytes=56 Sequence=5 hop limit=64  time = 3 ms

 

  --- :: 2.1.1.1 ping statistics ---

    5 packet(s) transmitted

    5 packet(s) received

    0.00% packet loss

    round-trip min/avg/max = 2/2/4 ms

3.6  配置文件

·     Router A

#

ipv6

#

interface GigabitEthernet3/0/1

port link-mode route

 ip address 2.1.1.1 255.255.255.0

#

interface Tunnel0

 ipv6 address ::2.1.1.1/96

 tunnel-protocol ipv6-ipv4 auto-tunnel

 source GigabitEthernet3/0/1

#

·     Router B

#

ipv6

#

interface GigabitEthernet3/0/1

port link-mode route

 ip address 2.1.1.2 255.255.255.0

#

interface Tunnel0

 ipv6 address ::2.1.1.2/96

 tunnel-protocol ipv6-ipv4 auto-tunnel

 source GigabitEthernet3/0/1

#

4  IPv6 over IPv4 6to4隧道配置举例

4.1  组网需求

图2所示,Router A、Router B、Router C之间运行IPv4协议,两个6to4网络通过网络边缘6to4 Router(Router A和Router B)与IPv4网络相连。

要求通过在Router A和Router B之间建立6to4隧道,实现6to4网络中的主机PC1和PC2互通。

图2 IPv6 over IPv4 6to4自动隧道配置组网图

 

4.2  配置思路

·     为了使PC1发往PC2的报文经由6to4隧道进行转发,需要在边界路由器Router A上建立Tunnel转发的路由表项(用户只能通过静态路由配置,不支持动态路由):指定到达目的IPv6地址(即PC2的IPv6地址)的路由出接口为本端(Router A)Tunnel0接口或下一跳为对端(Router B)Tunnel0接口地址。同理,Router B上也需进行相应配置。

·     对于6to4隧道,必须确保隧道源端和目的端之间路由可达,因此需要在Router A和Router B上分别配置一条到对端的静态路由(下一跳是Router C)。

4.3  使用版本

本举例是在SR8800-CMW520-R3725版本上进行配置和验证的。

4.4  配置注意事项

·     建立隧道的路由器上必须使能IPv6报文转发功能(缺省情况为关闭),以实现IPv6报文的正常转发。

·     隧道两端必须配置相同的隧道模式。

·     6to4隧道地址格式为2002:IPv4-source-address::/48。

·     6to4隧道IPv6地址的内嵌IPv4地址不允许使用私网地址。

4.5  配置步骤

4.5.1  Router A的配置

# 使能IPv6报文转发功能。

<RouterA> system-view

[RouterA] ipv6

# 配置接口GigabitEthernet 3/0/3的地址。

[RouterA] interface gigabitethernet 3/0/3

[RouterA-GigabitEthernet3/0/3] ip address 2.1.1.1 255.255.255.0

[RouterA-GigabitEthernet3/0/3] quit

# 配置隧道接口及其IPv6地址。接口GigabitEthernet 3/0/3的IPv4地址为2.1.1.1/24,转换成IPv6地址后使用6to4前缀2002:0201:0101::/48。对此前缀进行子网划分,Tunnel0使用2002:0201:0101::/64子网。

[RouterA] interface Tunnel 0

[RouterA-Tunnel0] ipv6 address 2002:0201:0101::1 64

# 配置隧道类型以及隧道的源端。

[RouterA-Tunnel0] tunnel-protocol ipv6-ipv4 6to4

[RouterA-Tunnel0] source GigabitEthernet 3/0/3

[RouterA-Tunnel0] quit

# 配置接口GigabitEthernet 3/0/1的地址。接口GigabitEthernet 3/0/3的IPv4地址为2.1.1.1/24,转换成IPv6地址后使用6to4前缀2002:0201:0101::/48。对此前缀进行子网划分,GigabitEthernet 3/0/1使用2002:0201:0101:1::/64子网。

[RouterA] interface gigabitethernet 3/0/1

[RouterA-GigabitEthernet3/0/1] ipv6 address 2002:0201:0101:1::1 64

[RouterA-GigabitEthernet3/0/1] quit

# 配置到目的地址2002::/16,下一跳为Tunnel0接口的静态路由。

[RouterA] ipv6 route-static 2002:: 16 tunnel 0

# 配置从RouterA到达隧道目的端的静态路由。

[RouterA] ip route-static 5.1.1.0 255.255.255.0 2.1.1.2

4.5.2  Router B的配置

# 使能IPv6报文转发功能。

<RouterB> system-view

[RouterB] ipv6

# 配置接口GigabitEthernet3/0/3的地址。

[RouterB] interface gigabitethernet 3/0/3

[RouterB-GigabitEthernet3/0/3] ip address 5.1.1.1 255.255.255.0

[RouterB-GigabitEthernet3/0/3] quit

# 配置隧道接口及其IPv6地址。接口GigabitEthernet 3/0/3的IPv4地址为5.1.1.1/24,转换成IPv6地址后使用6to4前缀2002:0501:0101::/48。对此前缀进行子网划分,Tunnel0使用2002:0501:0101::/64子网。

[RouterB] interface Tunnel 0

[RouterB-Tunnel0] ipv6 address 2002:0501:0101::1 64

# 配置隧道类型以及隧道的源端。

[RouterB-Tunnel0] tunnel-protocol ipv6-ipv4 6to4

[RouterB-Tunnel0] source gigabitethernet 3/0/3

[RouterB-Tunnel0] quit

# 配置接口GigabitEthernet 3/0/1的地址。接口GigabitEthernet 3/0/3的IPv4地址为5.1.1.1/24,转换成IPv6地址后使用6to4前缀2002:0501:0101::/48。对此前缀进行子网划分,接口GigabitEthernet 3/0/1使用2002:0501:0101:1::/64子网。

 [RouterB] interface GigabitEthernet 3/0/1

[RouterB-GigabitEthernet3/0/1] ipv6 address 2002:0501:0101:1::1 64

[RouterB-GigabitEthernet3/0/1] quit

# 配置到目的地址2002::/16,下一跳为Tunnel0接口的静态路由。

[RouterB] ipv6 route-static 2002:: 16 tunnel 0

# 配置从RouterB到达隧道目的端的静态路由。

[RouterB] ip route-static 2.1.1.0 255.255.255.0 5.1.1.2

4.5.3  Router C的配置

# 按照图2配置接口的IP地址,具体配置过程略。

4.5.4  PC1的配置

以Windows XP操作系统为例。

# 在PC1上安装IPv6协议。

C:\>ipv6 install

# 查看PC1的IPv6接口配置,获得接口索引。

C:\>ipv6 if

# 配置接口的IPv6地址(通常接口索引为5)。

C:\>ipv6 adu 5/2002:201:101:1::2

# 配置IPv6默认路由。

C:\>ipv6 rtu ::/0 5/2002:201:101:1::1

4.5.5  PC2的配置

以Windows XP操作系统为例。

# 在PC2上安装IPv6协议。

C:\>ipv6 install

# 查看PC2的IPv6接口配置,获得接口索引。

C:\>ipv6 if

# 配置接口的IPv6地址(通常接口索引为5)。

C:\>ipv6 adu 5/2002:501:101:1::2

# 配置IPv6默认路由。

C:\>ipv6 rtu ::/0 5/2002:501:101:1::1

4.6  验证配置

PC1和PC2可以互相Ping通。

# 在PC1上Ping PC2。

C:\>ping6 -s 2002:201:101:1::2 2002:501:101:1::2

 

Pinging 2002:501:101:1::2

from 2002:201:101:1::2 with 32 bytes of data:

 

Reply from 2002:501:101:1::2: bytes=32 time<1ms

Reply from 2002:501:101:1::2: bytes=32 time<1ms

Reply from 2002:501:101:1::2: bytes=32 time<1ms

Reply from 2002:501:101:1::2: bytes=32 time<1ms

 

Ping statistics for 2002:501:101:1::2:

    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),

Approximate round trip times in milli-seconds:

    Minimum = 0ms, Maximum = 0ms, Average = 0ms

# 在PC2上Ping PC1。

C:\>ping6 -s 2002:501:101:1::2 2002:201:101:1::2

 

Pinging 2002:201:101:1::2

from 2002:501:101:1::2 with 32 bytes of data:

 

Reply from 2002:201:101:1::2: bytes=32 time<1ms

Reply from 2002:201:101:1::2: bytes=32 time<1ms

Reply from 2002:201:101:1::2: bytes=32 time<1ms

Reply from 2002:201:101:1::2: bytes=32 time<1ms

 

Ping statistics for 2002:201:101:1::2:

    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),

Approximate round trip times in milli-seconds:

    Minimum = 0ms, Maximum = 0ms, Average = 0ms

4.7  配置文件

·     Router A

#

ipv6

#

interface GigabitEthernet3/0/1

 port link-mode route

ipv6 address 2002:201:101:1::1/64

#

interface GigabitEthernet3/0/3

 port link-mode route

 ip address 2.1.1.1 255.0.0.0

#

interface Tunnel0

 ipv6 address 2002:201:101::1/64

 tunnel-protocol ipv6-ipv4 6to4

 source GigabitEthernet3/0/3

#

ip route-static 5.1.1.0 255.255.255.0 2.1.1.2

#

ipv6 route-static 2002:: 16 Tunnel0

#

·     Router B

#

ipv6

#

interface GigabitEthernet3/0/1

 port link-mode route

 ipv6 address 2002:501:101:1::1/64

#

interface GigabitEthernet3/0/3

 port link-mode route

 ip address 5.1.1.1 255.0.0.0

#

interface Tunnel0

 ipv6 address 2002:501:101::1/64

 tunnel-protocol ipv6-ipv4 6to4

 source GigabitEthernet3/0/3

#

ip route-static 2.1.1.0 255.255.255.0 5.1.1.2

#

ipv6 route-static 2002:: 16 Tunnel0

#

·     Router C

#

interface GigabitEthernet2/0/1

 port link-mode route

 ip address 2.1.1.2 255.255.255.0

#

interface GigabitEthernet2/0/2

 port link-mode route

 ip address 5.1.1.2 255.255.255.0

#

5  IPv6 over IPv4 ISATAP隧道配置举例

5.1  组网需求

图3所示,IPv6网络和IPv4网络通过ISATAP(Intra-Site Automatic Tunnel Addressing Protocol,站点内自动隧道寻址协议)路由器相连,在IPv4网络侧分布着一些ISATAP主机。

要求通过在ISATAP路由器和ISATAP主机之间建立ISATAP隧道,实现IPv4网络中的ISATAP主机与IPv6网络中的IPv6 Host通信。

图3 IPv6 over IPv4 ISATAP自动隧道配置组网图

 

5.2  配置思路

·     隧道两端(ISATAP主机和ISATAP路由器的Tunnel0)的IPv6地址必须在同一网段,为了使ISATAP主机可以通过ISATAP路由器发布的RA消息获取地址前缀,自动生成IPv6全球单播地址,需要在ISATAP路由器与ISATAP主机相连的接口Tunnel0上取消对RA消息发布的抑制(缺省情况下,抑制发布RA消息)。

·     为了使IPv6 Host发往ISATAP主机的报文经由ISATAP隧道进行转发,需要在ISATAP路由器上建立Tunnel转发的路由表项(用户只能通过静态路由配置,不支持动态路由):指定到达目的IPv6地址(即ISATAP主机的IPv6地址)的路由出接口为本端(ISATAP路由器)Tunnel0接口或下一跳为对端(ISATAP主机)的IPv6地址。同理,ISATAP主机上也需进行相应配置。

5.3  使用版本

本举例是在SR8800-CMW520-R3725版本上进行配置和验证的。

5.4  配置注意事项

·     建立隧道的路由器上必须使能IPv6报文转发功能(缺省情况为关闭),以实现IPv6报文的正常转发。

·     隧道两端必须配置相同的隧道模式。

·     ISATAP隧道地址格式为Prefix:0:5EFE:IPv4-source-address/64。

5.5  配置步骤

5.5.1  ISATAP Router的配置

# 使能IPv6报文转发功能。

<Router> system-view

[Router] ipv6

# 配置接口GigabitEthernet3/0/1和GigabitEthernet3/0/3的地址。

[Router] interface gigabitethernet 3/0/1

[Router-GigabitEthernet3/0/1] ip address 2.1.1.1 24

[Router-GigabitEthernet3/0/1] quit

[Router] interface gigabitethernet 3/0/3

[Router-GigabitEthernet3/0/3] ipv6 address 3001::1 64

[Router-GigabitEthernet3/0/3] quit

# 配置隧道接口及其IPv6地址。

[Router] interface Tunnel 0

[Router-Tunnel0] ipv6 address 2001::5efe:0201:0101 64

# 配置隧道类型以及隧道的源端。

[Router-Tunnel0] tunnel-protocol ipv6-ipv4 isatap

[Router-Tunnel0] source gigabitethernet3/0/1

# 隧道接口取消RA抑制,使ISATAP主机可以ISATAP通过路由器发布的RA消息获取地址前缀等信息。

[Router-Tunnel0] undo ipv6 nd ra halt

[Router-Tunnel0] quit

# 配置从ISATAP经过Tunnel0接口到ISATAP主机的静态路由。

[Router] ipv6 route-static 2001:: 16 tunnel 0

5.5.2  ISATAP HOST的配置

以Windows XP操作系统为例。

# 在主机上安装IPv6协议。

C:\>ipv6 install

# 查看PC上IPv6接口信息,获取ISATAP隧道接口的接口索引。

C:\>ipv6 if

# 配置ISATAP隧道的目的IPv4地址(通常接口索引为2)。

C:\>ipv6 rlu 2 2.1.1.1

# 配置静态路由。

C:\>ipv6 rtu 3000::/64 2/2001::5efe:2.1.1.1

# 查看ISATAP接口的信息。

C:\>ipv6 if 2

Interface 2: Automatic Tunneling Pseudo-Interface

  Guid {48FCE3FC-EC30-E50E-F1A7-71172AEEE3AE}

  does not use Neighbor Discovery

  uses Router Discovery

  routing preference 1

  EUI-64 embedded IPv4 address: 2.1.1.2

  router link-layer address: 2.1.1.1

    preferred global 2001::5efe:2.1.1.2, life 29d23h59m46s/6d23h59m46s (public)

    preferred link-local fe80::5efe:2.1.1.2, life infinite

  link MTU 1500 (true link MTU 65515)

  current hop limit 255

  reachable time 42500ms (base 30000ms)

  retransmission interval 1000ms

  DAD transmits 0

  default site prefix length 48

5.5.3  IPv6 Host的配置

以Windows XP操作系统为例。

# 在主机上安装IPv6协议。

C:\>ipv6 install

# 查看IPv6 Host上IPv6接口信息,获取接口索引。

C:\>ipv6 if

# 配置接口的IPv6地址(通常接口索引为4)。

C:\>ipv6 adu 4/3000::2

# 配置IPv6默认路由。

C:\>ipv6 rtu ::/0 5/3000::1

5.6  验证配置

IPv6 Host和ISATAP Host可以互相Ping通。

# 在IPv6 Host上Ping ISATAP Host。

C:\>ping6 -s 3000::2 2001::5efe:0201:0102

 

Pinging 2001::5efe:0201:0102

from 3000::2 with 32 bytes of data:

 

Reply from 2001::5efe:0201:0102: bytes=32 time<1ms

Reply from 2001::5efe:0201:0102: bytes=32 time<1ms

Reply from 2001::5efe:0201:0102: bytes=32 time<1ms

Reply from 2001::5efe:0201:0102: bytes=32 time<1ms

 

Ping statistics for 2001::5efe:0201:0102:

    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),

Approximate round trip times in milli-seconds:

    Minimum = 0ms, Maximum = 0ms, Average = 0ms

# 在ISATAP Host上Ping IPv6 Host。

C:\>ping6 -s 2001::5efe:0201:0102 3000::2

 

Pinging 3000::2

from 2001::5efe:0201:0102 with 32 bytes of data:

 

Reply from 3000::2: bytes=32 time<1ms

Reply from 3000::2: bytes=32 time<1ms

Reply from 3000::2: bytes=32 time<1ms

Reply from 3000::2: bytes=32 time<1ms

 

Ping statistics for 3000::2:

    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),

Approximate round trip times in milli-seconds:

    Minimum = 0ms, Maximum = 0ms, Average = 0ms

5.7  配置文件

#

ipv6

#

interface GigabitEthernet3/0/1

 port link-mode route

 ipv6 address 3001::1/64

#

interface GigabitEthernet3/0/3

 port link-mode route

 ip address 2.1.1.1 255.255.255.0

#

interface Tunnel0

 ipv6 address 2001::5EFE:201:101/64

 undo ipv6 nd ra halt

 tunnel-protocol ipv6-ipv4 isatap

 source GigabitEthernet3/0/3

#

6  IPv6手动隧道配置举例

6.1  组网需求

图4所示,两个IPv6网络分别通过Router A和Router B与IPv4网络连接。

要求通过在Router A和Router B之间建立IPv6手动隧道,实现两个IPv6网络中的主机PC1和PC2互通。

图4 IPv6手动隧道配置组网图

 

6.2  配置思路

·     为了使PC1发往PC2的报文经由手动隧道进行转发,需要在边界路由器Router A上建立Tunnel转发的路由表项:用户可以配置静态路由,指定到达目的IPv6地址(即PC2的IPv6地址)的路由出接口为本端(Router A)Tunnel接口或下一跳为对端(Router B)Tunnel接口地址;也可以配置动态路由,在Tunnel接口上和与IPv6 network相连的路由器接口上分别使能动态路由协议。本例中选择配置静态路由(因为配置简单)。同理,Router B上也需进行相应配置。

·     对于手动隧道,必须确保隧道源端和目的端之间路由可达,因此需要在Router A和Router B上分别配置一条到对端的静态路由(下一跳是Router C)。

6.3  使用版本

本举例是在SR8800-CMW520-R3725版本上进行配置和验证的。

6.4  配置注意事项

·     建立隧道的路由器上必须使能IPv6报文转发功能(缺省情况为关闭),以实现IPv6报文的正常转发。

·     隧道两端必须配置相同的隧道模式。

6.5  配置步骤

6.5.1  Router A的配置

# 使能IPv6报文转发功能。

<RouterA> system-view

[RouterA] ipv6

# 配置接口GigabitEthernet3/0/3的地址。

[RouterA] interface gigabitethernet 3/0/3

[RouterA-GigabitEthernet3/0/3] ip address 192.13.2.2 24

[RouterA-GigabitEthernet3/0/3] quit

# 配置隧道接口及其IPv6地址。

[RouterA] interface Tunnel 0

[RouterA-Tunnel0] ipv6 address 3000::1 64

# 配置隧道类型以及隧道的源端和目的端。

[RouterA-Tunnel0] tunnel-protocol ipv6-ipv4

[RouterA-Tunnel0] source gigabitethernet 3/0/3

[RouterA-Tunnel0] destination 131.108.5.2

[RouterA-Tunnel0] quit

# 配置接口GigabitEthernet3/0/1的地址。

[RouterA] interface gigabitethernet 3/0/1

[RouterA-GigabitEthernet3/0/1] ipv6 address 1000::1 64

[RouterA-GigabitEthernet3/0/1] quit

# 配置从RouterA经过Tunnel0接口到PC2的静态路由。

[RouterA] ipv6 route-static 2000:: 64 Tunnel 0

# 配置从RouterA到达隧道目的端的静态路由。

[RouterA] ip route-static 131.108.5.2 255.255.255.255 192.13.2.1

6.5.2  Router B的配置

# 使能IPv6报文转发功能。

<RouterB> system-view

[RouterB] ipv6

#配置接口GigabitEthernet3/0/3的地址。

[RouterB] interface gigabitethernet 3/0/3

[RouterB-GigabitEthernet3/0/3] ip address 131.108.5.2 2

[RouterB-GigabitEthernet3/0/3] quit

# 配置隧道接口及其IPv6地址。

[RouterB] interface Tunnel 0

[RouterB-Tunnel0] ipv6 address 3000::2 64

# 配置隧道类型以及隧道的源端和目的端。

[RouterB-Tunnel0] tunnel-protocol ipv6-ipv4

[RouterB-Tunnel0] source gigabitethernet 3/0/3

[RouterB-Tunnel0] destination 192.13.2.2

[RouterB-Tunnel0] quit

# 配置接口 GigabitEthernet3/0/1的地址。

[RouterB] interface gigabitethernet 3/0/1

[RouterB-GigabitEthernet3/0/1] ipv6 address 2000::1 64

[RouterB-GigabitEthernet3/0/1] quit

# 配置从RouterB经过Tunnel0接口到PC1的静态路由。

[RouterB] ipv6 route-static 1000:: 64 Tunnel0

# 配置RouterB到达隧道目的端的静态路由。

[RouterB] ip route-static 192.13.2.2 255.255.255.255 131.108.5.1

6.5.3  Router C的配置

# 按照图4配置接口的IP地址,具体配置过程略。

6.5.4  PC1的配置

以Windows XP操作系统为例。

# 在PC1上安装IPv6协议。

C:\>ipv6 install

# 查看PC1的IPv6接口配置,获得接口索引。

C:\>ipv6 if

# 配置接口的IPv6地址(通常接口索引为5)。

C:\>ipv6 adu 5/1000::2

# 配置IPv6默认路由。

C:\>ipv6 rtu ::/0 5/1000::1

6.5.5  PC2的配置

以Windows XP操作系统为例。

# 在PC2上安装IPv6协议。

C:\>ipv6 install

# 查看PC2的IPv6接口配置,获得接口索引。

C:\>ipv6 if

# 配置接口的IPv6地址(通常接口索引为5)。

C:\>ipv6 adu 5/2000::2

# 配置IPv6默认路由。

C:\>ipv6 rtu ::/0 5/2000::1

6.6  验证配置

PC 1和PC 2可以互通。

# 在PC1上Ping PC2。

C:\>ping6 -s 1000::2 2000::2

 

Pinging 2000::2

from 1000::2 with 32 bytes of data:

 

Reply from 2000::2: bytes=32 time<1ms

Reply from 2000::2: bytes=32 time<1ms

Reply from 2000::2: bytes=32 time<1ms

Reply from 2000::2: bytes=32 time<1ms

 

Ping statistics for 2000::2:

    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),

Approximate round trip times in milli-seconds:

    Minimum = 0ms, Maximum = 0ms, Average = 0ms

# 在PC1上Ping PC2。

C:\>ping6 -s 2000::2 1000::2

 

Pinging 1000::2

from 2000::2 with 32 bytes of data:

 

Reply from 1000::2: bytes=32 time<1ms

Reply from 1000::2: bytes=32 time<1ms

Reply from 1000::2: bytes=32 time<1ms

Reply from 1000::2: bytes=32 time<1ms

 

Ping statistics for 1000::2:

    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),

Approximate round trip times in milli-seconds:

    Minimum = 0ms, Maximum = 0ms, Average = 0ms

6.7  配置文件

·     Router A

#

ipv6

#

interface GigabitEthernet3/0/1

 port link-mode route

 ipv6 address 1000::1/64

#

interface GigabitEthernet3/0/3

 port link-mode route

 ip address 192.13.2.2 255.255.255.0

#

interface Tunnel0

 ipv6 address 3000::1/64

 tunnel-protocol ipv6-ipv4

 source GigabitEthernet3/0/3

 destination 131.108.5.2

#

ip route-static 131.108.5.2 255.255.255.255 192.13.2.1

#

ipv6 route-static 2000:: 64 Tunnel0

#

·     Router B

#

ipv6

#

interface GigabitEthernet3/0/1

 port link-mode route

 ipv6 address 2000::1/64

#

interface GigabitEthernet3/0/3

 port link-mode route

 ip address 131.108.5.2 255.255.255.0

#

interface Tunnel0

 ipv6 address 3000::2/64

 tunnel-protocol ipv6-ipv4

 source GigabitEthernet3/0/3

 destination 192.13.2.2

#

ip route-static 192.13.2.2 255.255.255.255 131.108.5.1

#

ipv6 route-static 2000:: 64 Tunnel0

#

·     Router C

#

interface GigabitEthernet2/0/1

 port link-mode route

 ip address 192.13.2.1 255.255.255.0

#

interface GigabitEthernet2/0/2

 port link-mode route

 ip address 131.108.5.1 255.255.255.0

#

 

7  相关资料

·     《H3C SR8800万兆核心路由器 三层技术-IP业务配置指导》中的“隧道”

·     《H3C SR8800万兆核心路由器 三层技术-IP业务命令参考》中的“隧道”

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们