计算机网络笔记:CIDR(无分类域间路由选择)

CIDR是一种无分类域间路由选择方法,它使用网络前缀来替代传统的网络号,网络前缀位数可在0-32间变化。地址块是由网络前缀相同的IP地址组成,大小取决于网络前缀。地址掩码用于确定网络前缀,通过IP地址与掩码的按位与运算获取。CIDR地址块中的可指派地址需扣除全0和全1的主机号。此外,特殊地址块如前缀为32、31和0的地址分别用于主机路由、点对点链路和默认路由。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

无分类域间路由选择CIDR的要点有三个:网络前缀、地址块和地址掩码。

1.网络前缀

网络前缀概述:CIDR中将网络号改称为网络前缀(也被称为前缀),用来指明网络;剩下的部分仍然作为主机号,用来指明主机(也被称为后缀)。

网络前缀和网络号的区别:网络前缀的位数并非固定的数字,而是可以在0-32之间任意取值。

CIDR的记法:CIDR采用“斜线记法”,也就是在IP地址后面加上一个斜线,斜线后面是网络前缀所占的位数。如CIDR表示的一个IP地址128.14.35.7/20中,表示前20位是网络前缀。

2.地址块

CIDR地址块的概念

  • 定义:CIDR把网络前缀都相同的所有连续IP地址组成一个CIDR地址块。
  • CIDR地址块中的IP地址:一个CIDR地址块中所包含的IP地址数目,取决于网络前缀的位数。因此,只需要知道CIDR地址块中任意一个地址,就可以知道这个地址块的起始地址(最小地址)和最大地址,以及地址块中的地址数。
  • 可指派的地址:在一个CIDR块的IP地址中,可指派的IP地址要扣除主机号为全0和全1的地址。因为我们常常使用地址块中的最小地址和网络前缀的位数来指定一个地址块。

注意事项:采用CIDR后,仅从斜线左边的IP地址已经无法知道其网络地址了。这样看来,原来的分类地址还是比较方便的。

三个特殊的地址块

  • 前缀长度为32的地址块:没有主机号,因此实际上就是一个IP地址。这个特殊地址用于主机路由。
  • 前缀长度为31的地址块:这个地址块只有两个IP地址,其主机号分别为0和1。这个地址块用于点对点链路。
  • 前缀为0且IP地址为0:这个用于默认路由。

3.地址掩码

地址掩码概述

  • 组成:地址掩码也被称为掩码或子网掩码,由一连串的1后面接着一连串的0组成,而1的个数就是网络前缀的长度。在CIDR记法中,斜线后面的数字就是地址掩码中1的个数。
  • 作用:计算机可以通过IP地址与地址掩码的按位与运算,求出网络前缀的具体值。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值