Someone Please Help Me Understand
Mike Hammett
nanog at ics-il.net
Sat Apr 2 19:55:24 UTC 2016
Well, what I meant by that (which wouldn't be the problem if you have them on-net), is that they'll do performance tests to your resolving DNS server to determine which node is the best node to serve you from. Well, they meaning other CDNs. I don't know how FB determines it.
Are you seeing any routes to 32934 from your Chicago Equinix connection?
-----
Mike Hammett
Intelligent Computing Solutions
http://www.ics-il.com
Midwest Internet Exchange
http://www.midwest-ix.com
----- Original Message -----
From: "Eric Rogers" <ecrogers at precisionds.com>
To: "Mike Hammett" <nanog at ics-il.net>
Cc: nanog at nanog.org
Sent: Saturday, April 2, 2016 1:52:22 PM
Subject: RE: Someone Please Help Me Understand
Yes, we have our own Bind9 caching servers in different geographic locations, direct on fiber using SSD drives... Seem very quick when using GRC's DNS Benchmark tests.
Eric Rogers
PDS Connect
(317) 831-3000 x200
-----Original Message-----
From: NANOG [mailto:nanog-bounces at nanog.org] On Behalf Of Mike Hammett
Sent: Saturday, April 2, 2016 2:01 PM
Cc: nanog at nanog.org
Subject: Re: Someone Please Help Me Understand
Are you using locally resolving DNS servers? I don't know how FB determines where your content comes from, but some CDNs test the performance to your resolving DNS server.
-----
Mike Hammett
Intelligent Computing Solutions
http://www.ics-il.com
Midwest Internet Exchange
http://www.midwest-ix.com
----- Original Message -----
From: "Eric Rogers" <ecrogers at precisionds.com>
To: nanog at nanog.org
Sent: Saturday, April 2, 2016 12:54:40 PM
Subject: Someone Please Help Me Understand
Ok, I'm trying to learn, so bear with me.
We are an ISP in Indianapolis that has full routes from 3 different
providers HE.Net in Columbus OH being one. We also are peered with 2
peering exchanges, including EquinixIX in Chicago. The problem is
Instagram and Facebook (same company, I know) for our customers seems
very slow.
This is where I need a way to troubleshoot/understand more. I did a
traceroute to the IP that is serving the pictures, and it resolves to
the FBCDN servers in Dallas, and is showing packet loss and pings once
it hits Dallas, and are in the 1xxs of ms.
Tracing route to instagram-p3-shv-01-dfw1.fbcdn.net [31.13.66.52]
over a maximum of 30 hops:
1 4 ms 3 ms 4 ms 10.7.0.1
2 20 ms 43 ms 42 ms inmtvlobs-rtr-01.dynamic.pdsconnect.me
[192.69.57.1]
3 25 ms 47 ms 29 ms
inmtvlmwt-rtr-01.infrastructure.pdsconnect.me [192.69.48.162]
4 46 ms 32 ms 58 ms
inindyhen-core1.infrastructure.pdsconnect.me [192.69.48.193]
5 36 ms 53 ms 51 ms ge2-4.core1.cmh1.he.net [184.105.32.1]
6 47 ms 41 ms 75 ms 10ge1-2.core1.chi1.he.net
[184.105.222.165]
7 57 ms 57 ms 53 ms 100ge14-1.core2.chi1.he.net
[184.105.81.97]
8 57 ms 73 ms 84 ms 100ge12-1.core1.mci3.he.net
[184.105.81.209]
9 75 ms 73 ms 102 ms 10ge15-6.core1.dal1.he.net
[184.105.222.10]
10 93 ms 103 ms 92 ms eqix-da1.facebook.com [206.223.118.176]
11 102 ms 101 ms * psw01c.dfw1.tfbnw.net [173.252.65.196]
12 92 ms 97 ms 105 ms msw1aq.01.dfw1.tfbnw.net [204.15.21.89]
13 110 ms * 98 ms instagram-p3-shv-01-dfw1.fbcdn.net
[31.13.66.52]
Since I am peered with the route servers in EquinixIX Chicago, shouldn't
the data be coming from there, or at least hit their routers? In my
trace, it shows HE to Chicago, then to Dallas. How does FB decide what
IP the content gets displayed from, and is there anything I can do as a
provider? If it is DNS, I can obviously clear the cache to see if it
gets new IPs. If I'm not getting FB peering IPs in Chicago, do I need
to peer directly? Should I get FaceBook involved?
Eric Rogers
PDS Connect
(317) 831-3000 x200
More information about the NANOG
mailing list