CCNA lesson6.OSI 七層網(wǎng)絡(luò)模型-5 layer 4

1.PNG
2.PNG

傳輸層:

功能:

  • 會話的多路復(fù)用
  • 數(shù)據(jù)進(jìn)行分段
  • 流量控制
  • 面向連接的傳輸協(xié)議
  • 可靠性

協(xié)議多路復(fù)用:

協(xié)議多路復(fù)用存在于很多層當(dāng)中.
定義:一個協(xié)議可能會為多個上層協(xié)議或者多個上層應(yīng)用程序來提供統(tǒng)一的服務(wù).

3.PNG

IP協(xié)議:
protocol 不同上層協(xié)議的編碼是不一樣的,通過這種編碼的不同來實(shí)現(xiàn)協(xié)議的多路復(fù)用.

通過不同的端口號來區(qū)分不同的上層應(yīng)用程序.
端口號的功能:就是TCP和UDP用來實(shí)現(xiàn)協(xié)議的多路復(fù)用的.


TCP與UDP比較:

4.PNG

UDP特點(diǎn):

  • 效率高
  • 非順序傳送

視頻語音對丟包不敏感.

TCP特點(diǎn):

  • 順序傳輸.
    不能有1bit的錯誤.

UDP特點(diǎn)總結(jié):

5.PNG
  • 提供應(yīng)用程序去訪問網(wǎng)絡(luò)層的功能(無提供過載和保護(hù)機(jī)制)
  • 面向非連接的協(xié)議
  • 提供很少的差錯檢測機(jī)制
  • 沒有數(shù)據(jù)恢復(fù)機(jī)制

UDP報(bào)頭:

16位的源端口號和目標(biāo)端口號
標(biāo)準(zhǔn)端口號都指的是目標(biāo)端口號(HTTP:80 FTP:20.21)
源端口號都是隨機(jī)的?
16位的校驗(yàn)和

6.PNG

TCP特點(diǎn)總結(jié):

  • 面向連接的協(xié)議
  • 全雙工協(xié)議(雙向連接:上(下)行連接)
  • 差錯校驗(yàn)
  • 對數(shù)據(jù)包進(jìn)行序列號標(biāo)識
  • 接受后的確認(rèn)
  • 數(shù)據(jù)恢復(fù)
7.PNG

TCP報(bào)頭:

TCP是有狀態(tài)的協(xié)議

8.PNG
u=2823849366,3011978633&fm=21&gp=0.jpg

ip到上層怎么走?mapping映射

通過 protocol字段的標(biāo)識.

9.PNG

4層到應(yīng)用層的映射

通過端口號的標(biāo)識:

10.PNG

DNS可以用TCP或UDP


連接建立:

11.PNG

協(xié)商一些狀態(tài)

R U Ready?


三次握手:

包括序列號的協(xié)商.

12.PNG

流控機(jī)制(建立連接后):

當(dāng)對方忙的時候,發(fā)送停止位.

13.PNG

TCP確認(rèn):

14.PNG

這種方式效率很低.發(fā)送一次,回應(yīng)一次


窗口機(jī)制(提供效率):

規(guī)定一個窗口大小,如圖發(fā)送3次,確認(rèn)一下.

16.PNG

15.PNG

TCP滑動窗口:

17.PNG

例子:

18.PNG

應(yīng)用程序總結(jié):

19.PNG

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

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