子网掩码,CIDR,网络和Broadcat IP地址

问题描述

||                                                                                                                   关闭。这个问题是题外话。它当前不接受答案。                                                      

解决方法

        对于给定的IP地址,没有固有的网络掩码,网络和广播地址。这三个术语与IP地址结合起来描述为“ 0”。 (CIDR)网络掩码给出了网络中所有IP共享的位数。例如,“ 1”表示前15位是固定的。由于IPv4地址具有32位,因此接下来的32-15 = 17位是可变的。由于IPv4地址中的每个数字都对应8位,这意味着以下地址位于网络1.2.0.0/15中(二进制:
00000001.00000010.0.0/15
):
1.2.0.1
1.2.0.2
1.2.0.255
1.2.1.2
1.2.255.255
1.3.1.1 # in binary: 00000001.00000011.0.0,i.e. the first 15 bits match
1.3.255.255
但不是
1.4.1.1 (00000001.00000100.1.1)
2.2.1.1 (00000010.10.1.1)
,因为它们的前15位不同于
00000001.0000001
。 您还可以通过设置前x位来以二进制形式表示/ x CIDR网络的网络掩码。在我们的例子中,前15个:
11111111.11111110.00000000.00000000 # binary
     255.     254.       0.       0 # decimal
网络地址就是网络中任何地址与网络掩码的逻辑与,您将所有变量位都设置为零。您也可以将其视为网络中的最低地址。在我们的例子中:
1.2.0.0
。 广播地址是与网络掩码互补的逻辑或。您将所有变量位设置为1。您也可以将其视为网络中的最高地址。在我们的情况下:
1.3.255.255
。 尽管通常只指定地址和CIDR网络掩码,但该术语与IPv6地址等效。另外,两个冒号之间的块现在描述为16,而不是8位。例如,
0001:0002:abcd::/48
包含
0001:0002:abcd::1
0001:0002:abcd:12::
,但不包含
0001:0002:abce
。您可以将该网络的子网掩码表示为
ffff:ffff:ffff:0
甚至
1111111111111111:1111111111111111:1111111111111111::0
,但是
/48
更短且更易于阅读。该网络具有48个固定位和128-48 = 80个可变位。     

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...