網路知識 網路的七層架構

2021-09-03 00:07:10 字數 1106 閱讀 5323

指的是給使用者(開發者)提供網路服務的一些應用程式。例如:檔案傳輸/接收、電子郵件收發、檔案處理等

這些應用程式提供了服務,也制定了一些規則,也就是一些協議。

如:ftp\http\dns\smtp 等

這些應用程式都是為使用者提供給服務的,也可以是給開發者開發的服務。

應用層的程式開發是基於表示層開發的。

表示層主要是用於資料的處理。

1、將資料處理為利於 osi 的資料

2、對資料進行壓縮和解壓

3、對資料進行加密解密

主要包括有 :jpeg、ssh 等

負責在兩個節點之間建立、維持、終止通訊。

通過 ip 來確定兩個節點。

會話層是基於網路層開發的。網路層將網路位址翻譯成對應的實體地址。

1、確定節點兩端的埠,

2、確定埠對應的程序

3、確定程序所提供給的服務

為網路層提供具體傳輸通道。

主要是將網路位址轉為實體地址。找到對應的兩個節點

決定如何將輸入從傳送方傳遞到接收方

網路層和物理層建立橋梁。

將網路資料分割成幀資料被物理層傳輸。

確保資料的可靠性,並且不可能重發。

傳輸資料  

集線器 :資料訊號從一段傳到另一端,或者從一端傳到多端,多端傳到一端。

在同乙個網段,或者共享網路中,接收到了資料資訊會被傳遞給所有的網路節點

中繼器 :將資料訊號放大。

對資料訊號有處理得到mac,找到主機。

交換機 :交換機相當於乙個集線器,不過他可以解析出資料報中的ip以及埠,通過該分配的 ip 找到對應的 mac 主機。

如果找不到 mac 主機,則會傳送給網路的全部主機。

交換機中,所有鏈結的接頭口都即使輸入端,也是輸出端

網橋 :與互動機不同的是,網橋將只有兩個端(輸入端/輸出端),輸入端和輸出端都有很多接頭口,輸入端接頭口的輸入端不會被接收,反之亦然。

可以分割區域網,可以合併區域網等。

路由器 :資料資訊經過路由器對時候,通過解析 ip 獲取到最佳到路徑,將資料傳遞過去。

網路七層架構

我將從各層協議與裝置學起,各層從上到下 1 應用層 應用層主要包括應用程式之間的通訊所用協議,包括telnet,http,ftp,nfs,smtp等。裝置就是終端裝置了 2 表示層 3 會話層 4 傳輸層 5 網路層 三層交換機就是具有部分路由器功能的交換機,三層交換機的最重要目的是加快大型區域網內...

Python學習 七層網路架構

網路七層協議 osi是乙個開放性的通訊系統互連參考模型,他是乙個定義得非常好的協議規範。osi模型有7層結構,每層都可以有幾個子層。osi的7層從上到下分別是 7 應用層 6 表示層 5 會話層 4 傳輸層 3 網路層 2 資料鏈路層 1 物理層 其中高層 即7 6 5 4層 定義了應用程式的功能,...

網路七層協議 網路七層協議的通俗理解

昨天我們發布了網路7層協議,4層,5層?兩張圖弄清楚,雖然內容比較詳細,有朋友反映不是很理解,那麼今天我們用通俗的方式來了解。需求1 科學家要解決的第乙個問題是,兩個硬體之間怎麼通訊。具體就是一台發些位元流,然後另一台能收到。於是,科學家發明了物理層 主要定義物理裝置標準,如網線的介面型別 光纖的介...