我们刚刚注册了一个新的ISP,我们从他们那里得到了一个静态IP。
我们以前的ISP只给了一个IP,我们能够使用它configuration我们的Web服务器。 现在,我们已经有了一个斜杠符号这个新的IP。 这种types对我来说是新的。 当我使用CIDR计算器时,它给了我以下结果:
202.184.7.52/30 IP:202.184.7.52 networking掩码:255.255.255.252 主机数量:2 networking地址:202.184.7.52 广播地址:202.184.7.55
有人可以帮助我解释这些是什么? 我不明白主机的数量是多less。 这是否说明我可以使用DNS(A)logging的两个不同的IP? 另外,我应该在我的路由器中设置哪一个? networking地址或广播地址?
非常感谢您提供的任何答案。
/ 30意味着32位中除了两个以外的所有位都用于定义networking掩码。 这也意味着你有四个IP地址玩。 (但实际上,其中只有两个是主机)
您的networking掩码的最后一个八位字节是(二进制)11111100,这留下了最后两位来定义您的networking。 (因此四个地址)
只看最后两位:
00 = 202.184.7.52 - 我忘记了为什么,但是有一个原因,你不使用00。 我的networking理论是生锈的。 01 = 202.184.7.53 - 主机1 10 = 202.184.7.54 - 主机2 11 = 202.184.7.55 - 这是你的广播地址 - 发送到这应该 广播给你所有的主机。 对于像wakeOnLan这样的东西来说很好 数据包。
我确信清除泥浆,但希望能增加一点你的理解
/20
表示使用前20位作为networking掩码。 通常表示networking掩码之外的位是0,所以206.89/16
大约是64K地址,全部以203.89.
开始203.89.
networking掩码是0xFFFF0000
。
所以202.184.7.52/30
就是说:
networking:202.184.7.52 networking掩码:0xFF FF FF FC
最后2位用于该子网内的主机。 请参阅子网上的IP路由 。
从202.184.7.52/30开始,ip是:202.184.7.52
让我们findnetworking掩码。 / 30表示30“1”,第一个八位字节为8,第二个为8,第三个为8,第四个为6。
我们只使用最后一个字节,因为我们知道八个'1'= 255
128 64 32 16 8 4 2 1 1 1 1 1 1 1 0 0 means we have six '1's We add them to give 128=64=32=16=8=4=252
所以networking掩码变为:255.255.255.252
主机数= 2 ^ N -2 = 2 ^ 2 -2 = 2(因为最后一个八位字节中的零数是2,所以N = 2)
寻找networking地址:
202. 184. 7. 52 AND 255. 255.255.252 128 64 32 16 8 4 2 1 0 0 1 1 0 1 0 0 =52 1 1 1 1 1 1 0 0 =252 ANding 0 0 1 1 0 1 0 0
用1replace最后两个零
0 0 1 1 0 1 1 1 =55 to give the broadcast address 202.184.7.55