TCP IP協議棧與OSI模型簡介

2021-09-01 18:36:57 字數 975 閱讀 2392

osi(open system interconnection)七層模型,是國際標準化組織(iso)制定的osi模型,該模型主要是過於複雜,僅僅只是理想模型而已,而網際網路主要運用的是tcp/ip協議棧(最早發源於美國國防部)。

由於osi是被tcp/ip淘汰的模型,在當今世界上沒有大規模使用,所以僅供了解,重點講述tcp/ip協議棧。如下圖,是osi七層模型與tcp/ip協議棧對應的層,和各個層的有哪些協議。

為了減少網路設計的複雜性,大多數網路都採用分層結構,故tcp/ip協議棧劃分成四層,每一層只負責自己層的責任,對其他層是不允許管理的。

1、應用層:向使用者提供一組常用的應用程式,比如電子郵件、檔案傳輸訪問、遠端登入等。

2、傳輸層:為應用層傳輸資料,最常見的就是tcp和udp,tcp提供面向連線、可靠傳輸和位元組流傳輸(如檢視網頁),udp提供面向無連線和不可靠傳輸(如qq)。

3、網路層:ip是tcp/ip中最主要的網路層協議。ip傳送給資料鏈路層協議的pdu稱為ip資料報,可以用簡化術語「分組」來表示ip資料報。大的分組放入資料鏈路層的pdu稱為幀。

4、資料鏈路層:將位元流組合成以幀為單位傳送,為終端裝置間的資料通訊提供傳輸**及其連線。

tcp/ip中的復用、分解和封裝:

1、接收到的幀包含乙個資料報,乙太網頭部和尾部資訊將被清除,並將剩餘位元組交給ip來處理。

2、ip檢測一系列的字段,包括資料報中的目的ip位址。如果目的位址與自己的乙個ip位址匹配,並且資料報頭部沒有錯誤,便決定接下來呼叫哪個協議來處理。

3、確定來正確的傳輸層協議,則將資料報(必要時由分片重組而成)交給傳輸層處理。則傳輸層中,大部分協議通過埠號將復用分解到適當的應用

OSI基本模型與TCP IP協議棧

osi open system interconnect 即開放式系統互聯。一般都叫osi參考模型,是iso組織在1985年研究的網路互聯模型。該體系結構標準定義了網路互聯的七層框架 物理層 資料鏈路層 網路層 傳輸層 會話層 表示層和應用層 即osi開放系統互連參考模型。應用層 為應用程式提供服務...

OSI模型和TCP IP協議棧

osi open system interconnect 開放系統互連參考模型是國際標準化組織 iso 和國際電報 諮詢委員會 ccitt 聯合制定的開放系統互連參考模型,為開放式互連資訊系統提供了一種功能結構的框架。這裡所說的開放系統,實質上指的是遵循osi參考模型和相關協議能夠實現互連的具有各種...

OSI模型與TCP IP協議族

osi模型與tcp ip協議族 1990 年曾經,資料通訊和聯網的文獻中佔主導的是 osi模型。1990 年之後,tcp ip 協議族逐漸成為佔主導的商用體系結構,廣泛應用於 internet 中,並通過廣泛的測試。而 osi模型從來沒有被全然實現過。一 osi模型 osi與iso差別 iso是乙個...