子网掩码(Subnet Mask)是一种用于指明网络地址和子网划分的32位二进制数。在IPv4地址中,子网掩码用于区分网络地址和主机地址,以实现网络地址的管理和划分。
子网掩码的主要作用是将某个IP地址划分成网络地址和主机地址两部分。在子网掩码中,将网络部分的位都设为1,将主机部分的位都设为0,这样在子网掩码和IP地址进行逻辑AND运算后,就可以得到网络地址。例如,IP地址为192.168.1.1,子网掩码为255.255.255.0,那么网络地址就是192.168.1.0。
子网掩码的常见表示方法是使用四个八位二进制数,每个八位二进制数用点分隔,例如255.255.255.0。另外,子网掩码也可以使用CIDR(Classless Inter-Domain Routing)记法表示,例如/24,表示前24位为网络部分,剩下8位为主机部分。
子网掩码的应用场景包括:
网络划分:通过子网掩码可以将一个大网络划分为多个小网络,每个小网络具有自己的子网掩码。
路由选择:在路由器中,子网掩码用于判断数据包的目的地是否在本地网络中,从而决定是否需要进行路由转发。
网络地址转换(NAT):在进行网络地址转换时,子网掩码用于判断哪些地址是公共网络地址,哪些地址是私有网络地址。
防止广播风暴:通过子网掩码可以限制广播域的范围,防止广播风暴的产生。
192开头的是C类IP地址,默认的掩码是24位。给定的是24位的掩码,划出4个子网,只能占用主机位的位数,共划分出8个子网。子网掩码就变为/26。
第一个子网192.168.1.0/26 起止IP地址:192.168.1.1——192.168.1.62
第二个子网192.168.1.64/26 起止IP地址:192.168.1.65——192.168.1.126
第三个子网192.168.1.128/26 起止IP地址:192.168.1.129——192.168.1.190
第四个子网192.168.1.192/26 起止IP地址:192.168.1.193——192.168.1.254
划分如下:
扩展资料:
子网的划分规则
首先要熟记2的幂:2的0次方到9次方的值分别为:1,2,4,8,16,32,64,128,256和512.还有要明白的是:子网划分是借助于取走主机位,把这个取走的部分作为子网位.因此这个意味划分越多的子网,每个子网容纳的主机将越少.
Subnet Masks
子网掩码用于辨别IP地址中哪部分为网络地址,哪部分为主机地址,由1和0组成,长32位,全为1的位代表网络号.不是所有的网络都需要子网,因此就引入1个概念:默认子网掩码(default subnet mask).A类IP地址的默认子网掩码为255.0.0.0;B类的为255.255.0.0;C类的为255.255.255.0
Classless Inter-Domain Routing(CIDR)
CIDR叫做无分类域间路由,ISP常用这样的方法给客户分配地址,ISP提供给客户1个块(block size),类似这样:192.168.10.32/28,这排数字告诉你你的子网掩码是多少,/28代表多少位为1,最大/32.但是你必须知道的1点是:不管是A类还是B类还是其他类地址,最大可用的只能为30/,即保留2位给主机位
CIDR值:
1.掩码255.0.0.0:/8(A类地址默认掩码)
2.掩码255.128.0.0:/9
3.掩码255.192.0.0:/10
4.掩码255.224.0.0:/11
5.掩码255.240.0.0:/12
6.掩码255.248.0.0:/13
7.掩码255.252.0.0:/14
8.掩码255.254.0.0:/15
9.掩码255.255.0.0:/16(B类地址默认掩码)
10.掩码255.255.128.0:/17
11.掩码255.255.192.0:/18
12.掩码255.255.224.0:/19
13.掩码255.255.240.0:/20
14.掩码255.255.248.0:/21
15.掩码255.255.252.0:/22
16.掩码255.255.254.0:/23
17.掩码255.255.255.0:/24(C类地址默认掩码)
18.掩码255.255.255.128:/25
19.掩码255.255.255.192:/26
20.掩码255.255.255.224:/27
21.掩码255.255.255.240:/28
22.掩码255.255.255.248:/29
23.掩码255.255.255.252:/30
Subnetting Class A,B&C Address
参考资料来源:百度百科-子网