DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 
Introducing the Internet protocols

Internet Group Management Protocol (IGMP)

The Internet Group Management Protocol (IGMP) is used to provide information about membership of multicast groups on a network. Multicasting allows the efficient distribution of information to many hosts without requiring that inefficient alternatives such as multiple host-to-host transmissions, and broadcasting be used. Multicasting also allows clients to locate servers without broadcasting by requesting membership of the multicast group that the server maintains.

Hosts that wish to join a multicast group instruct their network adapter cards to listen for network frames specifying a special MAC address that corresponds to the multicast class D IPv4 address of the group. (In practice, the mapping is not unique, so the IPv4 module also has to perform some filtering of received frames.)


NOTE: IPv6 implements group management within the ICMPv6 protocol. Multicasting is widely used in IPv6 which does not support broadcasting at all.


© 2002 Caldera International, Inc. All rights reserved.
UnixWare 7 Release 7.1.3 - 30 October 2002