[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [RAM] Number of DFZ routers



Hello Heiner,

BGP needs to be replaced, not repaired.

/* I would recommend to start replacing it today and the best place to start is your own AS. */


Seriously even if we would have a new protocol to replace BGP call it PGB all defined and it's RFC ready it will take years to implement and years^years to deploy.

I would therefor recommend not to cross the option to repair BGP.

A 200 k FIB should be proof enough that this is the wrong way to go. 2k should be sufficient for a 100 times bigger internet. It's the basic concept of BGP which is totally wrong.

Number of FIB entires have nothing to do with the protocol.

Please observe that BGP uses recursion. Most often it recurses to an IGP next hop, but it can also recurse to BGP itself then to IGP or something else. We could introduce hierarchy with BGP protocol as is without any changes to the protocol or existing and deployed routers. Your FIB could shrink tomorrow if we would have an agreement between operators to use tunneling for forwarding. I think this is the biggest obstacle today. We don't have a way to tunnel interdomain.

I see all proposals today are moving the issue and if during such move the handling of 10^7-10^9 number of prefixes get's solved it would only benefit everyone.

I am quite convinced that if we would just do two steps:

* Mark BGP next hops with some community
* Do not change nhs on EBGP boundaries

So the recursion would be:

Dst -> BGP NH -> IGP NH to BGP NH

Encapsulation end point would be to original BGP NH. All destinations would not be present in all transit ASBRs as long as the LTR was there somewhere on the packet's way.

The FIB size in most transit ASBR routers would shrink immediately. I am assuming that we are not worrying about P routers which can be BGP free today.

> Other, secondary parts (Hello's etc.) can be re-used of course.

I wouldn't be so convinced about that one actually.

Cheers,
R.

_______________________________________________
RAM mailing list
RAM at iab.org
https://www1.ietf.org/mailman/listinfo/ram