目录
1.IP地址
IP地址是一个用于在互联网上唯一标识计算机或其他网络设备的数字地址。IP地址通常被写成四个十进制数,每个数字之间用点分隔,这种方式通常被称为点分十进制表示法,例如:192.168.0.1。
IP地址分为IPv4和IPv6两种:
IPv4地址:由32位二进制数表示,通常分成4个八位二进制数,每个八位二进制数转换为十进制后表示为0-255之间的数字。IPv4地址的总数为2的32次方,约为42.9亿个。
IPv6地址:由128位二进制数表示,通常分成8个十六位二进制数,每个十六位二进制数转换为十进制后表示为0-65535之间的数字。IPv6地址的总数为2的128次方,约为3.4×10的38次方个。
IP地址用于路由和寻址,实现不同网络设备在互联网上通信。
1.1 IP地址分类
图 1 IP地址分类
根据IP地址的第一个字节将IP地址分为A、B、C、D、E五类。
- A类地址:第一个字节范围为1~126,网络号占用1个字节,主机号占用3个字节。可用地址范围为1.0.0.1~126.255.255.254,其中1.0.0.0为保留地址,126.255.255.255为广播地址。
- B类地址:第一个字节范围为128~191,网络号占用2个字节,主机号占用2个字节。可用地址范围为128.0.0.1~191.255.255.254,其中128.0.0.0为保留地址,191.255.255.255为广播地址。
- C类地址:第一个字节范围为192~223,网络号占用3个字节,主机号占用1个字节。可用地址范围为192.0.0.1~223.255.255.254,其中192.0.0.0为保留地址,223.255.255.255为广播地址。
- D类地址:第一个字节范围为224~239,用于多点广播地址,不分配给主机。
- E类地址:第一个字节范围为240~255,用于实验室和研究使用,不分配给主机。
表 1 IP地址范围
1.2 特殊IP地址
特殊IP地址指的是保留的IP地址,这些地址被保留并不会分配给实际的设备使用。它们用于特定的目的,例如用于本地网络测试、广播和多播通信。
表 2 特殊IP地址
1.3 公网IP和私网IP
公网IP和私网IP都是用来唯一标识一个网络设备的地址。公网IP是由互联网服务提供商(ISP)分配给用户设备的地址,用于在互联网上进行通信。私网IP则是在局域网内通信使用的地址。
表 3 私网IP地址
1.4 组播地址
D类IP地址是组播地址。
IP组播数据包的目的地址必须是组播地址,组播成员需要加入一个组地址,才能接收到组播数据包。
组播地址用途如下表:
表 4 组播地址用途
特殊组播地址如下表:
表 5 特殊组播地址
2.子网掩码
2.1 子网掩码介绍
子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。
作用:将P地址划分成网络地址和主机地址两部分。
2.2 VLSM介绍
可变长子网掩码,VLSM (Variable Length Subnet Masking) 是一种在 IP 地址规划中使用的技术,可以将一个网络地址划分为多个子网,每个子网可以使用不同的子网掩码,以最大化 IP 地址的利用率。
2.3 CIDR介绍
CIDR是一种IP地址的分配和路由选择方案,全称为Classless Inter-Domain Routing(无类域间路由选择),它可以更有效地利用IP地址空间,减少路由表的数量和大小,提高路由选择的效率和灵活性。CIDR采用了对IP地址进行位运算的方法来表示网络地址和主机地址,通过将网络地址和主机地址的位数合并,来表示一个IP地址的前缀长度,例如:192.168.1.0/24表示网络地址为192.168.1.0,前缀长度为24位,即子网掩码为255.255.255.0。
2.4 默认子网掩码
不同类别的IP地址会有不同的默认子网掩码,如下表:
表 6 默认子网掩码
3. 如何划分子网?
3.1 子网划分步骤
a.确定子网数量
b.确定每个子网主机数量
c.确定子网掩码
d.确定每个子网地址范围
3.2 子网划分示例
例1:等长子网(主机数量相同)
将C类地址192.168.1.0 255.255.255.0划分未3个子网,每个子网最多容纳50台主机。
解析:子网数量为3个,每个子网主机数量最多50个,可以确认子网掩码为255.255.255.192(借2位)。
图 2 等长子网划分
子网1地范范围:192.168.1.0-192.168.1.63,子网掩码255.255.255.192。
子网2地址范围:192.168.1.64-192.168.1.127,子网掩码255.255.255.192。
子网3地址范围:192.168.1.128-192.168.1.191,子网掩码255.255.255.192。
子网4地址范围:192.168.1.192-192.168.1.255,子网掩码255.255.255.192,子网4预留,未使用。
例2:变长子网划分(主机数量不相同)
将C类地址192.168.1.0 255.255.255.0划分位3个子网,子网1能容纳100台主机,子网2能容纳50台主机,子网3能容纳20台主机。
解析:子网数量为3个,能容纳主机分别为100,50,20。
图 3 变长子网划分
子网1地址范围:192.168.1.0-192.168.1.127,子网掩码255.255.255.128.0.
子网2地址范围:192.168.1.128-192.168.1.191,子网掩码255.255.255.192.0.
子网3地址范围:192.168.1.192-192.168.1.223,子网掩码255.255.255.224.0.