Shared Flashcard Set

Details

CCIE Multicast
Review questions for Multicast
73
Computer Networking
Professional
04/13/2010

Additional Computer Networking Flashcards

 


 

Cards

Term

What is the range for GLOP addresses?

What are GLOP addresses for?

What are the second and third octets reserved for?

Definition

233.0.0.0 - 233.255.255.255

Globally unique addressing

2nd and third octets are for an organization's ASN

 

"Global P has 2 3s"

Term
What is the range for SSM addresses?
Definition
232.0.0.0 - 232.255.255.255
Term
What is the range for private multicast addresses?
Definition
"Administratively scoped"
239.0.0.0-239.255.255.255
Term
What are the two ranges of permanent reserved addresses defined by IANA?
Definition
224.0.0.0 - 224.0.0.255 -- local scope
224.0.1.0 - 224.0.1.255 -- routed
Term
What is 224.0.1.39 used for and who sends to this address?
Definition
Sent by candidate RPs in the Auto-RP process.
Term
What is 224.0.1.40 used for and who sends to this address?
Definition
Auto-RP mapping agents send discovered RP mappings to 224.0.1.40.
Term
To what address are IGMP membership reports sent?
Definition
The multicast group
Term
To what address is a IGMP general query sent? What is the group address in the IGMP header?
Definition
General queries are sent to 224.0.0.1 with a group address of 0.0.0.0
Term
What is the function of the Maximum Response Time (MRT) in the IGMP General Query?
Definition
Hosts wait random time up to MRT after receiving General Query before sending a report (ensures that only one host sends response).
Term
To what address is the IGMPv2 Leave message sent?
Definition
224.0.0.2 (all multicast routers)
Term
What is the recommended multicast protocol for general usage?
Definition
PIM SM
Term
What is the recommended protocol for one-to-many applications?
Definition
SSM

"there's one S too many"
Term
What is the recommended protocol for many to many applications?
Definition
BIDIR
Term
IGMP Leave is supported in which version?
Definition
IGMPv2 supports Leave.
Term
Does DM use SPT or RPT?
Definition
SPT
Term
Why would a router send a State Refresh message in DM?
Definition
To tell the upstream router to keep pruning.
Term
Are DM Grafts unicast? Acknowledged?
Definition
Grafts are unicast and acknowledged.
Term
What determines if a router becomes IGMPv2 forwarder/querier?
Definition
Router with lowest IP address
Term
What determines if a router becomes IGMPv1 forwarder/querier?
Definition
IGMPv1 does not have a querier function, so it falls to the PIM DR which is the HIGHEST IP address.
Term
If multiple routers can multicast to the same LAN, who actually does it?
Definition
The router with lowest AD to the source (metric if AD equal, highest IP if metric equal)
Term
What features does PIM-SM share with DM?
Definition
Hellos
recals of RPF when unicast changes
DR election (only used as querier in DM)
Prune Override
Assert
Term
How is a BSR elected?
Definition
Candidate BSRs multicast BSR messages to 224.0.0.13 (automatically flooded)
Highest priority (or IP if priority same) becomes BSR
Term
How are RPs selected in BSR?
Definition

Candidate RPs unicast Advertisement to BSR

 

BSR compiles list of RPs (RP-Set) and sends to all PIM routers (224.0.0.13).

 

Each router selects an RP from the RP-Set when it needs one.

Term
Which dynamic RP method requires individual routers to select from an advertised list of RPs?
Definition
BSR
Term
Which dynamic RP protocol tells routers which RP to use?
Definition
Cisco's Auto-RP
Term
Which dynamic RP protocol requires that dense mode be enabled until RP is learned? What is an alternative that results in less flooding?
Definition
Cisco's Auto-RP
Use "ip auto-rp listener" (global command) to only allow 224.0.1.39 and 224.0.1.40.
Term
How do Auto-RP Candidate RPs announce themselves? To what address? How often?
Definition
Auto-RP Candidates send RP-Announce messages every 60 seconds to 224.0.1.39.
Term
How do routers learn of RP-group mappings with Auto-RP?
Definition
Routers listen to RP-Discover messages sent from mapping agents to 224.0.1.40.
Term
How many packets does it take on the RPT before a Cisco router will switch to SPT?
Definition
1 packet
Change with "ip pim spt-threshold"
Term
What does the J flag on a (*,G) entry signify?
Definition
J flag on (*.G) means SPT threshold has been exceeded (almost always set on Cisco routers since SPT is 1 by default)
Term
Which routers can initiate a switch to SPT by issuing a Join?
Definition
Only the RP and routers with local members.
Term
What does the following configure:
ip pim send-rp-announce
Definition
An Auto-RP candidate RP.

"Candidates announce, mappers discover."
Term
What is the function of "30" in the command below?
ip pim bsr-candidate Loop0 30 100
Definition
ip pim bsr-candidate Loop0 30 100

"30" is the hash mask. It instructs routers to assign Groups to RPs by hashing the mask against the multicast groups. So with hash 30, 30 bits are masked, and 2 bits are used to assign group addresses to RPs (so 4 groups to an RP).
Term
By default, if two equal-cost routes exist, what will the RPF be?
Definition

The RPF will use the highest IP address if costs are equal.

 

Multicast traffic is not load-shared by default.

Term
What command enables equal cost multicast? How is traffic distributed among multiple paths by default?
Definition
ip multicast multipath

With ECMP enabled, PIM Joins will be distributed across multiple paths based on a hash of the source address.
Term
How often do DM Prune entries expired?
Definition
DM Prunes expire in 3 minutes.
Term
When do DM OID forwarding entries expire?
Definition
Never. DM will forward until Pruned.
Term
Why are point-to-point links preferred in the core for multicast?
Definition
Faster convergence on link failure
Don't need PIM Snooping
Don't need PIM Asserts (which can cause loops)
Term
What can you deduce about the source of this mroute?
(1.1.1.1, 224.1.1.1), 00:14:56/00:02:59, flags: CT
Incoming interface: Ethernet0/1, RPF nbr 0.0.0.0
Definition
It's directly connected (CT flags plus RPF neighbor 0.0.0.0)
Term
How is traffic forwarded in PIM-BIDIR?
Definition
Always on the RPT, according to the (*,G) mroutes.
Term
Which multicast protocol requires IGMPv3?
Definition
PIM-SSM requires IGMPv3.
Term

What does the following command do?

 

int e0

 ip multicast boundary 10 

Definition

int e0

 ip multicast boundary 10

 

Configures an administratively scoped IPv4 multicast boundary.

 

Only multicast groups permitted by the ACL are permitted on that interface (both directions).  To restrict in one direction, specify "in" or "out" keyword.

Term
What protocol allows RP in one domain to learn multicast sources in another domain?
Definition
Multicast Source Discovery Protocol (MSDP)
Term
When an MSDP RP receives a Register, what does it do?
Definition
The RP sends a source active (SA) message to all peers.
Term
What feature enables RP load-sharing?
Definition
Anycast RP
Term
What kind of address should the Anycast loopback be?
Definition
Anycast loopback should be a host /32 address
Term
If the source and receiver for a group join different Anycast RPs, how can they communicate?
Definition
Anycast RPs need to be MSDP peers.
Term
What are two ways to control multicast traffic to hosts?
Definition
CGMP (router sends messages to switch)
IGMP snooping (switch uses IGMP to decide where to flood traffic)
Term
What are two methods for control traffic to multicast routers?
Definition
RGMP (router sends messages to switch, switch doesn't flood host traffic there)
PIM snooping (switch snoops PIM to determine where routers sit and don't flood there)
Term
Does IGMP snooping break Report Suppression?
Definition
Yes for v1 and v2. IGMPv3 is not affected.
Term
What multicast address are not forwarded?
Definition
224.0.0.0 - 224.0.0.255 are reserved and not forwarded
Term
What interface command controls the multicast groups that hosts on the subnet serviced by an interface can join?
Definition
ip igmp access-group
Term

In the following, is loop0 the IP address of the anycast RP?

 

ip msdp peer 20.0.0.2 connect-source Loopback0

ip msdp originator-id Loopback0

Definition

No, Loop0 is the originator-id and connect-source.

 

The RP is still configured the usual way (could be IP address of Loop1, though)

 

ip pim rp-address 20.0.0.1

ip msdp peer 20.0.0.2 connect-source Loopback0

ip msdp originator-id Loopback0

Term
Which distribution tree does SSM use?
Definition
(S,G) exclusively
Term
If an IGMPv2 host sends a group-specific Leave on a segment with v1 and v2 hosts, what will the router do?
Definition
Router ignores the leave. The router does this because the Version 1 clients would ignore a Group-Specific Query anyways.
Term
What is the default multicast TTL used by Cisco for their routers? What is the implication of this value?
Definition
The default TTL value is 0. This means that the router will ignore the TTL value found in multicast packets by default.

If it's non-zero, the router will drop any packets with TTL equal to or less than the configured value.
Term
Name two features new to IGMPv2
Definition
Leave
Group specific query
Term
What is the root of the (*,G) tree?
Definition
The root of the (*.G) tree is the RP.
Term
What is the root of the (S,G) tree?
Definition
The root of the (S,G) tree is the Source.
Term
What is the destination IP address of a (*,G) Join?
Definition
(*,G) Joins are sent to 224.0.0.13 (all PIM Routers)
Term
Why do switches that support IGMPv3 feature a proxy-reporting mode?
Definition

Because IGMPv3 does not have report suppression.

 

All the hosts send their complete membership information to the router in response to queries. The switch receives these responses, updates the database and forwards the reports to the router.  In proxy reporting mode, the switch forwards only the first report for a channel to the router and suppresses all other reports for the same channel.

Term
What is the function of a PIM DR?
Definition
PIM DR is the IGMP Querier for IGMP v1.
Term
Name one advantage of Auto-RP over BSR.
Definition
Auto-RP RP Announcements are multicast to 224.0.1.39 with a TTL that can be decremented and hence controlled with TTL scoping.

BSR routers send RP-set list to all routers using PIM messages which are link-local (no TTL so no TTL scoping)
Term
What kind of multicast routing tables entries are used by PIM-BIDIR?
Definition
PIM-BIDIR uses only (*,G) entries.
Term
What are two transitional solutions for PIM-SSM?
Definition
IGMPv3lite lets app developers create SSM receivers before IGMPv3 is available.

URD lets IP multicast receiver applications to be used with SSM without the need to modify the application and change or add any software on the receiver host running the application.
Term
Do auto-RP and BSR support IPv6?
Definition
Only BSR supports IPv6. Auto-RP does not support IPv6.
Term
What is the embedded RP address of the following multicast packet? FF76:0:0130:1234:5678:9abc::4321
Definition
[image]
Term
What addresses are reserved for administrative scoping?
Definition
239.0.0.0-239.255.255.255
Term

What is the purpose of the following configuration?

ip msdp sa-filter in list 111 ip msdp sa-filter out list 111

ip msdp redistribute list 111

access-list 111 deny ip any host 224.0.2.2

access-list 111 deny ip any host 224.0.1.3 ! Rwhod

access-list 111 deny ip any host 224.0.1.24 ! Microsoft-ds

access-list 111 deny ip any host 224.0.1.22 ! SVRLOC

access-list 111 deny ip any host 224.0.1.2 ! SGI-Dogfight

access-list 111 deny ip any host 224.0.1.35 ! SVRLOC-DA

access-list 111 deny ip any host 224.0.1.60 ! hp-device-disc !--- Auto-RP groups.

access-list 111 deny ip any host 224.0.1.39

access-list 111 deny ip any host 224.0.1.40 !--- Scoped groups.

access-list 111 deny ip any 239.0.0.0 0.255.255.255 !--- Loopback, private addresses (RFC 1918). a

ccess-list 111 deny ip 10.0.0.0 0.255.255.255 any access-list 111 deny ip 127.0.0.0 0.255.255.255 any access-list 111 deny ip 172.16.0.0 0.15.255.255 any access-list 111 deny ip 192.168.0.0 0.0.255.255 any !--- Default SSM-range. Do not do MSDP in this range. access-list 111 deny ip any 232.0.0.0 0.255.255.255 access-list 111 permit ip any any

Definition

To improve the scalability of MSDP in the native IP multicast Internet, and to avoid global visibility of domain local (S,G) information, the msdp-filter list will reduce unnecessary creation, forwarding, and caching of some of these well-known domain local sources.

Term
What protocol does MVPN require?
Definition
MVPN is based on mLDP which can be used to build P2MP and MP2MP LSPs in an MPLS network.
Term
Name 3 benefits of LSM (label-switched multicast) mLDP-based MVPN?
Definition
1) common MPLS data plane for unicast and multicast
2) Applies MPLS benefits (like FRR) to multicast
3) eliminates complexity of PIM
Term
True or False.
IOS XR IPv6 multicast supports OOR, Auto-RP and MSDP.
Definition
False
Term
True or False.
IOS XR IPv6 multicast supports PIM-SSM, PIM-BIDIR and Multicast NSF.
Definition
True
Supporting users have an ad free experience!