nanog mailing list archives

Re: nested prefixes in Internet


From: Owen DeLong <owen () delong com>
Date: Mon, 10 Oct 2016 13:27:38 -0700


On Oct 10, 2016, at 12:44 PM, Baldur Norddahl <baldur.norddahl () gmail com> wrote:



Den 10/10/2016 kl. 19.24 skrev Niels Bakker:
* r.engehausen () gmail com (Roy) [Mon 10 Oct 2016, 19:19 CEST]:
I don't think I ever said that ISP-B would announce the /19.  That would only be announced by ISP-A.  ISP-B would 
only announce the /24 that has been delegated to it.

If the ISP-A/ISP-B link goes down then the /24 would be seen only via ISP-C which is the desired result.

What if ISP-A then receives traffic inside its /19 destined for ISP-B's /24?  It will have to send it over transit 
and won't bill ISP-B for that traffic.  You cannot expect 100% of the rest of the Internet to honour the more 
specific all the time.

Is that a real problem? In my experience a /24 is honoured almost universally.

In my experience, with notable exceptions, ISPs don’t like to provide transit to people who aren’t paying them, so if 
it becomes enough traffic to get noticed, it’s not at all unlikely that ISP-A would start dropping it, even if they 
didn’t ignore the prefix.

If we assume the big tier 1 transit providers honour the /24 announcement, the only possible way for ISP-A to receive 
traffic via the /19 is if ISP-A is directly peered with someone that ignores the /24.

Not true… There are myriad reasons that the /24 might not reach a network peered with ISP-A, including the possibility 
of being a downstream customer of a network peered with or buying transit from ISP-A. In the latter case, not an issue, 
since it’s paid transit, but in the former (peered, not transit), again, ISP-A is probably not super excited to carry 
traffic that someone isn’t paying them to carry.

Even if some small amount of traffic does go that route, it might not be viewed as a problem as the volume is likely 
to be very low.

Until some clever miscreant notices the situation and decides to exploit it for a dDOS.

Owen


Current thread: