Ale*_*lex 66 networking linux unix tcp amazon-ec2
在 Amazon EC2 中,我设置了“安全组”,它说: 来源:
0.0.0.0/0 然后它给出了一个例子:192.168.2.0/24
什么是“/24”?
我知道端口和IP是什么。
Edu*_*nec 70
它代表CIDR网络掩码 - 在斜线之后,您会看到网络掩码设置为 1 的位数。因此,您示例中的 /24 相当于 255.255.255.0。
这定义了 IP 所在的子网 - 应用网络掩码后,同一子网中的 IP 将相同。取 AND 表示按位 &。然后:
192.168.2.5 AND 255.255.255.0 = 192.168.2.0
192.168.2.100 AND 255.255.255.0 = 192.168.2.0
Run Code Online (Sandbox Code Playgroud)
但是,例如:
192.168.3.100 AND 255.255.255.0 = 192.168.3.0 != 192.168.2.0
Run Code Online (Sandbox Code Playgroud)
最常见的 CIDR 网络掩码可能是 /32(255.255.255.255 - 单个主机);/24 (255.255.255.0); /16 (255.255.0.0); 和 /8 (255.0.0.0)。
如果你记得 255.255.255.255 可以写成 FF.FF.FF.FF,我认为更容易理解这些数字 - 而 F 当然与二进制 1111 相同。所以你减去 1 作为两者之间的差异32 和 CIDR 网络掩码以了解有多少 IP 地址“属于”其子网。如果这令人困惑,您可以跳过它并暂时保留前面提到的常见内容,这只是我更喜欢的思考方式。
很简单,它是网络中将保持不变的最高有效位的数量。或者,网络中会更改的最低有效位(比指定数量少 32 位)。 http://tools.ietf.org/html/rfc1878
| 归档时间: |
|
| 查看次数: |
56608 次 |
| 最近记录: |