SAT08 Multicast
SAT08 Multicast
HUAWEI
Understandconceptandtechnologyofmulticast
www.huawei.com
Unicast,Broadcast and
HUAWEI Multicast
Host
10.10.1.0/24
Unicast Multicast Broadcast
Server
www.huawei.com
Comparision between Unicast and Multicast
HUAWEI
Unicast
Multicast
www.huawei.com
Multimedia Conference
HUAWEI
Multimedia
terminal
Internet
www.huawei.com
Data distribution
HUAWEI
Internet
www.huawei.com
Real-time Data Multicast
HUAWEI
Multimedia
Server host
Internet
Stock
Football exchange
game
Vocal
Concert
www.huawei.com
Game and Emulational
HUAWEI Application
Player
Internet
www.huawei.com
Characteristics of Multicast
HUAWEI technology
Advantages
Increase efficiency, control network traffic and decrease the load of servers and CPUs
Optimizeperformanceandeliminateredundanttraffic
Distributed application, which makes multipoint transimmsion possible
Disadvantages
Multicast application is based on UDP
Do best efforts
No congestion control
Packet duplicate
Disordered reaching of packets
www.huawei.com
Multicast Addresses
HUAWEI
www.huawei.com
MAC Multicast Addresses
HUAWEI
www.huawei.com
Mapping IP Multicast to
HUAWEI Ethernet
www.huawei.com
Multicast Forwarding
HUAWEI
ReversePathForwarding(RPF)
ForwardingmulticastpacketisnotbasedonthedestinationaddressofIPpacket but use
RPFtocheckanddeterminewhethertoforwardordiscardtheincomingpacket.
ProcedureofRPFcheck
The router checks the source address of the arrival multicast packet. and if the
packet is arrived at the interface that can return to the source end, RPF check is
successful and the information packet is forwarded.
If RPF check fails, packet will be discarded.
www.huawei.com
Example:RPF Check
HUAWEI
Receiver
ource
92.18.0.32
Multicast Packet
www.huawei.com
Further View: RPF check fails
HUAWEI
S0
S1
RPF check S2
fails
www.huawei.com
Further View: RPF check
HUAWEI succeeds
S1
RPF check S2
succeeds
www.huawei.com
Forwarding multicast packet by
switch without multicast
HUAWEI
function
Multicast??
www.huawei.com
Achieving Multicast in Layer 2
HUAWEI Switch
2 5
3 4
MAC address Interface
01-02-03 1 2 5
www.huawei.com
IGMP - Internet Group
HUAWEI Management Protocol
www.huawei.com
Actions of a Router and a
HUAWEI Host in IGMP
response report
routine query
reportforleavinggroup
group-specific query
www.huawei.com
Actions of Router in Shared
HUAWEI Network in IGMP
10.10.0.1/16 10.10.0.3/16
query query
message message
www.huawei.com
Report Suppression Process
HUAWEI
Query
message
Response Response Response
report Response report report
report
Routersendsqueryperiodically
Onlyonememberofeachgroupinthesubnetsendsresponsereport
Othermembersaresuppressedanddon'tsendreport.
www.huawei.com
IGMP V2 Packet Format
HUAWEI
www.huawei.com
Comparision Among Three
HUAWEI IGMP Versions
IGMP V1 IGMP V2 IGMP V3
www.huawei.com
Compatibility Processing
HUAWEI between IGMP V1 and V2
V1 Host v2 Host V1 Router V2 Router
IGMP report 1
0
CPU
forwarding table
MAC address interface IGMP query
01-02-03 0135
2 3 4 5
www.huawei.com
Configuration Commands
HUAWEI
www.huawei.com
Multicast Routing Protocol
HUAWEI Overview
DVMRP V#(Distance Vector Multicast Routing
Protocol (Internet Draft)
Protocol Independent Multicast - Dense Mode
(PIM-DM)(Internet Draft)
Protocol Independent Multicast - sparse mode
(PIM-SM)(RFC 2362)
Multicast of shortest path first (MOSPF) (RFC
1584)
Others (Core-based trees mulitcast routing
protocol, <CBTv2><RFC2189>, etc. )
www.huawei.com
Protocol Independent
HUAWEI Multicast - PIM
PIM (Protocol Independent Multicast) is independent of unicast protocol (use any unicast
route)anddependsonunicastprotocoltoperformRPFcheck
UDP port number: 103
PIM router group address: 224.0.0.13
PIM protocol is divided into:
PIM_DM (Protocol Independent Multicast -
Dense Mode)
PIM_SM (Protocol Independent Multicast -
Sparse Mode)
www.huawei.com
PIM_DM Forwarding
HUAWEI
Receiver
ource
92.18.0.32
Multicast dataflow
www.huawei.com
PIM_DM Pruning
HUAWEI
Receiver
ource
192.18.0.32
Multicat dataflow
Prune message
www.huawei.com
PIM_DM Grafting and Grafting
HUAWEI Response
Receiver
ource
192.18.0.32
www.huawei.com
PIM_DM Status Maintenance
HUAWEI
Receiver
ource
192.18.0.32
Multicast dataflow
www.huawei.com
Assert Mechanism
HUAWEI
Source S
10.10.0.1/16 10.10.0.3/16
multicast dataflow
Assert message
www.huawei.com
Neighbor-Finding Mechanism
HUAWEI
Hello message
www.huawei.com
PIM-DM Configuration
HUAWEI Commands
www.huawei.com
Configuration Example
HUAWEI
Video
Server Backbone
network
with PIM-DM
Accesslayer
Multi-Media
PC www.huawei.com
PIM_SM Forwarding and
HUAWEI Joining
RP/DR DR
Receiver
Source
192.18.0.32
Multicast dataflow
joining message
IGMP joining
www.huawei.com
PIM_SM Pruning
HUAWEI
RP/DR DR
Receiver
Source
92.18.0.32
Multicast dataflow
Prune message
IGMP leaving
www.huawei.com
PIM_SM Status Maintenance
HUAWEI
DR RP DR
Source
192.18.0.32
Joining message
www.huawei.com
PIM_SM Registration and
HUAWEI Registration Stop
Registration
DR RP DR
receiver
ource
Registration
92.18.0.32 stop
Multicast dataflow
www.huawei.com
Multicast Distribution Tree
HUAWEI Model
DR DR
Receiver
Source
2.18.0.32
ThisisSPT!
DR RP Receiver
Source
192.18.0.32
Oh,RPT!
Multicast dataflow
www.huawei.com
Shortest Path Tree Switch
HUAWEI
DR RP DR
Receiver
Source
192.18.0.32
Multicast dataflow
SPT joining
SPT grafting
www.huawei.com
Configuration on the Router
HUAWEI
www.huawei.com
PIM_SM Configuration
HUAWEI Example
C-RP、 C-BSR
Video Server
Backbone network
with PIM-SM
Access Layer
Multi-Media PC
www.huawei.com