五層網路協議

2021-09-23 18:42:00 字數 2983 閱讀 6057

3. osi 各層的作用

4. 五層模型各層的作用

五層體系結構包括:應用層、運輸層、網路層、資料鏈路層和物理層。

五層協議只是osi和tcp/ip的綜合,實際應用還是tcp/ip的四層結構。為了方便可以把下兩層稱為網路介面層。

7 -物理層:位元

主要定義物理裝置標準,如網線的介面型別、光纖的介面型別、各種傳輸介質的傳輸速率等。它的主要作用是傳輸位元流(就是由1、0轉化為電流強弱來進行傳輸,到達目的地後在轉化為1、0,也就是我們常說的數模轉換與模數轉換)。這一層的資料叫做位元。

6 -資料鏈路層: 幀

定義了如何讓格式化資料以進行傳輸,以及如何讓控制對物理介質的訪問。這一層通常還提供錯誤檢測和糾正,以確保資料的可靠傳輸。

5 -網路層:資料報

在位於不同地理位置的網路中的兩個主機系統之間提供連線和路徑選擇。internet的發展使得從世界各站點訪問資訊的使用者數大大增加,而網路層正是管理這種連線的層。

4 -運輸層:報文段/使用者資料報

定義了一些傳輸資料的協議和埠號(www埠80等),如: tcp(transmission control protocol –傳輸控制協議,傳輸效率低,可靠性強,用於傳輸可靠性要求高,資料量大的資料) ;udp(user datagram protocol–使用者資料報協議,與tcp特性恰恰相反,用於傳輸可靠性要求不高,資料量小的資料,如qq聊天資料就是通過這種方式傳輸的)。 主要是將從下層接收的資料進行分段和傳輸,到達目的位址後再進行重組。常常把這一層資料叫做段。

3 -會話層

通過運輸層(埠號:傳輸埠與接收埠)建立資料傳輸的通路。主要在你的系統之間發起會話或者接受會話請求(裝置之間需要互相認識可以是ip也可以是mac或者是主機名)

2 -表示層

可確保乙個系統的應用層所傳送的資訊可以被另乙個系統的應用層讀取。例如,pc程式與另一台計算機進行通訊,其中一台計算機使用擴充套件二一十進位制交換碼(ebcdic),而另一台則使用美國資訊交換標準碼(ascii)來表示相同的字元。如有必要,表示層會通過使用一種通格式來實現多種資料格式之間的轉換。

1 -應用層:報文

報文第四層——運輸層(transport layer)報文段/使用者資料報

運輸層(transport layer):負責向兩個主機中程序之間的通訊提供服務。由於乙個主機可同時執行多個程序,因此運輸層有復用和分用的功能。

復用:就是多個應用層程序可同時使用下面運輸層的服務。

分用:就是把收到的資訊分別交付給上面應用層中相應的程序。

運輸層主要使用以下兩種協議:

(1) 傳輸控制協議tcp(transmission control protocol):面向連線的,資料傳輸的單位是報文段,能夠提供可靠的交付。

(2) 使用者資料報協議udp(user datagram protocol):無連線的,資料傳輸的單位是使用者資料報,不保證提供可靠的交付,只能提供「盡最大努力交付」。

第三層——網路層(network layer)資料報

網路層(network layer)主要包括以下 兩個任務:

(1) 負責為分組交換網上的不同主機提供通訊服務。 在傳送資料時,網路層把運輸層產生的報文段或使用者資料報封裝成分組或包進行傳送。在tcp/ip體系中,由於網路層使用ip協議,因此分組也叫做ip資料報,或簡稱為資料報

(2) 選中合適的路由,使源主機運輸層所傳下來的分組,能夠通過網路中的路由器找到目的主機

協議:ip,icmp,igmp,arp,rarp

第二層——資料鏈路層(data link layer)

1.資料鏈路層(data link layer):常簡稱為鏈路層,我們知道,兩個主機之間的資料傳輸,總是在一段一段的鏈路上傳送的,也就是說,在兩個相鄰結點之間傳送資料是直接傳送的(點對點),這時就需要使用專門的鏈路層的協議。

2.在兩個相鄰結點之間傳送資料時,資料鏈路層將網路層交下來的ip資料報組裝成(framing),在兩個相鄰結點之間的鏈路上「透明」地傳送幀中的資料。

3.每一幀包括資料和必要的控制資訊(如同步資訊、位址資訊、差錯控制等)。典型的幀長是幾百位元組到一千多位元組。

注:「透明」是乙個很重要的術語。它表示,某乙個實際存在的事物看起來卻好像不存在一樣。「在資料鏈路層透明傳送資料」表示無論什麼樣的位元組合的資料都能夠通過這個資料鏈路層。因此,對所傳送的資料來說,這些資料就「看不見」資料鏈路層。或者說,資料鏈路層對這些資料來說是透明的。

1)在接收資料時,控制資訊使接收端能知道乙個幀從哪個位元開始和到哪個位元結束。這樣,資料鏈路層在收到乙個幀後,就可從中提取出資料部分,上交給網路層。

2)控制資訊還使接收端能檢測到所收到的幀中有無差錯。如發現有差錯,資料鏈路層就簡單地丟棄這個出了差錯的幀,以免繼續傳送下去白白浪費網路資源。如需改正錯誤,就由運輸層的tcp協議來完成。

第一層——物理層(physical layer)位元

物理層(physical layer):在物理層上所傳資料的單位是位元。物理層的任務就是透明地傳送位元流

參考:

網路五層協議

首先,網路是基於通訊發展起來的,兩個節點之間,傳輸資料不安全,因此會附加許多協議。完整有七層協議,但表示層和會話層存在感較低。物理層 硬體線路,裸機,傳輸沒有任何保障 資料鏈路層 規定了包的大小,每次傳輸的最小資料 網路層 需要在不同鏈路的節點通訊,通過路由器等構建網路層,實現通訊的目的 傳輸層 為...

網路五層協議

1.詳細說明 2.對以上部落格的總結 抓包 傳輸層的包 packet frame datagram segment是存在同條記錄中的,是基於所在協議層的不同取得不同的名字。3.摘抄 鏈路層 資料鏈路層或網路介面層 包括作業系統中的裝置驅動程式和計算機中對應的網路介面 網路層處理分組在網路中的活動,網...

網路七層協議?五層協議?

原標題是 osi七層與tcp ip五層網路架構詳解 1 osi七層模型 osi中的層 功能 tcp ip協議族 應用層 檔案傳輸,電子郵件,檔案服務,虛擬終端 tftp,http,snmp,ftp,smtp,dns,telnet 表示層 資料格式化,轉換,資料 加密 沒有協議 會話層 解除或建立與別...