为什么子网掩码都是:255.255.255.0这段数字?

2024-11-26 08:18:59
推荐回答(3个)
回答1:

并不一定都是255 255 255 0 也有 255 255 0 0 也有255 0 0 0
分为A类 B类 C类

子网掩码是32位2进制数 为了便于记忆 每8为一分,分成4组十进制数
了解子网掩码还得从二进制数入手

子网掩码的作用就是标记网络位和主机位的,全是1的是网络位,全是0的是主机位核罩
以255 255 255 0为例
二进制就是 11111111 11111111 11111111 00000000
...前24位全是1是网络位... ...后8位全0为主机位...
所以这个网络上就可以有2的8次方台电脑。
用子网掩码和不嫌陆同的ip地址做与运算,得出的结果相同的就说明这两个ip地改者闹址是在同一子网内,可以进行通信。
所以子网演码必须是连续的1和连续的0 所以是255 255 255 0

回答2:

参枣亏悔脊见:凳前神http://blog.lanyue.com/view/78/1453889.htm
http://www.qqread.com/net-manage/v214176081.html

回答3:

子网掩码
子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。
子网掩码的设定必须遵循一定的规则。与IP地址相同,子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字“0”表示。附图所示的就是IP地址为“192.168.1.1”和子网掩码为“255.255.255.0”的二进制对照。其中,“1”有24个,代表与此相对应的IP地址左边24位是网络号;“0”有8个,代表与此相对应的IP地址右边8位是主机号。这样,子网掩码就确定了一个IP地址的32位二进制数字中哪些是网络号、哪些是主机号。这对于采用TCP/IP协议的网络来说非常重要,只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作。

子网掩码的术语是扩展的网络前缀码不是一个地址,但是可以确定一个网络层地址哪一部分是网络号,哪一部分是主机号 1 的部分代表网络号,掩码为 0的部分代表主机号子网掩码的作用就是获取主机 IP的网络地址信息,用于区别主机通信不同情况,由此选择不同路径其中 A类网络的子网掩码为 255.0.0.0;B类网络为 255.255.0.0;C类网络地址为:255.255.255.0

如何通过子网掩码来确定网络号或者网络地址?
通过 IP 地址的二进制与子网掩清孙码的二进制进行与运算进行定某个设备的网络地址,
也就是说通过子网掩码分辨一个网络的网络部分和主机部分子网掩码一旦设置,网络地址和主机地址就固定了。
相对于使用子网掩码来识别网络地址,早期的使用类别进行网络地址的分类存在着地址大量浪费的不足。

子网一个最显著的特征就是具有子网掩码。与IP地址相同,子网掩码的长度也是32位,也可以使用十进制的形式。例如,为二进制形式的子网掩码:11111111111111111111111100000000,采用十进制的形式为:255.255.255.0。

1.子网掩码的概念
子网掩码是一个32位地址,用并正敬于屏蔽IP地绝慎址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。