nanog mailing list archives
Re: Finding asymmetric path
From: Joe Provo <nanog-post () rsuc gweep net>
Date: Sat, 28 Nov 2009 11:48:37 -0500
On Sat, Nov 28, 2009 at 09:41:09AM -0600, Joe Greco wrote: [attributions lost]
I'm reasonable certain a customer of ours who is using one of our netblocks is using a different reverse path to reach us. How might I figure out who is allowing them to source traffic from IPs that belong to us?you are implying that they are not allowed to multi-home using the ip space you have assigned to them. good way to lose a customer.Does it count as multihoming when we are the only ones announcing the space?almost an interesting question. but i think it is playing with words. if i understand your original statement, they are clearly attached to at least two providers. perhaps it is fear of what they, possibly mistakenly, perceive to be your policy regarding announcement of space that keeps them from announcing normally to both, or more, links?
It wasn't clear that the customer was a BGP downstream though by saying 'We are the only ones announcing the space', I think not. Non-BGP multihoming is broken* and when not done out of ignorance generally is the smoke pointing to the fire of someone trying to hide something. Was very common for spammers to abuse no-uRPF networks in the early days of broadband.
It could also be something simple like pricing. For example, in a large colo facility, you might easily find that a number of providers offer low cost transit, but not IP space. For a customer who is heavy on the outbound traffic, they might find it more affordable to buy their inbound plus IP space from you, and then dump onto Cogent or something like that for outbound. Unless your contract specifically prohibits this, you're probably not going to be able to prevent it.
I wonder if there is a drift of baseline assumptions between the current
wave of operators and previous ones? To me (and BCP38) it is beyond bad
practice to allow -and if allowed, to make use of- such sloppy edges.
If the other network truly is practicing bad forwarding hygiene then
they are a security problem for everyone else and IMO would be good for
naming and shaming.
Cheers,
Joe
* for the majority of the cases. I know there are purposeful Non-BGP
MOAS/anycast purposefully run by those who understand the implications.
It is unfortunate that their use of lack of inherent BGP path security
contribute to fuzzing what would otherwise have been a clear indicator
of 'bad' behavior. But same could be said for the deaggregators
using longest-match to have everyone else do their TE; water under
the bridge pushing work onto everyone else.
--
RSUC / GweepNet / Spunk / FnB / Usenix / SAGE
Current thread:
- Finding asymmetric path ML (Nov 27)
- Re: Finding asymmetric path Randy Bush (Nov 27)
- Re: Finding asymmetric path ML (Nov 27)
- Re: Finding asymmetric path Randy Bush (Nov 27)
- Re: Finding asymmetric path Christopher Morrow (Nov 27)
- Re: Finding asymmetric path Joe Greco (Nov 28)
- Re: Finding asymmetric path Joe Provo (Nov 28)
- Re: Finding asymmetric path Joe Greco (Nov 28)
- Re: Finding asymmetric path ML (Nov 27)
- Re: Finding asymmetric path Randy Bush (Nov 27)
- Re: Finding asymmetric path ML (Nov 28)
- Re: Finding asymmetric path Brielle Bruns (Nov 28)
- Re: Finding asymmetric path Duane Waddle (Nov 28)
- Re: Finding asymmetric path Arie Vayner (Nov 29)
