Académique Documents
Professionnel Documents
Culture Documents
In the world of multicast destination mac address are derived from destination
Address , source mac address is always unicast mac address, so destination m
Address remains the same throughout.
227
0100
5e
This
bit
flips
to 0
then
129
1000 0001
16
10
10
IP Multicast-to-MAC Addressing
IGMPv2
IGMP
How hosts tell routers about group
membership
Routers solicit group membership from
directly connected hosts
RFC 1112 specifies first version of IGMP
RFC 2236 specifies current version of IGMP
IGMP v3 enhancements
Supports on UNIX system, PCs , and MACS
IGMPv2
RFC 2236
Membership Queries
Querier sends IGMP query messages to 224.0.0.1
with ttl = 1
Query interval 60 seconds
dead interval 180-seconds
Membership Reports
IGMP report sent by one host
Suppresses sending by others
Restrict to one report per group per LAN
Unsolicited reports sent by host, when it first joins
the group
IGMPv2
Group-specific query
Router sends group-specific queries to make sure
there are no members present before stopping to
forward data for the group for that subnet .
Maximum Response Timer set to 1-second when
sending Group-specific queries.
Leave Group message
Host sends leave message if it leaves the group and
is the last member (reduces leave latency in
comparison to v1)
v2
er election mechanism
ulti-access networks , an IGMP Querier router is elected base
west IP address.
the Querier router sends Queries.
Membership report or
Join
Joining member
sends
report to 224.1.1.2
Immediately upon
Joining (same as
IGMPv1)
224.1.1.2
Report
IGMP
Querier
IGMP
Non-Querier
Leaving a group:
Host leaves group; sends Leave message
224.1.1.1 -> 224.0.0.2
- Router sends group specific query (with query response interval
set to 1-second)
- A remaining member host sends report (wihtin time set by "query
response interval")
- Last host leaves; send leave message
- Router sends Group specific query
- No Report is received
- Group times out after 3-seconds (default)