子网掩码概念补充

简介: 子网掩码概念补充

小记

大学里学的子网掩码的概念都已经生疏了,昨天在工作中又一次接触到了这个概念,便做个整理备忘。

子网掩码

概念

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

规则

子网掩码的设定必须遵循一定的规则。与二进制IP地址相同,子网掩码由1和0组成,且1和0分别连续。子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示,1的数目等于网络位的长度;右边是主机位,用二进制数字“0”表示,0的数目等于主机位的长度。这样做的目的是为了让掩码与ip地址做按位与运算时用0遮住原主机数,而不改变原网络段数字,而且很容易通过0的位数确定子网的主机数(2的主机位数次方-2,因为主机号全为1时表示该网络广播地址,全为0时表示该网络的网络号,这是两个特殊地址)。只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作。

举例

192.39.187.241/255.255.255.240,这里子网掩码是255.255.255.240,这个是我们常见的C类网络地址,对于C类地址来说默认的子网掩码是255.255.255.0。

如果子网掩码是255.255.255.0,二进制表示11111111.11111111.11111111.00000000,左边24位1表示的是网络号,右边8个0表示的是主机位数。那么可算得它对应的主机数为2^8-2 = 254个。

如果子网掩码是255.255.255.240,二进制表示11111111.11111111.11111111.11110000,左边28位1表示的是网络号,右边4个0表示的是主机位数。那么可算得它对应的主机数为2^4-2 = 14个。

同样192.39.187.241/28 ,后面的28指的是子网掩码按二进制的形式转换过来后,网络位是28位,这与255.255.255.240表示的是同样的意思。

正常的C类网络地址是24位网络号,8位主机号,但如果出现网络号数量不够用时,网络号便会向主机号借用,掩码255.255.255.240便是向主机位借了4位。

网络地址

IP地址二进制:11000000.100111.10111011.11110001

掩码二进制:   11111111.11111111.11111111.11110000

&网络地址:    11000000.100111.10111011.11110000 = 192.39.187.240

广播地址

广播地址,就是将二进制表示的网络地址的主机位全部换成1

网络地址:11000000.100111.10111011.11110000

广播地址:11000000.100111.10111011.11111111 = 192.39.187.255

可用地址

网络地址和广播地址之间的IP地址便是可用地址,即192.39.187.241到192.39.187.254。

第一可用:192.39.187.241

最后可用:192.39.187.254

 

参阅文章:

https://blog.csdn.net/u014465934/article/details/81146443


目录
相关文章
|
4月前
|
Python
用代码解决问题:以下有4个子网掩码,( )是推荐使用的。 A. 127.192.0.0 B. 96.0.0.0 C. 255.128.0.0 D. 176.0.0.0
用代码解决问题:以下有4个子网掩码,( )是推荐使用的。 A. 127.192.0.0 B. 96.0.0.0 C. 255.128.0.0 D. 176.0.0.0
28 0
|
9月前
|
存储 域名解析 缓存
2023-6-13-IP配置知识补充学习
2023-6-13-IP配置知识补充学习
158 0
第四章 网络高级应用-子网划分(上)
前言:某公司有300 台计算机,分配一个C类地址是不够的,分配一个B类地址又会浪费 ,如何解决?本章将介绍如何进行子网划分
102 0
第四章 网络高级应用-子网划分(上)
|
ARouter 网络协议 定位技术
硬核干货:6000字 30张图,带你彻底搞懂BGP动态路由!
BGP在数通这块还是比较难的,本文差不多写了5000多字,但是也只是粗略的概括了BGP的技术点,适合大家收藏去入门理解和归纳,对于详细的介绍,还希望大家去好好读读思科的书,彻底理解BGP这个协议,读英文版有困难的童鞋可以去看看华为的文档,或者H3C的文档,看起来稍微轻松点,不过还是建议读思科的书。
358 0
硬核干货:6000字 30张图,带你彻底搞懂BGP动态路由!
|
负载均衡 网络安全
VRRP、VGMP 和 HRP 之间有什么区别?这篇文章给你答案!
作为USG防火墙最重要的功能之一,双机热备极大地提高了设备的可靠性,当主用设备发生故障时,备用设备可以立即接管受影响的业务,从而显着减少业务中断的持续时间。
631 0