題組內容

二、

⑴試列舉 TCP 通訊協定支援那些傳輸層功能?並與 UDP 通訊協定作功能比較。 (10 分)

詳解 (共 1 筆)

hchungw
hchungw
詳解 #6171580
2024/07/22

TCP 與 UDP 的功能比較

功能 TCP UDP
連接建立與拆除 是(需要三次握手和四次握手) 否(無連接)
可靠傳輸 是(提供確認和重傳機制) 否(不保證可靠性)
流量控制 是(滑動窗口機制) 否
擁塞控制 是(擁塞控制算法) 否
數據順序 是(保證數據順序) 否(不保證數據順序)
錯誤檢測與校正 是(校驗和與重傳) 部分(僅校驗和)
全雙工通信 是(支持) 是(支持)
資料分段與重組 是(分段和重組) 否
傳輸效率 低於 UDP(由於可靠性和控制機制) 高於 TCP(因為無需控制機制)
應用場景 需要可靠性和順序性的應用(如 HTTP、FTP) 不需要可靠性和順序性的應用(如視頻流、VoIP)