肥貓學習日記-----------------TCP協議與UDP協議的區別

TCP和UDP的區別

	TCP:傳輸控制協議,面向連接的服務(打電話),安全、可靠(三次握手、響應 + 重傳、四次揮手)速度較慢,一般應用在對安全性,完整性有嚴格要求的場景:如FTP協議
	UDP:用戶數據報文協議,面向無連接的服務(發短信),不保證安全可靠,但大多數情況下是可靠的,相對較慢。

簡單介紹下三次握手與四次揮手

	三次握手:
			A要知道,A能到B,B也能到A
			B也要知道,A能到B,B也能到A
			A			B
			在嗎
					我在,你在嗎
			我在
	四次揮手
	目的是保證關閉前發送完所有未發送的數據包(應用層已經交給底層了。底層還沒有完全發出去)
				A 發送關閉請求-> B
				A <-發送請求響應 B
					B檢查是否有未發送完成的數據
				A <-可以關閉     B
				A 發送關閉消息-> B
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章