我已閱讀MSDN上以下有關accept
功能:接受後立即發送數據。數據丟失的可能性
https://msdn.microsoft.com/pl-pl/library/windows/desktop/ms737526(v=vs.85).aspx
當使用接受功能,實現該功能可能會返回 連接建立之前已走過發件人之間的整個距離 和接收器。這是因爲接收函數 一收到CONNECT ACK消息就立即返回;在ATM中,當連接消息被處理(而不是連接確認爲 ,由連接最終建立到 的終端節點發送)時,路由中的下一交換機立即返回CONNECT ACK消息 。因此,應用程序應該認識到,如果在收到CONNECT ACK消息後立即發送數據 ,那麼數據丟失 是可能的,因爲連接可能並未在發送方和接收方之間建立全部的方式 。
有人可以更詳細地解釋它嗎?它與SYN,SYN ACK有什麼關係?這裏有什麼問題?那麼當這種數據丟失可能發生時,以及如何防止它呢?