网络基础---子网掩码

子网掩码是用于区分IP地址中的网络ID和主机ID的关键概念,它决定了子网的计算机数量。通过与IP地址进行逻辑与运算,可以确定网络号和主机号。默认子网掩码有A类的255.0.0.0,B类的255.255.0.0,和C类的255.255.255.0。子网划分涉及到选择合适的子网掩码,以满足网络规模需求,例如,255.255.252.0可容纳2046台电脑。判断是否在同一网段,需要比较网络标识,对于B类地址,需比较前两段。实际应用中,需要根据公司电脑数量(例如530台)选择子网掩码,如255.255.252.0,并分配合适的IP段。
摘要由CSDN通过智能技术生成

为什么必须有一个子网掩码?因为:
1 )当配置 IP 时,所有计算机都必须填写子网掩码
2 )我们必须在我们的网络中设置一些逻辑边界
3 )我们必须至少输入所使用 IP 类的默认子网掩码
要想在同一网段,只要网络标识相同就可以了,那要怎么看网络标识呢?首先要做的是把每段的 IP 转换为二进制。
把子网掩码切换至二进制,我们会发现,所有的子网掩码是由一串连续的 1 和一串连续的 0 组成的(一共 4 段,每段 8 位,一共 32 位数)。
255.0.0.0 :11111111.00000000.00000000.00000000
255.255.0.0:11111111.11111111.00000000.00000000
255.255.255.0:11111111.11111111.11111111.00000000
这是 A/B/C 三类默认子网掩码的二进制形式,其实,还有好多种子网掩码,只要是一串连续的 1 (不少于 8 个)和一串连续的 0 就可以了(每段都是 8位)。如 11111111.11111111.11111000.00000000 ,这也是一段合法的子网掩码。子网掩码决定的是一个子网的计算机数目,计算机公式是 2 的 m 次方,其中,我们可以把 m 看到是后面的多少个0 。如255.255.255.0 转换成二进制,那就是 11111111.11111111.11111111.00000000 ,后面有 8 个 0 ,那 m 就是 8 , 255.255.255.0 这个子网掩码可以容纳 2 的 8 次方(台)电脑,也就是 256 台,但是有两个 IP 是不能用的,那就是最后一段不能为 0 和 255 ,减去这两台,就是 254 台。

子网的划分方法

子网的划分,实际上就是设计子网掩码的过程。子网掩码主要是用来区分 IP 地址中的网络 ID 和主机 ID ,它用来屏蔽 IP 地址的一部分,从 IP 地址中分离出网络 ID 和主机 ID。子网掩码是由 4 个十进制数组成的数值 ” 中间用 “.” 分隔,如 255.255.255.0 。若将它写成二进制的形式为 :11111111.11111111.11111111.00000000 ,其中为 “1” 的位分离出网络 ID,为 “0” 的位分离出主机 ID ,也就是通过将 IP 地址与子网掩码进行 ” 与 ” 逻辑操作,得出网络号。
例如,假设 IP 地址为 192.160.4.1 ,子网掩码为 255.255.255.0 ,则网络 ID 为 192.160.4.0, 主机 ID 为 0.0.0.1 。计算机网络 ID 的不同,则说明他们

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值