[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Comments on draft-morin-l3vpn-mvpn-considerations-01.txt
Hi Eric,
First, to me the goal of draft-morin is to provide a set of
mandatory and optional, options (from the set of options in
draft-ietf-l3vpn-2547bis-mcast) that would allow SPs to deploy
inter-operable implementations using technology/options that the *SPs
want*.
This is a very important excercise for the L3VPN WG to progress on the
MVPN subject. draft-morin IMO is an excellent start towards this
excercise. It should be adopted as a WG document and can evolve to address
*valid concerns*.
And valid concerns do not include philosophical arguments.
Unfortunately several of your concerns were philosphical in nature and do
not help with constructive progress.
More below:
On Fri, 14 Dec 2007, Eric Rosen wrote:
>
> I think Yakov's reply makes it pretty clear that adoption of this document
> as a WG document at the current time is premature.
>
On the contrary it shows that draft-morin is quite ready to become a WG
document ! I think his reply separates your valid concerns from the ones that are not
valid. And proves that the set of valid concerns is a) addressable and b)
can be addressed after WG adoption.
Let me repeat here what is the set of valid concerns that you seem to
have:
"Of the issues raised by you in the above the only legitimate ones
seems to be (a) more analysis on different flavor of multicast LSPs,
(b) whether there is a need for BGP-based auto-discovery with
PIM-based shared trees, and (c) whether the UDP-based S-PMSIs
signaling should be best considered as an optional part of the PIM
C-multicast routing control plane. All of these issues can be
addressed after the document gets adopted as a WG draft."
> I was prepared for someone to say that the issues I raised can be worked
> after the document is accepted. However, we see from Yakov's answer that
> he, at least, wants to suppress discussion of all the remaining issues
> (after all, they're all FUD ;-)).
Yakov in his email asked you several specific questions. I don't
call that "supress discussion". If you have reasonable answers to have a
constructive discussion on those subjects, please speak up. Else it just
demonstrates that several of your points called out as FUD were indeed FUD
(or to put more politely philosophical) !
> For the kind of document that draft-morin seems to be, I think it is the job
> of the authors to investigate all the issues, not to say "we won't consider
> any issue until some else proves beyond a shadow of a doubt that there's a
> real problem".
The discussion of the issues has to be grounded in *rational technical
arguments* put forth by SPs to guide the set of mandatory/optional
options.
>
> > Moreover since PIM is based on unreliable message exchange, "join latency"
> > with PIM could be in 10s of seconds.
>
> The worst case join latency in either case could be arbitrarily long, but
> I'm sure everyone knows ((well, almost everyone ;-)) that's it's the average
> join latency that is important.
Try telling that to a SP who has an important financial feed that needs
*predictable* join latency.
> Since packets don't usually get lost in the
> backbone, that's not much of an issue. I don't think it takes a lot of
> fancy analysis to determine that it's faster to send a data packet from
> point A to point B then to send it from point A to an intermediate point
> where it is processed and then afterwards sent along to point C. One can
> argue that the latency increase isn't significant, or that it's a good
> tradeoff against something else, but it's just silly to deny that the
> latency increase exists!
>
There doesn't seem to be any technical argument on why the average join
latency will increase. The average has to take into account the worst case
latency, and the latency of first join and subsequent joins (which
is lesser than the latency of the first join).
> > supporting BSR without MI-PMSI has been explained in the presentation at
> > the L3VPN WG meeting (with you as one of the co-authors on that
> > presentation).
>
> Many of the presentations we've given over the years presented solutions
> which turned out to be unsatisfactory. Certainly the support or lack
> thereof for BSR is something that a "considerations" document should
> examine.
>
To me this falls in the category of which multicast LSP flavor to choose.
And this can be done after the document becomes a WG document.
rahul