[j-nsp] Am I carrying this route or not ?
Zehef Poto
mpdechets at gmail.com
Mon Mar 25 07:35:43 EDT 2013
This is exactly the clarification I was looking for. Now I completely got
it I think.
Thanks a lot guys.
Cheers,
2013/3/24 Payam Tarverdyan Chychi <pchychi at gmail.com>
> On 13-03-24 2:08 PM, Payam Tarverdyan Chychi wrote:
>
> Hey,
>
> I'm not sure what the actual exact request from the user was since i don't
> really participate much in the AMS-IX anymore ...
>
> maybe the attack was destined towards their actual nei ip on the exchange
> (initially i assumed /22 was their network, sounds like maybe they meant
> the /22 that is shared for connectivity by the exchange members) and they
> wanted to drop traffic destined to them? You have to remember that traffic
> routed via a router is not the same as traffic destined for a router and if
> I recall the email paste by Tobias, it sounded like the use on AMS-IX was
> getting attacked on their bgp ip and asked everyone to either stop carrying
> traffic from their networks to the x.x.x.x/22 or setup a filtering so only
> BGP protocol is allowed and everything else is dropped (someone correct me
> here if im wrong)
>
>
> --> Sorry, this below was in response to your previous statement of
> being multi-homed (if you null route on not directly connected routers).
> The directly connected router will not drop the bgp sesions as its
> 'directly connected'
>
> Yes, If you nullroute /22 that belongs to the peering session you are
> going to kill your nei adj with the exchange.
> Since only valid traffic is identified to be BGP, i would simply setup an
> ACL and discard anything being sent to the x.x.x.x/22 exchange subnet
> except BGP packets, applied on the "output" (which carry the routing
> table/updates...) and perhaps add your own network mgmt interface ips for
> ICMP ping to help for troubleshooting down the line.
>
> On a side note ...the X0Changes really need to some up with process and
> procedures to help people deal with issues like this, leaving it open in
> this day and age is ... (stupid?) Not all network admins are the same nor
> share the same knowledge and leaving it up to the network admins to figure
> things out sometimes just means bad news for everyone.
>
> Simple link to look at for constructing an ACL on a Juniper (im sure
> google has more!) heh
> http://kb.juniper.net/InfoCenter/index?page=content&id=KB16685
>
> cheers,
> -Payam
>
> On 13-03-24 1:24 PM, Zehef Poto wrote:
>
> Thank you Payam. I think I got what you mean.
>
> In this particular case however, the X/22 route is not a customer or
> anything. It is the IXP's peering LAN !
>
> So... It means that the person requested all the IXP's members to
> null-route the whole peering LAN ? How can you possibly ask for this ?
>
> I peer with several members within this LAN. If I null-route the X/22
> LAN, we agree that my peering sessions will go down, right ?
>
> Thanks again,
>
> 2013/3/24 Payam Chychi <pchychi at gmail.com>
>
>> Carry a route is the same as accepting a route and having it become
>> active, allowing traffic to traverse your network to the destination. In
>> this case the user is asking you to drop the route (attack traffic) at your
>> edge if possible and not to carry it through your network and deliver it to
>> the end destination(his network) because its probably saturating or causing
>> him performance issues.
>>
>> Normally networks well have a global community string that they can tag
>> a route with and it will send it to null0, dropping that traffic at the
>> edge v.s the user withdrawing its -/24 route from the advertise table. You
>> can also go on the peering router and set the next hop route for the
>> attacked destination ip to null0 (discard) and only traffic traversing that
>> one router well drop the traffic (global community well handle this if you
>> have a multi homed network)
>>
>> Local nullroute example:
>> "Set routing-options static route x.x.x.x/32 discard" ... Something like
>> this
>>
>> All your doing is dropping traffic for x.x.x.x/x at your edge, most
>> cases its a /32 nullroute.
>>
>> Google is your friend :)
>> Cheers,
>> --
>> Payam Chychi
>> Network Engineer / Security Specialist
>>
>> On Sunday, 24 March, 2013 at 6:47 AM, Zehef Poto wrote:
>>
>> Hey guys,
>>
>> Thank you all for the very valuable input. Actually yes, Tobias is
>> right,
>> I'm having this question because of the (quoted by Tobias) e-mail we got
>> yesterday across several IXPs.
>>
>> I just don't understand what is to "carry a route in my backbone". Am I
>> not
>> supposed to know all of (or most of) the Internet routes, since I work
>> with
>> tier-1 upstream providers ? As a consequence, it means I'm carrying all
>> these routes right ?
>>
>> A "show route X/22" tells that it was advertised by an eBGP peer on one
>> of
>> my edge routers, and the three other ones learnt this same route via OSPF.
>>
>> This is where I'm completely confused. What am I supposed to do to
>> "carry"
>> a route or not ?
>>
>> Thanks again,
>>
>> 2013/3/24 Tobias Heister <lists at tobias-heister.de>
>>
>> Hi All,
>>
>> Am 24.03.2013 00 <24.03.2013%2000>:26, schrieb Jeff Wheeler:
>>
>> Whoever that person is that said something about "use next-hop-self"
>> in this context, either you misunderstood them, or you shouldn't
>> listen to them anymore. That has nothing to do with looking to see if
>> your router knows about a route.
>>
>>
>> This sounds like the OP wants to help the cloudfare guys who send the
>> following mail to DECIX/AMSIX (and probably other IX) yesterday.
>>
>> We're currently seeing a very large attack directed to our IP on AMS-IX
>>
>> (X).
>>
>>
>> We request that all peers:
>>
>> 1) Don't carry this route (X/22) in your backbone. (you can set
>>
>> next-hop-self, etc). It'll save other security concerns and possible free
>> transit you're giving away to others.
>>
>> 2) Filter any traffic within to the AMS-IX exchange fabric (again,
>>
>> X/22), except for your point to [multi]point BGP communications.
>>
>> --
>> Kind Regards
>> Tobias Heister
>>
>> _______________________________________________
>> juniper-nsp mailing list juniper-nsp at puck.nether.net
>> https://puck.nether.net/mailman/listinfo/juniper-nsp
>>
>>
>>
>
>
>
More information about the juniper-nsp
mailing list