1 / 9

Multicast Routing Table

Multicast Routing Table. Routing table entries for source-based trees and for core-based trees are different Source-based tree : (Source, Group) or (S, G) entry. Core-based tree: (*, G) entry. Building a Source-Based Tree. Set routing tables according to RPF forwarding Flood-and-Prune.

jewell
Download Presentation

Multicast Routing Table

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Multicast Routing Table • Routing table entries for source-based trees and for core-based trees are different • Source-based tree: (Source, Group) or (S, G) entry. • Core-based tree: (*, G) entry.

  2. Building a Source-Based Tree • Set routing tables according to RPF forwarding • Flood-and-Prune

  3. Building a Source-Based Tree • Set routing tables according to RPF forwarding • Flood-and-Prune Flood= Forward packets that arrive on RPF interface on all non-RPF interfaces

  4. Building a Source-Based Tree • Set routing tables according to RPF forwarding • Flood-and-Prune Flood= Forward packets on all non-RPF interfaces Receiver drops packets not received on RPF interface

  5. Building a Source-Based Tree • Set routing tables according to RPF forwarding • Flood-and-Prune Prune= Send a prune message when a packet is received on a non-RPF interface or when there are no receivers downstream Prune message disables routing table entry

  6. Building a Source-Based Tree • When a receiver joins, one needs to re-activate a pruned routing table entry • Grafting Sending a Graft message disables prune, and re-activates routing table entry.

  7. Building a Core-Based Tree • One router is the core • Receiver sends a Join message to RPF neighbour with respect to core • Join message creates (*, G) routing table entry

  8. Building a Core Based Tree • Source sends data to the core • Core forwards data according to routing table entry

  9. Acknowlegements Slides are extracted directly from the following source: • http://www.cs.virginia.edu/~itlab/book/slides/module21-mcastv4.ppt

More Related