CCNP Advanced Routing 4
CCNP Advanced Routing 4
(Answers Version)
Answers Note: Red font color or gray highlights indicate text that appears in the instructor copy only.
Topology
Addressing Table
IPv6 Link-
Device Interface IPv4 Address IPv6 Address Local
R1 G0/0/0 172.16.0.2/30 2001:db8:acad:a001::2/64 fe80::1:2
R1 G0/0/1 10.10.0.1/30 2001:db8:acad:1001::1/64 fe80::1:1
R2 Lo0 209.165.200.225/27 2001:db8:feed:209::1/64 fe80::2:3
R2 G0/0/0 172.16.0.1/30 2001:db8:acad:a001::1/64 fe80::2:1
R2 G0/0/1 172.16.1.1/30 2001:db8:acad:a002::1/64 fe80::2:2
R3 G0/0/0 172.16.1.2/30 2001:db8:acad:a002::2/64 fe80::3:2
R3 G0/0/1 10.10.4.1/30 2001:db8:acad:2001::1/64 fe80::3:1
D1 G1/0/11 10.10.0.2/30 2001:db8:acad:1001::2/64 fe80::d1:2
D1 G1/0/23 10.10.1.0/24 2001:db8:acad:1002::1/64 fe80::d1:1
D2 G1/0/11 10.10.4.2/30 2001:db8:acad:2001::2/64 fe80::d2:2
D2 G1/0/23 10.10.5.1/24 2001:db8:acad:2002::1/64 fe80::d2:1
Objectives
Part 1: Build the Topology and Configure Basic Device Settings and IP Addressing
Part 2: Configure Traditional OSPFv3 for IPv6 on D1
Part 3: Configure OSPFv3 for Address Families (AF) IPv4 and AF IPv6
Part 4: Verify OSPFv3 AF
Part 5: Tune OSPFv3 AF
Background / Scenario
In this lab, you will configure the network with multiarea OSPFv3 routing using the AF feature for both
IPv4 and IPv6 in OSPF areas 0, 1 and 2. This lab was specifically designed to use three routers and
two Layer 3 switches that support OSPFv3 using AF.
It should be noted that OSPFv3 runs on top of IPv6 and uses IPv6 link local addresses for OSPFv3
control packets. Therefore, it is required that IPv6 be enabled on an OSPFv3 link, although the link
may not be participating in any IPv6 AFs. Additionally, OSPFv3 AF for IPv4 unicast is not backwards
compatible with OSPFv2.
Note: The routers used with CCNP hands-on labs are Cisco 4221 with Cisco IOS XE Release 16.9.4
(universalk9 image). Other routers and Cisco IOS versions can be used. Depending on the
model and Cisco IOS version, the commands available and the output produced might vary from what
is shown in the labs.
Note: The switches used with CCNP hands-on labs are Cisco Catalyst 3650s with Cisco IOS XE
Release 16.9.4 (universalk9 image). Other switches and Cisco IOS versions can be used. Depending
on the model and Cisco IOS version, the commands available and output produced might vary from
what is shown in the labs.
Note: Ensure that the routers and switches have been erased and have no startup configurations. If
you are unsure contact your instructor.
Answers Note: Refer to the Answers Lab Manual for the procedures to initialize and reload devices.
Required Resources
3 Routers (Cisco 4221 with Cisco IOS XE Release 16.9.4 universal image or comparable)
2 Switches (Cisco 3650 with Cisco IOS XE Release 16.9.4 universal image or comparable)
Console cables to configure the Cisco IOS devices via the console ports
Ethernet cables as shown in the topology
Instructions
Part 1: Build the Network and Configure Basic Device Settings and
Interface Addressing
In Part 1, you will set up the network topology and configure basic settings and interface addressing
on routers and switches.
Step 1: Cable the network as shown in the topology.
Attach the devices as shown in the topology diagram, and cable as necessary.
Step 2: Configure basic settings for each router.
1. Console into each device, enter global configuration mode, and apply the basic settings
and interface addressing using the following startup configurations for each device.
Open configuration window
Router R1
hostname R1
no ip domain lookup
line con 0
logging sync
exec-time 0 0
exit
interface g0/0/0
ip add 172.16.0.2 255.255.255.252
ipv6 add 2001:db8:acad:a001::2/64
ipv6 add fe80::1:2 link-local
no shut
exit
interface GigabitEthernet0/0/1
ipv6 add 2001:db8:acad:1001::1/64
ipv6 add fe80::1:1 link-local
no shut
exit
Router R2
hostname R2
no ip domain lookup
line con 0
logging sync
exec-time 0 0
exit
interface g0/0/0
ip add 172.16.0.1 255.255.255.252
ipv6 add 2001:db8:acad:a001::1/64
ipv6 add fe80::2:1 link-local
no shut
exit
interface GigabitEthernet0/0/1
ip address 172.16.1.1 255.255.255.252
ipv6 add 2001:db8:acad:a002::1/64
ipv6 add fe80::2:2 link-local
no shut
exit
int lo0
ip add 209.165.200.225 255.255.255.224
ipv6 add 2001:db8:feed:209::1/64
ipv6 add fe80::2:3 link-local
exit
Router R3
hostname R3
no ip domain lookup
line con 0
logging sync
exec-time 0 0
exit
interface g0/0/0
ip add 172.16.1.2 255.255.255.252
ipv6 add 2001:db8:acad:a002::2/64
ipv6 add fe80::3:2 link-local
no shut
exit
interface GigabitEthernet0/0/1
ip address 10.10.4.1 255.255.255.252
ipv6 add 2001:db8:acad:2001::1/64
ipv6 add fe80::3:1 link-local
no shut
exit
Switch D1
hostname D1
no ip domain lookup
line con 0
exec-timeout 0 0
logging synchronous
exit
interface g1/0/11
no switchport
ipv6 add 2001:db8:acad:1001::2/64
ipv6 add fe80::d1:2 link-local
no shutdown
exit
interface g1/0/23
no switchport
ipv6 add 2001:db8:acad:1002::1/64
ipv6 add fe80::d1:1 link-local
no shutdown
exit
Switch D2
host D2
no ip domain lookup
line con 0
logging sync
exec-time 0 0
exit
interface gi1/0/11
no switchport
ip address 10.10.4.2 255.255.255.252
ipv6 add 2001:db8:acad:2001::2/64
ipv6 add fe80::d2:2 link-local
no shut
exit
interface gi1/0/23
no switchport
ip address 10.10.5.1 255.255.255.0
ipv6 add 2001:db8:acad:2002::1/64
ipv6 add fe80::d2:1 link-local
no shut
exit
R1(config)# ipv6 unicast-routing
R1(config)# router ospfv3 123
R1(config-router)# address-family ?
ipv4 Address family
ipv6 Address family
2. Next, specify the AF for IPv4 and use the ? to see the available options.
R1(config-router)# address-family ipv4 ?
unicast Address Family modifier
vrf Specify parameters for a VPN Routing/Forwarding instance
<cr>
3. Enter the AF for IPv4 unicast using the command address-family ipv4 unicast. Use the ? to
examine the options in AF configuration mode. Some of the more common configuration
commands are highlighted. Use the router-id command to configure the router ID for the
IPv4 AF.
R1(config-router)# address-family ipv4 unicast
R1(config-router-af)# ?
Router Address Family configuration commands:
adjacency Control adjacency formation
area OSPF area parameters
authentication Authentication parameters
auto-cost Calculate OSPF interface cost according to bandwidth
auto-cost-determination Calculate OSPF interface cost according to bandwidth
bfd BFD configuration commands
compatible Compatibility list
default Set a command to its defaults
default-information Control distribution of default information
default-metric Set metric of redistributed routes
discard-route Enable or disable discard-route installation
distance Define an administrative distance
distribute-list Filter networks in routing updates
event-log Event Logging
exit-address-family Exit from Address Family configuration mode
graceful-restart Graceful-restart options
help Description of the interactive help system
ignore Do not complain about specific event
interface-id Source of the interface ID
limit Limit a specific OSPF feature
local-rib-criteria Enable or disable usage of local RIB as route
criteria
log-adjacency-changes Log changes in adjacency state
manet Specify MANET OSPF parameters
max-lsa Maximum number of non self-generated LSAs to accept
max-metric Set maximum metric
maximum-paths Forward packets over multiple paths
mpls MPLS Traffic Engineering configs
no Negate a command or set its defaults
passive-interface Suppress routing updates on an interface
prefix-suppression Enable prefix suppression
process-min-time Percentage of quantum to be used before releasing
CPU
queue-depth Hello/Router process queue depth
redistribute Redistribute information from another routing
protocol
router-id router-id for this OSPF process
shutdown Shutdown the router process
snmp Modify snmp parameters
statistics Enable or disable OSPF statistics options
summary-address Configure IP address summaries
summary-prefix Configure IP address summaries
timers Adjust routing timers
R1(config-router-af)#
R1(config-router-af)# router-id 1.1.1.1
4. Exit the IPv4 AF configuration mode and enter the AF IPv6 configuration mode. The exit-
address-family (or a shorter version of exit) command is used exit address family
configuration mode. Issue the address-family ipv6 unicast command to enter the IPv6 AF.
For the IPv6 AF, use the router-id command to configure the router ID. It isn’t necessary
to configure a different router ID for IPv6 AF but it is a valid option. The exit command is
used to return to global configuration mode.
R1(config-router-af)# exit-address-family
R1(config-router)# address-family ipv6 unicast
R1(config-router-af)# router-id 1.1.1.1
R1(config-router-af)# exit-address-family
R1(config-router)# exit
5. OSPFv3 is enabled directly on the interfaces for both IPv4 and IPv6 AFs using
the ospfv3 pid [ ipv4 | ipv6 ] area area-id interface command. Use this command to enable
OSPFv3 on both of R1’s interfaces.
R1(config)# interface g0/0/0
R1(config-if)# ospfv3 123 ipv4 area 0
R1(config-if)# ospfv3 123 ipv6 area 0
R1(config-if)# exit
R1(config)# interface g0/0/1
R1(config-if)# ospfv3 123 ipv4 area 1
R1(config-if)# ospfv3 123 ipv6 area 1
Close configuration window
R2(config)# ipv6 unicast-routing
R2(config)# router ospfv3 123
R2(config-router)# address-family ipv4 unicast
R2(config-router-af)# router-id 2.2.2.1
R2(config-router-af)# exit-address-family
R2(config-router)# address-family ipv6 unicast
R2(config-router-af)# router-id 2.2.2.1
R2(config-router-af)# exit-address-family
R2(config-router)# exit
R2(config)# interface g0/0/0
R2(config-if)# ospfv3 123 ipv4 area 0
R2(config-if)# ospfv3 123 ipv6 area 0
R2(config-if)# exit
R2(config)# interface g0/0/1
R2(config-if)# ospfv3 123 ipv4 area 0
R2(config-if)# ospfv3 123 ipv6 area 0
Close configuration window
R3(config)# ipv6 unicast-routing
R3(config)# router ospfv3 123
R3(config-router)# router-id 3.3.3.1
R3(config-router)# address-family ipv4 unicast
R3(config-router-af)# exit-address-family
R3(config-router)# address-family ipv6 unicast
R3(config-router-af)# exit-address-family
R3(config-router)# exit
R3(config)# interface g0/0/0
R3(config-if)# ospfv3 123 ipv4 area 0
R3(config-if)# ospfv3 123 ipv6 area 0
R3(config-if)# exit
R3(config)# interface g0/0/1
R3(config-if)# ospfv3 123 ipv4 area 2
R3(config-if)# ospfv3 123 ipv6 area 2
Close configuration window
D1# show ipv6 ospf neighbor
OSPFv3 Router with ID (1.1.1.2) (Process ID 123)
Neighbor ID Pri State Dead Time Interface ID Interface
1.1.1.1 1 FULL/DR 00:00:39 6 GigabitEthernet
1/0/11
2. This same command on a router running OSPFv3 with AF would generate similar output.
For example, on R1 issue the same show ipv6 ospf neighbor command. Notice the output
is only OSPFv3 for the IPv6 AF.
R1# show ipv6 ospf neighbor
OSPFv3 Router with ID (1.1.1.1) (Process ID 123)
Neighbor ID Pri State Dead Time Interface ID Interface
2.2.2.1 1 FULL/BDR 00:00:31 5 GigabitEtherne
t0/0/0
1.1.1.2 1 FULL/BDR 00:00:38 471 GigabitEtherne
t0/0/1
3. Now, issue the show ospfv3 neighbor command on R1. This is a command used for routers
configured for OSPFv3 with AF. Notice the output includes neighbors for both IPv4 and
IPv6 address families.
R1# show ospfv3 neighbor
OSPFv3 123 address-family ipv4 (router-id 1.1.1.1)
Neighbor ID Pri State Dead Time Interface ID Interface
2.2.2.1 1 FULL/BDR 00:00:38 5 GigabitEtherne
t0/0/0
OSPFv3 123 address-family ipv6 (router-id 1.1.1.1)
Neighbor ID Pri State Dead Time Interface ID Interface
2.2.2.1 1 FULL/BDR 00:00:32 5 GigabitEtherne
t0/0/0
1.1.1.2 1 FULL/BDR 00:00:30 471 GigabitEtherne
t0/0/1
Traditional OSPFv3 commands are similar to those for OSPFv2, except ipv6 is used as an
argument instead of ip, for example show ip ospf neighbor and show ipv6 ospf neighbor.
OSPFv3 with AF uses the argument ospfv3 which includes both OSPF for IPv4 and IPv6 AFs.
For example, show ospfv3 neighbor.
Traditional OSPFv3 commands can be used when a router is configured for OSPFv3 with AF, but
the OSPFv3 AF router will only show OSPF for IPv6 AF information. OSPFv3 with AF commands
cannot be used on routers configured with traditional OSPFv3.
To summarize the show command arguments:
OSPFv2: Use show ip ospf (IPv4 only)
Traditional OSPFv3: Use show ipv6 ospf (IPv6 only)
OSPFv3 with AF: Use show ospfv3 (IPv4 and IPv6 AF) or show ipv6 ospf (IPv6
Question:
only)
Why does the show ipv6 ospf neighbor command only display OSPFv3 neighbors in the IPv6
AF?
Type your answers here.
The show ipv6 ospf neighbor command is used to display OSPFv3 neighbor adjacencies,
specifically for IPv6 indicated by the ipv6 keyword in the command. The router ID 1.1.1.6
and 3.3.3.6 are associated with the IPv6 AF.
Close configuration window
Display the routes using the show ip route ospf. Why are there no routes displayed using this
command?
Type your answers here.
D1 is in an IPv6-only area. D1 is only implementing traditional OSPFv3 for IPv6 and has not
been configured for OSPFv2 for IPv4.
2. Understanding the difference between commands associated with OSPFv2 and OSPFv3
can seem challenging at times. The show ip route ospfv3 command is used to view
OSPFv3 routes in the IPv4 routing table. The show ipv6 route ospf command is used to
view OSPFv3 routes in the IPv6 routing table. The show ipv6 route ospf command is the
same command used with traditional OSPFv3 for IPv6.
R1# show ip route ospf
R1# show ip route ospfv3
Codes: L – local, C – connected, S – static, R – RIP, M – mobile, B – BGP
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
i – IS-IS, su – IS-IS summary, L1 – IS-IS level-1, L2 – IS-IS level-2
ia – IS-IS inter area, * – candidate default, U – per-user static route
o – ODR, P – periodic downloaded static route, H – NHRP, l – LISP
a – application route
+ – replicated route, % – next hop override, p – overrides from PfR
Gateway of last resort is not set
10.0.0.0/8 is variably subnetted, 4 subnets, 3 masks
O IA 10.10.4.0/30 [110/3] via 172.16.0.1, 00:17:34, GigabitEthernet0/0/0
O IA 10.10.5.0/24 [110/4] via 172.16.0.1, 00:17:34, GigabitEthernet0/0/0
172.16.0.0/16 is variably subnetted, 3 subnets, 2 masks
O 172.16.1.0/30 [110/2] via 172.16.0.1, 00:17:34, GigabitEthernet0/0/0
R1# show ipv6 route ospfv3
^
% Invalid input detected at ‘^’ marker.
R1# show ipv6 route ospf
IPv6 Routing Table – default – 9 entries
Codes: C – Connected, L – Local, S – Static, U – Per-user Static route
B – BGP, R – RIP, H – NHRP, I1 – ISIS L1
I2 – ISIS L2, IA – ISIS interarea, IS – ISIS summary, D – EIGRP
EX – EIGRP external, ND – ND Default, NDp – ND Prefix, DCE – Destination
NDr – Redirect, RL – RPL, O – OSPF Intra, OI – OSPF Inter
OE1 – OSPF ext 1, OE2 – OSPF ext 2, ON1 – OSPF NSSA ext 1
ON2 – OSPF NSSA ext 2, a – Application
O 2001:DB8:ACAD:1002::/64 [110/2]
via FE80::D1:2, GigabitEthernet0/0/1
OI 2001:DB8:ACAD:2001::/64 [110/3]
via FE80::2:1, GigabitEthernet0/0/0
OI 2001:DB8:ACAD:2002::/64 [110/4]
via FE80::2:1, GigabitEthernet0/0/0
O 2001:DB8:ACAD:A002::/64 [110/2]
via FE80::2:1, GigabitEthernet0/0/0
Question:
What is the effect on the state of the interface when changing a broadcast network to point-to-
point?
Type your answers here.
There is no longer a DR or BDR on the multiaccess network.
Close configuration window
R1# show run
Building configuration…
Current configuration : 3836 bytes
!
version 16.9
service timestamps debug datetime msec
service timestamps log datetime msec
platform qfp utilization monitor load 80
no platform punt-keepalive disable-kernel-core
!
hostname R1
!
boot-start-marker
boot-end-marker
!
no aaa new-model
!
no ip domain lookup
!
login on-success log
!
subscriber templating
!
ipv6 unicast-routing
multilink bundle-name authenticated
!
spanning-tree extend system-id
!
redundancy
mode none
!
interface GigabitEthernet0/0/0
ip address 172.16.0.2 255.255.255.252
negotiation auto
ipv6 address FE80::1:2 link-local
ipv6 address 2001:DB8:ACAD:A001::2/64
ospfv3 network point-to-point
ospfv3 123 ipv6 area 0
ospfv3 123 ipv4 area 0
!
interface GigabitEthernet0/0/1
no ip address
negotiation auto
ipv6 address FE80::1:1 link-local
ipv6 address 2001:DB8:ACAD:1001::1/64
ospfv3 123 ipv6 area 1
ospfv3 123 ipv4 area 1
!
interface Serial0/1/0
!
interface Serial0/1/1
!
router ospfv3 123
!
address-family ipv4 unicast
router-id 1.1.1.1
exit-address-family
!
address-family ipv6 unicast
router-id 1.1.1.1
area 1 range 2001:DB8:ACAD:1000::/52
exit-address-family
!
ip forward-protocol nd
ip http server
ip http authentication local
ip http secure-server
!
control-plane
!
line con 0
exec-timeout 0 0
logging synchronous
transport input none
stopbits 1
line aux 0
stopbits 1
line vty 0 4
login
!
end
Router R2
R2# show run
Building configuration…
Current configuration : 4068 bytes
!
version 16.9
service timestamps debug datetime msec
service timestamps log datetime msec
platform qfp utilization monitor load 80
no platform punt-keepalive disable-kernel-core
!
hostname R2
!
boot-start-marker
boot-end-marker
!
no aaa new-model
!
no ip domain lookup
!
login on-success log
!
subscriber templating
!
ipv6 unicast-routing
multilink bundle-name authenticated
!
spanning-tree extend system-id
!
redundancy
mode none
!
interface Loopback0
ip address 209.165.200.225 255.255.255.224
ipv6 address FE80::2:3 link-local
ipv6 address 2001:DB8:FEED:209::1/64
!
interface GigabitEthernet0/0/0
ip address 172.16.0.1 255.255.255.252
negotiation auto
ipv6 address FE80::2:1 link-local
ipv6 address 2001:DB8:ACAD:A001::1/64
ospfv3 network point-to-point
ospfv3 123 ipv6 area 0
ospfv3 123 ipv4 area 0
!
interface GigabitEthernet0/0/1
ip address 172.16.1.1 255.255.255.252
negotiation auto
ipv6 address FE80::2:2 link-local
ipv6 address 2001:DB8:ACAD:A002::1/64
ospfv3 network point-to-point
ospfv3 123 ipv6 area 0
ospfv3 123 ipv4 area 0
!
router ospfv3 123
!
address-family ipv4 unicast
default-information originate
router-id 2.2.2.1
exit-address-family
!
address-family ipv6 unicast
default-information originate
router-id 2.2.2.1
exit-address-family
!
ip forward-protocol nd
no ip http server
ip http secure-server
ip route 0.0.0.0 0.0.0.0 Loopback0
!
ipv6 route ::/0 Loopback0
!
control-plane
!
line con 0
exec-timeout 0 0
logging synchronous
transport input none
stopbits 1
line aux 0
stopbits 1
line vty 0 4
login
!
end
Router R3
R3# show run
Building configuration…
Current configuration : 3859 bytes
!
version 16.9
service timestamps debug datetime msec
service timestamps log datetime msec
platform qfp utilization monitor load 80
no platform punt-keepalive disable-kernel-core
!
hostname R3
!
boot-start-marker
boot-end-marker
!
no aaa new-model
!
no ip domain lookup
!
login on-success log
!
subscriber templating
!
ipv6 unicast-routing
multilink bundle-name authenticated
!
spanning-tree extend system-id
!
redundancy
mode none
!
interface GigabitEthernet0/0/0
ip address 172.16.1.2 255.255.255.252
negotiation auto
ipv6 address FE80::3:2 link-local
ipv6 address 2001:DB8:ACAD:A002::2/64
ospfv3 network point-to-point
ospfv3 123 ipv6 area 0
ospfv3 123 ipv4 area 0
!
interface GigabitEthernet0/0/1
ip address 10.10.4.1 255.255.255.252
negotiation auto
ipv6 address FE80::3:1 link-local
ipv6 address 2001:DB8:ACAD:2001::1/64
ospfv3 123 ipv6 area 2
ospfv3 123 ipv4 area 2
!
interface Serial0/1/0
!
interface Serial0/1/1
!
router ospfv3 123
router-id 3.3.3.1
!
address-family ipv4 unicast
exit-address-family
!
address-family ipv6 unicast
area 2 range 2001:DB8:ACAD:2000::/52
exit-address-family
!
ip forward-protocol nd
ip http server
ip http authentication local
ip http secure-server
!
control-plane
!
line con 0
exec-timeout 0 0
logging synchronous
transport input none
stopbits 1
line aux 0
stopbits 1
line vty 0 4
login
!
end
Switch D1
D1# show run
Building configuration…
Current configuration : 6542 bytes
!
version 16.9
no service pad
service timestamps debug datetime msec
service timestamps log datetime msec
! Call-home is enabled by Smart-Licensing.
service call-home
no platform punt-keepalive disable-kernel-core
!
hostname D1
!
vrf definition Mgmt-vrf
!
address-family ipv4
exit-address-family
!
address-family ipv6
exit-address-family
!
no aaa new-model
switch 1 provision ws-c3650-24ps
!
no ip domain lookup
!
login on-success log
ipv6 unicast-routing
!
license boot level ipservicesk9
!
diagnostic bootup level minimal
!
spanning-tree mode rapid-pvst
spanning-tree extend system-id
!
redundancy
mode sso
!
transceiver type all
monitoring
!
class-map match-any system-cpp-police-topology-control
description Topology control
class-map match-any system-cpp-police-sw-forward
description Sw forwarding, L2 LVX data, LOGGING
class-map match-any system-cpp-default
description Inter FED, EWLC control, EWLC data
class-map match-any system-cpp-police-sys-data
description Learning cache ovfl, High Rate App, Exception, EGR Exception, NFLSAMPLED DATA, RPF
Failed
class-map match-any system-cpp-police-punt-webauth
description Punt Webauth
class-map match-any system-cpp-police-l2lvx-control
description L2 LVX control packets
class-map match-any system-cpp-police-forus
description Forus Address resolution and Forus traffic
class-map match-any system-cpp-police-multicast-end-station
description MCAST END STATION
class-map match-any system-cpp-police-multicast
description Transit Traffic and MCAST Data
class-map match-any system-cpp-police-l2-control
description L2 control
class-map match-any system-cpp-police-dot1x-auth
description DOT1X Auth
class-map match-any system-cpp-police-data
description ICMP redirect, ICMP_GEN and BROADCAST
class-map match-any system-cpp-police-stackwise–virt-control
description Stackwise Virtual
class-map match-any non-client-nrt-class
class-map match-any system-cpp-police-routing-control
description Routing control and Low Latency
class-map match-any system-cpp-police-protocol-snooping
description Protocol snooping
class-map match-any system-cpp-police-dhcp-snooping
description DHCP snooping
class-map match-any system-cpp-police-system-critical
description System Critical and Gold Pkt
!
policy-map system-cpp-policy
!
interface GigabitEthernet0/0
vrf forwarding Mgmt-vrf
no ip address
negotiation auto
!
interface GigabitEthernet1/0/1
!
interface GigabitEthernet1/0/2
!
interface GigabitEthernet1/0/3
!
interface GigabitEthernet1/0/4
!
interface GigabitEthernet1/0/5
!
interface GigabitEthernet1/0/6
!
interface GigabitEthernet1/0/7
!
interface GigabitEthernet1/0/8
!
interface GigabitEthernet1/0/9
!
interface GigabitEthernet1/0/10
!
interface GigabitEthernet1/0/11
no switchport
no ip address
ipv6 address FE80::D1:2 link-local
ipv6 address 2001:DB8:ACAD:1001::2/64
ipv6 ospf 123 area 1
!
interface GigabitEthernet1/0/12
!
interface GigabitEthernet1/0/13
!
interface GigabitEthernet1/0/14
!
interface GigabitEthernet1/0/15
!
interface GigabitEthernet1/0/16
!
interface GigabitEthernet1/0/17
!
interface GigabitEthernet1/0/18
!
interface GigabitEthernet1/0/19
!
interface GigabitEthernet1/0/20
!
interface GigabitEthernet1/0/21
!
interface GigabitEthernet1/0/22
!
interface GigabitEthernet1/0/23
no switchport
no ip address
ipv6 address FE80::D1:1 link-local
ipv6 address 2001:DB8:ACAD:1002::1/64
ipv6 ospf 123 area 1
!
interface GigabitEthernet1/0/24
!
interface GigabitEthernet1/1/1
!
interface GigabitEthernet1/1/2
!
interface GigabitEthernet1/1/3
!
interface GigabitEthernet1/1/4
!
interface Vlan1
no ip address
!
ip forward-protocol nd
ip http server
ip http secure-server
!
ipv6 router ospf 123
router-id 1.1.1.2
passive-interface GigabitEthernet1/0/23
!
control-plane
service-policy input system-cpp-policy
!
line con 0
exec-timeout 0 0
logging synchronous
stopbits 1
line aux 0
stopbits 1
line vty 0 4
login
line vty 5 15
login
!
end
Switch D2
D2# show run
Building configuration…
Current configuration : 8968 bytes
!
version 16.9
no service pad
service timestamps debug datetime msec
service timestamps log datetime msec
service call-home
no platform punt-keepalive disable-kernel-core
!
hostname D2
!
!
vrf definition Mgmt-vrf
!
address-family ipv4
exit-address-family
!
address-family ipv6
exit-address-family
!
!
no aaa new-model
switch 1 provision ws-c3650-24ps
!
ip routing
!
no ip domain lookup
!
login on-success log
ipv6 unicast-routing
!
license boot level ipservicesk9
!
diagnostic bootup level minimal
!
spanning-tree mode rapid-pvst
spanning-tree extend system-id
!
redundancy
mode sso
!
transceiver type all
monitoring
!
class-map match-any system-cpp-police-topology-control
description Topology control
class-map match-any system-cpp-police-sw-forward
description Sw forwarding, L2 LVX data, LOGGING
class-map match-any system-cpp-default
description Inter FED, EWLC control, EWLC data
class-map match-any system-cpp-police-sys-data
description Learning cache ovfl, High Rate App, Exception, EGR Exception, NFLSAMPLED DATA, RPF
Failed
class-map match-any system-cpp-police-punt-webauth
description Punt Webauth
class-map match-any system-cpp-police-l2lvx-control
description L2 LVX control packets
class-map match-any system-cpp-police-forus
description Forus Address resolution and Forus traffic
class-map match-any system-cpp-police-multicast-end-station
description MCAST END STATION
class-map match-any system-cpp-police-multicast
description Transit Traffic and MCAST Data
class-map match-any system-cpp-police-l2-control
description L2 control
class-map match-any system-cpp-police-dot1x-auth
description DOT1X Auth
class-map match-any system-cpp-police-data
description ICMP redirect, ICMP_GEN and BROADCAST
class-map match-any system-cpp-police-stackwise–virt-control
description Stackwise Virtual
class-map match-any non-client-nrt-class
class-map match-any system-cpp-police-routing-control
description Routing control and Low Latency
class-map match-any system-cpp-police-protocol-snooping
description Protocol snooping
class-map match-any system-cpp-police-dhcp-snooping
description DHCP snooping
class-map match-any system-cpp-police-system-critical
description System Critical and Gold Pkt
!
policy-map system-cpp-policy
!
interface GigabitEthernet0/0
vrf forwarding Mgmt-vrf
no ip address
negotiation auto
!
interface GigabitEthernet1/0/1
!
interface GigabitEthernet1/0/2
!
interface GigabitEthernet1/0/3
!
interface GigabitEthernet1/0/4
!
interface GigabitEthernet1/0/5
!
interface GigabitEthernet1/0/6
!
interface GigabitEthernet1/0/7
!
interface GigabitEthernet1/0/8
!
interface GigabitEthernet1/0/9
!
interface GigabitEthernet1/0/10
!
interface GigabitEthernet1/0/11
no switchport
ip address 10.10.4.2 255.255.255.252
ipv6 address FE80::D2:2 link-local
ipv6 address 2001:DB8:ACAD:2001::2/64
ospfv3 123 ipv4 area 2
ospfv3 123 ipv6 area 2
!
interface GigabitEthernet1/0/12
!
interface GigabitEthernet1/0/13
!
interface GigabitEthernet1/0/14
!
interface GigabitEthernet1/0/15
!
interface GigabitEthernet1/0/16
!
interface GigabitEthernet1/0/17
!
interface GigabitEthernet1/0/18
!
interface GigabitEthernet1/0/19
!
interface GigabitEthernet1/0/20
!
interface GigabitEthernet1/0/21
!
interface GigabitEthernet1/0/22
!
interface GigabitEthernet1/0/23
no switchport
ip address 10.10.5.1 255.255.255.0
ipv6 address FE80::D2:1 link-local
ipv6 address 2001:DB8:ACAD:2002::1/64
ospfv3 123 ipv4 area 2
ospfv3 123 ipv6 area 2
!
interface GigabitEthernet1/0/24
!
interface GigabitEthernet1/1/1
!
interface GigabitEthernet1/1/2
!
interface GigabitEthernet1/1/3
!
interface GigabitEthernet1/1/4
!
interface Vlan1
no ip address
!
router ospfv3 123
!
address-family ipv4 unicast
passive-interface GigabitEthernet1/0/23
router-id 3.3.3.2
exit-address-family
!
address-family ipv6 unicast
passive-interface GigabitEthernet1/0/23
router-id 3.3.3.2
exit-address-family
!
ip forward-protocol nd
ip http server
ip http secure-server
!
control-plane
service-policy input system-cpp-policy
!
line con 0
exec-timeout 0 0
logging synchronous
stopbits 1
line aux 0
stopbits 1
line vty 0 4
login
line vty 5 15
login
!
end