作者andytzeng (Ya-Shiuan)
看板Network
标题Re: [请益] 请问一个网路IP问题,192.168.1.1/30ꨠ…
时间Sun Jun 19 00:34:38 2005
※ 引述《pttchang (chang)》之铭言:
: 大家晚安:
: 请教一个网路IP问题
: 常常看到一个IP Address 後面/加一个数字
: 如 192.168.1.1/30
: 是表示 192.168.1.1~ ?
: 请问要如何计算
: 麻烦请各先进百忙之中抽空回覆一下
: 谢谢 感恩
/ 後面的数字代表的是 Mask 的 1 bit 有几位
(简单讲,遮罩嘛,就是要遮住几位)
xxx.xxx.xxx.xxx 一般的表示法是以十进制,如果将他转成二进制
^^^
每组都可以转成 8 bits
因此 255.255.255.0
就是 11111111.11111111.11111111.00000000
从左而右计算 1 的数量,刚好是 24
所以 192.168.1.0 255.255.255.0 这 subnet 就可以表示成
192.168.1.1/24 来看
范围就取决於後面 0 有多少个...以这里来看,8个 0 ,所以范围是 0~255
(不考虑 Network ID & broadcast ID)
以 /30 来看,第四位数字就是 11111100
所以每个区间只有四种变化 00, 01, 10, 11
将 IP 和 Mask 做 And 之後
你就会得到
192.168.1.0/30
192.168.1.4/30
192.168.1.8/30
...
192.168.1.252/30
共 64 组 subnet
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.134.242.114
1F:→ pttchang:谢谢 61.31.165.158 06/19
2F:→ andytzeng:Not at all..140.134.242.114 06/20