回覆列表
-
1 # dyulo39598
-
2 # 使用者9020153659432
tcp 傳輸控制協議,經過三次握手實現連線。這中間有建立連線-傳送資料-釋放連線。是面向連線的安全的協議。
udp 使用者資料報協議。是面向無連線的不安全的協議。適用於少量資料的傳輸。只把資料傳送出去,不考慮對方時候接受和接受是否正確。在針對少量資料傳輸的時候,要比tcp快,而且實用
tcp 傳輸控制協議,經過三次握手實現連線。這中間有建立連線-傳送資料-釋放連線。是面向連線的安全的協議。
udp 使用者資料報協議。是面向無連線的不安全的協議。適用於少量資料的傳輸。只把資料傳送出去,不考慮對方時候接受和接受是否正確。在針對少量資料傳輸的時候,要比tcp快,而且實用
TCP所提供服務的主要特點 (1)面向連線的傳輸; (2)端到端的通訊; (3)高可靠性,確保傳輸資料的正確性,不出現丟失或亂序; (4)全雙工方式傳輸; (5)採用位元組流方式,即以位元組為單位傳輸位元組序列; (6)緊急資料傳送功能。 UDP協議特點: 1、UDP傳送資料前並不與對方建立連線,即UDP是無連線的,在傳輸資料前,傳送方和接收方相互交換資訊使雙方同步。 2、UDP不對收到的資料進行排序,在UDP報文的首部中並沒有關於資料順序的資訊(如TCP所採用的序號),而且報文不一定按順序到達的,所以接收端無從排起。 3、UDP對接收到的資料報不傳送確認訊號,傳送端不知道資料是否被正確接收,也不會重發資料。 4、UDP傳送資料較TCP快速,系統開銷也少。 5 、由於缺乏擁塞控制(congestion control),需要基於網路的機制來減小因失控和高速UDP流量負荷而導致的擁塞崩潰效應。換句話說,因為UDP傳送者不能夠檢測擁塞,所以像使用包佇列和丟棄技術的路由器這樣的網路基本裝置往往就成為降低UDP過大通訊量的有效工具。資料報擁塞控制協議(DCCP)設計成透過在諸如流媒體型別的高速率UDP流中增加主機擁塞控制來減小這個潛在的問題。