參考答案:
TCP協議和UDP協議特性區別總結:
(1)TCP協議在傳送數據段的時候要給段標號;UDP協議不
- (2)TCP協議可靠;UDP協議不可靠
- (3)TCP協議是面向連接;UDP協議採用無連接
(4)TCP協議負載較高,採用虛電路;UDP採用無連接
- (5)TCP協議的發送方要確認接收方是否收到數據段(3次握手協議)
- (6)TCP協議採用窗口技術和流控制
我的答案:
1 連接:tcp協議是面向連接的傳輸層協議,可靠傳輸,需要建立會話(3次握手);udp協議是不可靠傳輸,不需要建立連接。
2 服務對象: tcp協議點對點服務,一條tcp連接只能連接兩個端點;udp具有多播特性,可以一對多、多對一、多對多傳輸。
3可靠性:tcp可靠傳輸,無差錯,不丟失,不重複,按序到達; udp不可靠傳輸,它儘可能交付,不保證可靠交付。
4 tcp具有擁塞控制、流量控制來保證數據傳輸的安全性;udp沒有擁塞控制,網絡擁塞不影響主機發送數據。
5 報文長度:tcp報文長度動態變化,由接收方和網絡擁塞情況決定;udp面向報文,不合並不拆分,保留上面傳下來報文的邊界。
6 首部開銷:tcp20字節,udp8字節。
7 tcp傳輸速度慢,udp傳輸速度快