文章插图
子网掩码是什么意思1子网掩码又叫网络掩码,地址掩码,子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码 。子网掩码不能单独存在,它必须结合IP地址一起使用,子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分 。子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在广域网上 。
如何判断两个IP地址是否在同一个网段?什么是子网掩码?2对于ip地址我们前面通过多次文章,大家都有一定的理解,不过通过的留言,有部分朋友还是对子网掩码、ip地址的网段有些疑问,那么今天我们一起来解下这方面的内容 。
一、什么是子网掩码?
在了解ip地址的网段之前,我们先来了解子网掩码,很多对网络了解不深的朋友都对子网掩码有些迷惑,不了解它是用来干什么的?
子网掩码不能单独存在,它必须结合IP地址一起使用 。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分 。
说的通俗的话,就是用来分割子网和区分那些ip是同一个网段的,那些不是同一网段的 。
例如,两个人都叫张三,但一个张三是张家村的,另一个张三是张村的,那么如何区分这两个张三分别是属于那个村的呢?得让村长来区分,就可以准确的把各自的张三领回村,那么子网掩码就相当于村长,它就是用来区分ip该ip地址是属于那个网段的 。
在实际项目中,我们通常会遇到这样的ip地址 。
ip地址:192.168.1.1 子网掩码:255.255.255.0
ip地址:192.168.1.2 子网掩码:255.255.255.0
我们可以直接的判断,他们是同属于一个网段的ip地址 。
那么对于下面这样的呢?
ip地址:192.168.1.1 子网掩码:255.255.255.0
ip地址:192.168.1.2 子网掩码:255.255.0.0
这两个ip地址虽然在不看掩码的情况下,比较像,但他们并不是同一个网段内的 。
这个可以从子网掩码来判断,
192.168.1.1 255.255.255.0是属于192.168.1.0网段的 。
而192.168.1.2 255.255.0.0是属于192.168.0.0网段 。
二、如何根据掩码来确定ip地址网段
上面我们已经举例了解了子网掩码的作用,接下来我们再来了解如何确定子网掩码和判断ip地址的网段 。
通常我们在划分vlan的时候会使用以下例子:
例1:
创建vlan1:ip地址:192.168.1.1 子网掩码:255.255.255.0
创建vlan2: ip地址:192.168.2.1 子网掩码:255.255.255.0
那么他们是不是在同一个网段呢?平时配置ip地址较多的朋友,可以直观的判断,他们并不是属于同一个网段,那么如何计算呢?要想判断两个ip地址是不是在同一个网段,只需将ip地址与子网掩码做与运算,如果得出的结果一样,则这两个ip地址是同一个子网当中 。
详细计算
将ip地址192.168.1.1转换为二进制
11000000 10101000 00000001 00000001
将子网掩码255.255.255.0转换成二进制
11111111.11111111.11111111.00000000
然后将两者相“与(and)"运算:
11000000 10101000 00000001 00000001
11111111.11111111.11111111.00000000
然后得到:
11000000 10101000 00000001 00000000
转换成网络号就是:192.168.1.0
将ip地址192.168.2.1转换为二进制
11000000 10101000 00000010 00000001
将子网掩码255.255.255.0转换成二进制
11111111.11111111.11111111.00000000
然后将两者相“与(and)"运算:
11000000 10101000 00000010 00000001
11111111.11111111.11111111.00000000
然后得到:
11000000 10101000 00000010 00000000
转换成网络号就是:192.168.2.0
很明显,二者的结果是不一样的,一个是网段192.168.1.0,一个是网段192.168.2.0,所以不是一个网段 。
例2
ip地址1:192.168.1.1 子网掩码:255.255.252.0
ip地址2:192.168.2.1 子网掩码:255.255.252.0
很明显,我们这个和上面例1的ip地址是一样的,只是子网掩码不一样,如果不看子网掩码,首先可能就判断他们不是同一个网段 。
这里面和上面例1中唯一变化就是子网掩码从255.255.255.0换成了255.255.252.0了,那我们来看下,他们是否属于同一个网段 。
详细计算
将ip地址192.168.1.1转换为二进制
11000000 10101000 00000001 00000001
将子网掩码255.255.252.0转换成二进制
11111111.11111111.11111100.00000000
然后将两者相“与(and)"运算:
- gitlab root默认密码 gitlab添加root账号
- edge浏览器怎么清理缓存 edge浏览器怎么设置默认主页
- 你的名字锁屏壁纸动态,安卓4.04怎么清除锁屏壁纸,恢复默认锁屏壁纸和壁纸相同
- 佛家弟子网名字大全,佛家法号名字大全
- 系统ie浏览器在哪里 ie浏览器在哪里 电脑ie浏览器在哪里
- 子网掩码对应的网络前缀长度 网络前缀长度 网络前缀长度是什么意思
- 如何让电脑软件不下载到c盘 如何让电脑软件默认安装到D盘
- 红蜻蜓截图软件使用视频 红蜻蜓截图软件 红蜻蜓默认的截图热键
- ip地址默认网关怎么填 默认网关怎么填 默认网关和dns怎么填
- QQ个性装扮怎么退款 qq个性装扮怎么恢复默认