計算機網路參考模型

2021-10-25 05:12:55 字數 3605 閱讀 5736

計算機網路參考模型

1.osi七層參考模型

​ osi 參考模型是乙個開放式體系結構,它規定將網路分為七層,從下往上依次是物理層、資料鏈路層、網路層、傳輸層、會話層、表示層和應用層,如下表所示

層名稱各層功能及作用

各層的協議

應用層(軟體應用)

表示層(翻譯語言)

資料的表示、安全、壓縮將接收到的資料翻譯成二進位制數組成的計算機語言,並對資料進行壓縮和解壓、資料加密和解密等工作

telnet, rlogin, snmp, gopher

會話層(使用者與使用者之間建議連線)

建立、管理、中止會話管理是否允許不同機器上的使用者之間建立會話連線關係傳輸層(加入tcp協議頭部):定義傳輸資料的協議埠號,以及流控和差錯校驗將上層應用資料分片並加上埠號封裝成資料段,或通過對報文頭中的埠識別,實現網路中不同主機上的使用者程序之間的資料通訊

smtp, dns

傳輸層(加入tcp協議頭部)

定義傳輸資料的協議埠號,以及流控和差錯校驗 將上層應用資料分片並加上埠號封裝成資料段,或通過對報文頭中的埠識別,實現網路中不同主機上的使用者程序之間的資料通訊

tcp, udp

網路層(加入ip協議頭部)

進行邏輯位址定址,實現不同網路之間的路徑選擇將上層資料加上源和目的方的邏輯(ip)位址封裝成資料報,實現資料從源端到目的端的傳輸

ip, icmp, arp, rarp, akp, uucp,igmp

資料鏈路層(加入mac頭部)

建立邏輯連線、進行硬體位址定址、差錯校驗等功能將上層資料加上源和目的方的物理(mac)位址封裝成資料幀,mac位址是用來標識網絡卡的實體地址,建立資料鏈路,當發現資料錯誤時,可以重傳資料幀。

fddi, ethernet, arpanet, pdn, slip, ppp

物理層(硬體)

建立、維護、斷開物理連線報文頭部和上層資料資訊都是由二進位制數組成的,物理層將這些二進位制數字組成的位元流轉換成電訊號在網路中傳輸

ieee 802.1a, ieee 802.2到ieee 802.11

輸層的通訊為端到端通訊(等於軟體程式埠到軟體程式埠之間的通訊,4-7層)先硬

件上的傳輸,再到軟體上的傳輸。防火牆控制埠、ip位址、mac位址。

2.tcp/ip目前最主流的協議(tcp協議族)

80 http (超文字傳輸協議):用於瀏覽器和web伺服器之間的請求和響應的

互動21 ftp (檔案傳輸協議):用於控制連線ftp伺服器.

69 tftp (簡單檔案傳輸協議):用於小檔案的傳輸

53 dns (網域名稱系統) :用於連線dns伺服器

25 smtp (簡單郵件傳輸協議):用於傳送郵件

110 pop3 (郵局協議版本3):用於接收郵件

22 ssh (安全外殼協議):用於計算機之間的遠端加密登入

tcp (傳輸控制協議)協議應用的埠及其協議功能----傳輸更加穩定可

靠36 udp (使用者資料報協議)協議應用的埠及其協議功能----傳輸效率更高

53 dns (網域名稱系統):用於解析dns

111 rpc (遠端呼叫協議):用於遠端過程呼叫

161 snmp (簡單網路管理協議):用於網路裝置的管理

123 ntp (網路時間協議):用於網路時間同步

ip (網際協議)協議及其功能:

arp (位址解析協議):用於在區域網中根據ip位址獲取實體地址

rarp (逆位址解析協議):用於在區域網中通過arp表根據實體地址請求

ip位址

icmp (網際控制報文協議):用於驗證網路是否暢通

igmp (網際組管理協議):用於主機與組播路由器之間組播通訊

3.資料的封裝與解封裝

封裝

(file:///c:/users/ttw/desktop/%e6%9c%89%e9%81%93%e4%ba%91%e7%ac%94%e8%ae%b0/weixinobu7vjgtrnnwtfotlxcyggspd4ue/3bb378806a464c1784f7348a9bfa5147/clipboard.png)]

由應用層下發上層資料到傳輸層,新增tcp頭部形成資料段 ,再下發到網路層並新增ip頭部,形成資料報,再向資料鏈路層下發,新增mac頭部,形成資料幀,再像物理層下發,形成位元流下發。

解封裝

(file:///c:/users/ttw/desktop/%e6%9c%89%e9%81%93%e4%ba%91%e7%ac%94%e8%ae%b0/weixinobu7vjgtrnnwtfotlxcyggspd4ue/2e62d302fe6e45b6a4227a3e01d52dcc/clipboard.png)]

​ 物理層收到位元流之後首先將電訊號轉換成二進位制資料,並將資料送至資料鏈路層。在資料鏈路層,

將檢視目標 mac 位址,判斷其是否與自己的 mac 位址吻合,並據此完成後續處理。如果

資料報文的目標 mac 位址就是自己的 mac 位址,資料的 mac 頭部將被「拆掉」,並將剩餘

會丟棄資料。在網路層與在資料鏈路層類似,目標 ip 位址將被核實是否與自己的 ip 位址相

同,從而確定是否送至上一層;到了傳輸層,首先要根據 tcp 頭部判斷資料段送往哪個應

用層協議或應用程式,然後將之前被分組的資料段重組,再送往應用層;在應用層,這些二

進製資料將經歷複雜的解碼過程,以還原傳送者所傳輸的原始資訊。

常見裝置與五層模型的對應關係

層名稱應用層

傳輸層網路層

資料鏈路層

物理層名稱

應用層傳輸層

網路層資料鏈路層

物理層--------

------

------

------

----------

------

對應裝置

計算機防火牆

路由器資料鏈路層

網絡卡

計算機網路參考模型

七層模型,亦稱osi open system interconnection 參考模型是國際標準化組織 iso 制定的乙個用於計算機或通訊系統間互聯的標準體系,一般稱為osi參考模型或七層模型。它是乙個七層的 抽象的模型體,不僅包括一系列抽象的術語或概念,也包括具體的協議。分層思想 就像每個人喝的牛...

計算機網路參考模型

集線器 hub 執行在物理層 所有裝置在同一衝突域 所有裝置在同一廣播域 所有裝置共享相同的頻寬 分壓 頻寬的利用率只有30 40 集線器 多介面中繼器 中繼器 延長訊號 訊號放大的 編碼 解碼器 傳輸介質聯結器 衝突域 廣播域 衝突 在乙太網中,當兩個節點同時傳輸資料時,從兩個裝置發出的幀將發出碰...

計算機網路 TCP IP 參考模型

tcp提供面向連線的 可靠的資料流傳輸,而udp提供的是非面向連線的 不可靠的資料流傳輸。tcp傳輸單位稱為tcp報文段,udp傳輸單位稱為使用者資料報。tcp注重資料安全性,udp資料傳輸快,因為不需要連線等待,少了許多操作,但是其安全性卻一般。ip 位址 網路號 主機號 網路號主機號 用途全為0...