[c-nsp] ASR920 output drops on TenG interfaces
Spyros Kakaroukas
s.kakaroukas at connecticore.com
Fri Aug 2 10:14:11 EDT 2019
Hey,
Are you testing with a small packet size ? If so, according to the the documentation :
Traffic is dropped when packets of size 64–100 bytes are sent on 1G and 10G ports.
For 64-byte packets, traffic drop is seen at 70% and beyond of the line rate.
For 90-byte packets, traffic drop is seen at 90% and beyond of the line rate.
For 95-byte packets, traffic drop is seen at 95% and beyond of the line rate.
Traffic is dropped when:
Traffic is sent on a VRF interface.
Traffic is sent across layer 2 and layer 3.
However, traffic is not dropped when the packet size is greater than 100 bytes, even if the packets are sent bidirectionally at the line rate.
My thoughts and words are my own.
Spyros
On 02/08/2019, 16:49, "cisco-nsp on behalf of Davide Ambrosi" <cisco-nsp-bounces at puck.nether.net on behalf of shuttle76 at hotmail.com> wrote:
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
!
_______________________________________________
cisco-nsp mailing list cisco-nsp at puck.nether.net
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/
More information about the cisco-nsp
mailing list