什么是TCP迎捺,什么UDP,它們兩者的區(qū)別查排?

TCP

什么是TCP?

TCP是Transmission Control Protocol [傳輸控制協(xié)議]凳枝,是一種面向連接的、可靠的跋核、基于字節(jié)流的[傳輸層])通信協(xié)議岖瑰,由IETF(國際互聯(lián)網(wǎng)工程任務(wù)組 The Internet Engineering Task Force,簡稱 IETF)的RFC 793定義砂代。

TCP是做什么的蹋订?

在簡化的計(jì)算機(jī)網(wǎng)絡(luò)OSI模型中,它完成第四層傳輸層所指定的功能刻伊。在因特網(wǎng)協(xié)議族(Internet protocol suite)中露戒,TCP層是位于IP層之上,應(yīng)用層之下的中間層捶箱。不同主機(jī)的應(yīng)用層之間經(jīng)常需要可靠的智什、像管道一樣的連接。

TCP優(yōu)點(diǎn)

可靠丁屎,穩(wěn)定 TCP的可靠體現(xiàn)在TCP在傳遞數(shù)據(jù)之前荠锭,會(huì)有三次握手來建立連接,而且在數(shù)據(jù)傳遞時(shí)晨川,有確認(rèn)证九、窗口、重傳共虑、擁塞控制機(jī)制愧怜,在數(shù)據(jù)傳完后,還會(huì)斷開連接用來節(jié)約系統(tǒng)資源看蚜。

TCP缺點(diǎn)

慢叫搁,效率低,占用系統(tǒng)資源高供炎,易被攻擊 TCP在傳遞數(shù)據(jù)之前渴逻,要先建連接,這會(huì)消耗時(shí)間音诫,而且在數(shù)據(jù)傳遞時(shí)惨奕,確認(rèn)機(jī)制、重傳機(jī)制竭钝、擁塞控制機(jī)制等都會(huì)消耗大量的時(shí)間梨撞,而且要在每臺設(shè)備上維護(hù)所有的傳輸連接雹洗,事實(shí)上,每個(gè)連接都會(huì)占用系統(tǒng)的CPU卧波、內(nèi)存等硬件資源时肿。 而且,因?yàn)門CP有確認(rèn)機(jī)制港粱、三次握手機(jī)制螃成,這些也導(dǎo)致TCP容易被人利用,實(shí)現(xiàn)DOS查坪、DDOS寸宏、CC等攻擊。

UDP

什么是UDP?

UDP 是User Datagram Protocol的簡稱偿曙, 中文名是用戶數(shù)據(jù)報(bào)協(xié)議氮凝,是OSI(Open System Interconnection,[開放式系統(tǒng)互聯(lián)] 參考模型中一種無連接的[傳輸層]協(xié)議望忆,提供面向事務(wù)的簡單不可靠信息傳送服務(wù)罩阵,IETF RFC 768是UDP的正式規(guī)范。UDP在IP報(bào)文的協(xié)議號是17炭臭。

UDP是做什么的永脓?

UDP協(xié)議全稱是用戶數(shù)據(jù)報(bào)協(xié)議 ,在[網(wǎng)絡(luò)]中它與[TCP]協(xié)議一樣用于處理數(shù)據(jù)包鞋仍,是一種無連接的協(xié)議常摧。在[OSI]模型中,在第四層——[傳輸層]威创,處于IP協(xié)議的上一層落午。

UDP優(yōu)點(diǎn)

快,比TCP稍安全 UDP沒有TCP的握手肚豺、確認(rèn)溃斋、窗口、重傳吸申、擁塞控制等機(jī)制梗劫,UDP是一個(gè)無狀態(tài)的傳輸協(xié)議,所以它在傳遞數(shù)據(jù)時(shí)非辰夭辏快梳侨。沒有TCP的這些機(jī)制,UDP較TCP被攻擊者利用的漏洞就要少一些日丹。

UDP缺點(diǎn)

不可靠走哺,不穩(wěn)定 因?yàn)閁DP沒有TCP那些可靠的機(jī)制,在數(shù)據(jù)傳遞時(shí)哲虾,如果網(wǎng)絡(luò)質(zhì)量不好丙躏,就會(huì)很容易丟包择示。

TCP和UDP的區(qū)別

1, tcp是面向連接的晒旅,每一條TCP連接只能是點(diǎn)到點(diǎn)的
udp是面向無連接的栅盲,UDP支持一對一,一對多敢朱,多對一和多對多的交互通信
2剪菱, tcp層是位于IP層之上摩瞎,應(yīng)用層之下的中間層拴签。
udp處于IP協(xié)議的上一層。

3旗们, tcp要求系統(tǒng)資源較多
udp較少
4蚓哩, tcp傳送速度慢
udp傳送速度快
5, tcp傳輸可靠
udp傳輸不可靠
6上渴, tcp應(yīng)用場合 大量數(shù)據(jù)
udp 少量數(shù)據(jù)
7岸梨,TCP面向字節(jié)流,實(shí)際上是TCP把數(shù)據(jù)看成一連串無結(jié)構(gòu)的字節(jié)流
UDP是面向報(bào)文的

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末稠氮,一起剝皮案震驚了整個(gè)濱河市曹阔,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌隔披,老刑警劉巖赃份,帶你破解...
    沈念sama閱讀 217,406評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異奢米,居然都是意外死亡抓韩,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評論 3 393
  • 文/潘曉璐 我一進(jìn)店門鬓长,熙熙樓的掌柜王于貴愁眉苦臉地迎上來谒拴,“玉大人,你說我怎么就攤上這事涉波∮⑸希” “怎么了?”我有些...
    開封第一講書人閱讀 163,711評論 0 353
  • 文/不壞的土叔 我叫張陵啤覆,是天一觀的道長苍日。 經(jīng)常有香客問我,道長城侧,這世上最難降的妖魔是什么易遣? 我笑而不...
    開封第一講書人閱讀 58,380評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮嫌佑,結(jié)果婚禮上豆茫,老公的妹妹穿的比我還像新娘侨歉。我一直安慰自己,他們只是感情好揩魂,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,432評論 6 392
  • 文/花漫 我一把揭開白布幽邓。 她就那樣靜靜地躺著,像睡著了一般火脉。 火紅的嫁衣襯著肌膚如雪牵舵。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,301評論 1 301
  • 那天倦挂,我揣著相機(jī)與錄音畸颅,去河邊找鬼。 笑死方援,一個(gè)胖子當(dāng)著我的面吹牛没炒,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播犯戏,決...
    沈念sama閱讀 40,145評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼送火,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了先匪?” 一聲冷哼從身側(cè)響起种吸,我...
    開封第一講書人閱讀 39,008評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎呀非,沒想到半個(gè)月后坚俗,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,443評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡姜钳,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,649評論 3 334
  • 正文 我和宋清朗相戀三年坦冠,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片哥桥。...
    茶點(diǎn)故事閱讀 39,795評論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡辙浑,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出拟糕,到底是詐尸還是另有隱情判呕,我是刑警寧澤,帶...
    沈念sama閱讀 35,501評論 5 345
  • 正文 年R本政府宣布送滞,位于F島的核電站侠草,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏犁嗅。R本人自食惡果不足惜边涕,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,119評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧功蜓,春花似錦园爷、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,731評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至著隆,卻和暖如春扰楼,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背美浦。 一陣腳步聲響...
    開封第一講書人閱讀 32,865評論 1 269
  • 我被黑心中介騙來泰國打工弦赖, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人抵代。 一個(gè)月前我還...
    沈念sama閱讀 47,899評論 2 370
  • 正文 我出身青樓腾节,卻偏偏與公主長得像,于是被迫代替她去往敵國和親荤牍。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,724評論 2 354

推薦閱讀更多精彩內(nèi)容

  • 傳輸層提供的服務(wù) 傳輸層的功能 從通信和信息處理的角度看 ,傳輸層向它上面的應(yīng)用層提供通信服務(wù)访递,它屬于面向通信部分...
    CodeKing2017閱讀 3,631評論 1 9
  • 轉(zhuǎn)自原文:TCP、UDP以及TCP滑窗响巢,它們的區(qū)別注:文中提到TCP傳輸過程的特點(diǎn)描滔,以及“粘包”的原因和解決方案,...
    半島夏天閱讀 3,486評論 2 31
  • 1.這篇文章不是本人原創(chuàng)的踪古,只是個(gè)人為了對這部分知識做一個(gè)整理和系統(tǒng)的輸出而編輯成的含长,在此鄭重地向本文所引用文章的...
    SOMCENT閱讀 13,063評論 6 174
  • 個(gè)人認(rèn)為,Goodboy1881先生的TCP /IP 協(xié)議詳解學(xué)習(xí)博客系列博客是一部非常精彩的學(xué)習(xí)筆記伏穆,這雖然只是...
    貳零壹柒_fc10閱讀 5,054評論 0 8
  • 本篇文章主要是從運(yùn)輸層協(xié)議概述拘泞、UDP、TCP枕扫、可靠傳輸?shù)墓ぷ髟砼汶纭CP首部格式、TCP可靠傳輸?shù)膶?shí)現(xiàn)、TCP流...
    SeanMa閱讀 3,876評論 2 13