这是对堆栈溢出上发布的问题的后续,关于是否有可能在不使用外部同步时钟的情况下确定点到点连接的单向延迟--结果并非如此。
现在的问题是,这种不对称延迟(从A->B到旅行时间B->A)在实际中是否很常见?为什么?
在典型的数据中心局域网环境中呢?那么穿越互联网的主干网呢?有不对称带宽的连接,如许多DSL、卫星或电缆连接,该如何处理呢?
谢谢!
发布于 2009-12-23 00:19:44
发布于 2009-12-23 00:39:42
如果考虑到传入的数据可能不会像发送到同一台服务器时使用相同的网络路由,则这是非常常见的。您认为您几乎总是与其他网络流量共享网络。
QoS队列可以在任一方向增加额外的延迟。任何一个方向的其他流量都会影响响应时间。
有些人仍然有卫星链接,使用卫星下载,调制解调器上传。无论哪种方式,都是完全不同的反应时间。
在局域网上,没有什么不同的延迟.
所以是的,这在实践中很常见。你为什么要问?
发布于 2009-12-23 00:39:43
关于“为什么”的问题,您来自A -> Z的请求可能如下:
A -> B -> F -> G -> H -> O -> Z
下一个请求可能是:
A -> B -> E -> I -> J -> O -> Z
答复可能是:
Z -> O -> H -> I -> E -> C -> B -> A
随着时间的推移,所有不同的跳数都会有不同的延迟,这取决于负载、中断等。
https://serverfault.com/questions/96824
复制相似问题