[c-nsp] TCP Throughput / MTU problem ? with Cisco 7304 and MPLS VPN's

Masood Ahmad Shah masood at nexlinx.net.pk
Fri Jan 11 10:17:26 EST 2008


It will be easier to look into this issue if you can provide the detail like
where this router sits exactly. Like between P--P, PE--P, PE--PE. I believe
that if packets are passing out from this interface and being labeled on the
device very first time you need to set ip mtu too. In Cisco mpls mtu command
only work for labeled packets. 

Second if there are some gre tunnels involved along with mpls thn you may
need to further tweak mtu settings.

Regards,
Masood Ahmad Shah


-----Original Message-----
From: cisco-nsp-bounces at puck.nether.net
[mailto:cisco-nsp-bounces at puck.nether.net] On Behalf Of Eric Kagan
Sent: Friday, January 11, 2008 7:51 PM
To: cisco-nsp at puck.nether.net
Subject: [c-nsp] TCP Throughput / MTU problem ? with Cisco 7304 and MPLS
VPN's

I am running in to a strange problem and hopfeully someone here can help.  I
did open a Cisco TAC case but I don't think they understand the issue or
maybe I didn't explain it well.
 
We have MPLS enabled through the core of our network for customer MPLS
VPN's.   Until now, all devices have been 7206VXR's w/ NPE-G1's and we are
only using the 3 internal Gig ports on the Processor.  I upgraded one of the
VXR's to a 7304 and configured it the same as the 7206.  The router itself
is working fine, BGP is working, regular IP traffic / throughout is fine
(iperf tests have no issues).  I have confirmed interface MTU's, switch
MTU's and everything is configured the same as before.  When VPN traffic
goes through this link, I get reports of TCP requests starting and then
stopping (i.e. SSH makes connection but can't pass data, or do an 'ls', etc
or HTTP Get seems to connect but doesn't pass data back).  It all sounds
very similar to MTU issues I experienced and read about on MPLS interfaces.
If I reroute the traffic around the ring away from the 7304 everything works
fine again - and the problem connections are resolved in seconds.  I
originally had the MTU set to 1546 on the 7304 (I used to use 1524 but some
of the L2 VPN's needed more so I bumped them up).  I came across the
document MPLS MTU Command Changes
(http://www.cisco.com/en/US/products/ps6566/products_feature_guide09186a0080
629db0.html) which I found interesting so I set the MPLS MTU to 1520 with no
avail.  Below is show ver and config clips along with a few show commands.
I am hoping someone has seen this and knows how to resolve.

Thanks
Eric
 
 
 
 
 
Cisco IOS Software, 7300 Software (C7300-K91P-M), Version 12.2(31)SB6,
RELEASE SOFTWARE (fc1)
System image file is "disk0:c7300-k91p-mz.122-31.SB6.bin"
cisco 7300 (NPEG100) processor (revision B) with 983040K/65536K bytes of
memory.

 
mpls label protocol ldp
!
interface Loopback0
 ip address 10.11.12.214 255.255.255.255
!
interface GigabitEthernet0
 desc Backbone Switch
 ip address 10.11.13..1 255.255.255.224
 ip flow ingress
 load-interval 30
 media-type rj45
 speed auto
 duplex auto
 negotiation auto
 mpls mtu 1520
 mpls label protocol ldp
 mpls ip
!
interface GigabitEthernet1
 description Fiber to POP1
 ip address 10.11.14.26 255.255.255.252
 ip flow ingress
 load-interval 30
 delay 10000
 media-type gbic
 speed auto
 duplex auto
 negotiation auto
 mpls mtu 1520
 mpls label protocol ldp
 mpls ip
!
interface GigabitEthernet2
 description Backbone Failover
 bandwidth 50
 ip address 10.11.14.253 255.255.255.248
 ip flow ingress
 load-interval 30
 media-type rj45
 speed auto
 duplex auto
 negotiation auto
 mpls mtu 1520
 mpls label protocol ldp
 mpls ip
!
router bgp xxxxx
 no synchronization
 bgp log-neighbor-changes
 neighbor RR_SERVER peer-group
 neighbor RR_SERVER remote-as xxxxx
 neighbor RR_SERVER update-source Loopback0
 neighbor RR_SERVER next-hop-self
 neighbor RR_SERVER send-community both
 neighbor 10.11.12.201 peer-group RR_SERVER
 neighbor 10.11.12.201 description pecore-mma
 neighbor 10.11.12.203 peer-group RR_SERVER
 neighbor 10.11.12.203 description pecore-wma
 no auto-summary
 !
 
#show mpls int
Interface              IP            Tunnel   BGP Static Operational
GigabitEthernet0       Yes (ldp)     No       No  No     Yes
GigabitEthernet1       Yes (ldp)     No       No  No     Yes
GigabitEthernet2       Yes (ldp)     No       No  No     Yes

 
 
 
#show mpls ldp disc
 Local LDP Identifier:
   10.11.12.214:0
    Discovery Sources:
    Interfaces:
        GigabitEthernet0 (ldp): xmit/recv
            LDP Id: 10.11.12.216:0
            LDP Id: 10.11.12.215:0
            LDP Id: 10.11.12.217:0
        GigabitEthernet1 (ldp): xmit/recv
            LDP Id: 10.11.12.203:0
        GigabitEthernet2 (ldp): xmit/recv
            LDP Id: 10.11.12.215:0
            LDP Id: 10.11.12.217:0
            LDP Id: 10.11.12.216:0

 
Also, show mpls ldp binding and show mpls ldp nei show all the proper info.
I sent an update back to Cisco on the TAC case but think someone here may
understand and help quicker. Any help or insight would be appreciated.
 
Thanks
Eric
 
 

 
Eric Kagan

 
_______________________________________________
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