有类网络:也叫主类网络或标准网络,就是指把IP地址能归结到的A类、B类、C类IP,使用的是标准的默认子网掩码。
无类网络:相对于有类网络,无类网络IP地址的掩码是变长的。在有类网络的基础上,拿出一部分主机位作为子网位。
超网:把多个小网络组合成一个大网络,称为超网(SuperNetting),也可以说子网掩码长度小于相对应的有类网络的叫超网。
子网:有类网络划分成更小后的网络,称为子网(Subnet),也可以说子网掩码长度大于相对应的有类网络的叫子网。
IPv4地址如果只使用有类(A、B、C类)来划分,会造成大量的浪费或者不够用,为了解决这个问题,提高网络划分的灵活性,诞生了两种非常重要的技术,那就是VLSM(可变长子网掩码)和CIDR(无类别域间路由),把传统标准的IPv4有类网络演变成一个更为高效,更为实用的无类网络。
VLSM用于IPv4子网划分,就是把一个大的网络划分成多个小的子网,借用现有网段的主机位的最左边某几位作为子网位,划分出多个子网。把一部分原来属于“主机位”的部分变成“网络位”的一部分(子网位),“子网位”的长度决定了可以划分子网的数量;
CIDR用于IPv4子网聚合,当然主要是指路由方面的聚合,也就是路由汇总。通过CIDR可以把多个小的子网路由条目汇总成一个大网络的路由条目,以减少路由器中路由条目的数量,提高路由效率。
子网划分
等长子网划分
等长子网划分就是将一个有类网络等分成多个网络,也就是等分成多个子网(子网掩码向后移动),所有子网的子网掩码都相同。
1、C类网络子网划分示例:将192.168.0.0/24等分成4个子网
该网络子网掩码为/24,要划分为4个子网,借用主机2位,子网掩码+2位,由原来的255.255.255.0(/24)变为255.255.255.128(/26)
最终结果:
A子网:网络地址:192.168.0.0/26,可用地址(192.168.0.1~192.168.0.62),广播地址:192.168.0.63/26。
B子网:网络地址:192.168.0.64/26,可用地址(192.168.65~192.168.0.126),广播地址:192.168.0.127。
C子网:网络地址:192.168.0.128/26,可用地址(192.168.129~192.168.0.190),广播地址:192.168.0.191。
D子网:网络地址:192.168.0.192/26,可用地址(192.168.193/26~192.168.0.254),广播地址:192.168.0.255。
2、B类网络子网划分示例:将131.107.0.0/16等分成2个子网
要划分为2个子网,就要借用主机位1位作为子网位,子网掩码+1位,由原来的255.255.0.0(/16)变为255.255.128.0(/17)
最终结果:
A子网:网络地址:131.107.0.0/17,可用地址(131.107.0.1 ~ 131.107.127.254),广播地址:131.107.127.255
B子网:网络地址:131.107.128.0/17,可用地址(131.107.128.1 ~ 131.107.255.254),广播地址:131.107.255.255
总结:划分子网数为2^n,n代表子网掩码往右移动的位数,划分后的子网掩码CIDR=原网络的子网掩码CIDR+n,如要写成十进制:256-2^(8-n)
变长子网划分
VLSM规定了如何在一个进行了子网划分的网络中,不同子网使用不同的子网掩码。这对于网络内部不同网段需要不同大小子网的情形来说很有效,这种划分子网的方式叫变长子网划分,其实就是在等长子网的划分上,分别取不同等分子网中的某个或者多个子网。
超网合并
超网也称无类别域间路由选择(CIDR),它是集合多个同类互联网地址的一种方法。与子网划分相反,它是把一些小网络组合成一个大网络(子网掩码向前移动)。合并网段之后,所有主机相互通信就不再经过路由器转发了。
子网掩码往左移n位,能够合并2^n个连续的网段,但不是任何连续的网段都能合并。子网掩码往左移动相应位数后,网络部分保持相同才能合并。
如下两个连续的网段是不能合并(往前移动1位,网络部分不能保持相同)的。
192.168.1.0/24和192.168.2.0/24
如果非要合并,要往前移动2位,这时候网络部分保持相同,这样一来,等于合并了4个网段
(192.168.0.0/24、192.168.1.0/24、192.168.2.0/24和192.168.3.0/24)
判断连续的2个网段是否能够合并,只要第一个网络号能被2整除,就能够通过左移1位子网掩码合并
如192.168.2.0/24和192.168.3.0/24
判断连续的4个网段是否能够合并,只要第一个网络号能被4整除,就能够通过左移2位子网掩码合并。
依次类推,要想判断连续的2^n个网段是否能够合并,只要第一个网络号能被2^n整除,这2^n个连续的网段就能够通过左移n位子网掩码合并。
判断一个网段是超网还是子网
①、通过左移子网掩码合并多个网段,右移子网掩码将一个网段划分成多个子网,使得IP地址打破了传统的A类、B类、C类的界限。
②、判断一个网段到底是子网还是超网,先要看该网段是A类网络、还是B类网络、还是C类网络,默认A类子网掩码/8,B类子网掩码是/16,C类子网掩码是/24。
③、如果该网段的子网掩码比默认子网掩码长,就是子网,如果该网段的子网掩码比默认子网掩码短,则是超网。
- 本文固定链接: https://www.qingheluo.com/jisuanjijichuzhiziwanghuafenhechaowanghebing/
- 转载请注明: qingheluo 于 清河洛 发表