網路七層模型(OSI)和TCP IP模型

2021-09-01 12:17:20 字數 2262 閱讀 3706

osi(開放性的通訊系統互連),是網路初期,iso(國際標準化組織)和ccitt(國際電報**諮詢委員會)共同制定的開放系統互聯的七層參考模型。

osi分為七層,從物理介質到ui渲染,分別是:

物理層(physical layer)

在osi參考模型中,物理層(physical layer)是參考模型的最低層。物理層的作用是實現相鄰計算機節點之間位元流的透明傳送,盡可能遮蔽掉具體傳輸介質和物理裝置的差異。「透明傳送位元流」表示經實際電路傳送後的位元流沒有發生變化,對傳送的位元流來說,這個電路好像是看不見的。

資料鏈路層(data link layer)

資料鏈路層(data link layer)是osi模型的第二層,負責建立和管理節點間的鏈路。該層的主要功能是:通過各種控制協議,將有差錯的物理通道變為無差錯的、能可靠傳輸資料幀的資料鏈路。在計算機網路中由於各種干擾的存在,物理鏈路是不可靠的。因此,這一層的主要功能是在物理層提供的位元流的基礎上,通過差錯控制、流量控制方法,使有差錯的物理線路變為無差錯的資料鏈路,即提供可靠的通過物理介質傳輸資料的方法。資料鏈路層的具體工作是接收來自物理層的位流形式的資料,並封裝成幀,傳送到上一層;同樣,也將來自上層的資料幀,拆裝為位流形式的資料**到物理層;並且,還負責處理接收端發回的確認幀的資訊,以便提供可靠的資料傳輸。

網路層(network layer)

網路層(network layer)是osi模型的第三層,它是osi參考模型中最複雜的一層。它在下兩層的基礎上向資源子網提供服務。其主要任務是:通過路由選擇演算法,為報文或分組通過通訊子網選擇最適當的路徑。具體地說,資料鏈路層的資料在這一層被轉換為資料報,然後通過路徑選擇、分段組合、順 序、進/出路由等控制,將資訊從乙個網路裝置傳送到另乙個網路裝置。一般地,資料鏈路層是解決同一網路內節點之間的通訊,而網路層主要解決不同子網間的通訊。例如在廣域網之間通訊時,必然會遇到路由(即兩節點間可能有多條路徑)選擇問題。

傳輸層(transport layer)

傳輸層(transport layer)是osi模型的第4層。因此該層是通訊子網和資源子網的介面和橋梁,起到承上啟下的作用。該層的主要任務是:向使用者提供可靠的端到端的差錯和流量控制,保證報文的正確傳輸。傳輸層的作用是向高層遮蔽下層資料通訊的細節,即向使用者透明地傳送報文。該層常見的協議:tcp/ip中的tcp協議和udp協議。傳輸層提供會話層和網路層之間的傳輸服務,這種服務從會話層獲得資料,並在必要時,對資料進行分割。然後,傳輸層將資料傳遞到網路層,並確保資料能正確無誤地傳送到網路層。因此,傳輸層負責提供兩節點之間資料的可靠傳送,當兩節點的聯絡確定之後,傳輸層則負責監督工作。綜上,傳輸層的主要功能如下:監控服務質量。

會話層(session layer)

會話層(session layer)是osi模型的第5層,是使用者應用程式和網路之間的介面,主要任務是:向兩個實體的表示層提供建立和使用連線的方法。將不同實體之間的表示層 的連線稱為會話。因此會話層的任務就是組織和協調兩個會話程序之間的通訊,並對資料交換進行管理。 使用者可以按照半雙工、單工和全雙工的方式建立會話。當建立會話時,使用者必須提供他們想要連線的遠端位址。而這些位址與mac(介質訪問控制子層)位址或網路層的邏輯位址不同,它們是為使用者專門設計的,更便於使用者記憶。

表示層(presentation layer)

表示層(presentation layer)是osi模型的第六層,它對來自應用層的命令和資料進行解釋,對各種語法賦予相應的含義,並按照一定的格式傳送給會話層。其主要功能是「處理使用者資訊的表示問題,如編碼、資料格式轉換和加密解密」等。

tcp/ip模型分為四層和五層模型。

四層的分為網路介面層、網路層、傳輸層、應用層。

五層的分為物理層、資料鏈路層、網路層、傳輸層、應用層。

三種模型分層對應列表如下:

四層五層

七層網路介面層

物理層、資料鏈路層

物理層、資料鏈路層

網路層網路層

網路層傳輸層

傳輸層傳輸層

應用層會話層、表示層、應用層

會話層、表示層、應用層

現在一般用的是tcp/ip四層模型。

為了更好的理解,最後想象一下,你點了你電腦瀏覽器的乙個按鈕,它將會觸發的一系列操作:它怎樣變成位元流,怎樣在多個路由器間穿梭,怎樣裹上外套滾溜溜地到達指定地點?然後脫了外套組裝成一把鋒利的大刀(惡趣味陡起,忽略!)?

OSI七層模型和TCP IP模型

首先關於osi七層模型和tcp ip模型 1.應用層 應用層負責傳送各種最終形態的資料,是直接與使用者打交道的層,典型協議是http ftp等 應用層有http 超文字傳輸 轉移 協議 ftp file transportation protocol檔案傳輸協議 smtp 簡單郵件傳輸協議 和nnt...

OSI七層和TCP IP五層網路模型

1 osi七層網路模型 osi中的層 功能 tcp ip協議族 應用層 檔案傳輸,電子郵件,檔案服務,虛擬終端 tftp,http,snmp,ftp,smtp,dns,telnet 表示層 資料格式化,轉換,資料加密 沒有協議 會話層 解除或建立與別的接點的聯絡 沒有協議 傳輸層 提供端對端的介面 ...

網路中OSI七層模型和TCP IP模型

物理層 是將模擬訊號轉化為數碼訊號,該層有光纖 雙絞線等。資料鏈路層 該層確定了資料傳輸的基本單位 幀 主要用於資料傳輸。網路層 主要是表示兩台主機之間點到點之間的傳輸,ip協議就在該層。傳輸層 tcp udp協議就在這層,主要用於端到端之間的資料的傳輸。會話層 該層指傳輸層建立起來的通道。表示層 ...