Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The following table summarizes a series of steps in an operational interaction between a routing protocol and the multicast group manager. The first column describes the actions that the routing protocol performs and the routing protocol's responses to the multicast group manager. The second column describes the multicast group manager's responses to the routing protocol and any actions the multicast group manager performs such as callbacks. The third column presents any additional information.
Each row of the table represents one step.
The tasks listed in this table do not occur in any specific order; rather, they occur based on the status of multicast group memberships. The table below shows an example order.
| Routing protocol action | Multicast group manager action | Notes |
|---|---|---|
| Manage group memberships based on protocol information received on those interfaces that the protocol owns. Management is performed using the following functions: | Add to and delete from the outgoing interface list for the specified (s, g), (, g), and (, *) entries. This list represents the set of interfaces on which data for this group is forwarded. The data for this group is from the specified source. | |
Send alerts to routing protocols in the form of callbacks. The following events trigger the multicast group manager to invoke a callback:
|
Using these callbacks, the multicast group manager is able to coordinate packet forwarding when several multicast routing protocols are present on a router. | |
| Enumerate the multicast forwarding entries (MFEs), using the MgmGetFirstMfe, MgmGetNextMfe, and MgmGetMfe functions. Make decisions about multicast data based on the results of the enumeration. | Return the requested MFEs. Return ERROR_NO_MORE ITEMS when there are no more MFEs to return. |
Use the MgmGetFirstMfeStats, MgmGetNextMfeStats, MgmGetMfeStats functions to enumerate MFE statistics. See Administrative Application Scenario for a complete example of using these functions. |
| Modify the upstream neighbor in an MFE using the MgmSetMfe function. | Clients use this function to modify the information regarding the incoming interface. |