Hi Robert,

On Nov 10, 2005, at 8:14 PM, Robert Raszuk wrote:
Hi Shane,

Ok so let me ask you and others about scaling principle of this approach. I think this is brilliant idea for ad-hoc session monitoring. I would fully support it.

Now looking at some comments made during GROW meeting .. some folks already go over the board and intend to use it for full scale session monitoring with possible feedback.

I wasn't able to attend the GROW meeting this time, and unfortunately the minutes from the meeting don't reflect this concern. Nonetheless, I don't see the value in using BMP for "possible feedback," (although I'm sure some route optimization vendors might). IMO, I think BMP should be scoped as a "one-way, monitoring- only" protocol. If one wants feedback, then use BGP (or, scripts -- blech) -- of course, one has to be *very* careful not to engineer too tight of a feedback loop between BMP and BGP, but that's something that's outside the scope of BMP.



Imagine you have few hundreds of ABRS each few hundreds of EBGP sesions. Are you going to bridge all of them to a single management station ???

No, but what I would like to see, at a minimum, ~6 peering routers bridged to a single monitoring station. However, it would be ideal if I could have a few dozen routers (at most, < 40) bridged to a single monitoring station. Presuming I stagger start-up of BMP sessions to such a large # of routers, during a full reboot of the monitoring station, I assume a reasonably fast box should be able to keep up with continuous updates flowing in under steady state and some operational changes? However, if that's unrealistic, CPU's are relatively cheap so maybe I have to throw a monitoring box per dozen routers ... which isn't that expensive.



What problem are we solving ? Isn't this like Chandra Appana asked during the meeting some issues about implementation defficiencies to be addressed via a huge overlay ? Should we not fix this or maybe even perhaps improve BGP itself if something fundamental elements are missing ?

I'm not sure of the context of this question, but the only value I see in BMP is monitoring only.



Next thing ... who is going to support full BGP code on the managemnt station .. zebra ? I strongly doubt it. And clearly it is needed to parse the latest BGP capabilites, new AFI/SAFIs or even new attributes.

Well, if open source guys don't develop it, I'm sure there are a handful of commercial vendors who would easily step in. At the moment, though, I see the most value in monitoring IPv4 (and, eventually IPv6), which should be possible in a straightforward manner with zebra/quagga/etc.

-shane


So before we all jump at support for it - I would recommend to step back and see what exact technical problem are we solving here ?

Perhaps this is indeed the best solution ... But I would like to see this a bit deeper analyzed ...

Cheers,
R.




I support this draft becoming a WG draft.
It should be noted that this protocol would be useful not only to researchers, but also potentially to [some] operators that are looking for ways to monitor paths, for various troubleshooting reasons, in a [relatively] lightweight fashion. Also, I'm curious as to why TCP-MD5 isn't mentioned for use as an authenticated transport of BMP in the Security Considerations section, (since TCP-MD5 is already widely implemented and deployed in routers)? For some environments, e.g.: Intra-AS, TCP-MD5 is sufficient, since its the de facto transport anyway. OTOH, I'm not opposed if folks think IPSec is a better answer because it can provide authentication, encryption or both simultaneously, (presumably, because BMP is more likely to be run over untrusted, e.g.: Inter-AS, paths).
-shane
David Meyer wrote:
    Folks,

    At the GROW meeting this week we took away an action item
    to ask the list to please read draft-scudder-bmp-00.txt
    and let us know whether you feel this draft should be
    adopted. Please let us know your opinion on this.

    Thanks,
    Geoff & Dave

_________________________________________________________________
web user interface: http://darkwing.uoregon.edu/~llynch/grow.html
web archive:        http://darkwing.uoregon.edu/~llynch/grow/

_________________________________________________________________
web user interface: http://darkwing.uoregon.edu/~llynch/grow.html
web archive:        http://darkwing.uoregon.edu/~llynch/grow/

Reply via email to