Step 1
|
Configure
Routers A, B, and C as shown in the topology.
Use the
following IP Addresses:
-
Router A Loopback0:
1.1.1.1/32 and 1::1/128
-
Router A -> Router B:
11.11.11.2/24 and 11:11:11::2/64
-
Router B Loopback0:
2.2.2.2/32 and 2::2/128
-
Router B -> Router A:
11.11.11.1/24 and 11:11:11::1/64
-
Router B-> Router C:
13.13.13.1/24 and 13:13:13::1/64
-
Router C Loopback0:
3.3.3.3/32 and 3::3/128
-
Router C-> Router B:
13.13.13.2/24 and 13:13:13::2/64
|
Step 2
|
Configure IS-IS
and the corresponding net addresses on Routers A, B and C.
!Router A
RP/0/0/CPU0:RouterA(config)# router isis ring
RP/0/0/CPU0:RouterA(config-isis)# net 00.0000.0000.0001.00
RP/0/0/CPU0:RouterA(config-isis)# address-family ipv4 unicast
RP/0/0/CPU0:RouterA(config-isis)# metric-style wide
RP/0/0/CPU0:RouterA(config-isis-af)# exit
!Router B
RP/0/0/CPU0:RouterB(config)# router isis ring
RP/0/0/CPU0:RouterB(config-isis)# net 00.0000.0000.0002.00
RP/0/0/CPU0:RouterB(config-isis)# address-family ipv4 unicast
RP/0/0/CPU0:RouterB(config-isis-af)# exit
!Router C
RP/0/0/CPU0:RouterC(config)# router isis ring
RP/0/0/CPU0:RouterC(config-isis)# net 00.0000.0000.0003.00
RP/0/0/CPU0:RouterC(config-isis)# address-family ipv4 unicast
RP/0/0/CPU0:RouterA(config-isis)# metric-style wide
RP/0/0/CPU0:RouterC(config-isis-af)# exit
|
Step 3
|
Configure IPv4
and IPv6 address families on the loopback interfaces of Routers A, B, and C.
RP/0/0/CPU0:Router(config-isis)# interface loopback0
RP/0/0/CPU0:Router(config-isis-if)# address-family ipv4 unicast
RP/0/0/CPU0:Router(config-isis-if-af)# exit
RP/0/0/CPU0:Router(config-isis-if)# address-family ipv6 unicast
RP/0/0/CPU0:Router(config-isis-if-af)# exit
RP/0/0/CPU0:Router(config-isis-if)# exit
RP/0/0/CPU0:Router(config-isis)#
|
Step 4
|
Configure the
link metrics on the router interfaces.
! Configuration for Router A Interface GigabitEthernet 0/0/0/0 with Router B is shown here. Similarly, configure other router interfaces.
RP/0/0/CPU0:RouterA(config-isis)# interface GigabitEthernet 0/0/0/0
RP/0/0/CPU0:RouterA(config-isis-if)# address-family ipv4 unicast
RP/0/0/CPU0:RouterA(config-isis-if-af)# metric 10
RP/0/0/CPU0:RouterA(config-isis-if-af)# exit
RP/0/0/CPU0:RouterA(config-isis-if)# address-family ipv6 unicast
RP/0/0/CPU0:RouterA(config-isis-if-af)# exit
RP/0/0/CPU0:RouterA(config-isis-if)# exit
RP/0/0/CPU0:RouterA(config-isis)#
|
Step 5
|
Confirm your
configuration by viewing the route prefixes on Routers A, B, and C.
! The outputs for Router A are shown here. Similarly, view the outputs for Routers B and C.
RP/0/0/CPU0:RouterA# show route
Tue Oct 13 13:55:18.342 PST
Codes: C - connected, S - static, R - RIP, B - BGP, (>) - Diversion path
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - ISIS, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, su - IS-IS summary null, * - candidate default
U - per-user static route, o - ODR, L - local, G - DAGR, l - LISP
A - access/subscriber, a - Application route
M - mobile route, (!) - FRR Backup path
Gateway of last resort is not set
L 1.1.1.1/32 is directly connected, 00:03:40, Loopback0
i L1 2.2.2.2/32 [115/20] via 11.11.11.2, 00:01:27, GigabitEthernet0/0/0/0
i L1 3.3.3.3/32 [115/30] via 11.11.11.2, 00:01:27, GigabitEthernet0/0/0/0
C 11.11.11.0/24 is directly connected, 00:03:39, GigabitEthernet0/0/0/0
L 11.11.11.1/32 is directly connected, 00:03:39, GigabitEthernet0/0/0/0
i L1 13.13.13.0/24 [115/20] via 11.11.11.2, 00:01:27, GigabitEthernet0/0/0/0
i L1 15.15.15.0/24 [115/30] via 11.11.11.2, 00:01:27, GigabitEthernet0/0/0/0
RP/0/0/CPU0:RouterA# show route ipv6
Tue Oct 13 14:00:55.758 PST
Codes: C - connected, S - static, R - RIP, B - BGP, (>) - Diversion path
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - ISIS, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, su - IS-IS summary null, * - candidate default
U - per-user static route, o - ODR, L - local, G - DAGR, l - LISP
A - access/subscriber, a - Application route
M - mobile route, (!) - FRR Backup path
Gateway of last resort is not set
L 1::1/128 is directly connected,
00:09:17, Loopback0
i L1 2::2/128
[115/20] via fe80::e9:45ff:fe22:5326, 00:00:05, GigabitEthernet0/0/0/0
i L1 3::3/128
[115/30] via fe80::e9:45ff:fe22:5326, 00:00:05, GigabitEthernet0/0/0/0
C 11:11:11::/64 is directly connected,
00:09:16, GigabitEthernet0/0/0/0
L 11:11:11::1/128 is directly connected,
00:09:16, GigabitEthernet0/0/0/0
i L1 13:13:13::/64
[115/20] via fe80::e9:45ff:fe22:5326, 00:00:05, GigabitEthernet0/0/0/0
i L1 15:15:15::/64
[115/30] via fe80::e9:45ff:fe22:5326, 00:00:05, GigabitEthernet0/0/0/0
|
Step 6
|
Confirm the link metrics on Router B, prior to configuring the max-metric statement.
RP/0/0/CPU0:RouterB# show isis database
Tue Oct 13 13:56:44.077 PST
No IS-IS RING levels found
IS-IS ring (Level-1) Link State Database
LSPID LSP Seq Num LSP Checksum LSP Holdtime ATT/P/OL
RouterB.00-00 * 0x00000005 0x160d 1026 0/0/0
Area Address: 00
NLPID: 0xcc
NLPID: 0x8e
MT: Standard (IPv4 Unicast)
MT: IPv6 Unicast 0/0/0
Hostname: RouterB
IP Address: 2.2.2.2
IPv6 Address: 2::2
Metric: 10 IS RouterB.01
Metric: 10 IS RouterA.00
Metric: 10 IP 2.2.2.2/32
Metric: 10 IP 11.11.11.0/24
Metric: 10 IP 13.13.13.0/24
Metric: 10 MT (IPv6 Unicast) IS-Extended RouterB.01
Metric: 10 MT (IPv6 Unicast) IS-Extended RouterA.00
Metric: 10 MT (IPv6 Unicast) IPv6 2::2/128
Metric: 10 MT (IPv6 Unicast) IPv6 11:11:11::/64
Metric: 10 MT (IPv6 Unicast) IPv6 13:13:13::/64
RouterB.01-00 0x00000001 0xc8df 913 0/0/0
Metric: 0 IS RouterB.00
Metric: 0 IS RouterC.00
Metric: 0 IS-Extended RouterB.00
Metric: 0 IS-Extended RouterC.00
Total Level-1 LSP count: 2 Local Level-1 LSP count: 1
The output verifies that IS-IS protocol is operational and the displayed link metrics (Metric: 10) are as configured.
|
Step 7
|
Configure the max-metric statement on Router B.
RP/0/0/CPU0:RouterB(config)# router isis ring
RP/0/0/CPU0:RouterB(config-isis)# max-metric
RP/0/0/CPU0:RouterB(config-isis)# exit
RP/0/0/CPU0:RouterB(config)#
|
Step 8
|
Commit your
configuration.
RP/0/0/CPU0:RouterB(config)# commit
|
Step 9
|
Confirm the
change in link metrics on Router B.
RP/0/0/CPU0:RouterB# show isis database
Tue Oct 13 13:58:36.790 PST
No IS-IS RING levels found
IS-IS ring (Level-1) Link State Database
LSPID LSP Seq Num LSP Checksum LSP Holdtime ATT/P/OL
RouterB.00-00 * 0x00000006 0x0847 1171 0/0/0
Area Address: 00
NLPID: 0xcc
NLPID: 0x8e
MT: Standard (IPv4 Unicast)
MT: IPv6 Unicast 0/0/0
Hostname: RouterB
IP Address: 2.2.2.2
IPv6 Address: 2::2
Metric: 63 IS RouterB.01
Metric: 63 IS RouterA.00
Metric: 63 IP 2.2.2.2/32
Metric: 63 IP 11.11.11.0/24
Metric: 63 IP 13.13.13.0/24
Metric: 16777214 MT (IPv6 Unicast) IS-Extended RouterB.01
Metric: 16777214 MT (IPv6 Unicast) IS-Extended RouterA.00
Metric: 16777214 MT (IPv6 Unicast) IPv6 2::2/128
Metric: 16777214 MT (IPv6 Unicast) IPv6 11:11:11::/64
Metric: 16777214 MT (IPv6 Unicast) IPv6 13:13:13::/64
RouterB.01-00 0x00000001 0xc8df 800 0/0/0
Metric: 0 IS RouterB.00
Metric: 0 IS RouterC.00
Metric: 0 IS-Extended RouterB.00
Metric: 0 IS-Extended RouterC.00
Total Level-1 LSP count: 2 Local Level-1 LSP count: 1
The
output verifies that maximum link metrics (63 for IPv4 and
16777214 for
IPv6) have been allocated for the designated links.
|
Step 10
|
(Optional)
Verify the change in route prefixes on Routers A and C.
! The outputs for Router A are shown here. Similarly, view the outputs on Router C.
RP/0/0/CPU0:RouterA# show route
Tue Oct 13 13:58:59.289 PST
Codes: C - connected, S - static, R - RIP, B - BGP, (>) - Diversion path
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - ISIS, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, su - IS-IS summary null, * - candidate default
U - per-user static route, o - ODR, L - local, G - DAGR, l - LISP
A - access/subscriber, a - Application route
M - mobile route, (!) - FRR Backup path
Gateway of last resort is not set
L 1.1.1.1/32 is directly connected, 00:07:21, Loopback0
i L1 2.2.2.2/32 [115/73] via 11.11.11.2, 00:00:50, GigabitEthernet0/0/0/0
i L1 3.3.3.3/32 [115/83] via 11.11.11.2, 00:00:50, GigabitEthernet0/0/0/0
C 11.11.11.0/24 is directly connected, 00:07:20, GigabitEthernet0/0/0/0
L 11.11.11.1/32 is directly connected, 00:07:20, GigabitEthernet0/0/0/0
i L1 13.13.13.0/24 [115/73] via 11.11.11.2, 00:00:50, GigabitEthernet0/0/0/0
i L1 15.15.15.0/24 [115/83] via 11.11.11.2, 00:00:50, GigabitEthernet0/0/0/0
RP/0/0/CPU0:RouterA# show route ipv6
Tue Oct 13 14:00:06.616 PST
Codes: C - connected, S - static, R - RIP, B - BGP, (>) - Diversion path
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - ISIS, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, su - IS-IS summary null, * - candidate default
U - per-user static route, o - ODR, L - local, G - DAGR, l - LISP
A - access/subscriber, a - Application route
M - mobile route, (!) - FRR Backup path
Gateway of last resort is not set
L 1::1/128 is directly connected,
00:08:28, Loopback0
i L1 2::2/128
[115/16777224] via fe80::e9:45ff:fe22:5326, 00:01:58, GigabitEthernet0/0/0/0
i L1 3::3/128
[115/16777234] via fe80::e9:45ff:fe22:5326, 00:01:58, GigabitEthernet0/0/0/0
C 11:11:11::/64 is directly connected,
00:08:27, GigabitEthernet0/0/0/0
L 11:11:11::1/128 is directly connected,
00:08:27, GigabitEthernet0/0/0/0
i L1 13:13:13::/64
[115/16777224] via fe80::e9:45ff:fe22:5326, 00:01:58, GigabitEthernet0/0/0/0
i L1 15:15:15::/64
[115/16777234] via fe80::e9:45ff:fe22:5326, 00:01:58, GigabitEthernet0/0/0/0
The
output verifies the impact of maximum metric configuration in the routing
table:
[115/73]
and
[115/83]
|