Speaker 2006/XX/XX Speaker 2007/XX/XX IGMP Snooping CK NG Technical Marketing.

17
Speaker 2006/XX/XX Speaker 2007/XX/XX www.Edge-Core.com IGMP Snooping IGMP Snooping WWW.Edge-Core.com CK NG Technical Marketing

Transcript of Speaker 2006/XX/XX Speaker 2007/XX/XX IGMP Snooping CK NG Technical Marketing.

Speaker 2006/XX/XXSpeaker 2007/XX/XX

www.Edge-Core.com

IGMP SnoopingIGMP Snooping

WWW.Edge-Core.com

CK NGTechnical Marketing

IGMP SnoopingIGMP Snooping

Layer 2 switches can use IGMP snooping to prevent the flooding of multicast traffic by dynamically configuring switch port so that multicast traffic is forwarded to only those ports associated with IP multicast receiver

By implementing the IGMP snooping feature, it makes Layer 2 switch increase the performance of network for reducing multicast traffics flooding

Multicast AddressingMulticast Addressing

Multicast Group IDClass D

0 1 2 3

1 1 0

31

1

28 bits

224.0.0.1: All hosts group224.0.0.2: All routers group224.0.1.0-238.255.255.255-->Multicast Group

E

1 1 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 11

0 0

Class D Address 224 .A 0 8 0 5

10 . 8 . 5

0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 0 0 0 0 0 1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 1

0 1 0 0 5 E 0 A 0 8 0 5

Ethernet Multicast AddressNotused Low-ordered 23-bits mapped

Multicast Router PortMulticast Router Port

Multicast Router

Interval 60-120

Internet

IP-TV ServerGeneral QueriesDest 224.0.0.1TTL=1

Checksum

Class D group address=0.0.0.0IGMP V1

4 7 15 31

Ver=1 Type=1 Unused

IGMP V2Checksum

Class D group address=0.0.0.0

Ver=1 Type=1 t=0x64

Multicast Router Port

Multicast Router Port

Multicast Router Port

Configuration of IGMP SnoopingConfiguration of IGMP Snooping

Mrouter port : The port which received IGMP General Querier Dynamically learned by Switch system

IGMP Snooping Enable by Default

Disable IGMP Snooping

Multicast Group RegistrationMulticast Group Registration

Multicast Router

Internet

IP-TV Server

*

Membership Report225.1.1.1

Multicast Group Ports01005E010101 6

Membership Report225.1.1.1

**

Multicast Group Ports01005E010101 4, **

Multicast Group Ports01005E010101 18 24

10

IGMP V2 Membership ReportChecksum

Class D group address=225.1.1.1

Ver=1 Type=6 t=0x64

Multicast Address TableMulticast Address Table

Multicast Group learned to port 6 in VLAN 1 by IGMP Snooping

Multicast Group dynamically learned to mrouter port in order to prevent flooding of Multicast traffic before any member learned by IGMP Snooping

Multicast FilteringMulticast Filtering

Multicast Router

Internet

IP-TV Server

*

Multicast Group Ports01005E010101 6

**

Multicast Group Ports01005E010101 4, **

Multicast Group Ports01005E010101 18 24

10

IGMP V1- Leaving a GroupIGMP V1- Leaving a Group

Multicast Router

Internet

IP-TV Server

*

Multicast Group Ports01005E010101 6

**

Multicast Group Ports01005E010101 4, **

Multicast Group Ports01005E010101 18 24

10

General QueriesDest 224.0.0.1TTL=1

General QueriesDest 224.0.0.1TTL=1

Membership Report225.1.1.1

Membership Report225.1.1.1

IGMP V1- Leaving a GroupIGMP V1- Leaving a Group

Multicast Router

Internet

IP-TV Server

*

Multicast Group Ports

**

Multicast Group Ports01005E010101 4, **

Multicast Group Ports01005E010101 18

10

IGMP V1 Silently Leaving a group, no respond to query then time out

(Query Count: 2) x[( Query Interval:125s) +(query-max-response-time:10s)]

IGMP V1- Leaving a GroupIGMP V1- Leaving a Group

Multicast Router

Internet

IP-TV Server

Multicast Group Ports

**

Multicast Group Ports01005E010101 4, *

Multicast Group Ports01005E010101 18

10

IGMP V2- Leaving a GroupIGMP V2- Leaving a Group

Multicast RouterIP-TV Server

*

Multicast Group Ports01005E010101 6

**

Multicast Group Ports01005E010101 4, **

Multicast Group Ports01005E010101 18 24

10

Internet

Leave Message

IGMP V2 Leave MessageChecksum

Class D group address=225.1.1.1

Ver=1 Type=7 t=0x64

IGMP V2- Leaving a GroupIGMP V2- Leaving a Group

Multicast RouterIP-TV Server

*

Multicast Group Ports01005E010101 6

**

Multicast Group Ports01005E010101 4, **

Multicast Group Ports01005E010101 18 24

10

Internet

Group SpecificQueries225.0.0.1

Membership Report225.1.1.1

IGMP V2 Group Specific QueryChecksum

Class D group address=225.1.1.1

Ver=1 Type=1 t=0x64

IGMP V2- Leaving a GroupIGMP V2- Leaving a Group

Internet

Multicast RouterIP-TV Server

Multicast Group Ports

**

Multicast Group Ports01005E010101 4, *

Multicast Group Ports01005E010101 18

10

Configuration of Immediate LeaveConfiguration of Immediate Leave

Enter VLAN Interface to enable the Immediate-leave

Act As QuerierAct As Querier

Non Multicast Router

Internet

IP-TV Server

General QueriesDest 224.0.0.1TTL=1

Multicast Router Port

Multicast Router Port

Configuration of Act as QuerierConfiguration of Act as Querier

Enable Querier function

Sending General Query every 125 sec

Querier Enabled