igmp introduction.ppt
TRANSCRIPT
![Page 2: IGMP introduction.ppt](https://reader033.vdocuments.net/reader033/viewer/2022061517/5695cf941a28ab9b028eac90/html5/thumbnails/2.jpg)
2
IGMP introduction
Objectives:
Know iAN8K B1000 IGMP features
Mast how to configure iAN8K B1000 IGMP
![Page 3: IGMP introduction.ppt](https://reader033.vdocuments.net/reader033/viewer/2022061517/5695cf941a28ab9b028eac90/html5/thumbnails/3.jpg)
3
IGMP introduction
Multicast OverviewiAN8K B1000 IGMP FeaturesiAN8K B1000 IGMP configuration
![Page 4: IGMP introduction.ppt](https://reader033.vdocuments.net/reader033/viewer/2022061517/5695cf941a28ab9b028eac90/html5/thumbnails/4.jpg)
4
Multicast Overview
Unicast TrafficBroadcast TrafficMulticast Traffic
![Page 5: IGMP introduction.ppt](https://reader033.vdocuments.net/reader033/viewer/2022061517/5695cf941a28ab9b028eac90/html5/thumbnails/5.jpg)
5
Unicast Traffic
. . . 1.5 Mb x 100 = 150 Mb
1.5 Mb x 100 = 150 Mb
1.5 Mb x 100 = 150 Mb
Receiver 1 Receiver 100
1.5 Mb x 100 = 150 Mb
![Page 6: IGMP introduction.ppt](https://reader033.vdocuments.net/reader033/viewer/2022061517/5695cf941a28ab9b028eac90/html5/thumbnails/6.jpg)
6
Broadcast Traffic
• Hosts not using a multimedia application must still process the broadcast traffic
I don’t want to receive this video stream, but my CPU still needs to process that 1.5 MB
of data!
1.5 Mb
1.5 Mb 1.5 Mb
1.5 Mb 1.5 Mb 1.5 Mb 1.5 Mb
VideoServer
Receiver Receiver Receiver Not AReceiver
![Page 7: IGMP introduction.ppt](https://reader033.vdocuments.net/reader033/viewer/2022061517/5695cf941a28ab9b028eac90/html5/thumbnails/7.jpg)
7
Multicast Traffic
• A multicast server sends out a single data stream to multiple clients using a special broadcast address (Group address)
1.5 Mb
1.5 Mb 1.5 Mb
1.5 Mb 1.5 Mb 1.5 Mb
Receiver Receiver Receiver Not AReceiver
![Page 8: IGMP introduction.ppt](https://reader033.vdocuments.net/reader033/viewer/2022061517/5695cf941a28ab9b028eac90/html5/thumbnails/8.jpg)
8
Multicast Overview
Multicast Protocol
Multicast route protocolRouter Router
Group management protocolRouter Host
IGMP IGMP snoopingIGMP proxy PIM-SM
L3 L2
![Page 9: IGMP introduction.ppt](https://reader033.vdocuments.net/reader033/viewer/2022061517/5695cf941a28ab9b028eac90/html5/thumbnails/9.jpg)
9
Multicast Overview
Multicast is widely used like IPVT , network conference B1000 bundles with video, Internet access and
telephone service B1000 video service over DSL bases on IGMP Saving network bandwidth from access layer to
aggregation layer
![Page 10: IGMP introduction.ppt](https://reader033.vdocuments.net/reader033/viewer/2022061517/5695cf941a28ab9b028eac90/html5/thumbnails/10.jpg)
10
Multicast Overview
IGMP : Internet Group Management Protocol IGMP : V1/V2/V3 RFC1112, Host Extensions for IP Multicasting RFC2236, Internet Group Management Protocol, Version 2 RFC3376, Internet Group Management Protocol, Version 3
![Page 11: IGMP introduction.ppt](https://reader033.vdocuments.net/reader033/viewer/2022061517/5695cf941a28ab9b028eac90/html5/thumbnails/11.jpg)
11
Basic Architecture
![Page 12: IGMP introduction.ppt](https://reader033.vdocuments.net/reader033/viewer/2022061517/5695cf941a28ab9b028eac90/html5/thumbnails/12.jpg)
12
iAN8K B1000 IGMP Features
IGMP snoopingMulticast VLANIGMP proxyPIM-SMFast leaveMulticast group packagingMulticast access control Usage statistics collection and reportingIGMPv1, IGMPv2, IGMPv3
![Page 13: IGMP introduction.ppt](https://reader033.vdocuments.net/reader033/viewer/2022061517/5695cf941a28ab9b028eac90/html5/thumbnails/13.jpg)
13
IGMP Snooping
IGMP Snooping ICM3Ge and IPADSL8A maintain its own IGMP table Support 256 IGMP groups Support IGMP V1/V2/V3 Support IGMP transparent snooping and IGMP snooping
with proxy reporting Support fast leave
![Page 14: IGMP introduction.ppt](https://reader033.vdocuments.net/reader033/viewer/2022061517/5695cf941a28ab9b028eac90/html5/thumbnails/14.jpg)
14
IGMP Snooping
Two IGMP Snooping mode IGMP Transparent Snooping : report leave and query message forward and not
change the format
IGMP Snooping with Proxy reporting: snoop and aggregate IGMP message
IGMP Snooping
IGMP Snooping with Proxy reportingIGMP Transparent Snooping
![Page 15: IGMP introduction.ppt](https://reader033.vdocuments.net/reader033/viewer/2022061517/5695cf941a28ab9b028eac90/html5/thumbnails/15.jpg)
15
IGMP Snooping-transparent snooping
Join process
VLAN ID Group IP Port
100 225.0.0.1 port1
STB1
STB2
PORT1:VLAN 100
PORT2: VLAN 100
Report-225.0.0.1
Report-225.0.0.1
Report-225.0.0.1
Report-225.0.0.1
VLAN ID
Group IP Port
100 225.0.0.1
port1,port2
![Page 16: IGMP introduction.ppt](https://reader033.vdocuments.net/reader033/viewer/2022061517/5695cf941a28ab9b028eac90/html5/thumbnails/16.jpg)
16
IGMP Snooping-transparent snooping
Leave process – fast leave mode
VLAN ID Group IP Port
100 225.0.0.1 port2
VLAN ID
Group IP
Port
100 225.0.0.1
Port1,port2
STB1
STB2
PORT1:VLAN 100
PORT2: VLAN 100
Leave-225.0.0.1
Leave-225.0.0.1
Leave-225.0.0.1
Leave-225.0.0.1
![Page 17: IGMP introduction.ppt](https://reader033.vdocuments.net/reader033/viewer/2022061517/5695cf941a28ab9b028eac90/html5/thumbnails/17.jpg)
17
IGMP Snooping-transparent snooping
Leave process – no fast leave mode
VLAN ID
Group IP Port
100 225.0.0.1
Port1,port2
PORT1:VLAN 100
PORT2: VLAN 100
Leave-225.0.0.1
Leave-225.0.0.1
Leave-225.0.0.1
Leave-225.0.0.1
After all member ports are aged out, membership table is cleared
![Page 18: IGMP introduction.ppt](https://reader033.vdocuments.net/reader033/viewer/2022061517/5695cf941a28ab9b028eac90/html5/thumbnails/18.jpg)
18
IGMP Snooping-transparent snooping
G-query process
STB1
STB2
PORT1:VLAN 100
PORT2: VLAN 100
G-Q
Report-225.0.0.2
Report-225.0.0.2
VLAN ID
Group IP Port
100 225.0.0.1
port1
100 225.0.0.2
port2 G-Q
G-Q
Report-225.0.0.1 Report-225.0.0.1
![Page 19: IGMP introduction.ppt](https://reader033.vdocuments.net/reader033/viewer/2022061517/5695cf941a28ab9b028eac90/html5/thumbnails/19.jpg)
19
IGMP Snooping-transparent snooping
GS-query process
STB1
STB2
PORT1:VLAN 100
PORT2: VLAN 100
GS-Q(225.0.0.1)
VLAN ID
Group IP Port
100 225.0.0.1
port1
100 225.0.0.2
port2 GS-Q(225.0.0.1)
Report-225.0.0.1 Report-225.0.0.1
![Page 20: IGMP introduction.ppt](https://reader033.vdocuments.net/reader033/viewer/2022061517/5695cf941a28ab9b028eac90/html5/thumbnails/20.jpg)
20
IGMP Snooping-proxy reporting
Join processVLAN ID Group IP Port
100 225.0.0.1 port1
STB1
STB2
PORT1:VLAN 100
PORT2: VLAN 100
Report-225.0.0.1
Report-225.0.0.1
Report-225.0.0.1
VLAN ID
Group IP
Port
100 225.0.0.1
port1,port2
![Page 21: IGMP introduction.ppt](https://reader033.vdocuments.net/reader033/viewer/2022061517/5695cf941a28ab9b028eac90/html5/thumbnails/21.jpg)
21
IGMP Snooping-proxy reporting
Leave process
VLAN ID
Group IP
Port
100 225.0.0.1
Port1
STB1
STB2
PORT1:VLAN 100
PORT2: VLAN 100
Leave-225.0.0.1
Report-225.0.0.1
Leave-225.0.0.2Leave-225.0.0.2
GS-Q (225.0.0.1)
GS-Q(225.0.0.2)
VLAN ID
Group IP
Port
100 225.0.0.1
Port1
100 225.0.0.2
port2
No response
![Page 22: IGMP introduction.ppt](https://reader033.vdocuments.net/reader033/viewer/2022061517/5695cf941a28ab9b028eac90/html5/thumbnails/22.jpg)
22
IGMP Snooping-proxy reporting
G-Query processVLAN ID
Group IP
Port
100 225.0.0.1
port1
100 225.0.0.2
port2STB1
STB2
PORT1:VLAN 100
PORT2: VLAN 100
G-Q
No response
G-Q
G-Q
Report-225.0.0.1 Report-225.0.0.1
VLAN ID Group IP Port
100 225.0.0.1 port1
GS-Q(225.0.0.2)
No response
![Page 23: IGMP introduction.ppt](https://reader033.vdocuments.net/reader033/viewer/2022061517/5695cf941a28ab9b028eac90/html5/thumbnails/23.jpg)
23
IGMP Snooping-proxy reporting
GS-QueryVLAN ID
Group IP Port
100 225.0.0.1
port1
STB1
STB2
PORT1:VLAN 100
PORT2: VLAN 100
GS-Q(225.0.0.1)
No response
GS-Q(225.0.0.1)
GS-Q(225.0.0.1)
Report-225.0.0.1 Report-225.0.0.1
VLAN ID Group IP Port
100 225.0.0.1 Port1,port2
GS-Q(225.0.0.1)-self
No response
![Page 24: IGMP introduction.ppt](https://reader033.vdocuments.net/reader033/viewer/2022061517/5695cf941a28ab9b028eac90/html5/thumbnails/24.jpg)
24
Functional Requirements
Multicast Group Packaging & Access control
Each channel can be individually configured for the data rate, maximum duration for each preview, maximum number of previews, and blackout duration after each preview.
1024 multicast channels 64 multicast packages Access control is used for authentication
![Page 25: IGMP introduction.ppt](https://reader033.vdocuments.net/reader033/viewer/2022061517/5695cf941a28ab9b028eac90/html5/thumbnails/25.jpg)
25
Functional Requirements
Multicast VLAN
defined in the multicast channel database Support 32 multicast VLAN
![Page 26: IGMP introduction.ppt](https://reader033.vdocuments.net/reader033/viewer/2022061517/5695cf941a28ab9b028eac90/html5/thumbnails/26.jpg)
26
IAN8K B1000 IGMP configuration
Show as IGMP configuration guide
![Page 27: IGMP introduction.ppt](https://reader033.vdocuments.net/reader033/viewer/2022061517/5695cf941a28ab9b028eac90/html5/thumbnails/27.jpg)
27
Q&A
Q&A