IP地址分为五类
私有地址:在局域网中使用的IP地址。
公网地址:在Internet中使用的IP地址。
A类(政府)
范围:0.0.0.0-127.255.255.255
掩码:255.0.0.0
私有地址范围:10.0.0.0-10.255.255.255
保留地址:127.0.0.0-127.255.255.255用做回环测试(回环测试即本机与本机模拟网络数据交换)用,为保留地址,通常表示为127.0.0.1。
B类(公司)
范围:128.0.0.0-191.255.255.255
掩码:255.255.0.0
私有地址范围:172.16.0.0-172.31.255.255
保留地址:169.254.0.1-169.254.255.254如果你的主机设置为自动获取IP地址,且没有找到可用的DHCP服务器(为主机分配IP地址),这时你将会从169.254.0.1到169.254.255.254中临时获得一个IP地址。
C类(任何人)
范围:192.0.0.0-223.255.255.255
掩码:255.255.255.0
私有地址:192.168.0.0-192.168.255.255
D类(组播)
范围:224.0.0.0-239.255.255.255
E类(保留)
范围:240.0.0.0-255.255.255.255
IP地址分为四段
A段.B段.C段.D段
关于IP的一些概念
网络号:用来标识主机在哪个网段。IP地址与掩码进行与运算得到的值即为网络号,网络号相同则说明两台主机在同一网段。
主机号:用来标识某网段中的一台计算机。假设掩码的0位数量为n,那么对应IP地址的低n位就是主机号,即为此网段所能容纳的最大主机数量。
注意:此n位全为0(默认网关)或者全为1(本网段广播)时不可用,所以减了2。
for example
问:给定IP地址192.168.2.130,求此IP的网络号和主机号。
解:
- 由此IP的A段为192可得此地址C类地址,对应的掩码为255.255.255.0;
- 将IP地址与掩码进行与运算得到网络号192.168.2.0;
- 由于掩码的0位个数为8,所以IP的低八位即为主机号,即130.
问:给定网络号192.168.2.0,请将此网段分成两个子网段。
解析:把一个网段分成两个网段,意味着此网段的主机与掩码进行运算后会有两个不同结果,所以需要对掩码进行修改。
解:
- 由于一个位有两个可能结果,所以只需将掩码从左边起的第一个0设置为1即可;
注意:掩码中所有的1位必须连续且在首个0位的左边。
只能将网段分为2的正整数次幂个子网段。
如果想分成四个网段,掩码从左起再修改一个0为1即可,以此类推。
1111 1111.1111 1111.1111 1111.0000 0000 (√)
1111 1111.1111 1111.1111 1111.0100 0000 (×)