`
流浪鱼
  • 浏览: 1638608 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

CIDR ( Classless Inter-Domain Routing ,元类域间路由选择)

 
阅读更多

CIDR ( Classless Inter-Domain Routing ,元类域间路由选择),它是ISP
( Intemet Service Provider ,因特网服务提供商)用来将大量地址分配给客户的一种方法

 

CIDR(无类型域间选路,Classless Inter-Domain Routing)是一个在Internet上创建附加地址的方法,这些地址提供给服务提供商(ISP),再由ISP分配给客户。CIDR将路由集中起来,使一个IP地址代表主要骨干提供商服务的几千个IP地址,从而减轻Internet路由器的负担。

 

“无分类”指不考虑IP地址所属的类别,路由的策略完全基于整个32bit IP地址的掩码来操作

 

CIDR 如何工作
CIDR 对原来用于分配A类、B类和C类地址的有类别路由选择进程进行了重新构建。CIDR用 13-27位长的前缀取代了原来地址结构对地址网络部分的限制(3类地址的网络部分分别被限制为8位、16位和24位)。在管理员能分配的地址块中,主机数量范围是32-500,000,从而能更好地满足机构对地址的特殊需求。
CIDR 地址中包含标准的32位IP地址和有关网络前缀位数的信息。以CIDR地址222.80.18.18/25为例,其中“/25”表示其前面地址中的前25位代表网络部分,其余位代表主机部分。
CIDR建立于“超级组网”的基础上,“超级组网”是“子网划分”的派生词,可看作子网划分的逆过程。子网划分时,从地址主机部分借位,将其合并进网络部分;而在超级组网中,则是将网络部分的某些位合并进主机部分。这种无类别超级组网技术通过将一组较小的无类别网络汇聚为一个较大的单一路由表项,减少了Internet路由域中路由表条目的数量

 

CIDR值

子网掩码 CIDR值
255.0.0.0 /8
255.128.0.0 /9
255.192.0.0 /10
255.224.0.0 /11
255.240.0.0 /12
255.248.0.0 /13
255.252.0.0 /14
255.254.0.0 /15
255.255.0.0 /16
255.255.128.0 /17
255.255.192.0 /18
255.255.224.0 /19
255.255.240.0 /20
255.255.248.0 /21
255.255.252.0 /22
255.255.254.0 /23
255.255.255.0 /24
255.255.255.128 /25
255.255.255.192 /26
255.255.255.224 /27
255.255.255.240 /28
255.255.255.248 /29
255.255.255.252 /30

 

其中/8-/15 只能用于A 类网络, /16-/23 可用于A 类和B 类网络,而/24-/30 可用于A 类、B 类
和C 类网络。这就是大多数公司都使用A 类网络地址的一大原因,因为它们可使用所有的子网掩码,
进行网络设计时的灵活性最大。

你不能使用/31 和/32 ,因为至少需要2 个主机位,这样才有可供分配给主机的E 地址。

分享到:
评论

相关推荐

    网络基础课件一--基础知识(笔录).ppt

    CIDR(无类型域间选路,Classless Inter-Domain Routing)是一个在Internet上创建附加地址的方法,这些地址提供给服务提供商(ISP),再由ISP分配给客户。CIDR将路由集中起来,使一个IP地址代表主要骨干提供商服务的...

    IP地址 子网划分

    作为在网络技术中比较基础的知识,无类别域间路由(Classless Inter-Domain Routing、CIDR)和可变长子网掩码(Variable Length Subnetwork Mask、VLSM)都是网络工程师需要掌握的基础知识。简而言之,VLSM是把标准...

    chap06 网络层(6) - 无分类域间路由选择 CIDR1

    第1章 网络概述第2章 网络体系结构第3章 物理层第4章 数据链路层第5章 局域网第6章 网络层第7章 传输层第8章 应用层第9章 网络管理和安全河海大学计算机

    无类 CIDR 无类域间路由

    个人笔记

    PHP 中检查或过滤IP地址的实现代码

    php /** * PHP 中检查或过滤 IP 地址 * * 支持 IP 区间、CIDR(Classless Inter-Domain Routing)及单个 IP 格式 * 整理:http://www.CodeBit.cn * 参考: * – {@link http://us2.php.net/manual/zh/functio

    Net-CIDR-Lite-0.20.tar.gz_CIDR_lite

    net cidr lite 相关源包算法

    cidr routing sumarizador:cidr 路由 sumarizador-开源

    用于汇总路由 cidr 的 c# (.Net 2.0) 工具。 -. c# (.Net 2.0) 中的一个工具,用于汇总 CIDR 路由。

    详解:NAT原理及在VxWorks上的实现

    为了节约IP地址资源,IETF抛弃了传统的地址分类方式(把IP地址空间人为地划分为A、B、C、D类地址的方式),开始使用在RFC 1918中指定的CIDR(Classless Inter-Domain Routing)。

    cidr-js-noflo

    CIDR-RANGE-NOFLO

    CIDR知识点加案例

    知识点: 1.CIDR对应表(非常经典) 2.VLSM子网划分和CIDR路由汇总技术辨析 3.基于CIDR的校园网络规划 4.可变长子网掩码与无类域间路由 5.细述无类别域间路由

    cidr-house-rules:一个API和收集系统,用于跨多个账户集中重要的AWS资源信息

    每个与导入相关的DynamoDB表都利用来使对象过期收集子系统运行程序上面提到的cidr-house-rules收集功能由运行器功能触发,功能根据所管理的AWS账户数量和AWS提供的区域数量调用必要数量的导入功能。 Runner流程允许...

    cidr-range:获取给定CIDR范围的IP地址数组

    $ npm install --save cidr-range 例子 var cidrRange = require ( 'cidr-range' ) ; cidrRange ( '1.2.3.4/30' ) ; //=> [ '1.2.3.4', '1.2.3.5', '1.2.3.6', '1.2.3.7' ] 原料药 cidrRange(cidr,[选项]) ...

    TCP/IP原理无类域间路由

    介绍TCP/IP原理 划分子网 CIDR无类别编址

    自治系统间的路由协议

    随着近年来互联网的进步和增长,它也不得不面对一些严重的规模问题,包括:B类网络... BGP-4对BGP-3做了扩展,支持路由信息的聚合及基于无类别域间路由体系(CIDR)的路由减少。本备忘录论述了BGP-4在互联网中的应用。

    无分类编址CIDR1

    无分类编址CIDR无分类域间路由选择CIDR消除了传统A类,B类和C类地址以及划分子网的概念CIDR记法:IP地址后加上“/”,然后写上网络前缀(可以任意长度)

    CIDRAM:CIDRAM:无类域间路由访问管理器-开源

    CIDRAM(无类域间路由访问管理器)是一种PHP脚本,旨在通过阻止源自IP地址的请求来保护网站,这些IP地址被视为不良流量的来源,包括(但不限于)来自非人类访问端点,云服务的流量,垃圾邮件,抓取工具等。...

    CIDRAM:CIDRAM:无类域间路由访问管理器。-开源

    CIDRAM(无类域间路由访问管理器)是一种PHP脚本,旨在通过阻止源自IP地址的请求来保护网站,这些IP地址被视为不良流量的来源,包括(但不限于)来自非人类访问端点,云服务的流量,垃圾邮件,抓取工具等。...

    HCRS-HCNP培训视频.zip

    HCRS-HCNP02-路由汇聚和CIDR.wmv HCRS-HCNP03-OSPF协议基础.wmv HCRS-HCNP04-OSPF邻居和邻接.wmv HCRS-HCNP05-OSPF报文类型.wmv HCRS-HCNP06-OSPF的LSA类型.wmv HCRS-HCNP07-OSPF邻接关系建立.wmv HCRS-HCNP...

    cidr-tools:与IPv4和IPv6 CIDR网络列表配合使用的工具

    $ npm i cidr-tools 例子 const cidrTools = require ( 'cidr-tools' ) ; cidrTools . merge ( [ '1.0.0.0/24' , '1.0.1.0/24' ] ) ; //=> ['1.0.0.0/23'] cidrTools . exclude ( [ '::1/127' ] , [ '::1/128' ] ) /...

Global site tag (gtag.js) - Google Analytics