子网掩码是什么?子网掩码的作用详解

子网掩码是什么?相信很多朋友在电脑上设置IP时都会看到有子网掩码这个项目,虽然Windows会自动帮助你填写,不过一些爱学习的朋友还是想要理解子网掩码是什么?子网掩码的作用是什么,下面我们就一起来学习一下关于子网掩码是的知识吧。

 
 
子网掩码是什么?
子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。
 
子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。
 
子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。
 
 
子网掩码的作用:
 
子网掩码其实是为了分割网络,比如一个A类地址能容纳的主机数有2^24-2个主机,一般一个组织是不可能用到这么多地址的,势必会造成浪费。但是我们可以通过子网掩码来将一个A类地址划分成多个子网,根据IP和子网掩码可以判断同一个网络地址下的主机是否在同一个网段.
  子网掩码会将IP地址分成三部分,网络号、子网号、主机号。网络号可以直接从IP地址得到,子网号则是IP和子网掩码作&运算减去网络号,剩下的一部分就是主机号.可以根据网络号和子网号来确定两个主机是否处在同一网段
 
如A机Ip为192.168.1.2,B机Ip为192.168.1.126,子网掩码都是255.255.255.224。
 
转换成16进制如下:
 
A机:11000000  10101000  00000001  00000010  &运算后:  11000000  10101000  00000001  00000000
 
B机:11000000  10101000  00000001  01111110  &运算后:  11000000  10101000  00000001  01100000
 
掩码: 11111111  11111111  11111111  11100000
 
&运算后得到的结果不同,所以可以得出A机和B机并不在同一个网段内.
 
当A机发送数据给B机时,会先将B机的IP与子网掩码进行&运算查看是否在同一个网段,如果不在同一网段内则会把数据发送给网关,在同一个网段的可以直接在数据链路层通信。
 
好了子网掩码详解就分享到这里,相信看了上面的讲解大家对子网掩码会有一个新的认识。
 
子网掩码的计算比较复杂,有需要的朋友可以下载 本站分享的子网掩码计算器 来进行计算。

文章来源于互联网:子网掩码是什么?子网掩码的作用详解,最常用的电脑教程,从入门到精通!

相关推荐: 电脑怎么接投影仪教程 简单三步教你搞定

在如今的生活中,随着科技的不断进步,人们在日常生活中几乎离不开智能设备的陪伴。近年来,智能投影在朋友圈越来越流行。以前,在大众的印象中,投影仪是只出现在露天电影院和教室里的设备。但现在它已经进入寻常百姓家,并以其100英寸的屏幕和4K超清画质成为年轻人的宠儿。…

标签:

上一篇谷歌浏览器设置标签页静音的方法(开启单个标签静音)
下一篇酷我音乐盒运行时问候语如何关闭?(酷我音乐盒运行时问候语如何关闭?怎么解决)

相关文章