Chinaunix首页 | 论坛 | 博客
  • 博客访问: 210161
  • 博文数量: 46
  • 博客积分: 3010
  • 博客等级: 中校
  • 技术积分: 679
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-16 13:11
文章分类
文章存档

2009年(19)

2008年(27)

我的朋友

分类: 系统运维

2008-10-16 22:29:49

CIDR(无类型域间选路,Classless Inter-Domain Routing)是一个在Internet上创建附加地址的方法,这些地址提供给服务提供商(ISP),再由ISP分配给客户。

  CIDR是一种比IP地址方法更加灵活的分配和指定Internet地址的方法,这样一来,可用的Internet地址数目就大大增加了。在Internet 主干网上,CIDR是现在正由所有的网关主机使用的路由系统。Internet的规划者现在正希望所有的网络服务提供商使用这种路由方式。

原来的IP规定IP地址为四级结构,也就是A到D级。每一级的地址分配一部分32位地址格式到一个网络地址上,而其它用来指定在这个网络内的主机地址。最常用的IP地址类是B类地址,它可以分配65,533个主机地址空间。如果一个公司需要的地址数在254到65,533之间,那么一大部的地址就被浪费了。正是基于这个原因,直到CIDR出来时, Internet地址不必要的被浪费得不够使用了。CIDR有效地提供了一种更为灵活的在路由器中指定网络地址的方法。(在新的IP中,将使用128位地址,这将大大扩展可用的地址数,但是新的IP6距离广泛使用还有一定的时日)。

使用CIDR时,每个IP地址都有网络前缀,它标识了网络的总数或单独一个网络,这个前缀也被指定为IP地址的一部分,而且还因为需要不同这个地址的长短也会有所不同(这一点不同于过去的IP地址分配方法)。比较短的目标IP地址或路径是不精确的。比较长的比较精确,路由器也需要在路由表中使用更精确或更长的网络前缀来指定目标地址。

一个CIDR 网络地址看起来就象下面的样子:

 

192.30.250.00/18

"192.30.250.00" 是网络地址本身,而"18"表明头18位是地址的网络部分,而其它14位代表主机。CIDR使一个路由表项代表前面要经过网络,好象公共电话系统中的区号的功能一样,让不同的信号到不同的网络中去,在这样一个地址中集合一些网络的方法被称为超级网方法。

CIDR 由BGP-4支持,它是一个占优势的网络路由协议(而EGP和RIP不支持CIDR)。OSPF也支持CIDR。

阅读(929) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~