22.05.2017 Views

nx.os.and.cisco.nexus.switching.2nd.edition.1587143046

Nexus Switching 2nd Edition

Nexus Switching 2nd Edition

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

*via 10.1.0.2, Eth4/1, [250/0], 04:11:21, am<br />

N7K-1-Core1# show ip route 10.1.0.2<br />

IP Route Table for VRF "default"<br />

'*' denotes best ucast next-hop<br />

'**' denotes best mcast next-hop<br />

'[x/y]' denotes [preference/metric]<br />

'%' in via output denotes VRF <br />

10.1.0.2/32, ubest/mbest: 1/1, attached<br />

*via 10.1.0.2, Eth4/1, [250/0], 04:12:54, am<br />

**via 10.1.0.30, [1/0], 00:01:32, mstatic<br />

N7K-1-Core1#<br />

IGMP Operation<br />

Internet Group Management Protocol (IGMP) is an important component of a multicast<br />

network. IGMP is the protocol used by a h<strong>os</strong>t to signal it wants to join a specific multicast<br />

group. The router that sees the IGMP join message begins to send the multicast traffic<br />

requested by the h<strong>os</strong>t to the receiver. IGMP has matured over time, <strong>and</strong> there currently are<br />

three versions specified, named appropriately enough: IGMPv1, IGMPv2, <strong>and</strong> IGMPv3.<br />

IGMPv1 is defined in the Internet Engineering Task Force (IETF) RFC 1112, IGMPv2 is<br />

defined in RFC 2236, <strong>and</strong> IGMPv3 is defined in RFC 3376.<br />

Note<br />

M<strong>os</strong>t modern operating systems use IGMPv3, although there are legacy systems that<br />

do not yet support it.<br />

IGMP works through membership reports, <strong>and</strong> at its m<strong>os</strong>t simple process, routers on a<br />

network receive an unsolicited membership report from h<strong>os</strong>ts that want to receive multicast<br />

traffic. The router processes these requests <strong>and</strong> begins to send the multicast traffic to the<br />

h<strong>os</strong>t until either a timeout value or a leave message is received.<br />

IGMPv3 adds support for SSM, previously described in the chapter. In addition, IGMPv3<br />

h<strong>os</strong>ts do not perform report suppression like IGMPv1 <strong>and</strong> IGMPv2 h<strong>os</strong>ts. IGMP report<br />

suppression is a methodology in which the switch sends only one IGMP report per multicast<br />

router query to avoid duplicate IGMP reports <strong>and</strong> preserve CPU resources.<br />

IGMP works on routers that underst<strong>and</strong> multicast traffic. For switches that might operate<br />

only at Layer 2, a technology called IGMP snooping enables intelligent forwarding of<br />

multicast traffic without broadcast or flooding behaviors. IGMP snooping enables a Layer 2<br />

switch to examine, or snoop, IGMP membership reports <strong>and</strong> send multicast traffic only to<br />

ports with h<strong>os</strong>ts that ask for the specific groups. Without IGMP snooping, a typical Layer 2<br />

switch would flood all multicast traffic to every port. This can be quite a lot of traffic <strong>and</strong><br />

negatively impact network performance.<br />

IGMP Configuration on Nexus 7000

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!