tôi sẽ biết ơn sự giúp đỡ, sự hiểu biết phải mất bao lâu để thiết lập một kết nối TCP khi tôi có Ping RoundTripTip:Thiết lập kết nối TCP = Cách đo thời gian dựa trên Ping RRT?
Theo Wikipedia một kết nối TCP sẽ được thành lập trong ba bước:
1.SYN-SENT (=>CLIENT TO SERVER)
2.SYN/ACK-RECEIVED (=>SERVER TO CLIENT)
3.ACK-SENT (=>CLIENT TO SERVER)
Câu hỏi của tôi:
là nó đúng, rằng việc truyền tải thứ ba (ACK-GỬI) sẽ chưa thực hiện bất kỳ tải trọng (dữ liệu của tôi) nhưng chỉ được sử dụng cho các establishement kết nối (Điều này dẫn đến kết luận, rằng. gói thứ tư sẽ là gói đầu tiên giữ bất kỳ tải trọng nào ....)
Có đúng không khi giả sử Ping RoundTripTime là 20 mili giây, trong ví dụ ở trên, cơ sở kết nối TCP sẽ ít nhất yêu cầu 30 millisecons, trước khi bất kỳ dữ liệu nào có thể được truyền giữa Client và Server?
Thank you very much
Tom
Nếu bạn có thể đo thời gian ping đối với máy chủ, tại sao không đo kết nối? Tất cả những gì bạn cần làm là thời gian kết nối cuộc gọi trong mã của bạn, về cơ bản. –