[网络拾遗] 详解IP地址后面斜杠加具体数字

本文详细解释了IP地址后跟斜杠及数字(CIDR)的含义及其如何确定子网范围与子网掩码。通过实例展示24与28位掩码的区别,帮助读者理解不同掩码长度如何划分网络。

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

原文地址:http://www.sinoxs.com/htm/2011314/1113.htm


详解IP地址后面斜杠加具体数字

      其实这个就是用CIDR(无类别域间路由选择,Classlessand Subnet Address Extensions and Supernetting))的形式表示的一个网段,或者说子网。

 

      我们知道确定一个子网需要知道主机地址和子网掩码,但用CIDR的形式,可以简单得到两个数值。举例说吧,192.168.0.0/24”就表示,这个网段的IP地址从192.168.0.1开始,到192.168.0.254结束(192.168.0.0和192.168.0.255有特殊含义,不能用作IP地址);子网掩码是255.255.255.0。

 

      上面的子网掩码怎么来的呢?其实关键就在“24”上。我们知道IP地址是四个十进制数组成的,相当于32位二进制。用CIDR表示形式,后一个数字将这32位进行了间隔(以24为例):前24位用"1"表示,后面8位用0表示,得到一个二进制数:

1111111111111111 11111111 00000000。将其转化为十进制,就是:255.255.255.0了。

 

 

      例如:192.168.1.0/24表示网段是192.168.1.0,子网掩码是24位,子网掩码为:255.255.255.0,用二进制表示为:11111111 11111111 11111111 00000000 ,这里为什么是24呢,就是因为子网掩码里面的前面连续的“1”的个数为24个,一定要连续的才行。

 

      再给你举个例子,192.168.1.0/28表示的意思是网段是192.168.1.0,子网掩码为:255.255.255.240,用二进制表示为:11111111 11111111 11111111 11110000。

 

      这时候你也许就疑惑了,就是24和28两个字不一样,为什么网段是一样的呢?

 

      24位说明网络位是24位,那么主机位就是32-24=8位了,则子网的IP个数是254个,即是从00000001到11111110.

 

 

      28位说明网络位是28位,那么主机位4位,则子网的IP个数是14个,即是从00000001到00001110.

<think>好的,用户想了解CIDR表示法中IP地址后面/29的意义及如何计算对应的IP范围。首先,我需要回顾CIDR的基本概念,确保自己理解正确。根据引用[1]和[3],CIDR使用斜线后面数字表示网络前缀的位数,剩下的为主机部分。比如/29意味着前29位是网络地址,剩下的3位是主机地址。 接下来,用户需要知道如何计算IP范围。这需要将IP地址转换为二进制,确定网络部分和主机部分。例如,假设有一个IP地址192.168.1.0/29,那么前29位固定,后3位变化。主机地址的范围是从全0到全1,但全0通常保留为网络地址,全1为广播地址,因此可用IP是中间的。 可能需要举例说明,比如计算192.168.1.0/29的范围。首先将每个八位组转换为二进制,组合起来后,前29位不变,后3位从000到111。然后转换为十进制,得到网络地址、广播地址和可用范围。需要注意的是,可用地址数量是2^(32-29)-2=6个。 同时,用户可能想知道为什么是减2,这里需要解释网络地址和广播地址的用途,它们不可分配给主机。此外,/29对应的子网掩码是255.255.255.248,因为前29位为1,后3位为0,转换后得到这个结果。 还要确保步骤清晰,避免专业术语过多,让用户容易理解。最后,生成相关问题,帮助用户进一步学习,比如子网划分步骤、不同后缀的区别等。需要检查是否有引用相关的资料,比如引用[1][3]提到的CIDR高效分配和换算方法,可能需要引用这些来支持解释。</think>### IP地址后缀/29的含义及范围计算 在CIDR表示法中,后缀`/29`表示该IP地址的前29位是**网络地址**,剩余3位(32-29=3)是**主机地址**。这种划分决定了该子网内可用的IP地址数量和范围[^1][^3]。 #### 计算步骤(以`192.168.1.0/29`为例): 1. **确定子网掩码** 子网掩码前29位为1,后3位为0,转换为十进制为: $$255.255.255.248$$ (二进制:`11111111.11111111.11111111.11111000`) 2. **定位网络地址和广播地址** - **网络地址**:主机部分全0 → `192.168.1.0` - **广播地址**:主机部分全1 → `192.168.1.7` 3. **计算可用IP范围** 可分配给设备的IP地址为: `192.168.1.1` 至 `192.168.1.6` (共$2^3 - 2 = 6$个可用地址) #### 完整地址范围表 | 地址类型 | IP地址 | |----------|-------------| | 网络地址 | 192.168.1.0 | | 可用地址 | 192.168.1.1 ~ 192.168.1.6 | | 广播地址 | 192.168.1.7 | ### 关键公式 - 可用IP数量 = $2^{(32-n)} - 2$($n$为CIDR后缀值)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值