什么是子网掩码?IP地址,子网掩码,网关之间是什么逻辑以及计算关系

本文目录
- 什么是子网掩码
- IP地址,子网掩码,网关之间是什么逻辑以及计算关系
- 通配符掩码的十进制通配符掩码 计算方法
- 子网掩码和反掩码怎么理解
- 在CDM中输入ipconfig/all后没有默认网关和DNS,只有IP和子网掩码,这是为什么要怎样才能知道前者
- 30位子网掩码的反码是多少
- 子网掩码和掩码的区别
- 关于子网掩码反码的写法 用处
- 子网掩码为255.255.255.0,则反掩码为
- 请赐教 什么是子网掩码取反
什么是子网掩码
什么是子网掩码?子网掩码又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。子网掩码(subnet mask)是每个使用互联网的人必须要掌握的基础知识,只有掌握它,才能够真正理解TCP/IP协议的设置。以下我们就来深入浅出地讲解什么是子网掩码。
如何划分子网?首先要熟记2 的幂:2 的0 次方到9 次方的值分别为:1,2,4,8,16,32,64,128,256和512。还有要明白的是:子网划分是借助于取走主机位,把这个取走的部分作为子网位。因此这个意味划分越多的子网,主机将越少。
子网掩码用于辨别IP 地址中哪部分为网络地址,哪部分为主机地址,有1 和0 组成,长32 位,全为1 的位代表网络号.不是所有的网络都需要子网,因此就引入1 个概念:默认子网掩码(default subnet mask).A 类IP 地址的默认子网掩码为255.0.0.0;B 类的为255.255.0.0;C 类的为255.255.255.0。
CIDR 叫做无类域间路由,ISP 常用这样的方法给客户分配地址,ISP 提供给客户1 个块(block size),类似这样:192.168.10.32/28,这排数字告诉你你的子网掩码是多少,/28 代表多少位为1,最大/32.但是你必须知道的一点是:不管是A类还是B类还是其他类地址,最大可用的只能为/30,即保留2 位给主机位。
划分子网的几个捷径:
1. 你所选择的子网掩码将会产生多少个子网?:2 的x 次方-2(x 代表子网位,即2 进制为1 的部分) PS:这里的x是指除去默认掩码后的子网位,例如网络地址192.168.1.1,掩码255.255.255.192,因为是C类地址,掩码为 255.255.255.0。那么255.255.255.192(x.x.x.11000000)使用了两个1来作为子网位。
2.每个子网能有多少主机?: 2 的y 次方-2(y 代表主机位,即2 进制为0 的部分)
3.有效子网是?:有效子网号=256-10 进制的子网掩码(结果叫做block size 或base number)
4.每个子网的广播地址是?:广播地址=下个子网号-1
5.每个子网的有效主机分别是?:忽略子网内全为0 和全为1 的地址剩下的就是有效主机地址.
最后有效1 个主机地址=下个子网号-2(即广播地址-1)
IP地址,子网掩码,网关之间是什么逻辑以及计算关系
IP和掩码一起使用,掩码限制了IP地址段的范围,也可以理解为子网的反问句,
也就是说,同一个IP地址有不同的掩码,网络段中的IP地址可能不同。网关是与您的IP地址相同子网中的任何其他可用IP地址,但通常是用作网关的隧道段的第一个或最后一个地址。网关的地址配置在路由器或其他三层设备上。
其作用是实现网络中不同网络段之间的正确互连,一般可以理解为通过网关接入Internet。
设置IP地址,子网掩码,网关的步骤如下:
1.打开“网络与共享中心”,找到已连接的网络,以本地连接为例,点击“本地连接”选项度数。
2.输入“本地连接”选项后,找到“属性”选项。
3.选择并打开properties选项以输入本地连接。
4.在“属性”选项中找到“Internet协议版本4(TCP/ipv4)”。
5.双击“Internetprotocolversion4(TCP/ipv4)”,进入修改IP地址、子网掩码、网关选项。
通配符掩码的十进制通配符掩码 计算方法
用二进制来表示子网掩码值,再用广播地址求其差值,然后再算回十进制。
即,推出公式:通配符掩码=255-掩码.255-掩码.255-掩码.255-掩码
举例:
一、求子网掩码255.255.255.248通配符掩码(反掩码)
(1)、把子网掩码255.255.255.248转换成二进制为:
11111111.11111111.11111111.11111000
通配符掩码值为:广播全1(二进制)地址 减去 子网掩码二制制值,即:
11111111.11111111.11111111.11111111 - 11111111.11111111.11111111.11111000
得到结果为:
00000000.00000000.00000000.00000111
转换为十进制:
0.0.0.7
(2)、通配符掩码=255-掩码.255-掩码.255-掩码.255-掩码,即:
255-255.255-255.255-255.255-248=0.0.0.7
二、求子网掩码255.255.128.0通配符掩码(反掩码)
(1)、把子网掩码255.255.128.0转换成二进制为:
11111111.11111111.10000000.0000000
通配符掩码值为:广播全1(二进制)地址 减去 子网掩码二制制值,即:
11111111.11111111.11111111.11111111 - 11111111.11111111.10000000.0000000
得到结果为:
00000000.00000000.01111111.11111111
转换为十进制:
0.0.127.255
(2)、通配符掩码=255-掩码.255-掩码.255-掩码.255-掩码,即:
255-255.255-255.255-128.255-0=0.0.127.255
子网掩码和反掩码怎么理解
简单来说,子网掩码是用于计算网络地址,而反掩码用于计算主机地址。例如IP地址是192.268.1.100,子网掩码是255.255.255.0。则反掩码是0.0.0.255。那么网络地址是
192.168.001.100
x 255.255.255.000
= 192.168.001.000
主机地址是
192.168.001.100
x 000.000.000.255
=000.000.000.100
注意,这里的乘是二进制数按位乘。255是全1,因此相乘后还是原来的数。
在CDM中输入ipconfig/all后没有默认网关和DNS,只有IP和子网掩码,这是为什么要怎样才能知道前者
在命令行中输入ipconfig /all使能够显示出当前电脑所有网卡的MAC地址、IP地址、子网掩码、默认网关、DNS等信息得。如下图:
经过测试,在手动配置静态IP地址(配置错误,未配置默认网关及DNS)或者是因网络错误仅能获取到169.254.0.0/16(特殊情况,一般是网络中网关/DHCP服务器发生故障时获取到的IP地址)类IP地址的情况下,使用ipconfig /all就只能显示出IP地址及子网掩码。如下图
因此,当出现使用Ipconfig /all命令不显示默认网关及DNS信息时,就需要进行网络故障排查,只要排除故障网络恢复正常就可以显示这类信息了。
30位子网掩码的反码是多少
IP地址的掩码和反向掩码实际上是互相对应的 这种对应你可以简单的看成是 IP地址的的掩码 原先的255 变成了0 0变成了255 也就是匹配程度换了个样子 在IP里 255表示完全匹配 而在反向掩码里 255就表示不须匹配 好 这个容易弄清楚 再来说说上面例子的.3是怎么来的 这里有一个公式 你可以用 255-你的IP掩码相应的八位位组 在下面就是 255-252=3 所以最后一位就是.3了 懂了么? 不懂可以给我信息
子网掩码和掩码的区别
子网确定一个IP地址属于哪一个子网。
子网掩码的格式是以连续的255后面跟连续的0表示,其中连续的255这部份表示网络ID;连续0部份表示主机ID。
关于子网掩码反码的写法 用处
写法你不是已经写出来了吗?掩码是用来区分标记网络地址的,所以反掩码就是用来标记主机地址的!放在ACL和OSPF中只是为了方便计算,其他地方,就看是需要计算网络地址还是主机地址了!
子网掩码为255.255.255.0,则反掩码为
255.255.255.0的反子网掩码是0.0.0.255
反子网掩码又称通配符
反子网掩码解释:
反子网掩码就是通配符掩码 , 通过标记0和1告诉设备应该匹配到哪位。 在反子网掩码中,相应位为1的地址在比较中忽略,为0的必须被检查。IP地址与反掩码都是32位的数 由于跟子网掩码刚好相反,所以也叫反子网掩码 。 例如掩码是255.255.255.0 , wildcard-mask 就是0.0.0.255 , 255.255.255.248 , 反子网掩码就是0.0.0.7。
请赐教 什么是子网掩码取反
就是使用4个255减正常的掩码。反掩码通常在acl中比较常用。如正常表示一个网络192.168.1.64/26 就是192.168.1.64 掩码为255.255.255.192。如使用反掩码表示就是192.168.1.64 反码为0.0.0.63。
这种是比较简单的。还有比较复杂的如使用反掩码表示多个IP,如有兴趣可以给我留言,我再告诉你

更多文章:
食肉菌是什么引起的(食肉杆菌是什么它一般是通过什么方式侵入人体的)
2025年8月5日 08:15
另我空间complex汉化版下载(请问ntrpg2游戏手机汉化版)
2026年4月8日 20:15
switch什么时候出的(任天堂新款Switch什么时候发售)
2025年11月11日 10:30
前端怎么打断点调试debugger(android debugger 调试怎么用)
2025年7月19日 00:30
completely change(希望能彻底改变自己 别再跟以前那么幼稚了 尽力而为吧我! 求翻译成英文)
2026年5月5日 09:30
java中inputstream(Java中InputStream的读取方式是什么)
2026年9月12日 11:30
用于删除数据的sql语句是(SQL语句中删除表中数据的语句是)
2026年3月5日 01:45













