![在数据中心使用内部还是外部 IP 进行文件传输?](https://linux22.com/image/558532/%E5%9C%A8%E6%95%B0%E6%8D%AE%E4%B8%AD%E5%BF%83%E4%BD%BF%E7%94%A8%E5%86%85%E9%83%A8%E8%BF%98%E6%98%AF%E5%A4%96%E9%83%A8%20IP%20%E8%BF%9B%E8%A1%8C%E6%96%87%E4%BB%B6%E4%BC%A0%E8%BE%93%EF%BC%9F.png)
我很确定我知道这个问题的答案,但是我组织中的 2 名技术人员无法达成一致,所以我将这个问题放在 ServerFault 上以获得最终意见。
我们在数据中心有一个相对简单的设置:
- 大约有 6 台服务器连接到非托管戴尔交换机,提供各种 Web 服务。
- 戴尔交换机配有我们网络提供商的插头。
我们希望在两台服务器之间进行文件传输,以保持它们同步。每台服务器都有一个外部 IP 和一个内部 IP(例如:192.168.0.5)。
使用内部 IP 而不是外部 IP 来连接进行传输的两台服务器是否有优势?
答案1
从网络性能的角度来看,如果公共 IP 地址也与私有地址配置位于同一 LAN 上(其中所有系统都位于相同的子网配置上),那么它们在网络路由/传输方面功能相同。
私有 IP 计划方面的一个小优势是第 3 层与其他人在第 3 层“窥探”分离,但这不一定在第 2 层提供任何保护(如果它受到损害)。
答案2
大约 6 台服务器连接到非托管戴尔交换机
假设两个 IP 都在同一个接口上,或者它们位于不同的接口上,连接到同一个非管理型交换机,那么实际上没有区别。
我有点担心您的系统和网络提供商之间没有防火墙/边缘设备。