首页 > 软件系统 > 基础知识 > 计算机基础之子网划分和超网合并
2019
07-15

计算机基础之子网划分和超网合并

有类网络:也叫主类网络或标准网络,就是指把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,要划分为2个子网,借用主机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。

③、如果该网段的子网掩码比默认子网掩码长,就是子网,如果该网段的子网掩码比默认子网掩码短,则是超网。

最后编辑:
作者:qingheluo
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。