掩码是什么意思?为什么要有掩码?

作者&投稿:移钢 (若有异议请与网页底部的电邮联系)
~

掩码是一串二进制代码对目标字段进行位与运算,屏蔽当前的输入位。

将源码与掩码经过按位运算或逻辑运算得出新的操作数。其中要用到按位运算如OR运算和AND运算。用于如将ASCII码中大写字母改作小写字母。

如A的ASCII码值为65= (01000001)2,a的ASCII码值为97=(01100001)2,要想把大写字母A转化为小写字母只需要将A的ASCII码与(01100001)2进行或运算就可以得到小写字母a。

IP地址的规则255.255.255.0 表示子网掩码地址。将子网掩码转化为2进制代码后 例如:192.168.1.2 /24

判断地址192.168.1.2为C类地址,所以子网掩码为255.255.255.0,换算为二进制就是11111111.11111111.11111111.00000000。

解释,1代表网络位,0代表主机位。作为子网掩码1和0 都必须是连续的。



扩展资料


子网掩码是在IPv4地址资源紧缺的背景下为了解决lP地址分配而产生的虚拟lP技术,通过子网掩码将A、B、C三类地址划分为若干子网,从而显著提高了IP地址的分配效率,有效解决了IP地址资源紧张的局面。

另一方面,在企业内网中为了更好地管理网络,网管人员也利用子网掩码的作用,人为地将一个较大的企业内部网络划分为更多个小规模的子网,再利用三层交换机的路由功能实现子网互联,从而有效解决了网络广播风暴和网络病毒等诸多网络管理方面的问题。

在大多数的网络教科书中,一般都将子网掩码的作用描述为通过逻辑运算,将IP地址划分为网络标识(Net.ID)和主机标识(Host.ID),只有网络标识相同的两台主机在无路由的情况下才能相互通信。

根据RFC950定义,子网掩码是一个32位的2进制数, 其对应网络地址的所有位都置为1,对应于主机地址的所有位都置为0。子网掩码告知路由器,地址的哪一部分是网络地址,哪一部分是主机地址,使路由器正确判断任意IP地址是否是本网段的,从而正确地进行路由。

子网掩码的设定必须遵循一定的规则。与二进制IP地址相同,子网掩码由1和0组成,且1和0分别连续。子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示,1的数目等于网络位的长度;右边是主机位,用二进制数字“0”表示,0的数目等于主机位的长度。

这样做的目的是为了让掩码与IP地址做按位与运算时用0遮住原主机数,而不改变原网络段数字,而且很容易通过0的位数确定子网的主机数(2的主机位数次方-2,因为主机号全为1时表示该网络广播地址,全为0时表示该网络的网络号,这是两个特殊地址)。

参考资料:百度百科-掩码

参考资料:百度百科-子网掩码



子网掩码有什么作用
答:这个数为该网络的子网掩码。——》3.IP掩码的标注 ——》A、无子网的标注法 对无子网的IP地址,可写成主机号为0的掩码。如IP地址210.73.140.5,掩码为255.255.255.0,也可以缺省掩码,只写IP地址。——》B、有子网的标注法 有子网时,一定要二者配对出现。以C类地址为例。——》1.IP地址...

“子网掩码”的含义是什么?
答:子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。IP地址是指互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址),是IP Address的缩写。IP地址是IP协议提供的一种统一的地址...

掩码有什么用?为啥需要它?
答:子网掩码是32位地址,与IP地址结合使用。它的主要作用一是用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。二是用于将一个大的IP网络划分为若干小的子网络。

子网掩码是啥意思?
答:一、子网掩码 子网掩码又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。二、IP地址 IP...

子网掩码的作用
答:子网掩码的功能 子网掩码是一个32位地址,是与IP地址结合使用的一种技术。它的主要作用有两个,一是用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。二是用于将一个大的IP网络划分为若干小的子网络。使用子网是为了减少IP的浪费。因为随着互联网的发展...

为什么路由表要提供子网掩码呢?
答:IPv4=网络号+主机地址 而掩码就是对应的网络号全设为1,就好比我们中国人的姓一样,比如一个叫欧阳春的人,如果姓为欧,则名为阳春,如果姓为欧阳,则名为春,当然没姓欧的,我只是打个比方,不同的姓则对应不同的人,而掩码就是为了区分不同的网段而设的 ...

为什么要设置子网掩码?
答:使用子网是为了减少IP的浪费。因为随着互联网的发展,越来越多的网络产生,有的网络多则几百台,有的只有区区几台,这样就浪费了很多IP地址,所以要划分子网。使用子网可以提高网络应用的效率。二、用于将一个大的IP网络划分为若干小的子网络。通过IP 地址的二进制与子网掩码的二进制进行与运算,确定某...

掩码是什么意思?
答:因此如果你是通过DHCP获得的地址不在240这样的网段内的话,是被丢弃的,所以无法上网。设置掩码有几个注意点:1.设置掩码必须注意到为什么去设置掩码,设置这个掩码的目的是为了什么?如果漫无目的的设置掩码,会导致网络不通。2.规划好地址范围,再确定掩码类型,一定要注意自己想使用哪个地址范围的值,有...

为什么需要使用子网掩码?
答:子网掩码的设定必须遵循一定的规则。与IP地址相同,子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字“0”表示。附图所示的就是IP地址为“ ”和子网掩码为“ ”的二进制对照。其中,“1”有24个,代表与此相对应的IP地址左边24位是网络号;“0”有8个...

子网掩码的作用是什么
答:将某个IP地址划分成网络地址和主机地址两部分。子网掩码为网络掩码、地址掩码、子网络遮罩,一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,将某个IP地址划分成网络地址和主机地址两...