IP地址
IP地址用于在网络上唯一标记一台计算机。图2-12所示的网络中,包含多个小型的网络与多主机,假设其中的pc1要向pc2发送信息,那么pc1必须能在这个网络中找到pc2,这要pc2在整个网络中有一个唯一标识,这个唯一标识就是IP地址。
IPv4的分类
目前较通用的IP地址是互联网协议的第四版地址,即IPv4。IPv4由4个字段和3个分隔字段的“.”组成,每个字段的取值范围为0到255,即0~2⁸-1,如“127.0.0.1”就是一个标准的IPv4格式的地址,使用这种方式表示的地址叫作“点分十进制”地址。IP地址中的字段也可以使用二进制表示,如“127.0.0.1”也可表示为“11111111.00000000.00000000.00000001”,这个地址是本机回送地址(Loopback Address),可用于网卡在本机内部的访问。
1. A类地址
A类IP地址由1个字节的网络号和3个字节的主机号组成,网络号的第一位必须是“0”。A类IP地址的范围为:1.0.0.1~126.255.255.254,可用A类网络共有2的7次方-2,即126个;每个网络的可用IP地址有2的24次方-2,即1677214个。
2. B类地址
B类IP地址由2个字节的网络号和2个字节的主机号组成,网络号的前两位必须是“10”。B类IP地址的范围为:128.1.0.1~191.255.255.254,可用B类网络有2的14次方-2,即16384个,每个网络的可用IP地址有2的16次方-2,即65534个。
3. C类地址
C类IP地址由3个字节的网络号和1个字节的主机号组成,网络号的前三位位必须是“110”。C类IP地址的范围为:192.0.1.1~223.255.255.254。每个C类网络中可用IP地址有2的8次方-2,即254个。
4. D类地址
D类IP地址不分网络号和主机号,它固定以“1110”开头,取值范围为:224.0.0.1~239.255.255.254。D类IP地址并不指向特定的网络,目前这一类地址被用在多播通信中。
5. E类地址
E类地址不分网络号和主机号,它固定以“11110”开头,取值范围为:240.0.0.1~255.255.255.254。E类IP地址仅在实验和开发中使用。
A、B、C类IP地址每个网络号中的可用IP地址总是2的n次方-2(n为某类IP地址的网络号位数),这是因为,主机号从0开始,但第一个编号“0”与网络号一起表示该网络的网络号(如C类IP地址的第一个网络号为127.0.0.0),最后一个编号“255”与网络号一起表示该网络的广播地址(如C类IP地址的第一个广播地址为127.0.0.255)。