Re: UDLR: Comments on draft-ietf-udlr-experiments-00
Dr G Fairhurst <[email protected]> Mon, 02 Dec 2002 20:16:47 +0000
| Newsgroups | gmane.ietf.udlr |
|---|---|
| Organization | ERG, Aberdeen, UK |
| Message-ID | <[email protected]> |
Achmad Husni Thamrin wrote: > > > --- > > Section 4.5.1. DR Election > > > > The use of the word "listener", should perhaps be "source" ??? > > "listener" is the intended word. > > The DR has two tasks: > - send register messages to the RP > - originate Join/Prune messages to the upstream router toward the > RP/source if a listener exists on the network segment. Ah... OK. (I think if you fix the scenarios this is clear!) > > In my understanding of Scenario D, there should be no multicast listener > on the UDL segment, correct? > > The paragraph about DR election states that "if a multicast listener > exists ...", which is not the case for the Scenario D. > The last sentence of the paragraph is: > In the Scenario 5, DR election result is not important as all UDL > nodes are multicast routers. > There is a typo there: "Scenario 5" should be "Scenario D". > I guess I should change the text into "if a multicast listener exists as > in the Scenario A and B..." to make it clear. > > > > > ---- > > PIM Join Override? > > > > Finally, does anyone have experience of a large PIM-routed network > > based on UDLR links? > > We do not have a large UDLR environment. > I experimented with cisco 2621 routers running PIM-SM and found out that > the cisco I used did not suppress Join message. > > Does anybody have similar experiences like this? > > > > > Do we get cases where there are an implosion of Join-Overide messages > > being issued by receiver multicast routers when one router sends a > > prune? > > Let me make an illustration. > Suppose that the unidirectional link contains 1000 PIM-SM routers and > there are 10 multicast streams flowing on the link. Furthermore, suppose > that each router joins all streams. > If a router no longer needs to forward a stream, it sends a Prune > message toward the upstream router. The other routers have to send > overriding Join message to keep the stream flowing on the link. > If the overriding Join suppression is disabled, then there would be 998 > overriding Join messages flowing on the link. If at almost the same time > there is a Prune message for each stream, there would be 9980 overriding > Join messages flowing on the link. > > This is the worst-case scenario for 1000 routers and 10 streams. > > If overriding Join suppression is enabled, the question is about the suppression > effectiveness. > This is an implementation issue, mainly regarding the probability > distribution function of the random timer used to generate overriding > Join messages. (research issue) > > I think we can show (and solve) the cases for large flat networks using > simulation . Yes - I think what I meant to ask about was if one receive router prunes, other routers MUST see the prune to know whether they still want the data. If there are many members - do they all send a PIM-JOIN-OVERIDE towards the feed to refresh the forwarding of the group that was attempted to be pruned? This is suboptimal, to receieve a PIM-JOIN-OVERIDE from all routers - some (most) should ideally be suppressed. This takes a round trip delay... so if I udnerstand correctly from your comment, there is some tuning issues here and a trade-off in leave latency v. network capcity used for PIM-JOIN-OVERIDE.... Is that it? Gorry Fairhurst > > -- > Achmad Husni Thamrin <[email protected]> > > _______________________________________________ > UDLR mailing list > [email protected] > http://www.udcast.com/mailman/listinfo/udlr