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

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

目录

02-S12500_IPv6地址配置举例

本章节下载 02-S12500_IPv6地址配置举例  (164.78 KB)

docurl=/cn/Service/Document_Software/Document_Center/Switches/Catalog/S12500/S12500/Configure/Typical_Configuration_Example/H3C_S12500-R7129-6W100/05/201309/796607_30005_0.htm

02-S12500_IPv6地址配置举例


1  简介

本文档介绍了IPv6地址配置举例。

IPv6全球单播地址可以通过下面四种方式配置:

·     手工配置:用户手工配置IPv6全球单播地址。

·     采用EUI-64格式形成:当配置采用EUI-64格式形成IPv6地址时,接口的IPv6地址的前缀需要手工配置,而接口标识符则由接口的MAC地址自动生成。

·     无状态自动配置:根据接收到的RA(Router Advertisement,路由器通告消息)中携带的地址前缀信息,自动生成IPv6全球单播地址。S12500本身不支持无状态自动配置IPv6地址,但支持向下挂设备发送RA消息,以支持下挂设备的无状态自动配置。

·     有状态自动配置:从服务器(如DHCPv6服务器)获取IPv6地址及相关信息。

2  配置前提

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

本文假设您已了解IPv6地址的配置。

3  配置举例

3.1  组网需求

图1所示,Switch A通过接口GE3/0/1连接Switch B,通过接口GE3/0/2连接主机Host。

要求实现:

·     Switch A的VLAN接口2和3采用手工配置方式获取IPv6全球单播地址。

·     主机Host采用无状态自动配置方式,根据Switch A在2001::/64网段内发布的RA消息自动配置IPv6全球单播地址。

·     Switch B的VLAN接口3采用EUI-64格式形成IPv6全球单播地址,其地址前缀为3001::/64。

·     Host与Switch B之间可以互通。

图1 IPv6地址配置组网图

 

3.2  配置思路

·     为了使Host能无状态自动配置IPv6全球单播地址,需要Host可以通过Switch A发布的RA消息获取地址前缀信息。因此,需要在Switch A与Host相连的VLAN接口2上取消对RA消息发布的抑制(缺省情况下,抑制发布RA消息)。

·     Switch B和Host位于不同网段,为了实现二者互通,Switch B上需要具有到达Host的路由,本例中通过静态路由来实现(Host的默认网关就是Switch A,所以Host上不需要配置路由)。

3.3  使用版本

本举例是在S12500-CMW710-R7129版本上进行配置和验证的。

3.4  配置步骤

3.4.1  Switch A的配置

# 创建VLAN2,并将端口GE3/0/2加入VLAN2。

<SwitchA> system-view

[SwitchA] vlan 2

[SwitchA-vlan2] port GigabitEthernet 3/0/2

[SwitchA-vlan2] quit

[SwitchA] interface Vlan-interface 2

[SwitchA-Vlan-interface2] undo shutdown

[SwitchA-Vlan-interface2] quit

[SwitchA] interface GigabitEthernet 3/0/2

[SwitchA-GigabitEthernet3/0/2] undo shutdown

[SwitchA-GigabitEthernet3/0/2] quit

# 创建VLAN3,并将端口GE3/0/1加入VLAN3。

[SwitchA] vlan 3

[SwitchA-vlan3] port GigabitEthernet 3/0/1

[SwitchA-vlan3] quit

[SwitchA] interface Vlan-interface 3

[SwitchA-Vlan-interface3] undo shutdown

[SwitchA-Vlan-interface3] quit

[SwitchA] interface GigabitEthernet 3/0/1

[SwitchA-GigabitEthernet3/0/1] undo shutdown

[SwitchA-GigabitEthernet3/0/1] quit

# 为VLAN接口2和3手工配置IPv6全球单播地址。

[SwitchA] interface Vlan-interface 2

[SwitchA-Vlan-interface2] ipv6 address 2001::1 64

[SwitchA-Vlan-interface2] quit

[SwitchA] interface Vlan-interface 3

[SwitchA-Vlan-interface3] ipv6 address 3001::1 64

[SwitchA-Vlan-interface3] quit

# 配置允许VLAN接口2发送RA消息,使Host可以通过Switch A发布的RA消息获取地址前缀信息。

[SwitchA] interface Vlan-interface 2

[SwitchA-Vlan-interface2] undo ipv6 nd ra halt

[SwitchA-Vlan-interface2] quit

3.4.2  Switch B的配置

# 创建VLAN3,并将端口GE3/0/1加入VLAN3。

[SwitchB] vlan 3

[SwitchB-vlan3] port GigabitEthernet 3/0/1

[SwitchB-vlan3] quit

[SwitchB] interface Vlan-interface 3

[SwitchB-Vlan-interface3] undo shutdown

[SwitchB-Vlan-interface3] quit

[SwitchB] interface GigabitEthernet 3/0/1

[SwitchB-GigabitEthernet3/0/1] undo shutdown

[SwitchB-GigabitEthernet3/0/1] quit

# 配置VLAN接口3采用EUI-64格式形成IPv6全球单播地址,地址前缀为3001::/64,接口标识符由该接口的MAC地址生成。

[SwitchB] interface vlan-interface 3

[SwitchB-Vlan-interface3] ipv6 address 3001:: 64 eui-64

[SwitchB-Vlan-interface3] quit

# 配置到达Host所在网络2001::/64的IPv6静态路由,下一跳地址为3001::1。

[SwitchB] ipv6 route-static 2001:: 64 3001::1

3.4.3  Host的配置

以Windows XP操作系统为例。

# 在主机上安装IPv6协议。

C:\> ipv6 install

Installing...

Succeeded.

# 安装成功后,检查网卡是否已经获得IPv6链路本地地址。

C:\> ipconfig

 

Windows IP Configuration

 

Ethernet adapter local connection:

 

        Connection-specific DNS Suffix  . :

        IP Address. . . . . . . . . . . . : 192.168.1.17

        Subnet Mask . . . . . . . . . . . : 255.255.255.0

        IP Address. . . . . . . . . . . . : fe80::20d:88ff:fef8:dd7%6

        Default Gateway . . . . . . . . . :

其中,地址后面的“%6”指的是第6个IPv6接口,通过ipv6 if命令可以查看PC上有哪些IPv6接口。

当PC收到Switch A对外定期发布的IPv6地址前缀2001::/64时,无需任何命令,就会自动生成以2001::/64为前缀的全球单播地址。

3.5  验证配置

(1)     查看Switch A上手工配置的IPv6全球单播地址

# 查看所有接口的IPv6摘要信息

[SwitchA] display ipv6 interface brief

*down: administratively down

(s): spoofing

Interface                     Physical Protocol IPv6 Address

Vlan-interface2               down     down     2001::1 [TENTATIVE]

Vlan-interface3               down     down     3001::1 [TENTATIVE]

(2)     查看PC上自动生成的IPv6全球单播地址

·     方法一

# 在PC上查看自动生成的IPv6地址。

C:\> ipconfig

 

Windows IP Configuration

 

Ethernet adapter local connection:

        Connection-specific DNS Suffix  . :

        IP Address. . . . . . . . . . . . : 192.168.1.17

        Subnet Mask . . . . . . . . . . . : 255.255.255.0

        IP Address. . . . . . . . . . . . : 2001::dc36:939:d072:7d3f

        IP Address. . . . . . . . . . . . : 2001::20d:88ff:fef8:dd7

        IP Address. . . . . . . . . . . . : fe80::20d:88ff:fef8:dd7%6

        Default Gateway . . . . . . . . . : fe80::20f:e2ff:fe00:1024%6

通过上面的信息可以看出:Host获得的IPv6全球单播地址为2001::DC36:939:D072:7D3F和2001::20D:88FF:FEF8:DD7;Host的缺省网关为Switch A上VLAN接口2的链路本地地址FE80::20F:E2FF:FE00:1024。

说明

·     获得网络地址前缀后,Windows XP会生成两个全球单播地址,其中一个地址的接口ID根据接口的MAC地址自动生成,另一个地址的接口ID为随机生成,通信时可以选用接口ID随机生成的全球单播地址,以确保根据MAC地址自动生成的接口ID不会被泄漏出去。

·     在Windows Server 2003上,取消了随机生成接口ID的功能。

 

·     方法二

# 在Switch A上查看Host获得的IPv6地址信息。

[SwitchA] display ipv6 neighbors interface GigabitEthernet 3/0/2

                Type: S-Static    D-Dynamic

IPv6 Address                   Link-layer     VID  Interface      State T Age

FE80::20D:88FF:FEF8:DD7        000d-88f8-0dd7 2   GE3/0/2         REACH D 1

2001::20D:88FF:FeF8:DD7        000d-88f8-0dd7 2   GE3/0/2         REACH D 11

(3)     查看Switch B上VLAN接口3采用EUI-64格式形成IPv6全球单播地址

[SwitchB] display ipv6 interface Vlan-interface 3

Vlan-interface3 current state: DOWN

Line protocol current state: DOWN

IPv6 is enabled, link-local address is FE80::BAAF:67FF:FE30:3300 [TENTATIVE]

  Global unicast address(es):

    3001::BAAF:67FF:FE30:3300, subnet is 3001::/64 [TENTATIVE] [EUI-64]

  Joined group address(es):

    FF02::1

    FF02::2

    FF02::1:FF30:3300

  MTU is 1500 bytes

  ND DAD is enabled, number of DAD attempts: 1

  ND reachable time is 30000 milliseconds

  ND retransmit interval is 1000 milliseconds

  Hosts use stateless autoconfig for addresses

IPv6 Packet statistics:

  InReceives:                    0

  InTooShorts:                   0

  InTruncatedPkts:               0

  InHopLimitExceeds:             0

  InBadHeaders:                  0

  InBadOptions:                  0

  ReasmReqds:                    0

  ReasmOKs:                      0

  InFragDrops:                   0

  InFragTimeouts:                0

  OutFragFails:                  0

  InUnknownProtos:               0

  InDelivers:                    0

  OutRequests:                   0

  OutForwDatagrams:              0

  InNoRoutes:                    0

  InTooBigErrors:                0

  OutFragOKs:                    0

  OutFragCreates:                0

  InMcastPkts:                   0

  InMcastNotMembers:             0

  OutMcastPkts:                  0

  InAddrErrors:                  0

  InDiscards:                    0

  OutDiscards:                   0

(4)     Host、Switch A和Switch B三者可以互相Ping通

# 在Switch B上Ping Switch A。

[SwitchB] ping ipv6 -c 1 3001::1

  PING 3001::1 : 56  data bytes, press CTRL_C to break

    Reply from 3001::1

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

 

  --- 3001::1 ping statistics ---

    1 packet(s) transmitted

    1 packet(s) received

    0.00% packet loss

    round-trip min/avg/max = 6/6/6 ms

# 在Switch B上Ping Host。

[SwitchB] ping ipv6 -c 1 2001::20D:88FF:FEF8:DD7

  PING 2001::20D:88FF:FEF8:DD7 : 56  data bytes, press CTRL_C to break

    Reply from 2001::20D:88FF:FEF8:DD7

    bytes=56 Sequence=1 hop limit=63  time = 17 ms

 

  --- 2001::20D:88FF:FEF8:DD7 ping statistics ---

    1 packet(s) transmitted

    1 packet(s) received

    0.00% packet loss

    round-trip min/avg/max = 17/17/17 ms

同样,在Host上也可以Ping通Switch A和Switch B。

3.6  配置文件

·     Switch A

#

vlan 2 to 3

#

interface Vlan-interface2

 ipv6 address 2001::1/64

 undo ipv6 nd ra halt

#

interface Vlan-interface3

 ipv6 address 3001::1/64

#

interface GigabitEthernet3/0/2

 port link-mode bridge

 port access vlan 2

#

interface GigabitEthernet3/0/1

 port link-mode bridge

 port access vlan 3

#

·     Switch B

#

vlan 3

#

interface Vlan-interface3

 ipv6 address 3001::/64 eui-64

#

interface GigabitEthernet3/0/1

 port link-mode bridge

 port access vlan 3

#

ipv6 route-static 2001:: 64 3001::1

#

4  相关资料

·     《H3C S12500系列路由交换机  三层技术-IP业务配置指导》中的“IPv6”

·     《H3C S12500系列路由交换机  三层技术-IP业务命令参考》中的“IPv6”

 

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

新华三官网
联系我们