配置6RD隧道
6RD隧道通过运营商IPv4网络连接IPv6站点,是点到多点的隧道。6RD隧道目前已逐渐广泛应用在运营商网络中。
应用环境
6RD是点对多点的隧道,基于对6to4方案的改进,运营商可以从自己的IPv6地址空间中划分得到6RD地址前缀,解决了6to4方案中存在的IPv4地址短缺问题。
6RD域-6RD域
连接不同的6RD域。隧道两端的设备均为6RD CE,能够实现不同6RD域中的主机或设备间的互相访问。
6RD域-IPv6网络
连接6RD域与本真IPv6网络。隧道两端的设备为6RD CE和6RD BR,能够实现6RD域和IPv6网络中的主机或设备间的互相访问。
前置任务
在配置6RD隧道之前,需完成以下任务:
连接接口并配置接口的物理参数,使接口的物理层状态为Up
配置接口的链路层协议参数,使链路层协议状态为Up
实现源接口和目的接口之间路由可达。
配置IPv4/IPv6双协议栈
操作步骤
- 执行命令system-view,进入系统视图。
- 执行命令interface tunnel interface-number,创建Tunnel接口,并进入Tunnel接口视图。
- 执行命令tunnel-protocol ipv6-ipv4 6rd,指定隧道封装类型为6RD模式。
- 执行命令source { ip-address | interface-type interface-number },指定6RD隧道的源地址或源接口。
- 执行命令ipv6-prefix { ipv6-prefix prefix-length | ipv6-prefix/prefix-length },配置6RD前缀及前缀长度。
6RD前缀是运营商划分出的用于6RD地址使用的IPv6前缀,与部分或全部IPv4地址一起,能够计算出6RD委托前缀。6RD委托前缀生成后,应用在6RD域内,为设备或主机分配IPv6地址前缀。
同一个6RD域内,配置相同的6RD前缀。
- 执行命令ipv4-prefix length ipv4-prefix-length,配置6RD隧道的IPv4前缀长度。
6RD隧道的IPv4前缀长度,表示设备将隧道源地址(IPv4地址)从高位顺序删除的比特位数,剩余部分与6RD前缀一起,生成6RD委托前缀。
当IPv4网络为运营商网络时,建议ipv4-prefix-length取值为0。此时隧道源地址将全部嵌入在6RD委托前缀中,用以查找隧道的目的地址。
同一个6RD域内,配置相同的6RD隧道IPv4前缀长度。
配置6RD隧道的源地址或源接口、6RD前缀、前缀长度和IPv4前缀长度后,6RD委托前缀将被自动计算得出。在Tunnel接口视图下执行display this interface命令,查看计算得出的6RD委托前缀。
- 执行命令ipv6 enable,使能接口的IPv6功能。
- 执行命令ipv6 address { ipv6-address prefix-length | ipv6-address/prefix-length },设置Tunnel接口的IPv6地址,其地址前缀为6RD委托前缀。
- (可选)执行命令border-relay address br-ipv4-address,配置6RD BR(Border Relay)的IPv4地址。
只有在6RD域与IPv6本真网络互通的中继场景下,才需要在6RD CE设备上配置6RD BR的IPv4地址。
检查配置结果
完成配置后,可以按以下指导来检查配置结果。
使用display ipv6 interface tunnel interface-number命令查看Tunnel接口的IPv6属性。
执行命令display ipv6 interface tunnel,可以看到Tunnel接口状态、IPv6协议状态、源地址和ND参数。
<HUAWEI> display ipv6 interface tunnel 1
Tunnel1 current state : UP
IPv6 protocol current state : UP
IPv6 is enabled, link-local address is FE80::3ABA:7D00:ABF:1D06
Global unicast address(es):
2001:DB8:101:200::1, subnet is 2001:DB8:101:200::/56
Joined group address(es):
FF02::1:FF00:1
FF02::1:FFBF:1D06
FF02::2
FF02::1
MTU is 1500 bytes
ND DAD is enabled, number of DAD attempts: 1
ND reachable time is 1200000 milliseconds
ND retransmit interval is 1000 milliseconds
Hosts use stateless autoconfig for addresses