代码之家  ›  专栏  ›  技术社区  ›  Cratylus

不同tcp通道但相同计算机的网络路由路径

  •  0
  • Cratylus  · 技术社区  · 14 年前

    进程1在machineA中运行。进程1已打开服务器端口X。
    进程2在machineB中运行。进程2已打开服务器端口。
    Process1&Process2通过两个不同的tcp通道交换消息。

    Process1 opens client socket to portY of machineB and start sending msgs to Process2.  (tcp channel 1)
    Process2 opens client socket to portX of machineA and start sending msgs to Process1.  (tcp channel 2)
    

    问题:
    在所有情况下,信道1和信道2的网络路径是否相同?一、 通过相同的路由器等?
    更新:
    我需要这些信息来做一些关于进程同步的决定(这样一个进程不会比另一个快

    谢谢

    2 回复  |  直到 14 年前
        1
  •  0
  •   Dr. belisarius    14 年前

    想想看:如果两个系统之间的路径总是相同的。。。为什么要有人关心设计 routing protocols .

        2
  •  1
  •   user207421    14 年前

    这是没有保证的。这和你关于交错的其他问题有关吗?