CIDR

转载 2018年04月17日 14:58:41

CIDR的介绍:

CIDR(Classless Inter-Domain Routing,无类域间路由选择)它消除了传统的A类、B类和C类地址以及划分子网的概念,因而可以更加有效地分配IPv4的地址空间。它可以将好几个IP网络结合在一起,使用一种无类别的域际路由选择算法,使它们合并成一条路由从而较少路由表中的路由条目减轻Internet路由器的负担。

CIDR 还使用“斜线记法”,它又称为CIDR记法,即在IP地址后面加上一个斜线“/”,然后写上网络前缀所占的比特数(这个数值对应于三级编址中子网掩码中比特1的个数)。        IP地址::={<网络前缀>,<主机号>}

CIDR与VLSM的区别:

  CIDR是把几个标准网络合成一个大的网络

  VLSM是把一个标准网络分成几个小型网络(子网)

  CIDR是子网掩码往左边移了,VLSM是子网掩码往右边移了

CIDR汇总与路由汇总的区别

路由汇总与CIDR汇总的区别:路由汇总还有类的概念,汇总后的掩码长度必须要大于或等于主类网络的掩码长度;CIDR是无类域间路由,网络地址一致就能进行CIDR汇总。

示例:

1.)192.168.0.0/24 - 192.168.3.0/24

CIDR汇总:192.168.0.0/30

路由汇总:192.168.0.0/30

2.)92.168.0.0/24 - 192.168.3.0/24

CIDR汇总:192.168.0.0/22

路由汇总:不能汇总!(因为22<24,不能进行路由汇总)

注意:在Ripv2版本中,使用的是路由汇总,不支持CIDR汇总,但可以传递CIDR汇总。

 

CIDR的计算方法:

例1、192.168.9.0/24   192.168.10.0/24   192.168.11.0/24   192.168.12.0/24  192.168.13.0/24

192.168.14.0/24   192.168.15.0/24 汇总以上路由条目

          192.168.00001 001.0

          192.168.00001 010.0

          192.168.00001 011.0

          192.168.00001 100.0

          192.168.00001 101.0

          192.168.00001 110.0

          192.168.00001 111.0

          192.168.00001 000.0/21 即 192.168.8.0/21


CIDR

例3、一个ISP准备把一些C类网络分配给各个用户群,目前已经分配了三个C类网段给用户,如果没有实施CIDR技术。ISP的路由器的路由表中会有三条下连网段的路由条目,并且会把它通告给Internet上的路由器。通过实施CIDR技术,我们可以在ISP的路由器上把这三个网段198.168.1.0,198.168.2.0,198.168.3.0汇聚成一条路由198.168.0.0/22.这样ISP路由器只向Internet通告198.168.0.0/22这一条路由,大大减少了路由表的数目。从而为网络路由器节省出了存储空间。值得注意的是,使用CIDR技术汇聚的网络地址的比特位必须是一致的,如上例所示。如果ISP连接了一个172.178.1.0网段,这些网段路由将无法汇聚,无法实现CIDR技术。

CIDR与NAT

CIDR与NAT   前言   今天看到有人说我以前写的博客的案例太黄了,好吧,我曾经纯洁过.   IPv4由于最初的设计原因,长度只有32位,所以只提供了...
  • shanyongxu
  • shanyongxu
  • 2015-09-03 20:33:03
  • 1227

计算IP地址以及CIDR

如何计算IP地址及CIDR   一、 IP地址概念   www.2cto.com   IP地址是一个32位的二进制数,它由网络ID和主机ID两部份组成,用来在网络中唯一的标识的一台计算机。网络...
  • lwb102063
  • lwb102063
  • 2016-10-28 11:02:35
  • 5801

CIDR/Netmask 计算

如何计算NETMASK 1.打开计算器> 选择 “科学计算器” > 选择 “十进制”  > 输入 “计算的mask数据值” 2. 请将  “十进制” 转换为  “二进制”   结果 Netmask...
  • zj0910
  • zj0910
  • 2015-12-15 00:57:48
  • 2156

如何把IP号段转换成CIDR格式

例如,我这里的IP号段是125.203.96.0 - 125.203.127.255, 怎样转换成CIDR格式呢? 多谢啦 jeore 采纳率:52%11级2013.08.23...
  • ustcyy91
  • ustcyy91
  • 2016-12-20 15:26:17
  • 1822

Java 实现ip 转 cidr

自己工作需要,实现ip转cidr 看到网上有人实现,拿来自己用了 import java.util.ArrayList; import java.util.List; ...
  • qq1966058819
  • qq1966058819
  • 2017-06-03 21:58:35
  • 491

解析CIDR

需求:给定一个ip:172.28.68.0和一个CIDR格式的ip配置项ipConfig="172.28.64.0/22,172.28.72.11;172.16.0.0/12,172.28.80.27...
  • shuyun123456789
  • shuyun123456789
  • 2017-10-09 14:56:28
  • 775

CIDR前缀聚合表

CIDR的另一个好处就是可以进行前缀路由聚合。例如, 16个原来的C类(/24)网络现在可以聚合在一起,对外显示了一个/20的网络了(如果这些网络的的地址前20位都相同,见下红字部分)。两个对齐的/2...
  • charleslei
  • charleslei
  • 2016-04-08 13:37:12
  • 909

Cidr 计算的几种方式

 Cidr 计算的几种方式 一.             使用Net::CIDR包1.       计算子网掩码如:192.168.1.0-192.168.4.255源码:use Net::CIDR;...
  • edowrd1234
  • edowrd1234
  • 2008-03-04 13:03:00
  • 1826

VLSM 与CIDR的比较/什么是CIDR/什么是VLSM

VLSM 与CIDR的比较/什么是CIDR/什么是VLSMCIDR : netmask 缩短  VLSM: netmask 增长使用CIDR聚合地址的方法与使用VLSM划分子网的方法类似。在使用VLS...
  • jiji262
  • jiji262
  • 2007-09-26 11:26:00
  • 10135

在java内计算 ip to cidr

由于项目需求 需要用java计算ip to cidr  具体的也不是了解  由于对网络方面的只是不是太了解  就在网上找 好多都只是说把网络知识学好就能写出来,但是时间上不允许, 后来在网上找到一个...
  • u013568834
  • u013568834
  • 2015-02-05 18:16:41
  • 1152
收藏助手
不良信息举报
您举报文章:CIDR
举报原因:
原因补充:

(最多只允许输入30个字)