同一服务器上的应用程序之间的数据交换

时间:2018-11-06 11:54:24

标签: security networking intranet

场景1

我在同一服务器上运行了两个应用程序A和B。服务器位于防火墙后的 Intranet 上。应用程序A使用HTTP协议与应用程序B交换数据。 Internet 是否将用于在A和B之间交换数据?如果没有,为什么?

场景2

我有两个运行在不同服务器上的应用程序A和B。服务器位于防火墙后的同一 Intranet 中。应用程序A使用HTTP协议与应用程序B交换数据。 Internet 是否将用于在A和B之间交换数据?如果是,为什么?

1 个答案:

答案 0 :(得分:0)

在第一种情况下,很可能不会。该操作系统将足够聪明,可以确定应用程序在同一台计算机上运行,​​并将使用本地路由,这样IP数据包甚至不会离开本地堆栈。

在方案2中,它取决于网络配置和路由表。可能不会使用Internet,但是如果您有多个路由器并且配置了某些特定的路由,则有可能会使用它。