27.11.2014 Views

z/VM: TCP/IP User's Guide - z/VM - IBM

z/VM: TCP/IP User's Guide - z/VM - IBM

z/VM: TCP/IP User's Guide - z/VM - IBM

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

all the hosts on the network and processed as if the datagram was sent directly to<br />

the host’s <strong>IP</strong> address. The <strong>IP</strong> broadcast address is formed by setting all the host<br />

bits to ones.<br />

For more information about <strong>IP</strong> broadcasting, see RFCs 919 and 922.<br />

Multicast Address Format<br />

<strong>TCP</strong>/<strong>IP</strong> uses <strong>IP</strong> multicasting to send datagrams to all the <strong>TCP</strong>/<strong>IP</strong> hosts on a<br />

network or subnetwork. The multicast datagrams are only received by those<br />

<strong>TCP</strong>/<strong>IP</strong> hosts that have signed up to listen for the particular <strong>IP</strong> multicast address<br />

(joined the multicast group). If a <strong>TCP</strong>/<strong>IP</strong> host has not joined the multicast group,<br />

then the datagram is discarded.<br />

For more information on <strong>IP</strong> multicasting, see RFC 1112.<br />

Subnetwork Address Format<br />

The subnetwork capability of <strong>TCP</strong>/<strong>IP</strong> divides a single network into multiple<br />

logical networks (subnets). For example, an organization can have a single internet<br />

network address that is known to users outside the organization, yet configure its<br />

internal network into different departmental subnets. Subnetwork addresses<br />

enhance local routing capabilities, while reducing the number of network numbers<br />

required. For a subnet, the local address part of an internet address is divided into<br />

a subnet number and a host number, for example:<br />

network_number subnet_number host_number<br />

<strong>TCP</strong>/<strong>IP</strong> Protocols and Functions<br />

where:<br />

network_number<br />

subnet_number<br />

host_number<br />

Is the network portion of the internet address.<br />

Is a field of a constant width for a given network.<br />

Is a field that is at least 1-bit wide.<br />

If the width of the subnet_number field is 0, the network is not organized into<br />

subnets, and addressing to the network is done with an internet network address<br />

(network_number).<br />

Figure 6 represents a class B address with a 6-bit wide subnet field.<br />

1 2 3<br />

01 23456789012345 6789012345678901<br />

10<br />

Network<br />

Subnet<br />

Host<br />

Figure 6. Class B Address with Subnet<br />

The bits that identify the subnet are specified by a bit mask. A bit mask is a<br />

pattern of characters used to assign subnet addresses. The subnet bits are not<br />

required to be adjacent in the address. However, the subnet bits generally are<br />

contiguous and are the most significant bits of the local address.<br />

For more information about subnetwork addresses, see RFC 950.<br />

Chapter 1. Introducing Computer Networks and Protocols 13

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!