[170866] in North American Network Operators' Group

home help back first fref pref prev next nref lref last post

RE: Chronic Abnormal Traceroutes Traversing Level 3

daemon@ATHENA.MIT.EDU (Jack Stonebraker)
Fri Apr 11 12:26:14 2014

From: Jack Stonebraker <Jack.Stonebraker@mygrande.com>
To: Trent Farrell <tfarrell@riotgames.com>
Date: Fri, 11 Apr 2014 16:25:25 +0000
In-Reply-To: <CAKDtZnnAA9vRtSL-5JF6oPateA2G_tPSP=jiLpGi3RLr=d6j-Q@mail.gmail.com>
Cc: "nanog@nanog.org" <nanog@nanog.org>
Errors-To: nanog-bounces+nanog.discuss=bloom-picayune.mit.edu@nanog.org

Ah Ha!  Thanks Nick and Trent!  Well that explains the path being even at t=
he MPLS cloud.

JJ Stonebraker
IP Network Engineering
Grande Communications
512.878.5627
________________________________
From: Trent Farrell [mailto:tfarrell@riotgames.com]
Sent: Friday, April 11, 2014 11:19 AM
To: Jack Stonebraker
Cc: nanog@nanog.org
Subject: Re: Chronic Abnormal Traceroutes Traversing Level 3

RTT gets calculated before the packet enters a MPLS network.

On Fri, Apr 11, 2014 at 5:13 PM, Jack Stonebraker <Jack.Stonebraker@mygrand=
e.com<mailto:Jack.Stonebraker@mygrande.com>> wrote:
If there's anybody from Level 3 Transport available, I'd like to discuss so=
me bizarre results when traversing through your network, namely in Dallas, =
TX over the past few months?  I'm working this through your NOC as well, bu=
t figured I would cover all avenues as this issue is pretty chronic.

Taken from your Looking Glass in Dallas to a destination of 195.110.36.136


1 vlan70.csw2.Dallas1.Level3.net<http://vlan70.csw2.Dallas1.Level3.net> (4.=
69.145.126) 120 msec

    vlan60.csw1.Dallas1.Level3.net<http://vlan60.csw1.Dallas1.Level3.net> (=
4.69.145.62) 120 msec

    vlan80.csw3.Dallas1.Level3.net<http://vlan80.csw3.Dallas1.Level3.net> (=
4.69.145.190) 120 msec

  2 ae-93-93.ebr3.Dallas1.Level3.net<http://ae-93-93.ebr3.Dallas1.Level3.ne=
t> (4.69.151.170) 120 msec

    ae-73-73.ebr3.Dallas1.Level3.net<http://ae-73-73.ebr3.Dallas1.Level3.ne=
t> (4.69.151.146) 120 msec

    ae-63-63.ebr3.Dallas1.Level3.net<http://ae-63-63.ebr3.Dallas1.Level3.ne=
t> (4.69.151.134) 120 msec

  3 ae-7-7.ebr4.Atlanta2.Level3.net<http://ae-7-7.ebr4.Atlanta2.Level3.net>=
 (4.69.134.22) 36 msec 20 msec 20 msec

  4 ae-2-2.ebr1.Washington1.Level3.net<http://ae-2-2.ebr1.Washington1.Level=
3.net> (4.69.132.86) 120 msec 116 msec 120 msec

  5 ae-71-71.csw2.Washington1.Level3.net<http://ae-71-71.csw2.Washington1.L=
evel3.net> (4.69.134.134) 120 msec

    ae-81-81.csw3.Washington1.Level3.net<http://ae-81-81.csw3.Washington1.L=
evel3.net> (4.69.134.138) 120 msec

    ae-71-71.csw2.Washington1.Level3.net<http://ae-71-71.csw2.Washington1.L=
evel3.net> (4.69.134.134) 120 msec

  6 ae-92-92.ebr2.Washington1.Level3.net<http://ae-92-92.ebr2.Washington1.L=
evel3.net> (4.69.134.157) 120 msec 120 msec

    ae-72-72.ebr2.Washington1.Level3.net<http://ae-72-72.ebr2.Washington1.L=
evel3.net> (4.69.134.149) 124 msec

  7 ae-44-44.ebr2.Paris1.Level3.net<http://ae-44-44.ebr2.Paris1.Level3.net>=
 (4.69.137.61) 120 msec

    ae-42-42.ebr2.Paris1.Level3.net<http://ae-42-42.ebr2.Paris1.Level3.net>=
 (4.69.137.53) 116 msec 116 msec

  8 ae-62-62.csw1.Paris1.Level3.net<http://ae-62-62.csw1.Paris1.Level3.net>=
 (4.69.161.94) 124 msec

    ae-72-72.csw2.Paris1.Level3.net<http://ae-72-72.csw2.Paris1.Level3.net>=
 (4.69.161.98) 120 msec 120 msec

  9 ae-81-81.ebr1.Paris1.Level3.net<http://ae-81-81.ebr1.Paris1.Level3.net>=
 (4.69.161.85) 120 msec

    ae-91-91.ebr1.Paris1.Level3.net<http://ae-91-91.ebr1.Paris1.Level3.net>=
 (4.69.161.89) 124 msec

    ae-71-71.ebr1.Paris1.Level3.net<http://ae-71-71.ebr1.Paris1.Level3.net>=
 (4.69.161.81) 120 msec

 10 ae-41-41.ebr2.London2.Level3.net<http://ae-41-41.ebr2.London2.Level3.ne=
t> (4.69.159.81) 120 msec 120 msec

    ae-43-43.ebr2.London2.Level3.net<http://ae-43-43.ebr2.London2.Level3.ne=
t> (4.69.159.89) 120 msec

 11 ae-12-3202.edge4.London2.Level3.net<http://ae-12-3202.edge4.London2.Lev=
el3.net> (4.69.202.182) 116 msec 120 msec 120 msec

 12 ae-26-26.car2.London2.Level3.net<http://ae-26-26.car2.London2.Level3.ne=
t> (4.69.200.98) 120 msec 120 msec 120 msec

 13 BACKBONE-CO.car2.London2.Level3.net<http://BACKBONE-CO.car2.London2.Lev=
el3.net> (195.50.121.50) 120 msec 120 msec 120 msec

 14  *  *  *

 15  *  *  *

 16  *  *  *

I'm confused how the first and last hops are showing equal latency, while b=
eing half way around the world.  I'm also confused why it's 120ms to the fi=
rst hop from a route server local to that market.  While I wouldn't rely on=
 a traceroute as a true measurement of end to end latency, I'm having probl=
ems explaining to customers experiencing tangible issues when their tracero=
ute looks like this:

traceroute source 24.155.144.226 195.110.36.136
traceroute to 195.110.36.136 (195.110.36.136) from 24.155.144.226, 30 hops =
max, 40 byte packets
 1  lag-8-868.ear1.Dallas1.Level3.net<http://lag-8-868.ear1.Dallas1.Level3.=
net> (4.30.74.53)  924.705 ms  545.117 ms  512.992 ms
 2  4.69.146.5 (4.69.146.5)  124.812 ms 4.69.146.21 (4.69.146.21)  125.686 =
ms 4.69.146.9 (4.69.146.9)  124.018 ms
     MPLS Label=3D1965 CoS=3D0 TTL=3D1 S=3D1
 3  ae-73-73.ebr3.Dallas1.Level3.net<http://ae-73-73.ebr3.Dallas1.Level3.ne=
t> (4.69.151.146)  125.012 ms ae-83-83.ebr3.Dallas1.Level3.net<http://ae-83=
-83.ebr3.Dallas1.Level3.net> (4.69.151.158)  141.585 ms ae-63-63.ebr3.Dalla=
s1.Level3.net<http://ae-63-63.ebr3.Dallas1.Level3.net> (4.69.151.134)  125.=
005 ms
     MPLS Label=3D1810 CoS=3D0 TTL=3D1 S=3D1
 4  * * *
 5  ae-2-2.ebr1.Washington1.Level3.net<http://ae-2-2.ebr1.Washington1.Level=
3.net> (4.69.132.86)  126.085 ms  125.994 ms  127.148 ms
     MPLS Label=3D1692 CoS=3D0 TTL=3D1 S=3D1
 6  ae-61-61.csw1.Washington1.Level3.net<http://ae-61-61.csw1.Washington1.L=
evel3.net> (4.69.134.130)  124.500 ms ae-81-81.csw3.Washington1.Level3.net<=
http://ae-81-81.csw3.Washington1.Level3.net> (4.69.134.138)  125.369 ms ae-=
61-61.csw1.Washington1.Level3.net<http://ae-61-61.csw1.Washington1.Level3.n=
et> (4.69.134.130)  124.306 ms
     MPLS Label=3D1555 CoS=3D0 TTL=3D1 S=3D1
 7  ae-92-92.ebr2.Washington1.Level3.net<http://ae-92-92.ebr2.Washington1.L=
evel3.net> (4.69.134.157)  131.126 ms  128.607 ms ae-72-72.ebr2.Washington1=
.Level3.net<http://ae-72-72.ebr2.Washington1.Level3.net> (4.69.134.149)  12=
3.955 ms
     MPLS Label=3D1636 CoS=3D0 TTL=3D1 S=3D1
 8  ae-42-42.ebr2.Paris1.Level3.net<http://ae-42-42.ebr2.Paris1.Level3.net>=
 (4.69.137.53)  127.156 ms ae-41-41.ebr2.Paris1.Level3.net<http://ae-41-41.=
ebr2.Paris1.Level3.net> (4.69.137.49)  125.736 ms ae-43-43.ebr2.Paris1.Leve=
l3.net<http://ae-43-43.ebr2.Paris1.Level3.net> (4.69.137.57)  143.070 ms
     MPLS Label=3D1801 CoS=3D0 TTL=3D1 S=3D1
 9  ae-82-82.csw3.Paris1.Level3.net<http://ae-82-82.csw3.Paris1.Level3.net>=
 (4.69.161.102)  122.998 ms  122.245 ms ae-72-72.csw2.Paris1.Level3.net<htt=
p://ae-72-72.csw2.Paris1.Level3.net> (4.69.161.98)  124.499 ms
     MPLS Label=3D1564 CoS=3D0 TTL=3D1 S=3D1
10  ae-61-61.ebr1.Paris1.Level3.net<http://ae-61-61.ebr1.Paris1.Level3.net>=
 (4.69.161.77)  129.705 ms ae-81-81.ebr1.Paris1.Level3.net<http://ae-81-81.=
ebr1.Paris1.Level3.net> (4.69.161.85)  122.705 ms ae-91-91.ebr1.Paris1.Leve=
l3.net<http://ae-91-91.ebr1.Paris1.Level3.net> (4.69.161.89)  126.454 ms
     MPLS Label=3D1322 CoS=3D0 TTL=3D1 S=3D1
11  ae-42-42.ebr2.London2.Level3.net<http://ae-42-42.ebr2.London2.Level3.ne=
t> (4.69.159.85)  126.019 ms  125.672 ms ae-44-44.ebr2.London2.Level3.net<h=
ttp://ae-44-44.ebr2.London2.Level3.net> (4.69.159.93)  127.026 ms
     MPLS Label=3D1911 CoS=3D0 TTL=3D1 S=3D1
12  ae-12-3202.edge4.London2.Level3.net<http://ae-12-3202.edge4.London2.Lev=
el3.net> (4.69.202.182)  122.058 ms  124.301 ms  123.397 ms
     MPLS Label=3D300112 CoS=3D0 TTL=3D1 S=3D1
13  ae-26-26.car2.London2.Level3.net<http://ae-26-26.car2.London2.Level3.ne=
t> (4.69.200.98)  124.003 ms  124.567 ms  130.346 ms
14  BACKBONE-CO.car2.London2.Level3.net<http://BACKBONE-CO.car2.London2.Lev=
el3.net> (195.50.121.50)  125.316 ms  125.991 ms  124.968 ms
15  * * *

This also doesn't seem to be circuit specific (Eliminating possible physica=
l circuit errors, etc) as I have a secondary 10-Gig sourcing out of San Ant=
onio, TX (Which ultimately terminates on your network in Dallas, same as th=
e Austin Circuit) which demonstrates similar results (120+ ms at the second=
 hop in Dallas when entering your MPLS cloud).  Killing the BGP adjacency t=
o both the Austin and San Antonio peers clears the issue up, but obviously =
that's not a long term viable option.  Any help would be appreciated.

JJ Stonebraker
IP Network Engineering
Grande Communications
512.878.5627



--

Trent Farrell

Riot Games

IP Network Engineer

E: tfarrell@riotgames.com<mailto:tfarrell@riotgames.com> | IE:  +353 86 845=
 7230 | US: +1 424 285 9825

Summoner name: Foro

home help back first fref pref prev next nref lref last post