6.2. Extensions to the IP Module
Connected: An Internet Encyclopedia
6.2. Extensions to the IP Module
Up:
Connected: An Internet Encyclopedia
Up:
Requests For Comments
Up:
RFC 1112
Up:
6. SENDING MULTICAST IP DATAGRAMS
Prev: 6.1. Extensions to the IP Service Interface
Next: 6.3. Extensions to the Local Network Service Interface
6.2. Extensions to the IP Module
6.2. Extensions to the IP Module
To support the sending of multicast IP datagrams, the IP module must
be extended to recognize IP host group addresses when routing
outgoing datagrams. Most IP implementations include the following
logic:
if IP-destination is on the same local network,
send datagram locally to IP-destination
else
send datagram locally to GatewayTo( IP-destination )
To allow multicast transmissions, the routing logic must be changed
to:
if IP-destination is on the same local network
or IP-destination is a host group,
send datagram locally to IP-destination
else
send datagram locally to GatewayTo( IP-destination )
If the sending host is itself a member of the destination group on
the outgoing interface, a copy of the outgoing datagram must be
looped-back for local delivery, unless inhibited by the sender.
(Level 2 implementations only.)
The IP source address of the outgoing datagram must be one of the
individual addresses corresponding to the outgoing interface.
A host group address must never be placed in the source address field
or anywhere in a source route or record route option of an outgoing
IP datagram.
Next: 6.3. Extensions to the Local Network Service Interface
Connected: An Internet Encyclopedia
6.2. Extensions to the IP Module
|