Ⅰ osi模型該怎麼理解大俠請進!!!刷積分別進!!!!
OSI模型
一,概述
OSI模型,即開放式通信系統互聯參考模型(Open System Interconnection,OSI/RM,Open Systems Interconnection Reference Model),是國際標准化組織(ISO)提出的一個試圖使各種計算機在世界范圍內互連為網路的標准框架,簡稱OSI。
0SI/RM協議是由IS0(國際標准化組織)制定的,它有三個基本的功能:提供給開發者一個必須的、通用的概念以便開發完善、可以用來解釋連接不同系統的框架。
OSI將計算機網路體系結構(architecture)劃分為以下七層:將七層比喻為真實世界收發信的兩個老闆的圖。
分層名 分層號 描述 比喻
應用層Application Layer (台灣翻:應用層) 7 用戶的應用程序懷網路之間的介面 老闆
表示層Presentation Layer (台灣:展現層) 6 協商數據交換格式 相當於公司中簡報老闆、替老闆寫信的助理
會話層Session Layer (台灣:會談層) 5 允許用戶使用簡單易記的名稱建立連接 相當於公司中收寄信、寫信封與拆信封的秘書
傳輸層Transport Layer (台灣:傳輸層) 4 提供終端到終端的可靠連接 相當於公司中跑郵局的送信職員
網路層Network Layer (台灣:網路層) 3 使用權數據路由經過大型網路 相當於郵局中的排序工人
數據鏈路層Data Link Layer (台灣:資料鏈結層) 2 決定訪問網路介質的方式 相當於郵局中的裝拆箱工人
物理層Physical Layer (台灣:實體層) 1 將數據轉換為可通過物理介質傳送的電子信號 相當於郵局中的搬運工人
二,數據傳送
在數據發送到另一層時,都要分成數據包。數據包是一個信息單位,作為一個整體,從網路中的一個設備傳送給另一個設備。
1,數據包結構
數據包包含了幾種不同類型的數據:
信息
某種類的計算機控制數據和命令
會話控制代碼
數據包頭
數據
報尾
2. 創建數據包
數據包的創建過程是從OSI模型的應用層開始的。跨網路傳輸的信息要從應用層開始,往下依次穿過各層。每層都對數據包進行重新組裝,以增加自己的信息(信頭)。
三,分層協議
1、應用層協議
應用層協議工作在OSI模型的上層,提供應用程序間的交換和數據交換。比較常用的應用層協議有:
SMTP (simple Mail Transfer Protocol)
BOOTP(Boot trap.Protocol)
FTP (File Transfer Protocol)
HTTP (Hyperrext Transfer Protocol
AFP (Apple Talk文件協議)--Apple公司的網路協議族,用於交換文件
SNMP (Simple Network Management Protoco1)
SMB (Server Message Block Protoco1)
X.500
NCP (NetWare Core Protoco1)
NFS (Network File System)
3、傳輸層協議
傳輸層協議提供計算機之間的通信會話,並確保數據在計算機之間可靠地傳輸。主要的傳輸層協議有:
TCP(Transmission Control Protocol)
SPX(SequenCed Packet ExChange Protocol
NWL INK
ATP(AppleTalk Transaction Protocol),NBP(名字綁定協議)
NetBEUI(NetBIOS Extended User Internet)
3、網路層協議
網路層協議提供所謂的鏈路服務,這些協議可以處理定址和路由信息、錯誤檢測和重傳請求。 網路層協議包括:
IP (Internet Protocol)
IPX (Internet work Packet Exchange)
NWLINK--微軟實現的 IPX/SPX
DDP (Datagram Delivery Protoco1)
NetBEUI
X.25
Ethernet
四,歷史
在制定計算機網路標准方面,起著重大作用的兩大國際組織是:國際電報與電話咨詢委員會(CCITT),與國際標准化組織(ISO),雖然它們工作領域不同,但隨著科學技術的發展,通信與信息處理之間的界限開始變得比較模糊,這也成了CCITT和ISO共同關心的領域。1974年,ISO發布了著名的ISO/IEC 7498標准,它定義了網路互聯的7層框架,也就是開放式系統互連參考模型。
五,影響
OSI是一個定義良好的協議規范集,並有許多可選部分完成類似的任務。
它定義了開放系統的層次結構、層次之間的相互關系以及各層所包括的可能的任務。是作為一個框架來協調和組織各層所提供的服務。
但是OSI參考模型並沒有提供一個可以實現的方法,而是描述了一些概念,用來協調進程間通信標準的制定。即OSI參考模型並不是一個標准,而是一個在制定標准時所使用的概念性框架。
事實上的標準是TCP/IP參考模型
Ⅱ OSI每層的數據格式
第一層:物理層,二進制傳輸,bit(比特流)
第二層:數據鏈路層,介質訪問,frame(幀)
第三層:網路層,確定地址和最佳路徑,packet(包)
第四層:傳輸層,端到端連接,segment(段)
第五層:會話層,互連主機通信
第六層:表示層,數據表示
第七層:應用層,為應用程序提供網路服務
五至七層為節點傳輸,發送和接收消息。
數據發送時,從第七層傳到第一層,接收數據則相反。
上三層總稱應用層,用來控制軟體方面。下四層總稱數據流層,用來管理硬體。
數據在發至數據流層的時候將被拆分。
在傳輸層的數據叫段,
網路層叫包,
數據鏈路層叫幀,
物理層叫比特流,這樣的叫法叫PDU(協議數據單元)
第1層 物理層:處於OSI參考模型的最底層。物理層的主要功能是利用物理傳輸介質為數據鏈路層提供物理連接,以便透明的傳送比特流;
第2層 數據鏈路層:—在此層將數據分幀,並處理流控制。屏蔽物理層,為網路層提供一個數據鏈路的連接,在一條有可能出差錯的物理連接上,進行幾乎無差錯的數據傳輸。本層指定拓撲結構並提供硬體定址;
第3層 網路層:—本層通過定址來建立兩個節點之間的連接,為源端的運輸層送來的分組,選擇合適的路由和交換節點,正確無誤地按照地址傳送給目的端的運輸層。它包括通過互連網路來路由和中繼數據 ;
第4層 傳輸層:—常規數據遞送-面向連接或無連接。為會話層用戶提供一個端到端的可靠、透明和優化的數據傳輸服務機制。包括全雙工或半雙工、流控制和錯誤恢復服務;
第5層 會話層:—在兩個節點之間建立端連接。為端系統的應用程序之間提供了對話控制機制。此服務包括建立連接是以全雙工還是以半雙工的方式進行設置,盡管可以在層4中處理雙工方式 ;
第6層 表示層:主要用於處理兩個通信系統中交換信息的表示方式。為上層用戶解決用戶信息的語法問題。它包括數據格式交換、數據加密與解密、數據壓縮與恢復等功能;
第7層 應用層:OSI中的最高層。為特定類型的網路應用提供了訪問OSI環境的手段。應用層確定進程之間通信的性質,以滿足用戶的需要。應用層不僅要提供應用進程所需要的信息交換和遠程操作,而且還要作為應用進程的用戶代理,來完成一些為進行信息交換所必需的功能。它包括:文件傳送訪問和管理FTAM、虛擬終端VT、事務處理TP、遠程資料庫訪問RDA、製造業報文規范MMS、目錄服務DS等協議。
Ⅲ OSI是什麼,有什麼用
OSI模型,即開放系統互連基本參考模型(OSI/RM),是國際標准組織(ISO)提出的一個試圖使各種計算機在世界范圍內互連為網路的標准框架,簡稱OSI。在1983年形成了OSI/RM的正式文件,即ISO 7498國際標准。「OSI/RM」來自英文「Open System Interconnection Reference Model」縮寫。
層次劃分
OSI將計算機網路體系結構(architecture)劃分為以下七層:
1、物理層:Physical Layer
物理層是OSI模型中最低的一層。物理層規定:為傳輸數據所需要的物理鏈路建立、維持、拆除,而提供具有機械的, 電子的, 功能的和規范的特性. 簡單的說,物理層確保原始的數據可在各種物理媒體上傳輸.
物理層的功能
為數據端設備提供傳送數據通路.
傳輸數據
物理層的協議:CCITT V.24 、EIA RS-443 、EIA RS-232C 、ISO-2593
具有物理層功能的設備:RJ-45 、各種電纜 、串口 、並口 、接線設備
其他
在Windows 2000下,物理層有網路介面卡(NIC)來實現。它的接收器,通過的介質由NIC附帶。由於網路由串列埠組成,物理層也可以包括低層網路軟體定義如何將串列比特流分解成數據包。
2、數據鏈路層:Data Link Layer
數據鏈路層位於物理層與網路層之間,它是OSI中比較重要的一層.它將物理層提供的可能出錯的物理連接改造成邏輯上無差錯的數據鏈路,並對物理層的原始數據進行數據封裝.
數據鏈路層中的數據封裝是指:封裝的數據信息中,包含了地址段和數據段.地址段含有發送節點和接收節點的地址,控制段用來表示數格連接幀的類型,數據段包含實際要傳輸的數據.
數據鏈路層主要功能
在兩個網路實體之間提供數據鏈路連接的建立、維持和釋放管理.構成數據鏈路數據單元(幀),並對幀定界、同步、收發順序的控制.傳輸過程中的流量控制(Flow Control),差錯檢測(Error Detection)和差錯控制(Error control)等方面. 只提供導線的一端到另一端的數據傳輸 。
數據鏈路層的協議
ATM、IEEE 802.2、幀中繼(Frame Relay)、HDLC(High-Level Data Link Control,HDLC)等。
數據鏈路層的設備:集線器和交換機等
3、網路層:Network Layer
網路層是OSI模型中的第三層。網路層提供路由和定址的功能,使兩終端系統能夠互連,並且具有一定的擁塞控制和流量控制的能力。TCP/IP協議體系中的網路層功能由IP協議規定和實現,故又稱IP層。
網路層的主要功能:路由選擇 、阻塞控制
具有網路層功能的協議:IP、IPX 、X.25
具有網路層功能的設備:路由器(Router) 、三層交換機(Switch)
4、傳輸層:Transport Layer
傳輸層是OSI中最重要, 最關鍵的一層,是唯一負責總體的數據傳輸和數據控制的一層.傳輸層提供端到端的交換數據的機制.傳輸層對會話層等高三層提供可靠的傳輸服務,對網路層提供可靠的目的地站點信息.
傳輸層的主要功能:
為端到端連接提供可靠的傳輸服務.
為端到端連接提供流量控制,差錯控制,服務質量(Quality of Service,QoS)等管理服務.
具有傳輸層功能的協議:TCP 、SPX 、NetBIOS
5、會話層:Session Layer
會話層,為於OSI模型的第5層,主要為兩個會話層實體進行會話(Session),而進行的對話連接的管理服務。
會話層的主要功能:建立會話,拆除會話等會話管理服務。
6、表示層:Presentation Layer
表示層為不同終端的上層用戶提供數據和信息的語法表示變換方法.如文本文件的ASCII格式和EBCDIC,用於表示數字的1S或2S補碼表示形式
表示層的主要功能:數據語法轉換 、語法表示 連接管理 、數據處理 、數據加密 、數據壓縮
具有表示層功能的協議:HTTP/HTML 、FTP 、Telnet 、ASN.1
7、應用層:Application Layer
應用層向應用程序提供訪問網路/OSI的介面服務.
應用層的主要功能:文件傳輸,訪問和管理 、虛擬終端協議(VTP) 、電子郵件服務
具有應用層功能的協議:FTP 、SMTP 、POP
影響
現今網路技術和設備上得到最廣泛應用的不是OSI,而是TCP/IP。TCP/IP是事實上的國際標准。
Ⅳ OSI模型中,數據是怎樣傳輸的
數據從自己電腦發送到對方電腦是經過從上到下應用層,表示層,會話層,傳輸層,網路層,數據鏈路層,到達最後的物理層,然後轉換成比特流,最後通過一定的傳輸介質,像雙絞線,同軸電纜,光纖傳到對方電腦上。在到達對方電腦的物理層時,同樣是一層一層往上傳應用層。

(4)osi格式電影怎麼用擴展閱讀:
OSI將計算機網路體系結構(architecture)劃分為以下七層:
物理層: 將數據轉換為可通過物理介質傳送的電子信號相當於郵局中的搬運工人。
數據鏈路層: 決定訪問網路介質的方式。
在此層將數據分幀,並處理流控制。本層指定拓撲結構並提供硬體定址,相當於郵局中的裝拆箱工人。
網路層: 使用權數據路由經過大型網路 相當於郵局中的排序工人。
傳輸層: 提供終端到終端的可靠連接 相當於公司中跑郵局的送信職員。
會話層: 允許用戶使用簡單易記的名稱建立連接 相當於公司中收寄信、寫信封與拆信封的秘書。
表示層: 協商數據交換格式 相當公司中簡報老闆、替老闆寫信的助理。
應用層: 用戶的應用程序和網路之間的介面。
Ⅳ ISO是什麼,OSI是什麼
OSI格式OSI格式多作為手機的地圖文件格式,作為導航儀的地圖下載 ISO格式ISO是一種光碟鏡像文件,一般以iso為擴展名,是復制光碟上全部信息而形成的鏡像文件,其文件格式為iso9660,無法直接使用,需要利用一些工具進行解壓後才能使用。
Ⅵ OSI模型的作用是什麼
你試想一下,世界有那麼多電子生產商、那麼多操作系統、那麼多網路結構、還有形形色色的手機、電腦,如果讓這些設備(物理層)或軟體(應用層)各自採取自己的聯網方案,你說他們能相互聯網不?答案是不能的。因此國際定義了一個OSI標准,目的就是為了讓不同設備和操作系統(或軟體)規定一個相同的聯網方案,也就是它們能互相讀懂的。例如:物理層,雖然手機和電腦,一個是沿著網線傳輸的是比特流信號,另一個是沿著空氣傳播電磁波,雖然介質不同,但是傳輸的報文是一模一樣的,因此什麼接收終端都能讀懂。還有應用層,你知道為什麼Windows和Linux雖然是不同系統,但是軟體還是能夠通訊嗎,這就是因為操作系統和軟體都遵循了這個標准。目前,OSI協議還沒開始廣泛使用,只是未來一個詳細的遠景計劃,現在推廣的網路標準是OSI的濃縮、精簡版本……也就是TCP/IP
Ⅶ OSI七層模型通俗易懂且具體的講解
OSI參考模型其實就是討論通信問題,所不同其針對的是計算機通過網線或無線網去通信。為了容易理解,首先用現實中郵政局的通信來類比一下。
我們寫一封信給情人(嘿嘿!!),首先,是我寫信,講甜言蜜語,說我們兩個人之間的私事,這些東西只要我兩之間懂就OK了。好寫完後,我就寄信去了。具體的寄信跑腿等工作,則屬於下一層了。那麼下一層是誰呢?對,郵政局。
郵政局把信紙裝進固定格式的信封中,信封上有固定格式的要求。那麼郵政局不需要知道信到底寫了什麼,他們不關心,只管_飭信封就可以,讓對方拿到信封後知道那是給我情人的就OK了。好,這個層次結束。。那麼是不是沒其他層次了呢,還有一個層次,那就是最底層。
郵遞員層。他們負責跑腿,例如騎馬,騎車或者開火車開飛機,隨便,反正是具體的跑腿工作。
好,回過頭來看,寫一封信進行通信,分了三個層次:我和情人,屬於用戶層,負責信內容的書寫和閱讀;郵政局,屬於類似於OSI的運輸層,負責信封的格式書寫和閱讀。
郵遞員,最底層,類似於OSI的物理層,負責具體的傳輸方式。
好,回到OSI,這個以計算機為原始設備的通信模型,考慮的要復雜一些而已,分成了7個層次。
最底層,物理層:負責具體的傳輸媒介以及其對應的傳輸方式,解決的問題是實現比特流的傳輸。
數據鏈路層,負責相鄰兩個節點間比特流的識別,即以位元組為單位去找出「每頁信紙」。網路層:實現網路中任意兩個節點間的連通和數據轉發。
傳輸層:實現任意兩台電腦中相應進程間的連接,提供兩種不同的服務:可靠的和不可靠的。
會話層:提供包括訪問驗證和會話管理在內的建立和維護應用之間通信的機制。
表示層:主要解決不同操作系統間信息的語法表示問題。最後應用層:針對用戶(人)的各種不同需求,提供一系列的應用程序,滿足其通信要求。
Ⅷ OSI參考模型的各個層的作用是什麼
OSI參考模型分為七層結構,從下到上順序依次為:
物理層
數據鏈路層
網路層
傳輸層
會話層
表示層
應用層

