OSI七層模型與TCP IP模型

2021-10-10 07:33:34 字數 1740 閱讀 1878

在網路上,乙個協議對應於管理系統之間如何相互通訊的規則。乙個協議族是一系列協同工作的協議的集合。osi模型和tcp/ip模型是現在網路中常用的協議。

應用層 ------ 為應用程式提供網路服務

表示層 ------ 資料格式化、加密、解密

會話層 ------ 建立、維護、管理會話的連線

傳輸層 ------ 建立、維護、管理端到端連線

網路層 ------ ip定址、路由選擇

資料鏈路層 ------ 控制網路層和物理層之間通訊

物理層 ------ 位元流傳輸

在7層模型中,每一層都提供乙個特殊的網路功能。從網路功能的角度觀察:下面4層(物理層、資料鏈路層、網路層和傳輸層)主要提供資料傳輸和交換功能,即以節點到節點之間的通訊為主;第4層作為上下兩部分的橋梁,是整個網路體系結構中最關鍵的部分;而上3層(會話層、表示層和應用層)則以提供使用者與應用程式之間的資訊和資料處理功能為主。簡言之,下4層主要完成通訊子網的功能,上3層主要完成資源子網的功能。

osi下4層連線建立過程:

物理層直接通過介質(光纖、網線、同軸電纜、雙絞線等)進行傳輸位元流,資料鏈路層目的mac、源mac通過廣播、單播、組播(arp、rarp等協議)mac位址檢測,由網路層確定路徑(ospf、mstp等等路由協議),再由傳輸層進行資料傳輸(tcp面對連線傳輸協議、udp面向無連線協議)

以公司組織架構理解7層的資料過程:

管理部 ---- 公司決策 (發出指令)

行政部 ---- 整理領導的要求

財務部 ---- 發工資 公司賬目

市場部 ---- 推廣宣傳

銷售部 ---- 建立客戶****與維持聯絡

物流部 ---- 運輸路線

倉儲部 ---- 儲存看管物品

應用層 ---- dns、http、ftp等協議

傳輸層 ---- tcp協議、udp協議

網間層 ---- icmp協議、ip協議

網路介面 ----- arp協議、rarp協議等

tcp/ip分層模型的四個協議層分別完成以下的功能:

第一層:網路介面層

包括用於協作ip資料在已有網路介質上傳輸的協議。實際上tcp/ip標準並不定義與iso資料鏈路層和物理層相對應的功能。相反,它定義像位址解析協議(address resolution protocol,arp)這樣的協議,提供tcp/ip協議的資料結構和實際物理硬體之間的介面。

第二層:網間層

對應於osi七層參考模型的網路層。本層包含ip協議、rip協議(routing information protocol,路由資訊協議),負責資料的包裝、定址和路由。同時還包含網間控制報文協議(internet control message protocol,icmp)用來提供網路診斷資訊。

第三層:傳輸層

對應於osi七層參考模型的傳輸層,它提供兩種端到端的通訊服務。其中tcp協議(transmission control protocol)提供可靠的資料流運輸服務,udp協議(use datagram protocol)提供不可靠的使用者資料報服務。

第四層:應用層

對應於osi七層參考模型的應用層和表達層。網際網路的應用層協議包括finger、whois、ftp(檔案傳輸協議)、gopher、http(超文字傳輸協議)、telent(遠端終端協議)、smtp(簡單郵件傳送協議)、irc(網際網路中繼會話)、nntp(網路新聞傳輸協議)等,這也是本書將要討論的重點。

OSI七層模型與TCP IP五層模型

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

OSI七層模型與TCP IP四層模型

osi七層模型是iso國際標準化組織制定的理論上的標準網路模型 開放系統互聯參考模型 open system interconnect 七層模型由上層到底層依次為 應用層 實現應用程序間的資料資訊交換。表示層 控制資料編碼,格式,加密解密等 傳輸層 端到端控制,埠選擇,資料可靠性校驗等 網路層 路由...

OSI七層模型與TCP IP五層模型

一 osi參考模型 今天我們先學習一下乙太網最基本也是重要的知識 osi參考模型。1 osi的 osi open system interconnect 即開放式系統互聯。一般都叫osi參考模型,是iso 國際標準化組織 組織在1985年研究的網路互連 模型。2 osi七層模型的劃分 osi定義了網...