子网,变长子网及超网(CIDR)

1.划分子网
某单位有一个大型的局域网需要接入因特网,申请C类网络则可分配地址不够,于是申请了B类网络
分配了大量的ip,只用了一部分,而且剩余的ip地址,只能有该单位的同一个网络使用,造成浪费
而随着单位的发展,该单位又需要一个新的局域网(例如不同的部门局域网不一样),如果申请新的网络号会带来以下弊端:
1.需要等待和花费费用
2.增加其他路由器中路由表的记录数量
3.浪费原有网络中剩余的大量ip
所以,可以采取划分子网的方法解决这个问题
借用16位主机号的8位作为子网号来划分子网,配合子网掩码进行划分
这里简单说一下判断两个IP是否属于同一子网的方法:
例如主机 IP 地址为 202.113.25.55,子网掩码为 255.255.255.240 ,该主机与 202.113.25.50 处于同一子网?
由子网掩码确定网络号的位数
255.255.255.240 改写为二进制 11111111.11111111.11111111.11110000 倒数4位为0,则前28位为网络号,同一子网要具有相同的前28位
202.113.25.55 最后的 55 改写为二进制 0011 0111
202.113.25.50 最后的 50 改写为二进制 0011 0010
因为前面 24 位都相同,所以结合子网掩码,需要再确定 4 位,若前 28 位相同,则为同一子网。所以为同一子网。

2.变长子网
可变长子网掩码(VLSM)——使用不同长度的子网掩码来创建多个网络。
某单位有180台计算机要分为4个部门,且分配了一个C类网段地址192.168.17.0/24,要分为4个不同的网段,部门一有100台,部门二有50台,部门三有20台,部门四有10台,如果按照上面的等分子网划分,显然部门一的100台计算机不可能处于同一网段。此时要使用变长子网划分。

  1. 对于100台主机的子网,因为2^7-2=126,所以要7位主机位,所以将192.168.17.0/24划分成两个一级子网192.168.17.0/25及192.168.17.128/25,将一个子网192.168.17.0/25分配给100台主机用;
  2. 对于50台主机的子网,因为2^6-2=62,所以要6位主机位,将192.168.18.128/25的7位主机位拿出一位划分成两个二级子网192.168.17.128/26和192.168.17.192/26,将一个二级子网192.168.17.128/26分配给50台主机用;
  3. 对于20台主机的子网,因为2^5-2=30,所以要5位主机位,将192.168.17.192/26的6位主机位拿出一位划分成两个三级子网192.168.17.192/27和192.168.17…224/27,划分三级子网192.168.17.192/27分配给24台主机
  4. 192.168.17.224/27分配给10台主机

3.超网
一、超网的概念
超网(Supernetting)是与子网类似的概念,IP地址根据子网掩码被分为独立的网络地址和主机地址。超网,也称无类别域间路由选择(CIDR),它是集合多个同类互联网地址的一种方法。
与子网划分(把大网络分成若干小网络)相反,它是把一些小网络组合成一个大网络,就是超网。

二、超网合并网段
1、合并网段
示例:某企业有一个网段,该网段有200台主机,使用192.168.0.0 255.255.255.0网段。
后来计算机数量增加到400台,为后来增加的200台主机使用192.168.1.0 255.255.255.0网段,如下图:

在路由器配置了192.168.0.1的IP地址接口,再添加192.168.1.1地址后,这样192.168.0.0和192.168.1.0这两个网段内的主机就通过路由器转发来实现通信了。
那么有没有更好的办法,让这两个C类网段的计算机认为在一个网段?
这就需要将192.168.0.0/24和192.168.1.0/24 两个C类网络合并。

网段合并:子网掩码向前移动1位,使得网络部分保持前部分相同。
注:子网掩码往左移1位,能够合并2个连续的网段,但不是任何连续的网段都能合并。
合并网段之后,如下图,这样所有主机相互通信就不再经过路由器转发了。

①、合并之后网段为:192.168.0.0/23,IP分配如下图:
②、合并之后IP地址192.168.0.255/23也是可以给计算机使用的,因为主机部分往左增加了一位0(并不是全1),如下图:

2、不是任何连续的网段都能合并
示例,如下两个连续的网段是不能合并(往前移动1位,网络部分不能保持相同)的。
在这里插入图片描述
如果非要合并,就要往前移动2位,这时候网络部分保持相同,这样一来,等于合并了4个网段,如下图:
在这里插入图片描述
3、哪些连续的网段能够合并
(1)判断2个网段是否能够合并

子网掩码往左移动相应位数后,网络部分保持相同才能合并。
结论:判断连续的2个网段是否能够合并,只要第一个网络号能被2整除,就能够通过左移1位子网掩码合并。

(2)判断4个网段是否能够合并

结论:判断连续的4个网段是否能够合并,只要第一个网络号能被4整除,就能够通过左移2位子网掩码合并。
依次类推,要想判断连续的8个网段是否能够合并,只要第一个网络号能被8整除,这8个连续的网段就能够通过左移3位子网掩码合并。

4、网段合并的规律
子网掩码左移1位能够将能够合并两个网段,左移2位,能够合并四个网段,左移3位,能够合并8个网段。

5、判断一个网段是超网还是子网
①、通过左移子网掩码合并多个网段,右移子网掩码将一个网段划分成多个子网,使得IP地址打破了传统的A类、B类、C类的界限。

②、判断一个网段到底是子网还是超网,就要看该网段是A类网络、还是B类网络、还是C类网络,默认A类子网掩码/8,B类子网掩码是/16,C类子网掩码是/24。

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

6、需要强调的是:分配到一个CIDR地址块的组织,仍可以在本组织内划分出一些子网,方法就是从主机位中借用n位来划分。例如:xxx.xxx.xxx.xxx/20,可以借用三位主机位来划分子网,划分后网络前缀就是23位了,xxx.xxx.xxx.xxx/23,同时CIDR技术中,子网号可以全0或者全1,但是主机号不行。
转载地址:http://blog.51cto.com/6930123/2115072
转载地址:https://blog.csdn.net/qq_26442553/article/details/82761893

  • 3
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值