1.華為路由交換技術_網絡基礎知識


  • OSI參考模型

    

1.應用層

2.表示層

3.會話層

4.傳輸層

5.網絡層

  

網絡層設備:

邏輯地址

路由

 

6.數據鏈路層

MAC地址

MAC地址的作用范圍只在一個LAN(局域網)當中

如下圖,A和B在一個LAN中,C在另外一個LAN中。

在同一LAN下,A與B通信,A要知道B的IP地址和MAC地址

在不同LAN中,A與C通信,A要知道C的IP地址和路由器上那個A所在局域網接口的網關MAC地址

數據鏈路層設備::同一時間,所有設備都可以占用帶寬

 7.物理層

 

物理層設備: 同一時間只有一台設備可以占用帶寬

 

 

OSI參考模型數據傳輸過程:

網絡結構:

A:客戶端,一個IP地址,一個網關     B:服務器,一個IP地址,一個網關

 

終端A發送消息:

頂層交互::A中的進程與B中的進程使用HTTP協議進行交互

應用層,表示層,會話層: 交互產生荷載(要傳輸的數據內容)通過表示層

PS:會話層處理(應用層,表示層,會話層可以當成一層看待)

傳輸層:上三層下來的包會被加上一個"信封"(包含源端口號,目的端口號以及一些其他字段)

網絡層:傳輸層下來的包再被加上一個"信封"(包含源IP地址,目的IP地址以及一些其他字段)

數據鏈路層:網絡層下來的包再再被加上一個"信封"(包含源MAC地址,目的MAC地址)

PS:正如前面所講的在同一個LAN下,目的MAC地址就是目標終端自己的MAC地址,不在同一個LAN下則是源終端所在的網關MAC地址

 

消息路由:

此時的數據包結構:<MAC地址<IP地址<端口號<數據內容>/>/>/>

從外到內分別對應於:第2層,3層,4層

路由器接收到數據包:"拆信封"(第2層:數據鏈路層)得到MAC地址,發現目的MAC地址就是路由器所屬的,然后繼續"拆信封"(第3層:網絡層)得到IP地址,發現目的IP地址寫的是終端B的IP地址,然后包裝已經拆過的數據包,給它重新加上新的"信封"(終端B所在的IP地址),再加上新的"信封"(加上B所在LAN的網關MAC地址)

 

終端B接收到消息:

先看第2層,發現目的MAC地址就是自己的MAC

再看第3層,發現目的IP地址就是自己的IP

再看第4層,發現目的的端口號80,發現本機80端口是OPEN的,所以之后會把剩下的"信封"全部撕掉,把http的數據包交給協議的進程去處理

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM