TCP消息的發送(轉)

我們已經建立好的TCP連接,對應着操作系統分配的1個套接字。操作TCP協議發送數據時,面對的是數據流。通常調用諸如send或者write方法來發送數據到另一臺主機,那麼,調用這樣的方法時,在操作系統內核中發生了什麼事情呢?我們帶着以下3個問題來細細分析:發送方法成功返回時,能保證TCP另一端的主機接收到嗎?能保證數據已經發送到網絡上了嗎?套接字爲阻塞或者非阻塞時,發送方法做的事情有何不同?   要
相關文章
相關標籤/搜索