【问题标题】:How is data shared across ip address如何跨 IP 地址共享数据
【发布时间】:2021-11-30 20:52:31
【问题描述】:

我不确定我是否正确地表达了这个问题,但我会再解释一下。

我有一台在 PC1 上的虚拟机上运行的服务器。我可以通过同一台计算机上的特定 IP 地址访问它。 现在在不同的 PC2 上,当我尝试使用相同的 IP 地址时,我看到了 PC1 的服务器提供的内容。两台计算机在同一个网络上。

我真的不明白该 IP 地址如何在 PC2 上提供相同的信息。我也不确定背景中的机制,如果有人能解释这里发生的事情,那真的很有帮助。

【问题讨论】:

    标签: server ip ip-address


    【解决方案1】:

    如果您使用的是 wifi 网络,那么正是因为它,您可以访问您创建的服务器的内容。

    您可以将架构视为互联网的架构,但规模较小。您的 IP 地址存储在 wifi(路由表)中,以便它可以相应地发送数据包(请参阅希望和数据包传输)。准确地说,每个单独的系统都在其中维护一个路由表。因此,为了获取特定站点,系统会查看其路由表。如果存在特定的 IP 地址,路由器将返回它并且系统显示该页面。相反,如果 IP 地址不存在,路由器会向附近的系统/服务器询问该特定 IP 地址,并且这种现象会一直持续到找到 IP 地址为止。

    因此,当您通过系统 B 搜索本地服务器时,其数据在系统 A 中,然后路由器请求其所有子系统在其路由表中搜索特定的 IP 地址,从而您可以访问本地服务器通过连接在同一网络上的系统。

    此外,由于已知本地服务器是本地操作的,因此路由器仅将查找请求发送到其子系统,而不是全局发送。

    假设您尚未了解计算机网络,我已尽量保持简单。如果这回答了您的问题,请点赞。

    【讨论】:

      猜你喜欢
      • 2018-12-21
      • 1970-01-01
      • 2019-01-12
      • 2012-02-07
      • 1970-01-01
      • 2017-09-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多