網路層有哪些和他們大概的功能

2021-10-05 10:08:15 字數 1319 閱讀 6949

呃,第一次寫,寫的不好請多多擔待,如果有錯誤的地方還請指出,我會及時改進。謝謝

osi七層協議 是由 iso國際標準化組織所定義的

七層協議分別是 應用層,表示層,會話層,傳輸層,網路層,資料鏈路層,物理層。

tcp/ip五層協議是由osi七層協議簡化而來的。

每層都有每層所管理規定的協議。

最底層是物理層,物理層規定了計算機通訊的硬體型號,通訊介質等。

既然底層物理介質已經規定好了,就可以進行通訊了,訊號的傳輸。

計算機是由二進位制構成地,計算機的通訊也是傳輸二進位制訊號,比如 010110等,

計算機與計算機之間進行傳輸,可是人卻不知道他們傳輸的數字之間的意義是什麼?

所以資料鏈路層出來了,資料鏈路層規定了傳輸的意義,裡面規定了諸多協議,比如有乙太網協議等。

計算機所傳輸的協議和內容已經被擬定好了,但是傳輸也有遠近之分,比如50公尺以內,1~5千公尺內,城市與城市之間,洲與洲之間。所以出現了ip位址與子網掩碼。也出現了網路層。

網路層規定了同一區域網內的資料該怎麼傳輸,把網路層比喻成地圖,指南針最為合適,他規定了怎麼找到對方的ip位址,網路層的功能可以濃縮為路徑選擇,路由以及邏輯定址。他是下三層中最為複雜,也最為關鍵的一層。

眾所周知,計算機有很多的埠號,每個埠都有其特定的作用,為了使每個埠號有固定的作用及功能,傳輸層就有了它獨特的意義。傳輸層也有很多優秀的協議,比如tcp協議,譬如tcp的三次握手。就是完美的利用了此層存在的意義。

會話層,表示層,應用層在tcp/ip協議中被優化成一層。因為這三層非常重要。

會話層故名思意就是維護,管理,終止會話。

譬如主機a和主機b要建立會話,那麼就要先進行身份認證,確定是發起使用者和目的使用者後,建立會話。

如果主機a和主機b之間的資料通訊已經完成。那麼會話層不會立即關閉會話,他會根據應用程式和應用層的設定進行維護。如果主機之間還需要進行通訊,那麼他們還會建立起會話。

關閉會話,在計算機主機會話超時後,計算機a和b可能會重啟或者手動斷開,那麼此時ois中會話層也會將主機a和主機b之間的會話斷開。

表示層呢,也是上四層協議中尤為重要的一層。因為它管理著通訊的安全等,表示層最為重要的三大功能。1.網路的安全和保密管理。2文字的壓縮與打包,3語法之間的轉換。

前面所說了 傳輸有傳輸的語法,計算機傳輸的語法我們看不懂,所以將計算機在收到資料後會將傳輸語法轉換成抽象語法。這就是表示層存在的其中的意義之一。裡面除了涉及到語法的轉換還涉及到裡面的加密,以及資料的壓縮。

最後就是應用層了,應用層顧名思義是為了應用而生。它直接為應用程序提供服務,在實現多個應用程序通訊時,完成一系列所需要的應用服務。他是osi七層中的最高層。也是最為複雜的一層。這裡也有很多協議,比如ftp協議等等等。

常見的網路協議有哪些?

1.什麼是網路協議計算機網路中為方便進行資料交換而建立的規則或約定的集合2.網路協議的組成網路協議有三大部分組成 語法 語義和時序 語義 規定發出什麼控制資訊,做出什麼樣的反應 語法 使用者資料和發出的控制資訊具備的結構和樣式 資料出現的順序 時序 對事件發生順序的詳細說明3.計算機網路通訊協議的七...

常見的網路協議有哪些?

1.ip協議 網際網路協議 主要用於負責ip定址 路由選擇和ip資料報的分割和組裝。通常我們所說的ip位址可以理解為符合ip協議的位址。2.tcp協議 傳輸控制協議 該協議主要用於在主機間建立乙個虛擬連線,以實現高可靠性的資料報交換。ip協議可以進行ip資料報的分割和組裝,但是通過ip協議並不能清楚...

網路層的核心功能

網路層提供的服務是將資料從源主機到目的主機進行資料報傳輸,網路中的每乙個主機和路由器都有乙個網路層,提供主機到主機 路由器 之間的服務。在傳送端,網路層將傳輸層的資料段 segment 進行封裝,封裝到網路層的資料報 datagram 中進行傳輸。在接收端,網路層需要把資料段 datagram 提取...