我刚刚设置了我的第一个家庭局域网,我想开始尝试一些基本的网络概念。具体来说,我想创建两个子网。现在,虽然我希望这些子网有意义并发挥实际作用,但我更希望它们能够用于练习设置我的第一个子网。
由于我对网络还很陌生,我能想到的家庭局域网子网的唯一用途可能是拥有一系列可以从我的私人家庭局域网之外访问的“公共”IP 地址,以及一系列“私有”IP 地址(内部/内联网)。
我在想,如果我给我的网络一个网络掩码255.255.255.128
,它会将所有可用的 IP 分成两组:中间的“公共”范围192.168.1.[0,127]
和中间的“私有”范围192.168.1.[129,255]
。
到目前为止我的假设是否正确?如果不正确,请纠正我并指导我正确的方向(也许我的网络掩码是错误的?)。
答案1
您的计算基本正确 - 使用 255.255.255.128 将产生两个 128 个地址范围,0-127(网络 192.168.1.0/25)和 128-255(网络 192.168.1.128/25)。
但是,只要网络在 192.168.0.0/16 范围内,它将不会可以从 LAN 外部访问;根据RFC 1918此范围为专用网络保留,不会通过公共互联网路由。(即使通过,哪个数据包将流向数百万个具有相同私有地址的 LAN 中的哪一个?