如何解决如何区分具有相同网络ID的本地和外部网络
网络 ID 问题:
假设我们有 2 个网络:
Network 1 subnet mask: 255.255.255.0 [11111111.11111111.11111111.00000000]
Network 2 subnet mask: 255.255.254.0 [11111111.11111111.11111110.00000000]
假设我们有一个数据包要发送到另一个 IP 地址:
Source IP address: 4.4.2.1 [00000100.00000100.00000010.00000001]
Subnet mask: 255.255.254.0 [11111111.11111111.11111110.00000000]
Destination IP address: 4.4.2.2 [00000100.00000100.00000010.00000010]
Subnet mask: 255.255.254.0 [11111111.11111111.11111111.00000000] <- we don't know this though as the source
我们如何知道是将数据包发送到另一个网络还是我们的本地网络?如果我们使用源的子网掩码为源 IP 地址和目标 IP 地址创建网络标识符,则即使目标和源实际上是不同的网络,它们也将具有相同的网络标识符:
Source Network Identifier: 4.4.2.0 [00000100.00000100.00000010.00000000]
Destintation Network Identifier: 4.4.2.0 [00000100.00000100.00000010.00000000]
如何知道目的地是在我们的网络中还是在另一个网络中。我对如何解决这个问题感到困惑,或者我是否误解了某些东西。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。