ISIS协议的IPv4和IPv6的标准
拓扑图拓扑图
实验目的:
测试该拓扑中运行ISIS协议下同时开启IPV4和IPV6,在中间路由器IPV6不连续的情况下,两端的路由器能获得对方的ipv6路由,但是无法ping通。
实验要求:
1.各路由器对应链路上的地址按:ipv4为XY.1.1.X/Y--/24,换回口地址按:X.X.X.X/32
ipv6为:2001:XY::X/Y--/64,换回口地址按:2012::X/128
2.在R1到R4路由器上配置IPV4的ISIS进程并在所有相关接口开启ISIS协议
3.在R1和R2,R3和R4之间开启IPv6的ISIS进程,并在相关接口开启IPV6,但是在R2,R3之间接口下不开启IPV6的ISIS进程
实验步骤:
1.配置各路由器接口的IP地址
2.配置各路路由器ipv4和ipv6的ISIS进程
3.配置各路由器接口下的路由宣告进ISIS
具体配置:
#R1的配置
[Huawei]sysname R1 //配置路由的名字
[R1]ipv6 //开启IPv6功能
[R1]interface GigabitEthernet0/0/0 //进入接口配置模式
[R1-GigabitEthernet0/0/0]ip address 12.1.1.1 255.255.255.0 //配置接口ipv6地址
[R1-GigabitEthernet0/0/0]ipv6 enable //开启接口IPV6模式
[R1-GigabitEthernet0/0/0]ipv6 address 2001:12::1 64 //配置接口ipv4地址
[R1-GigabitEthernet0/0/0]isis enable //开启接口下的IPv4模式
[R1-GigabitEthernet0/0/0]isis ipv6 enable //开启接口下的IPV6模式
[R1-GigabitEthernet0/0/0]quit //退出接口模式
[R1]interface Loopback0 //进入接口配置模式
[R1-Loopback0]ip address 1.1.1.1 255.255.255.255 //配置接口IPv4地址
[R1-Loopback0]ipv6 enable //开启接口IPv6模式
[R1-Loopback0]ipv6 address 2012::1 128 //配置接口IPV6地址
[R1-Loopback0]isis enable //开启接口下的IPv4模式
[R1-Loopback0]isis ipv6 enable //开启接口下的IPv6模式
[R1-Loopback0]quit
[R1]ISIS 1 //开启ISIS进程1
[R1-isis-1]network-entity 49.0012.1111.1111.1111.00 //配置ISIS的区域号以及系统ID
[R1-isis-1]is-level levle-2 //配置路由器的ISIS级别为Level-2
[R1-isis-1]ipv6 enable topology standard //开启IPv6同ipv4的标准模式
[R1-isis-1]quit
[R1]
#R2的配置
[Huawei]sysname R2 //配置路由的名字
[R2]ipv6 //开启IPv6功能
[R2]interface GigabitEthernet0/0/0 //进入接口配置模式
[R2-GigabitEthernet0/0/0]ip address 12.1.1.2 255.255.255.0 //配置接口ipv6地址
[R2-GigabitEthernet0/0/0]ipv6 enable //开启接口IPV6模式
[R2-GigabitEthernet0/0/0]ipv6 address 2001:12::1 64 //配置接口ipv4地址
[R2-GigabitEthernet0/0/0]isis enable //开启接口下的IPv4模式
[R2-GigabitEthernet0/0/0]isis ipv6 enable //开启接口下的IPV6模式
[R2-GigabitEthernet0/0/0]quit //退出接口模式
[R2]interface GigabitEthernet0/0/1 //进入接口配置模式
[R2-GigabitEthernet0/0/1]ip address 23.1.1.2 255.255.255.0 //配置接口ipv6地址
[R2-GigabitEthernet0/0/1]ipv6 enable //开启接口IPV6模式
[R2-GigabitEthernet0/0/1]ipv6 address 2001:23::2 64 //配置接口ipv4地址
[R2-GigabitEthernet0/0/1]isis enable //开启接口下的IPv4模式
[R2-GigabitEthernet0/0/1]isis ipv6 enable //开启接口下的IPV6模式
[R2-GigabitEthernet0/0/1]quit //退出接口模式
[R2]interface Loopback0 //进入接口配置模式
[R2-Loopback0]ip address 2.2.2.2 255.255.255.255 //配置接口IPv4地址
[R2-Loopback0]ipv6 enable //开启接口IPv6模式
[R2-Loopback0]ipv6 address 2012::2 128 //配置接口IPV6地址
[R2-Loopback0]isis enable //开启接口下的IPv4模式
[R2-Loopback0]isis ipv6 enable //开启接口下的IPv6模式
[R2-Loopback0]quit
[R2]ISIS 1 //开启ISIS进程1
[R2-isis-1]network-entity 49.0023.2222.2222.2222.00 //配置ISIS的区域号以及系统ID
[R2-isis-1]is-level levle-2 //配置路由器的ISIS级别为Level-2
[R2-isis-1]ipv6 enable topology standard //开启IPv6同ipv4的标准模式
[R2-isis-1]quit
[R2]
#R3的配置
[Huawei]sysname R3 //配置路由的名字
[R3]ipv6 //开启IPv6功能
[R3]interface GigabitEthernet0/0/0 //进入接口配置模式
[R3-GigabitEthernet0/0/0]ip address 23.1.1.3 255.255.255.0 //配置接口ipv6地址
[R3-GigabitEthernet0/0/0]ipv6 enable //开启接口IPV6模式
[R3-GigabitEthernet0/0/0]ipv6 address 2001:23::3 64 //配置接口ipv4地址
[R3-GigabitEthernet0/0/0]isis enable //开启接口下的IPv4模式
[R3-GigabitEthernet0/0/0]isis ipv6 enable //开启接口下的IPV6模式
[R3-GigabitEthernet0/0/0]quit //退出接口模式
[R3]interface GigabitEthernet0/0/1 //进入接口配置模式
[R3-GigabitEthernet0/0/1]ip address 34.1.1.3 255.255.255.0 //配置接口ipv6地址
[R3-GigabitEthernet0/0/1]ipv6 enable //开启接口IPV6模式
[R3-GigabitEthernet0/0/1]ipv6 address 2001:34::3 64 //配置接口ipv4地址
[R3-GigabitEthernet0/0/1]isis enable //开启接口下的IPv4模式
[R3-GigabitEthernet0/0/1]isis ipv6 enable //开启接口下的IPV6模式
[R3-GigabitEthernet0/0/1]quit //退出接口模式
[R3]interface Loopback0 //进入接口配置模式
[R3-Loopback0]ip address 3.3.3.3 255.255.255.255 //配置接口IPv4地址
[R3-Loopback0]ipv6 enable //开启接口IPv6模式
[R3-Loopback0]ipv6 address 2012::3 128 //配置接口IPV6地址
[R3-Loopback0]isis enable //开启接口下的IPv4模式
[R3-Loopback0]isis ipv6 enable //开启接口下的IPv6模式
[R3-Loopback0]quit
[R3]ISIS 1 //开启ISIS进程1
[R3-isis-1]network-entity 49.0023.3333.3333.3333.00 //配置ISIS的区域号以及系统ID
[R3-isis-1]is-level levle-2 //配置路由器的ISIS级别为Level-2
[R3-isis-1]ipv6 enable topology standard //开启IPv6同ipv4的标准模式
[R3-isis-1]quit
[R3]
#R4的配置
[Huawei]sysname R4 //配置路由的名字
[R4]ipv6 //开启IPv6功能
[R4]interface GigabitEthernet0/0/0 //进入接口配置模式
[R4-GigabitEthernet0/0/0]ip address 34.1.1.4 255.255.255.0 //配置接口ipv6地址
[R4-GigabitEthernet0/0/0]ipv6 enable //开启接口IPV6模式
[R4-GigabitEthernet0/0/0]ipv6 address 2001:34::4 64 //配置接口ipv4地址
[R4-GigabitEthernet0/0/0]isis enable //开启接口下的IPv4模式
[R4-GigabitEthernet0/0/0]isis ipv6 enable //开启接口下的IPV6模式
[R4-GigabitEthernet0/0/0]quit //退出接口模式
[R4]interface Loopback0 //进入接口配置模式
[R4-Loopback0]ip address 4.4.4.4 255.255.255.255 //配置接口IPv4地址
[R4-Loopback0]ipv6 enable //开启接口IPv6模式
[R4-Loopback0]ipv6 address 2012::4 128 //配置接口IPV6地址
[R4-Loopback0]isis enable //开启接口下的IPv4模式
[R4-Loopback0]isis ipv6 enable //开启接口下的IPv6模式
[R4-Loopback0]quit
[R4]ISIS 1 //开启ISIS进程1
[R4-isis-1]network-entity 49.0012.4444.4444.4444.00 //配置ISIS的区域号以及系统ID
[R4-isis-1]is-level levle-2 //配置路由器的ISIS级别为Level-2
[R4-isis-1]ipv6 enable topology standard //开启IPv6同ipv4的标准模式
[R4-isis-1]quit
[R4]
验证结果:
#R1上ISIS协议的IPV6的路由
<R1>display ipv6 routing-table protocol isis //显示ipv6的路由
Public Routing Table : ISIS
Summary Count : 4
ISIS Routing Table's Status : < Active >
Summary Count : 4
Destination : 2001:34:: PrefixLength : 64
NextHop : FE80::2E0:FCFF:FE74:5E20 Preference : 15
Cost : 30 Protocol : ISIS-L2
RelayNextHop : :: TunnelID : 0x0
Interface : GigabitEthernet0/0/0 Flags : D
Destination : 2012::2 PrefixLength : 128
NextHop : FE80::2E0:FCFF:FE74:5E20 Preference : 15
Cost : 10 Protocol : ISIS-L2
RelayNextHop : :: TunnelID : 0x0
Interface : GigabitEthernet0/0/0 Flags : D
Destination : 2012::3 PrefixLength : 128
NextHop : FE80::2E0:FCFF:FE74:5E20 Preference : 15
Cost : 20 Protocol : ISIS-L2
RelayNextHop : :: TunnelID : 0x0
Interface : GigabitEthernet0/0/0 Flags : D
Destination : 2012::4 PrefixLength : 128 //R4上得到的路由
NextHop : FE80::2E0:FCFF:FE74:5E20 Preference : 15
Cost : 30 Protocol : ISIS-L2
RelayNextHop : :: TunnelID : 0x0
Interface : GigabitEthernet0/0/0 Flags : D
ISIS Routing Table's Status : < Inactive >
Summary Count : 0
<R1>
#R4上的ISIS的IPV6的路由
<R4>display ipv6 routing-table protocol isis
Public Routing Table : ISIS
Summary Count : 4
ISIS Routing Table's Status : < Active >
Summary Count : 4
Destination : 2001:12:: PrefixLength : 64
NextHop : FE80::2E0:FCFF:FE3B:2A57 Preference : 15
Cost : 30 Protocol : ISIS-L2
RelayNextHop : :: TunnelID : 0x0
Interface : GigabitEthernet0/0/0 Flags : D
Destination : 2012::1 PrefixLength : 128
NextHop : FE80::2E0:FCFF:FE3B:2A57 Preference : 15
Cost : 30 Protocol : ISIS-L2
RelayNextHop : :: TunnelID : 0x0
Interface : GigabitEthernet0/0/0 Flags : D
Destination : 2012::2 PrefixLength : 128
NextHop : FE80::2E0:FCFF:FE3B:2A57 Preference : 15
Cost : 20 Protocol : ISIS-L2
RelayNextHop : :: TunnelID : 0x0
Interface : GigabitEthernet0/0/0 Flags : D
Destination : 2012::3 PrefixLength : 128
NextHop : FE80::2E0:FCFF:FE3B:2A57 Preference : 15
Cost : 10 Protocol : ISIS-L2
RelayNextHop : :: TunnelID : 0x0
Interface : GigabitEthernet0/0/0 Flags : D
ISIS Routing Table's Status : < Inactive >
Summary Count : 0
<R4>
#在R1上用PING命令测试到R4的路由
<R1>ping ipv6 2012::4
PING 2012::4 : 56 data bytes, press CTRL_C to break
Request time out
Request time out
Request time out
Request time out
Request time out
--- 2012::4 ping statistics ---
5 packet(s) transmitted
0 packet(s) received
100.00% packet loss
round-trip min/avg/max = 0/0/0 ms
<R1>
最终得出结论:
在路由器上配置IPV4和IPV6同时存在时,IPV4中间连续而IPV6在中间不连续,会出现可以得到路由但是路由确不可达的现象。
来源:51CTO
作者:dfsshan
链接:https://blog.51cto.com/dfsshan/2483271