單元4

TCP 協定的功用 確認與重送 接收端對於收到的所有資料, 都會以 TCP 封包回覆發送端:『我已經收到X 號封包無誤!』 , 發送端收到該回覆後, 便繼續送出下一筆資料;倘若發送端在等待特定的時間之後, 沒有收到回覆, 便認定接收端沒收到該資料, 於是便重送一次相同的資料。整個傳輸過程便是透過不斷的 『確認(Acknowledge) 』 與 『重送 (Retransmit)』 , 以確保所有的資料順利到達接收端。 * TCP 協定的功用 此外, 另有一種也是屬於傳輸層的協定-UDP (User Datagram Protocol)-常常被拿來與 TCP 協定相提並論。UDP 的功能比 TCP 簡單得多, 打個比方來說, TCP 像是『寄掛號信』, 一旦對方簽收, 我們就能確定對方收到信;而UDP 像是『寄平信』, 我們只能確認信件的確投入郵筒, 卻不能確定對方一定能收到。 * TCP 協定的功用 整體來說, UDP 沒有『建立連線』、『控制流量』和『確認與傳送』這些功能, 它的傳輸方式就是單純地『送出後不理』。乍看之下, UDP 似乎不實用,不過也正因為它的功能單純, 所以傳輸效率相對較高, 在程式撰寫上比較簡單,在某些場合還是蠻適合使用, 例如:利用 DNS 服務解析網址時 (詳見後文) 。 * 12-1-3 IP 位址 凡是採用 IP 協定的網路裝置, 都必須有一個獨一無二的

文档评论(0)

1亿VIP精品文档

相关文档