Re: Multicast
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Multicast



again, i don't know if the WHOLE IETF list wants to see this
discussion, nor if IDMR (which now looks at a fairly small piece of
the multicast picture) wants to be cc:d - the right place for this
discussion is probably pim, and possibly ssm, - idmr is about ready to
close down 

the right solution (imho) is a two protocol world
1/ PIM SSM for 1-many apps with IGMPv3 for join/leave
2/ PIM bidir/BGMP (basically equiv. to hierarchical PIM) for many sender with
some smart inter-domain RP assignment done as part of the
brokering/peering arrangements between providers - this latter needs
lots of work
i) PIM bidir needs finishing
ii) the interdomain part needs implementing (not hard) and detailed
specification

as ISPs get use to intradomain SSM, they may start to comtemplate some
PIM SM, then PIM bidir customers/applications (a while off, but
slowly) - then,when they understand traffic engineering internally for
these applications, they may start to consider how to do inter-domain
peering and traffic engineering 

on any plausible timeframe for this, routers maybe able to handle the
state for the many-sender protocols (certainyl they wont be today or
tomorrows routers), so as long as state scales linear or sublinear in
#many-sender flows, it is not out of the question (not great, but not
out of the question) - hierchical approaches based on bidir trees can
do some aggregation to get it better than s,g (if we believe we will
have a lot of apps anyhow with genuine inter-domain, globally visible
state required. ... it aint obvious - a lot of apps we are thinking
about can be global, but stay mainly within a single tier 1 provider,
until they say auto-tunnel thru the access provider. some apps can
just use small numbers of SSM flows from the server site. lots of
alternatives ....

anyhow, as i say, this discussion is already ongoing in the relevant
groups (including mboned) and direcrorates...not on idmr and ietf:-)

In message <3BC5217C8E6D9E498F4F682CD7FF75460F9E44 at mail10.main.ntu.edu.sg>, #PA
THIK GUPTA# typed:

 >>Hi,
 >>
 >>It is true that there are certain scalability issues with Multicast. However
 >>the solution of this is to have a very good InterDomain multicast routing as
 >>well as Intra Domain multiast routing protocols. With that the problem of
 >>host affecting the entire routing core is greatly reduced.
 >>The protocols like CBT and PIM-SM were developed because it was found that
 >>protocols like DVMRP and PIM-DM cannot scale. It is also neceesary to note
 >>the fact that PIM-SM is only efficient for the sparesely disributed hosts
 >>and it is a Receiver initiated protocol. This has significant advantage over
 >>flood and prune protocols like DVMRP.
 >>
 >>If you think of the scenario where there are very less hosts receving the
 >>session and why dont we just send data directly, then this solution cannot
 >>scale. The whole purpose of multicast is lost. The server will be burdened
 >>and each unicast stream will contribute more to a single multicast stream.
 >>
 >>Cheers,
 >>Pathik Gupta
 >>
 >>-----Original Message-----
 >>From: Gunnar Lindberg [mailto:lindberg at CDG.CHALMERS.SE]
 >>Sent: Thursday, March 08, 2001 4:13 PM
 >>To: idmr at CS.UCL.AC.UK; ietf at ietf.org
 >>Subject: Re: Multicast
 >>
 >>
 >>Please explain what's wrong with my take on multicast scalability:
 >>
 >>Every time a new sender shows up, the entire multicast core (RPs,
 >>right now those running MSDP in the default free zone) has to be
 >>informed. To "show up", the host just starts sending data.
 >>
 >>Every time a new receiver shows up, its nearest RP has to initiate
 >>a data distribution path (tree) torwards the sender(s). This is
 >>likely to involve at least some of the core routers.
 >>
 >>Scalability problems:
 >>
 >>    1)	An indivivual sender - host, my Linux PC - affects routing
 >>	information in the entire router core. Just send data.
 >>	There are a few hosts on the Internet.
 >>
 >>    2)	As if his wasn't enough, consider the potential for DoS-
 >>	attacks. The recent Ramen worm was the first(?) example;
 >>	who can claim it was the last?
 >>
 >>Assume technology evolves fast enough to solve 1). We still have 2).
 >>
 >>My claim is that it doesn't scale to allow individual hosts to affect
 >>the Interet core routing system. What do I miss?
 >>
 >>	Gunnar Lindberg
 >>

 cheers

   jon

), in memory of lowell george




Note Well: Messages sent to this mailing list are the opinions of the senders and do not imply endorsement by the IETF.

Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.