Answers to Chapter 5 Review Questions

1 Give several reasons why replicated unicast is not a practical substitution for true multicast in a large network

Answer: Replicated unicast places a processing burden on the source and can cause severe bottlenecks at the source interface data link and connected router. The source also must hold state to remember what addresses to send the replicated packets and there must be some potentially complex mechanism for members to signal joins and leaves to the source Finally replicated unicast can cause queuing problems and unacceptable latency between packets

2 What range of addresses is reserved for IP multicast?

Answer: The Class D addresses in which the first four bits are 1110 This address range is 224 0 0 0-239 255 255 255

3 How many subnets can be created from a single Class D prefix?

Answer: No subnets are created from a Class D prefix IP multicast uses only single addresses not subnets

4 In what way do routers treat packets with destination addresses in the range 224 0 0 1-224 0 0 255 differently from other multicast addresses?

Answer: Routers do not forward packets with destination addresses in the range 224 0 0 1 through 224 0 0 255

5 Write the Ethernet MAC addresses that correspond to the following IP addresses:

(a) 0100 5E3B 03C9

(b) 0100 5E12 3201

(c) 0100 5E00 0157

6 What multicast IP address or addresses are represented by the MAC address 0100 5E06 2D54?

Answer: The MAC address 0100 5E06 2D54 can represent any of 32 IP addresses in which the first octet is 1 of 15 numbers in the range 224-239 the second octet is either 134 or 6 the third octet is always 45 and the last octet is always 87

7 Why is Token Ring a poor medium for delivering multicast packets?

Answer* Token Ring is a poor medium for delivery of IP multicast packets because of the Token Ring frame's little-endian format, which prevents an easy encoding of the multicast IP address into the MAC address. Instead, either a reserved functional MAC address or a broadcast MAC address must be used, either of which can sharply reduce efficiency on the data link.

8 What is join latency9 *

Answer- Join latency is the time between when a host first signals a desire to join a group and the time the host begins receiving group traffic.

9 What is leave latency7

Answer* Leave latency is the time between when a host first leaves a group and the time the host is removed from the group.

10 What is a multicast DR (or querier)7

Answer* A multicast quener is the router on a subnet responsible for querying the attached hosts for group membership.

11 What device sends IGMP Query messages?

Answer* IGMP Query messages are sent by routers. If more than one router is attached to the subnet, the router with the lowest IP address is the quener.

12 What device sends IGMP Membership Report messages7 Answer* Hosts send IGMP Membership Report messages.

13 How is an IGMP Membership Report message used?

Answer* An IGMP Membership Report is sent by a host to inform the local router that it wants to join a group.

14 What is the functional difference between a General IGMP Query and a Group-Specific IGMP Query7

Answer* A router sends a General IGMP Query to discover members of any and all groups. A Group-Specific IGMP Query is sent to discover members of a specific group, usually after the reception of a Leave Group message.

15 Is IGMPv2 compatible with IGMPv 17

Answer* IGMPv2 is mostly compatible with IGMPvl, although if there is an IGMPvl router on a subnet, all routers should be set to IGMPvl.

16 What IP protocol number signifies IGMP7 Answer* IGMP uses protocol number 2.

17 What is the purpose of the Cisco Group Membership Protocol (CGMP)?

Answer: CGMP is a protocol by which Ethernet switches can discover which ports group members are connected to and thereby avoid having to forward IP multicast frames out all ports

18 What is the advantage of using IP Snooping rather than CGMP? What is the possible disadvantage?

Answer: Unlike CGMP IP Snooping is not proprietary and therefore may be preferable in a mixed vendor environment Its potential disadvantage is that if IP Snooping is supported on a switch only in software it can affect performance

19 What devices send CGMP messages routers Ethernet switches or both?

Answer: Only routers send CGMP messages Switches listen for CGMP messages

20 What is Reverse Path Forwarding?

Answer: RPF is the basic forwarding mechanism of IP multicast routing Because the routers find the shortest paths to the source rather than the destination when multicast packets are forwarded toward the destination (or, more accurately away from the source) they are forwarded in the reverse direction along the shortest path

21 How many hosts constitute a dense topology and how many hosts constitute a sparse topology?

Answer: There is no set number differentiating sparse and dense topologies

22 What is the primary advantage of explicit joins over implicit joins?

Answer: The primary advantage of explicit joins over implicit joins is that routers do not have to hold state for interfaces that are not upstream from any group members

23 What is the primary structural difference between a source based multicast tree and a shared multicast tree?

Answer: A source based tree is rooted at the source subnet or source router, whereas a shared tree is rooted at some common rendezvous point or core and can be by definition shared by multiple sources

24 What is multicast scoping?

Answer: Multicast scoping is the practice of limiting the range of certain multicast packets to a determined topological area

25 What are the two methods of IP multicast scoping9

Answer* The two methods of IP multicast scoping are TTL scoping and administrative scoping.

26 From the perspective of a multicast router, what is meant by upstream and what is meant by downstream?

Answer* Upstream is the direction towarcfca multicast source, and downstream is the direction away from the source.

27 What is an RPF check?

Answer- An RPF check is a verification that a multicast packet from a particular source has arrived on the upstream interface toward that source and no other interface.

28 What is a prune9 What is a graft?

Answer* A prune is the action of removing a router from a multicast tree. A graft is the action of adding a router to a multicast tree.

29 What is a prune lifetime9 What happens when a prune lifetime expires9

Answer* A prune lifetime, used by implicit join protocols, is the amount of time that a router holds an interface in prune state. When a prune lifetime expires, the router again forwards packets on the interface until the downstream neighbor again requests a prune.

30 What is a route dependency9 How does DVMRP signal a route dependency9

Answer* A route dependency is a dependency a router has on an upstream neighbor to forward packets for a particular group. DVMRP routers signal a route dependency by using a poison reverse route, in which the metric is the advertised hop count to the source plus 32.

31 Is DVMRP a dense-mode protocol or a sparse-mode protocol? Answer* DVMRP is a dense-mode protocol.

32 Is MOSPF a dense-mode protocol or a sparse-mode protocol? Answer* MOSPF is a dense-mode protocol.

33 What is the name and type number of the LSA used exclusively by MOSPF9

Answer* The LSA used exclusively by MOSPF is the Group Membership LSA, which is type 6.

34 Can an MOSPF router establish an adjacency with an OSPF router that does not support MOSPF?

Answer: Yes although only neighbors whose MC bits are set in their Database Description packets exchange Group Membership LSAs

35 Define the following MOSPF router types

(a) Interarea multicast forwarder

(b) Inter AS multicast forwarder

(c) Wildcard multicast receiver Answer:

(a) An interarea multicast forwarder forwards IP multicast packets between areas and is similar to a unicast OSPF ABR

(b) An inter AS multicast forwarder forwards IP multicast packets outside of the MOSPF domain and is similar to a unicast OSPF ASBR

(c) A wildcard multicast receiver is a router to which all multicast packets are forwarded

36 Is CBT a dense mode protocol or a sparse mode protocol? Answer: CBT is a sparse mode protocol

37 What are a CBT parent router and a CBT child router?

Answer: A CBT parent router is an upstream router, and a CBT child router is a downstream router.

38 Describe the two ways a CBT DR can deliver packets from a source to the core and the circumstances under which each method is used

Answer: If a directly connected source is a member source its packets are forwarded on the tree If the source is a nonmember source a tunnel to the core is created and the packets are forwarded over the tunnel

39 What is a PIM prune override?

Answer: A prune override is a Join message sent to an upstream router on a multiaccess network to cancel a prune requested by another router on the same network

40 What is a PIM forwarder? How is a forwarder selected?

Answer: When multiple upstream routers are connected to the same multiaccess network and are receiving packets for the same group the PIM forwarder is the router that forwards the packets onto the network The forwardei is elected by the lowest administrative distance advertised m an Assert message. If the administrative distances are equal, the lowest route metric is used. If the metrics are the same, the lowest IP address is the tiebreaker.

41 What criteria does PIM use to select a DR?

Answer- The PIM router with the highest IP address (according to the PIM Hello messages) is the DR. ^

42 What is a PIM SPT7 What is a PIM RPT7

Answer- A shortest path tree is a source-based tree, and a rendezvous point tree is a shared tree rooted at a rendezvous point.

43 What two mechanisms are available for Cisco routers to automatically discover PIM-SM RPs7

Answer- PIM-SM RPs can be automatically discovered using either Auto-RP or the bootstrap protocol.

44 Of the mechanisms in Question 43, which should be used in multivendor router topologies7

Answer- Auto-RP may not be supported by other vendors, so bootstrap protocol should be used.

Answer- A C-RP is a Candidate RP, or a router that is eligible to become an RP for either all groups or a specified set of groups.

46 What is a BSR?

Answer- When the bootstrap protocol is used, a bootstrap router advertises C-RPs throughout the PIM-SM domain in an RP-Set.

47 What is an RP mapping agent?

Answer- When Auto-RP is used, an RP mapping agent advertises group-to-RP mappings.

48 What is the difference between an (S, G) mroute entry and a (* G) mroute entry7

Answer- An (S, G) entry refers to an SPT, whereas a (* G) entry refers to an RPT.

49 What is the major drawback with a bidirectional CBT tree between the source and core, as opposed to a PIM-SM unidirectional tree from the RP to the source7

Answer- It is difficult to guarantee a loop-free path with bidirectional trees, because there is no distinct upstream and downstream.

50 What is PIM SM source registration?

Answer: Source registration is a mechanism whereby a router forwards packets from a multicast source to an RP in PIM Register messages If there is significant traffic from the source the RP builds an SPT and then sends a Register Stop

51 When does a Cisco router switch from a PIM SM RPT to an SPT?

Answer: Cisco routers switch from an RPT to an SPT immediately after receiving the first packet for a particular (S G) on the RPT or when the arrival rate of the packets for the (S G) exceeds a threshold specified with the command ip pim spt threshold

Continue reading here: Answers to Chapter 8 Review Questions

Was this article helpful?

0 0