傳輸層

TCP和UDP

TCP:提供可靠的通信運輸。是面向連接的,可靠的流協(xié)議。它充分實現(xiàn)了數(shù)據(jù)傳輸時的各種控制功能,可以進行丟包時的重發(fā)控制,還可以對次序亂掉的分包進行順序控制。同時作為一種面向有連接的協(xié)議,只有確定對端存在時才會發(fā)送數(shù)據(jù),從而控制流量浪費。
Screen Shot 2017-07-27 at 10.37.12 AM.png
Screen Shot 2017-07-27 at 10.42.56 AM.png
Screen Shot 2017-07-27 at 10.46.40 AM.png
Screen Shot 2017-07-27 at 10.48.19 AM.png
Screen Shot 2017-07-27 at 10.51.06 AM.png
  • CWR:通知對方已將擁堵窗口縮小。(包含一下都是位為1時)
  • ECE:時會通知通信對方,從對方到這邊的網(wǎng)絡(luò)擁堵。
  • UGR:表示包中有緊急處理的數(shù)據(jù)。
  • AKC:確認應(yīng)答的字段變?yōu)橛行А?/li>
  • PSH:表示需將收到的數(shù)據(jù)立刻傳給上層應(yīng)用協(xié)議。為0時,需不立即傳而是先緩存。
  • RST:表示出現(xiàn)異常必須強制斷開連接。
  • SYN:用于建立連接。
  • FIN:表示不會再有數(shù)據(jù)發(fā)送,希望斷開連接。
Screen Shot 2017-07-27 at 11.04.38 AM.png
Screen Shot 2017-07-27 at 11.06.20 AM.png
UDP:用于讓廣播和細節(jié)控制交給應(yīng)用的通信傳輸。是不具有可靠性的數(shù)據(jù)包協(xié)議。它將應(yīng)用程序發(fā)來的數(shù)據(jù)在收到的那一刻,立刻按照原樣發(fā)送到網(wǎng)絡(luò)上的一種機制。
  • 區(qū)別:UDP主要用于那些對高速傳輸和實時性有較高的通信或廣播通信。比如IP電話,如果數(shù)據(jù)丟失,使用TCP重發(fā),將會影響溝通。
Screen Shot 2017-07-27 at 10.35.01 AM.png
Screen Shot 2017-07-27 at 11.10.05 AM.png

端口號

  • 端口號:用來識別同一臺計算機中進行通信的不同應(yīng)用程序。

通信識別

Screen Shot 2017-07-26 at 4.01.27 PM.png

--

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 傳輸層-TCP, TCP頭部結(jié)構(gòu) ,TCP序列號和確認號詳解 TCP主要解決下面的三個問題 1.數(shù)據(jù)的可靠傳輸...
    抓兔子的貓閱讀 4,631評論 1 46
  • 【計算機網(wǎng)絡(luò)】傳輸層 傳輸層協(xié)議概述 傳輸層協(xié)議為運行在不同host上的進程提供了一種邏輯通信機制。使得端到端不需...
    666真666閱讀 2,277評論 0 4
  • 3.1傳輸層服務(wù) 3.1.1傳輸層服務(wù)概述 傳輸層服務(wù)和協(xié)議 ■傳輸層協(xié)議為運行在不同Host上的進程提供了一種邏...
    龜龜51閱讀 820評論 0 0
  • 一、傳輸層的功能 1.1 OSI和DoD模型 TCP(Transmission Control Protocol)...
    yjaal閱讀 921評論 0 0
  • 傳輸層的作用 按照OSI參考模型的劃分,傳輸層負責管理兩個節(jié)點之間的數(shù)據(jù)傳輸。更具體的,網(wǎng)絡(luò)層能夠根據(jù)IP地址,將...
    我系哆啦閱讀 1,993評論 4 33

友情鏈接更多精彩內(nèi)容