01-IPv6 静态路由配置指导
本章节下载: 01-IPv6 静态路由配置指导 (216.48 KB)
静态路由是由网络管理员根据网络拓扑手动配置的路由,可对网络流量的转发进行精确控制,恰当地设置和使用静态路由可以改进网络的性能,并可为重要的应用保证带宽。但当网络的拓扑结构或链路的状态发生变化时,网络管理员需要手工去修改路由表中相关的静态路由信息。如果网络拓扑过于复杂时,静态路由的配置也相对繁琐且容易出错,所以其一般适用于规模较小且结构简单的网络环境中。
IPv6静态路由与IPv4静态路由类似,适合于一些结构比较简单的IPv6网络。它们之间的主要区别是目的地址和下一跳地址有所不同,IPv6静态路由使用的是IPv6地址,而IPv4静态路由使用IPv4地址。另外,IPv6静态路由暂不支持VRF。
在配置IPv6静态路由时,如果指定的目的地址为::/0(前缀长度为0),则表示配置了一条IPv6缺省路由。如果报文的目的地址无法匹配路由表中的任何一项,设备将选择IPv6缺省路由来转发IPv6报文。
在小型IPv6网络中,可以通过配置IPv6静态路由达到网络互连的目的。相对使用动态路由来说,可以节省带宽。
在配置IPv6静态路由之前,需完成以下任务:
· 配置相关接口的物理参数
· 配置相关接口的链路层属性
· 使能IPv6报文转发能力
· 相邻节点网络层(IPv6)可达
表1-1 静态路由配置
操作 |
命令 |
说明 |
进入系统视图 |
config terminal |
— |
配置IPv6静态路由 (出接口类型为广播) |
ipv6 route ipv6-prefix nexthop-address [interface-name] |
必选 |
配置IPv6静态路由 (出接口类型为点到点) |
ipv6 routeipv6-prefix {interface-name | nexthop-address} |
必选 |
在配置静态路由时,可以指定出接口(interface-type interface-number),也可指定下一跳地址(nexthop-address),具体采用哪种方法,需要根据实际情况而定:
· 如果出接口类型为广播(如以太网接口、VLAN接口等),必须指定下一跳地址,也可以指定出接口,但如果下一跳地址为本地链路单播地址,则必须同时指定出接口。
· 如果出接口类型为点到点类型(如隧道口等),则一般指定为出接口。
在完成上述配置后,在任意视图下执行show命令查看IPv6静态路由配置的运行情况并检验配置结果。
表1-2 静态路由显示
操作 |
命令 |
说明 |
查看IPv6静态路由表信息 |
show ipv6 route static |
- |
查看所有IPv6路由信息 |
show ipv6 route |
- |
要求各设备之间配置IPv6静态路由协议后,可以使所有主机和设备之间互通。
(1) 如图1-1所示,给各个设备的相应接口上配置IPv6地址(略)。
(2) 配置IPv6静态路由。
#在设备 A上配置IPv6缺省路由。
hostA# system-view
hostA(config)# ipv6 route ::/0 1007::1
#在设备 B上配置两条静态路由。
hostB# system-view
hostB(config)# ipv6 route 2002::/64 1007::2
hostB(config)# ipv6 route 2003::/64 1008::2
#在设备 C上配置IPv6缺省路由。
hostC# system-view
hostC(config)# ipv6 route ::/0 1008::1
(3) 配置主机地址和网关。
根据组网图配置好各主机的IPv6地址,并将HostA的缺省网关配置为2002::1,HostB的缺省网关配置为2001::1/64,HostC的缺省网关配置为2003::1。
(1) 在设备上使用show ipv6 route static验证配置结果。
hostA# show ipv6 route static
Codes: C - connected, S - static
> - selected route, * - FIB route
S>* ::/0 [1/0] via 1007::1, ge1
hostB# show ipv6 route
Codes: C - connected, S - static
>- selected route, * - FIB route
S>* 2002::/64 [1/0] via 1007::2, ge1
S>* 2003::/64 [1/0] via 1008::2, ge2
hostC# show ipv6 route
Codes: C - connected, S - static
>- selected route, * - FIB route
S>* ::/0 [1/0] via 1008::1, ge2
使用ping6命令进行验证。
hostB# ping6 2002::2
PING 2002::2 (2002::2) 56 data bytes
seqttl time(ms)
1 128 1.178
2 128 1.339
3 128 1.053
4 128 1.111
5 128 1.170
--- 2002::2 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4004ms
rtt min/avg/max/mdev = 1.053/1.170/1.339/0.098 ms
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!