user Asked: 2020-01-02 22:39:47 +0800 CST2020-01-02 22:39:47 +0800 CST 2020-01-02 22:39:47 +0800 CST 如何找到需要网关发送和接收数据包的IP?[关闭] 772 在我的桌面上,我连接了我的 LAN 段172.44.1.22,另一台 PC 是192.181.1.22. 我在 cmd 中从我的桌面 ping。在此,我的网段 IP172.44.1.23和另一个 PC 网段 IP192.181.1.23都在我的电脑中 ping。 数据包如何发送和接收这两个 IP?哪个 IP 段需要默认网关才能到达目的地? lan gateway 1 个回答 Voted Best Answer M. Rostami 2020-01-02T22:58:48+08:002020-01-02T22:58:48+08:00 如果要 ping 不在 LAN 范围内的主机,则需要一个默认网关。 例如,Computer-01有172.44.1.1IP 地址,Computer-02有172.44.1.2IP 地址,Computer-03有192.181.1.1IP 地址,Computer-04有192.181.1.2IP 地址。 在这种情况下,如果要 ping Computer-02 , Computer-01不需要网关。因为它们位于 IP 地址范围内。请记住,子网掩码对于识别 IP 地址范围很重要。与Computer-01和Computer-02相同,Computer-03和Computer-04可以在没有网关的情况下相互 ping 通。 另一方面,如果Computer-03想要 ping Computer-01,它需要一个网关,因为它们不在 IP 地址范围内。 请注意,没有必要为每个 IP 地址范围使用不同的路由器/交换机。您可以将所有计算机放到一个路由器/交换机上,并为路由器/交换机添加一些静态路由。 此外,您可以为每个 IP 范围创建 VLAN,并将路由器/交换机接口更改为中继模式。为这个搜索“Router-on-a-stick”。 IP 是 OSI 模型上的第 3 层协议,因此路由器/交换机必须在该层上工作。如果要配置此方法,交换机必须是三层交换机。 我希望它对你有用。
如果要 ping 不在 LAN 范围内的主机,则需要一个默认网关。
例如,Computer-01有
172.44.1.1
IP 地址,Computer-02有172.44.1.2
IP 地址,Computer-03有192.181.1.1
IP 地址,Computer-04有192.181.1.2
IP 地址。在这种情况下,如果要 ping Computer-02 , Computer-01不需要网关。因为它们位于 IP 地址范围内。请记住,子网掩码对于识别 IP 地址范围很重要。与Computer-01和Computer-02相同,Computer-03和Computer-04可以在没有网关的情况下相互 ping 通。
另一方面,如果Computer-03想要 ping Computer-01,它需要一个网关,因为它们不在 IP 地址范围内。
请注意,没有必要为每个 IP 地址范围使用不同的路由器/交换机。您可以将所有计算机放到一个路由器/交换机上,并为路由器/交换机添加一些静态路由。
此外,您可以为每个 IP 范围创建 VLAN,并将路由器/交换机接口更改为中继模式。为这个搜索“Router-on-a-stick”。
IP 是 OSI 模型上的第 3 层协议,因此路由器/交换机必须在该层上工作。如果要配置此方法,交换机必须是三层交换机。
我希望它对你有用。