在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/網(wǎng)絡(luò)安全/ TCP與UDP使用中的區(qū)別?

TCP與UDP使用中的區(qū)別?

UDP報頭不包含任何TCP報頭中的不存在的信息。在這種情況下,為什么作為程序員,當(dāng)發(fā)送UDP數(shù)據(jù)包時,必須指定頭信息(端口和IP地址);但是當(dāng)發(fā)送一個TCP數(shù)據(jù)包時,不會這樣做?

回答
編輯回答
不二心
  1. TCP面向連接(如打電話要先撥號建立連接);UDP是無連接的,即發(fā)送數(shù)據(jù)之前不需要建立連接
  2. TCP提供可靠的服務(wù)。也就是說,通過TCP連接傳送的數(shù)據(jù),無差錯,不丟失,不重復(fù),且按序到達;UDP盡最大努力交付,即不保證可靠交付
  3. TCP面向字節(jié)流,實際上是TCP把數(shù)據(jù)看成一連串無結(jié)構(gòu)的字節(jié)流;UDP是面向報文的;UDP沒有擁塞控制,因此網(wǎng)絡(luò)出現(xiàn)擁塞不會使源主機的發(fā)送速率降低(對實時應(yīng)用很有用,如IP電話,實時視頻會議等)
  4. 每一條TCP連接只能是點到點的;UDP支持一對一,一對多,多對一和多對多的交互通信
  5. TCP首部開銷20字節(jié);UDP的首部開銷小,只有8個字節(jié)
  6. TCP的邏輯通信信道是全雙工的可靠信道,UDP則是不可靠信道

摘錄了網(wǎng)上一個回答來回復(fù)您。

2017年7月1日 07:17