網絡編程實戰 17 TCP 並不總是可靠的

故障分類 通過是否有FIN包進行分類   無Fin包 很多原因導致網絡中斷,TCP程序並不能及時感知到異常信息,除非網絡的其他設備。如路由器發出一條ICMP報文, 說明目的網絡或主機不可達,這個時候通過read或write調用就返回Unreachable的錯誤 read設置超時將能檢測 write將重傳多次後標識異常   系統崩潰導致無FIN包 特殊情況,崩潰後重啓 系統將返回RST重置分節,TC
相關文章
相關標籤/搜索