我裸露的关节networking理解使我相信,如果我在一台机器上设置一个IP地址为10.0.2.25,networking掩码为255.255.0.0,它应该会看到子网10.0.1.0/24中的所有主机(还有其他的整个10.0.0.0/16子网)
我只是试了一下,但10.0.2.25/16的机器根本没有看到10.0.1.0/24的地址。
两个问题:
我只是试了一下,但10.0.2.25/16的机器根本没有看到10.0.1.0/24的地址
10.0.2.25/16可以将数据包发送到10.0.1.0/24,但是当10.0.1.0/24尝试响应时,它认为opther主机位于networking之外,因此会尝试通过路由器发回数据包(或失败)。
如何build立这样一个networking?
正如你所做的那样,你的理解是正确的,实施必须有一个问题 – 当然,做你所做的事情没有任何错误。
我的理解有什么错误?
没什么,你只需要确保在任何适当的地方,在这个范围内的每台机器上,在每一个路由器上都实现这个/ 16的使用。
现在使用非/ 24networking掩码是非常普遍的,并且效果很好,但是您需要确保它们正确,彻底地实施。
否则好工作;)
很显然,如果另一台机器是/ 24,它只能看到那台机器。 如果子网掩码将彼此可见,则需要匹配子网掩码。