我将不胜感激的帮助,理解它需要多长时间来建立一个TCP连接时,我有平安RoundTripTip:TCP连接建立=如何基于Ping RRT测量时间?
根据维基百科的一个TCP连接将分三个步骤来建立:
1.SYN-SENT (=>CLIENT TO SERVER)
2.SYN/ACK-RECEIVED (=>SERVER TO CLIENT)
3.ACK-SENT (=>CLIENT TO SERVER)
我的问题:
它是正确的,第三传输(ACK-SENT)将没有携带任何有效载荷(我的数据),但仅用于连接丁祖泉(这导致了结论,那。第四个打包将是第一个打包任何有效载荷....)
是否正确假设,当我的Ping RoundTripTime为20毫秒时,在上面给出的示例中,TCP连接建立将在在客户端和服务器之间可以传输任何数据之前,最少需要30毫秒的信息?
非常感谢您
汤姆
如果你可以测量对主机的ping时间,为什么不测量连接呢?你所需要做的就是基本上在代码中进行连接调用。 – 2010-05-21 17:49:01