[c-nsp] ASR920 output drops on TenG interfaces
Davide Ambrosi
shuttle76 at hotmail.com
Fri Aug 2 09:49:14 EDT 2019
Hello,
I'm testing 2 ASR-920-24SZ-M with XE 16.09.03 version.
The devices are connected back-to-back using Teng 0/0/25 interfaces with MPLS enabled.
The TenG0/0/27 of both devices are connected to traffic generator instruments.
Here's the setup:
+----------------------+
|TRAFFIC GEN |
+--+------------------+
|
|EVC1
|
|
|TE0/0/27
+----------------+
| 920|TEST1 |
+---------------+
|TE0/0/25
|
|MPLS
|
|
|TE/0/0/25
+----------------+
| 920|TEST2 |
+----------------+
|TE0/0/27
|
|
|EVC1
|
+-------------------+
|TRAFFIC GEN|
+-------------------+
There is a L2VPN Xconnect pseudowire build between the two EVC to allow layer2 connectivity between traffic generator equipements.
When I generate over 7 Gbit/sec of throughput I'm registering a lot of output drops on the exit Teng interface.
Let me explain better:
1) Traffic generator equipment send traffic to 920-TEST1 on TE0/0/27 EVC1
2) 920-TEST1 receive the traffic and encapsulate it into a MPLS pseudowire going out through TE0/0/25
3) 920-TEST2 receive the pseudowire MPLS traffic through TE0/0/25
4) 920-TEST2 decapsulate the traffic and send to the traffic generator connected on port TE0/0/27 --> DROPS!!!!
I have a lot of drops only at point number 4. If I increase the traffic to reach 10Gbit/sec saturation I got about 30% of traffic loss on the exit interface 920-TEST2 TE0/0/27. No drop occurs on the other segments; only through the pseudowire exit interface.
Any advice ? I try to modify the queue because the microbusts issue of the ASR920 platform. Non success at all.
Thank you,
Davide
Configurations:
hostname ASR920-TEST1
!
mpls ldp session protection
mpls ldp igp sync holddown 6000
mpls traffic-eng tunnels
multilink bundle-name authenticated
class-map match-any ADVANCED-EXP2
match mpls experimental topmost 2
class-map match-any REALTIME-EXP5
match mpls experimental topmost 5
class-map match-any CRITICAL-EXP6
match mpls experimental topmost 6
class-map match-any INTERNET-EXP01
match mpls experimental topmost 0 1
!
policy-map BB-PORT-MPLS-10G
class REALTIME-EXP5
priority level 1
police 1000000000 conform-action transmit exceed-action drop
class CRITICAL-EXP6
priority level 2
police 1000000000 conform-action transmit exceed-action drop
class ADVANCED-EXP2
bandwidth percent 59
random-detect
class INTERNET-EXP01
bandwidth percent 20
random-detect
class class-default
bandwidth percent 1
random-detect
policy-map MARK-COS0-IN
class class-default
set mpls experimental topmost 0
policy-map MARK-COS5-IN
class class-default
set mpls experimental topmost 5
!
!
!
!
interface Null0
no ip unreachables
!
interface Loopback0
description IGP/MPLS Backbone Interface
ip address 172.16.31.1 255.255.255.255
isis tag 59699
!
interface TenGigabitEthernet0/0/25
description LINK TO ASR920-TEST2 TE0/0/25 - BB MPLS
mtu 9100
bandwidth 10000000
bandwidth qos-reference 10000000
ip address 172.16.32.1 255.255.255.252
no ip redirects
no ip proxy-arp
ip router isis 59699
load-interval 30
mpls ip
mpls traffic-eng tunnels
bfd template BFD-50MS_BB-MPLS
isis network point-to-point
isis metric 10
service-policy output BB-PORT-MPLS-10G
ip rsvp bandwidth
!
interface TenGigabitEthernet0/0/27
description TEST VWPS 10G
no ip address
load-interval 30
no keepalive
service instance 1 ethernet
encapsulation default
l2protocol tunnel cdp stp vtp pagp dot1x lldp lacp udld loam esmc elmi ptppd mmrp mvrp
service-policy input MARK-COS0-IN
!
!
router isis 59699
net 49.0001.1720.1603.1001.00
is-type level-2-only
authentication mode md5
authentication key-chain IS-IS_BB_MPLS
metric-style wide
fast-flood 10
set-overload-bit on-startup 120
max-lsp-lifetime 65535
lsp-refresh-interval 65000
spf-interval 5 50 200
prc-interval 5 50 200
lsp-gen-interval 5 5 200
no hello padding
log-adjacency-changes
fast-reroute per-prefix level-2 all
fast-reroute remote-lfa level-2 mpls-ldp
microloop avoidance protected
passive-interface Loopback0
bfd all-interfaces
mpls ldp sync
mpls traffic-eng router-id Loopback0
mpls traffic-eng level-2
!
!
!
l2vpn xconnect context TEST-VWPS_10G
description TEST-VWPS_10G
member TenGigabitEthernet0/0/27 service-instance 1
member 172.16.31.2 11 encapsulation mpls
!
------------------------------------------------------------
hostname ASR920-TEST2
bfd map ipv4 172.16.31.1/32 172.16.31.2/32 BFD_PW-FAST-DETECT
bfd-template single-hop BFD-50MS_BB-MPLS
interval min-tx 15 min-rx 15 multiplier 3
!
class-map match-any ALL-TRAFFIC
class-map match-any ADVANCED-EXP2
match mpls experimental topmost 2
class-map match-any cos1
match cos 1
class-map match-any REALTIME-EXP5
match mpls experimental topmost 5
class-map match-any CRITICAL-EXP6
match mpls experimental topmost 6
class-map match-any INTERNET-EXP01
match mpls experimental topmost 0 1
!
policy-map BB-PORT-MPLS-10G
class REALTIME-EXP5
priority level 1
police 1000000000 conform-action transmit exceed-action drop
class CRITICAL-EXP6
priority level 2
police 1000000000 conform-action transmit exceed-action drop
class ADVANCED-EXP2
bandwidth percent 59
random-detect
class INTERNET-EXP01
bandwidth percent 20
random-detect
class class-default
bandwidth percent 1
random-detect
policy-map leaf
class class-default
queue-limit 2097152 bytes
policy-map MARK-COS0-IN
class class-default
set mpls experimental topmost 0
policy-map MARK-COS5-IN
class class-default
set mpls experimental topmost 5
class class-default
police 50000000 conform-action transmit exceed-action drop
policy-map logical
class class-default
service-policy leaf
policy-map root
class class-default
service-policy logical
!
!
!
interface Null0
no ip unreachables
!
interface Loopback0
description IGP/MPLS Backbone Interface
ip address 172.16.31.2 255.255.255.255
isis tag 59699
!
!
interface TenGigabitEthernet0/0/25
description LINK TO ASR920-TEST1 TE0/0/25 - BB MPLS
mtu 9100
bandwidth qos-reference 10000000
ip address 172.16.32.2 255.255.255.252
no ip redirects
no ip proxy-arp
ip router isis 59699
load-interval 30
mpls ip
mpls traffic-eng tunnels
bfd template BFD-50MS_BB-MPLS
isis network point-to-point
isis metric 10
isis authentication key-chain IS-IS_BB_MPLS
service-policy output BB-PORT-MPLS-10G
ip rsvp bandwidth
!
!
interface TenGigabitEthernet0/0/27
description TEST VWPS 10G
no ip address
load-interval 30
no keepalive
service-policy output leaf
service instance 1 ethernet
encapsulation default
l2protocol tunnel cdp stp vtp pagp dot1x lldp lacp udld loam esmc elmi ptppd mmrp mvrp
service-policy input MARK-COS0-IN
!
router isis 59699
net 49.0001.1720.1603.1002.00
is-type level-2-only
authentication mode md5
authentication key-chain IS-IS_BB_MPLS
metric-style wide
fast-flood 10
set-overload-bit on-startup 120
max-lsp-lifetime 65535
lsp-refresh-interval 65000
spf-interval 5 50 200
prc-interval 5 50 200
lsp-gen-interval 5 5 200
no hello padding
log-adjacency-changes
fast-reroute per-prefix level-2 all
fast-reroute remote-lfa level-2 mpls-ldp
microloop avoidance protected
passive-interface Loopback0
bfd all-interfaces
mpls ldp sync
mpls traffic-eng router-id Loopback0
mpls traffic-eng level-2
!
!
l2vpn xconnect context TEST-VWPS_10G
description TEST-VWPS_10G
member TenGigabitEthernet0/0/27 service-instance 1
member 172.16.31.1 11 encapsulation mpls
!
More information about the cisco-nsp
mailing list