OSI七層模型在計算機網絡發展中的作用和意義分別是什么?OSI 七層模型稱為開放式系統互聯參考模型 OSI 七層模型是一種框架性的設計方法
OSI 七層模型通過七個層次化的結構模型使不同的系統不同的網絡之間實現可靠的通訊,因此其最主
要的功能使就是幫助不同類型的主機實現數據傳輸
物理層 : O S I 模型的最低層或第一層 , 該層包括物理連網媒介,如電纜連線連接器 。物理層的協議產生并檢測電壓以便發送和接收攜帶數據的信號 。在你的桌面P C 上插入網絡接口卡,你就建立了計算機連網的基礎 。換言之,你提供了一個物理層 。盡管物理層不提供糾錯服務,但它能夠設定數據傳輸速率并監測數據出錯率 。網絡物理問題,如電線斷開 , 將影響物理層 。
數據鏈路層: O S I 模型的第二層,它控制網絡層與物理層之間的通信 。它的主要功能是如何在不可靠的物理線路上進行數據的可靠傳遞 。為了保證傳輸,從網絡層接收到的數據被分割成特定的可被物理層傳輸的幀 。幀是用來移動數據的結構包,它不僅包括原始數據,還包括發送方和接收方的網絡地址以及糾錯和控制信息 。其中的地址確定了幀將發送到何處,而糾錯和控制信息則確保幀無差錯到達 。
數據鏈路層的功能獨立于網絡和它的節點和所采用的物理層類型,它也不關心是否正在運行 Wo r d 、E x c e l 或使用I n t e r n e t。有一些連接設備,如交換機 , 由于它們要對幀解碼并使用幀信息將數據發送到正確的接收方,所以它們是工作在數據鏈路層的 。
網絡層: O S I 模型的第三層,其主要功能是將網絡地址翻譯成對應的物理地址,并決定如何將數據從發送方路由到接收方 。
網絡層通過綜合考慮發送優先權、網絡擁塞程度、服務質量以及可選路由的花費來決定從一個網絡中節點A 到另一個網絡中節點B 的最佳路徑 。由于網絡層處理路由 , 而路由器因為即連接網絡各段,并智能指導數據傳送,屬于網絡層 。在網絡中,“路由”是基于編址方案、使用模式以及可達性來指引數據的發送 。
傳輸層: O S I 模型中最重要的一層 。傳輸協議同時進行流量控制或是基于接收方可接收數據的快慢程度規定適當的發送速率 。除此之外,傳輸層按照網絡能處理的最大尺寸將較長的數據包進行強制分割 。例如,以太網無法接收大于1 5 0 0 字節的數據包 。發送方節點的傳輸層將數據分割成較小的數據片 , 同時對每一數據片安排一序列號,以便數據到達接收方節點的傳輸層時,能以正確的順序重組 。該過程即被稱為排序 。
工作在傳輸層的一種服務是 T C P / I P 協議套中的T C P (傳輸控制協議),另一項傳輸層服務是I P X / S P X 協議集的S P X (序列包交換) 。
會話層: 負責在網絡中的兩節點之間建立和維持通信 。會話層的功能包括:建立通信鏈接,保持會話過程通信鏈接的暢通 , 同步兩個節點之間的對 話,決定通信是否被中斷以及通信中斷時決定從何處重新發送 。
你可能常常聽到有人把會話層稱作網絡通信的“交通警察” 。當通過撥號向你的 I S P (因特網服務提供商)請求連接到因特網時 , I S P 服務器上的會話層向你與你的P C 客戶機上的會話層進行協商連接 。若你的電話線偶然從墻上插孔脫落時,你終端機上的會話層將檢測到連接中斷并重新發起連接 。會話層通過決定節點通信的優先級和通信時間的長短來設置通信期限
表示層: 應用程序和網絡之間的翻譯官,在表示層 , 數據將按照網絡能理解的方案進行格式化;這種格式化也因所使用網絡的類型不同而不同 。
表示層管理數據的解密與加密,如系統口令的處理 。例如:在 Internet上查詢你銀行賬戶,使用的即是一種安全連接 。你的賬戶數據在發送前被加密,在網絡的另一端,表示層將對接收到的數據解密 。除此之外,表示層協議還對圖片和文件格式信息進行解碼和編碼 。
應用層: 負責對軟件提供接口以使程序能使用網絡服務 。術語“應用層”并不是指運行在網絡上的某個特別應用程序 , 應用層提供的服務包括文件傳輸、文件管理以及電子郵件的信息處理 。
OSI七層模型的好處?【osi七層模型】OSI七層模型的好處:
1、減少網絡復雜度
2、標準化
3、模塊化
4、協作
5、加速發展
6、簡單教學
上三層(Ms公司研究)系統層下四層(Cisco公司研究)網絡層
下層為上層提供服務
寫出計算機網絡OSI模型的七個層次,并簡述個層的作用看來你很需要 本來不回答0分的
===
網絡協議設計者不應當設計一個單一、巨大的協議來為所有形式的通信規定完整的細節,而應把通信問題劃分成多個小問題,然后為每一個小問題設計一個單獨的協議 。這樣做使得每個協議的設計、分析、時限和測試比較容易 。協議劃分的一個主要原則是確保目標系統有效且效率高 。為了提高效率 , 每個協議只應該注意沒有被其他協議處理過的那部分通信問題;為了主協議的實現更加有效,協議之間應該能夠共享特定的數據結構;同時這些協議的組合應該能處理所有可能的硬件錯誤以及其它異常情況 。為了保證這些協議工作的協同性 , 應當將協議設計和開發成完整的、協作的協議系列(即協議族),而不是孤立地開發每個協議 。
在網絡歷史的早期,國際標準化組織(ISO)和國際電報電話咨詢委員會(CCITT)共同出版了開放系統互聯的七層參考模型 。一臺計算機操作系統中的網絡過程包括從應用請求(在協議棧的頂部)到網絡介質(底部),OSI參考模型把功能分成七個分立的層次 。圖2.1表示了OSI分層模型 。
┌—————┐
│ 應用層 │←第七層
├—————┤
│ 表示層 │
├—————┤
│ 會話層 │
├—————┤
│ 傳輸層 │
├—————┤
│ 網絡層 │
├—————┤
│數據鏈路層│
├—————┤
│ 物理層 │←第一層
└—————┘
圖2.1 OSI七層參考模型
OSI模型的七層分別進行以下的操作:
第一層??物理層
第一層負責最后將信息編碼成電流脈沖或其它信號用于網上傳輸 。它由計算機和網絡介質之間的實際界面組成,可定義電氣信號、符號、線的狀態和時鐘要求、數據編碼和數據傳輸用的連接器 。如最常用的RS-232規范、10BASE-T的曼徹斯特編碼以及RJ-45就屬于第一層 。所有比物理層高的層都通過事先定義好的接口而與它通話 。如以太網的附屬單元接口(AUI),一個DB-15連接器可被用來連接層一和層二 。
第二層??數據鏈路層
數據鏈路層通過物理網絡鏈路提供可靠的數據傳輸 。不同的數據鏈路層定義了不同的網絡和協議特征,其中包括物理編址、網絡拓撲結構、錯誤校驗、幀序列以及流控 。物理編址(相對應的是網絡編址)定義了設備在數據鏈路層的編址方式;網絡拓撲結構定義了設備的物理連接方式 , 如總線拓撲結構和環拓撲結構;錯誤校驗向發生傳輸錯誤的上層協議告警;數據幀序列重新整理并傳輸除序列以外的?。渙骺乜贍苧踴菏蕕拇?,以使接收設備不會因為在某一時刻接收到超過其處理能力的信息流而崩潰 。數據鏈路層實際上由兩個獨立的部分組成,介質存取控制(Media Access Control,MAC)和邏輯鏈路控制層(Logical Link Control,LLC) 。MAC描述在共享介質環境中如何進行站的調度、發生和接收數據 。MAC確保信息跨鏈路的可靠傳輸,對數據傳輸進行同步,識別錯誤和控制數據的流向 。一般地講,MAC只在共享介質環境中才是重要的,只有在共享介質環境中多個節點才能連接到同一傳輸介質上 。IEEE MAC規則定義了地址,以標識數據鏈路層中的多個設備 。邏輯鏈路控制子層管理單一網絡鏈路上的設備間的通信,IEEE 802.2標準定義了LLC 。LLC支持無連接服務和面向連接的服務 。在數據鏈路層的信息幀中定義了許多域 。這些域使得多種高層協議可以共享一個物理數據鏈路 。
第三層??網絡層
網絡層負責在源和終點之間建立連接 。它一般包括網絡尋徑,還可能包括流量控制、錯誤檢查等 。相同MAC標準的不同網段之間的數據傳輸一般只涉及到數據鏈路層,而不同的MAC標準之間的數據傳輸都涉及到網絡層 。例如IP路由器工作在網絡層,因而可以實現多種網絡間的互聯 。
第四層??傳輸層
傳輸層向高層提供可靠的端到端的網絡數據流服務 。傳輸層的功能一般包括流控、多路傳輸、虛電路管理及差錯校驗和恢復 。流控管理設備之間的數據傳輸,確保傳輸設備不發送比接收設備處理能力大的數據;多路傳輸使得多個應用程序的數據可以傳輸到一個物理鏈路上;虛電路由傳輸層建立、維護和終止;差錯校驗包括為檢測傳輸錯誤而建立的各種不同結構;而差錯恢復包括所采取的行動(如請求數據重發),以便解決發生的任何錯誤 。傳輸控制協議(TCP)是提供可靠數據傳輸的TCP/IP協議族中的傳輸層協議 。
第五層??會話層
會話層建立、管理和終止表示層與實體之間的通信會話 。通信會話包括發生在不同網絡應用層之間的服務請求和服務應答,這些請求與應答通過會話層的協議實現 。它還包括創建檢查點,使通信發生中斷的時候可以返回到以前的一個狀態 。
第六層??表示層
表示層提供多種功能用于應用層數據編碼和轉化,以確保以一個系統應用層發送的信息可以被另一個系統應用層識別 。表示層的編碼和轉化模式包括公用數據表示格式、性能轉化表示格式、公用數據壓縮模式和公用數據加密模式 。
公用數據表示格式就是標準的圖像、聲音和視頻格式 。通過使用這些標準格式,不同類型的計算機系統可以相互交換數據;轉化模式通過使用不同的文本和數據表示,在系統間交換信息,例如ASCII(American Standard Code for Information Interchange,美國標準信息交換碼);標準數據壓縮模式確保原始設備上被壓縮的數據可以在目標設備上正確的解壓;加密模式確保原始設備上加密的數據可以在目標設備上正確地解密 。
表示層協議一般不與特殊的協議棧關聯 , 如QuickTime是Applet計算機的視頻和音頻的標準 , MPEG是ISO的視頻壓縮與編碼標準 。常見的圖形圖像格式PCX、GIF、JPEG是不同的靜態圖像壓縮和編碼標準 。
第七層??應用層
應用層是最接近終端用戶的OSI層,這就意味著OSI應用層與用戶之間是通過應用軟件直接相互作用的 。注意,應用層并非由計算機上運行的實際應用軟件組成,而是由向應用程序提供訪問網絡資源的API(Application Program Interface,應用程序接口)組成,這類應用軟件程序超出了OSI模型的范疇 。應用層的功能一般包括標識通信伙伴、定義資源的可用性和同步通信 。因為可能丟失通信伙伴,應用層必須為傳輸數據的應用子程序定義通信伙伴的標識和可用性 。定義資源可用性時,應用層為了請求通信而必須判定是否有足夠的網絡資源 。在同步通信中,所有應用程序之間的通信都需要應用層的協同操作 。
OSI的應用層協議包括文件的傳輸、訪問及管理協議(FTAM) ,以及文件虛擬終端協議(VIP)和公用管理系統信息(CMIP)等 。
2.2 TCP/IP分層模型
TCP/IP分層模型(TCP/IP Layening Model)被稱作因特網分層模型(Internet Layering Model)、因特網參考模型(Internet Reference Model) 。圖2.2表示了TCP/IP分層模型的四層 。
┌————————┐┌—┬—┬—┬—┬—┬—┬—┬—┬—┬—┬—┐
│││D│F│W│F│H│G│T│I│S│U│ │
│││N│I│H│T│T│O│E│R│M│S│其│
│第四層,應用層 ││S│N│O│P│T│P│L│C│T│E│ │
│││ │G│I│ │P│H│N│ │P│N│ │
│││ │E│S│ │ │E│E│ │ │E│它│
│││ │R│ │ │ │R│T│ │ │T│ │
└————————┘└—┴—┴—┴—┴—┴—┴—┴—┴—┴—┴—┘
┌————————┐┌—————————┬———————————┐
│第三層,傳輸層 ││TCP│UDP│
└————————┘└—————————┴———————————┘
┌————————┐┌—————┬————┬——————————┐
││││ICMP││
│第二層,網間層 ││└————┘│
│││IP│
└————————┘└—————————————————————┘
┌————————┐┌—————————┬———————————┐
│第一層,網絡接口││ARP/RARP │其它│
└————————┘└—————————┴———————————┘
圖2.2 TCP/IP四層參考模型
TCP/IP協議被組織成四個概念層,其中有三層對應于ISO參考模型中的相應層 。ICP/IP協議族并不包含物理層和數據鏈路層,因此它不能獨立完成整個計算機網絡系統的功能 , 必須與許多其他的協議協同工作 。
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(網絡新聞傳輸協議)等,這也是本書將要討論的重點 。
簡述TCP/IP四層模型和OSI七層模型的概念、每一層的作用,這兩個模型的區別是什么?TCP/IP是一組協議的代名詞,它還包括許多協議,組成了TCP/IP協議簇 。TCP/IP協議簇分為四層,IP位于協議簇的第二層(對應OSI的第三層) , TCP位于協議簇的第三層(對應OSI的第四層) 。
TCP/IP通訊協議采用了4層的層級結構 , 每一層都呼叫它的下一層所提供的網絡來完成自己的需求 。這4層分別為:
應用層:應用程序間溝通的層,如簡單電子郵件傳輸(SMTP)、文件傳輸協議(FTP)、網絡遠程訪問協議(Telnet)等 。
傳輸層:在此層中,它提供了節點間的數據傳送服務,如傳輸控制協議(TCP)、用戶數據報協議(UDP)等,TCP和UDP給數據包加入傳輸數據并把它傳輸到下一層中 , 這一層負責傳送數據,并且確定數據已被送達并接收 。
互連網絡層:負責提供基本的數據封包傳送功能 , 讓每一塊數據包都能夠到達目的主機(但不檢查是否被正確接收),如網際協議(IP) 。
網絡接口層:對實際的網絡媒體的管理,定義如何使用實際網絡(如Ethernet、Serial Line等)來傳送數據 。
OSI是Open System Interconnection 的縮寫,意為開放式系統互聯參考模型 。
OSI 七層模型稱為開放式系統互聯參考模型 OSI 七層模型是一種框架性的設計方法
OSI 七層模型通過七個層次化的結構模型使不同的系統不同的網絡之間實現可靠的通訊,因此其最主
要的功能使就是幫助不同類型的主機實現數據傳輸
物理層 : O S I 模型的最低層或第一層,該層包括物理連網媒介,如電纜連線連接器 。物理層的協議產生并檢測電壓以便發送和接收攜帶數據的信號 。在你的桌面P C 上插入網絡接口卡,你就建立了計算機連網的基礎 。換言之,你提供了一個物理層 。盡管物理層不提供糾錯服務,但它能夠設定數據傳輸速率并監測數據出錯率 。網絡物理問題,如電線斷開,將影響物理層 。
數據鏈路層: O S I 模型的第二層,它控制網絡層與物理層之間的通信 。它的主要功能是如何在不可靠的物理線路上進行數據的可靠傳遞 。為了保證傳輸,從網絡層接收到的數據被分割成特定的可被物理層傳輸的幀 。幀是用來移動數據的結構包,它不僅包括原始數據,還包括發送方和接收方的網絡地址以及糾錯和控制信息 。其中的地址確定了幀將發送到何處,而糾錯和控制信息則確保幀無差錯到達 。
數據鏈路層的功能獨立于網絡和它的節點和所采用的物理層類型,它也不關心是否正在運行 Wo r d 、E x c e l 或使用I n t e r n e t。有一些連接設備,如交換機,由于它們要對幀解碼并使用幀信息將數據發送到正確的接收方,所以它們是工作在數據鏈路層的 。
網絡層: O S I 模型的第三層,其主要功能是將網絡地址翻譯成對應的物理地址 , 并決定如何將數據從發送方路由到接收方 。
網絡層通過綜合考慮發送優先權、網絡擁塞程度、服務質量以及可選路由的花費來決定從一個網絡中節點A 到另一個網絡中節點B 的最佳路徑 。由于網絡層處理路由 , 而路由器因為即連接網絡各段,并智能指導數據傳送,屬于網絡層 。在網絡中 , “路由”是基于編址方案、使用模式以及可達性來指引數據的發送 。
傳輸層: O S I 模型中最重要的一層 。傳輸協議同時進行流量控制或是基于接收方可接收數據的快慢程度規定適當的發送速率 。除此之外,傳輸層按照網絡能處理的最大尺寸將較長的數據包進行強制分割 。例如 , 以太網無法接收大于1 5 0 0 字節的數據包 。發送方節點的傳輸層將數據分割成較小的數據片,同時對每一數據片安排一序列號,以便數據到達接收方節點的傳輸層時,能以正確的順序重組 。該過程即被稱為排序 。
工作在傳輸層的一種服務是 T C P / I P 協議套中的T C P (傳輸控制協議),另一項傳輸層服務是I P X / S P X 協議集的S P X (序列包交換) 。
會話層: 負責在網絡中的兩節點之間建立和維持通信 。會話層的功能包括:建立通信鏈接,保持會話過程通信鏈接的暢通,同步兩個節點之間的對 話,決定通信是否被中斷以及通信中斷時決定從何處重新發送 。
你可能常常聽到有人把會話層稱作網絡通信的“交通警察” 。當通過撥號向你的 I S P (因特網服務提供商)請求連接到因特網時,I S P 服務器上的會話層向你與你的P C 客戶機上的會話層進行協商連接 。若你的電話線偶然從墻上插孔脫落時,你終端機上的會話層將檢測到連接中斷并重新發起連接 。會話層通過決定節點通信的優先級和通信時間的長短來設置通信期限
表示層: 應用程序和網絡之間的翻譯官 , 在表示層,數據將按照網絡能理解的方案進行格式化;這種格式化也因所使用網絡的類型不同而不同 。
表示層管理數據的解密與加密,如系統口令的處理 。例如:在 Internet上查詢你銀行賬戶,使用的即是一種安全連接 。你的賬戶數據在發送前被加密,在網絡的另一端,表示層將對接收到的數據解密 。除此之外,表示層協議還對圖片和文件格式信息進行解碼和編碼 。
應用層: 負責對軟件提供接口以使程序能使用網絡服務 。術語“應用層”并不是指運行在網絡上的某個特別應用程序 , 應用層提供的服務包括文件傳輸、文件管理以及電子郵件的信息處理 。
OSI模型7層中各有哪些協議?計算機網絡中的七層協議:
OSI是一個開放性的通行系統互連參考模型,他是一個定義的非常好的協議規范 。OSI模型有7層結構,每層都可以有幾個子層 。下面我簡單的介紹一下這7層及其功能 。
OSI的7層從上到下分別是
7 應用層
6 表示層
5 會話層
4 傳輸層
3 網絡層
2 數據鏈路層
1 物理層
其中高層 , 既7、6、5、4層定義了應用程序的功能,下面3層,既3、2、1層主要面向通過網絡的端到端的數據流 。下面我給大家介紹一下這7層的功能:
?。?)應用層:與其他計算機進行通訊的一個應用,它是對應應用程序的通信服務的 。例如,一個沒有通信功能的字處理程序就不能執行通信的代碼,從事字處理工作的程序員也不關心OSI的第7層 。但是 , 如果添加了一個傳輸文件的選項,那么字處理器的程序員就需要實現OSI的第7層 。示例:telnet,HTTP,FTP,WWW,NFS,SMTP等 。
?。?)表示層:這一層的主要功能是定義數據格式及加密 。例如,FTP允許你選擇以二進制或ASCII格式傳輸 。如果選擇二進制,那么發送方和接收方不改變文件的內容 。如果選擇ASCII格式,發送方將把文本從發送方的字符集轉換成標準的ASCII后發送數據 。在接收方將標準的ASCII轉換成接收方計算機的字符集 。示例:加密 , ASCII等 。
?。?)會話層:他定義了如何開始、控制和結束一個會話,包括對多個雙向小時的控制和管理,以便在只完成連續消息的一部分時可以通知應用,從而使表示層看到的數據是連續的,在某些情況下,如果表示層收到了所有的數據 , 則用數據代表表示層 。示例:RPC,SQL等 。
?。?)傳輸層:這層的功能包括是否選擇差錯恢復協議還是無差錯恢復協議,及在同一主機上對不同應用的數據流的輸入進行復用,還包括對收到的順序不對的數據包的重新排序功能 。示例:TCP,UDP,SPX 。
?。?)網絡層:這層對端到端的包傳輸進行定義,他定義了能夠標識所有結點的邏輯地址 , 還定義了路由實現的方式和學習的方式 。為了適應最大傳輸單元長度小于包長度的傳輸介質,網絡層還定義了如何將一個包分解成更小的包的分段方法 。示例:IP,IPX等 。
?。?)數據鏈路層:他定義了在單個鏈路上如何傳輸數據 。這些協議與被討論的各種介質有關 。示例:ATM,FDDI等 。
?。?)物理層:OSI的物理層規范是有關傳輸介質的特性標準,這些規范通常也參考了其他組織制定的標準 。連接頭、針、針的使用、電流、電流、編碼及光調制等都屬于各種物理層規范中的內容 。物理層常用多個規范完成對所有細節的定義 。示例:Rj45,802.3等 。
OSI七層模型的每一層都有哪些協議?謝謝!

文章插圖
第一層:物理層物理層規定了激活、維持、關閉通信端點之間的機械特性、電氣特性、功能特性以及過程特性 。該層為上層協議提供了一個傳輸數據的物理媒體 。只是說明標準 。在這一層,數據的單位稱為比特(bit) 。屬于物理層定義的典型規范代表包括:EIA/TIA RS-232、EIA/TIA RS-449、V.35、RJ-45、fddi令牌環網等 。第二層:數據鏈路層數據鏈路層在不可靠的物理介質上提供可靠的傳輸 。該層的作用包括:物理地址尋址、數據的成幀、流量控制、數據的檢錯、重發等 。在這一層,數據的單位稱為?。╢rame) 。數據鏈路層協議的代表包括:ARP、RARP、SDLC、HDLC、PPP、STP、幀中繼等第三層:網絡層網絡層負責對子網間的數據包進行路由選擇 。網絡層還可以實現擁塞控制、網際互連等功能 。在這一層,數據的單位稱為數據包(packet) 。網絡層協議的代表包括:IP、IPX、RIP、OSPF等 。第四層:傳輸層傳輸層是第一個端到端,即主機到主機的層次 。傳輸層負責將上層數據分段并提供端到端的、可靠的或不可靠的傳輸 。此外,傳輸層還要處理端到端的差錯控制和流量控制問題 。在這一層,數據的單位稱為數據段(segment) 。傳輸層協議的代表包括:TCP、UDP、SPX等第五層:會話層會話層管理主機之間的會話進程,即負責建立、管理、終止進程之間的會話 。會話層還利用在數據中插入校驗點來實現數據的同步 。會話層協議的代表包括:RPC、SQL、NFS 、X WINDOWS、ASP第六層:表示層表示層對上層數據或信息進行變換以保證一個主機應用層信息可以被另一個主機的應用程序理解 。表示層的數據轉換包括數據的加密、壓縮、格式轉換等 。表示層協議的代表包括:ASCII、PICT、TIFF、JPEG、 MIDI、MPEG第七層:應用層應用層為操作系統或網絡應用程序提供訪問網絡服務的接口 。應用層協議的代表包括:Telnet、FTP、HTTP、SNMP等 。擴展資料:談到網絡不能不談OSI參考模型 , OSI參考模型(OSI/RM)的全稱是開放系統互連參考模型(Open SystemInterconnection Reference Model,OSI/RM),它是由國際標準化組織ISO提出的一個網絡系統互連模型 。雖然OSI參考模型的實際應用意義不是很大,但其的確對于理解網絡協議內部的運作很有幫助,也為我們學習網絡協議提供了一個很好的參考七層理解:物理層:物理接口規范,傳輸比特流,網卡是工作在物理層的 。數據層:成?。?保證幀的無誤傳輸,MAC地址,形成EHTHERNET幀網絡層:路由選擇,流量控制,IP地址,形成IP包傳輸層:端口地址,如HTTP對應80端口 。TCP和UDP工作于該層,還有就是差錯校驗和流量控制 。會話層:組織兩個會話進程之間的通信,并管理數據的交換使用NETBIOS和WINSOCK協議 。QQ等軟件進行通訊因該是工作在會話層的 。表示層:使得不同操作系統之間通信成為可能 。應用層:對應于各個應用軟參考資料:百度百科-七層模型
OSI七層參考模型,有哪七層?每一層的功能 , 每一層有什么協議,每一層有什么設備?(1)物理層
物理層所處理的數據單位是比特(bit),物理層向上為數據鏈路層提供物理鏈路 , 實現透明的比特流(bit stream)傳輸服務,物理層向下與物理媒體相連,要確定連接物理媒體的網絡接口的機械、電氣、功能和過程方面的特性 。
(2)數據鏈路層
數據鏈路層負責在單個鏈路上的結點間傳送以幀(frame)為PDU的數據,在不太可靠的物理鏈路上實現可靠的數據傳輸 。數據鏈路層的主要功能包括:建立、維持和釋放數據鏈路的連接,鏈路的訪問控制 , 流量控制和差錯控制 。
(3)網絡層
網絡層傳送的PDU稱為分組或包(packet),在物理網絡間傳送分組,負責將源端主機的報文通過中間轉發結點傳送到目的端 。網絡層是通信子網的最高層,為主機提供虛電路和數據報兩種方式的服務 。網絡層主要負責分組轉發和路由選擇,根據路由表把分組逐跳地由源站傳送到目的站 , 并能適應網絡的負載及拓撲結構的變化,動態地更新路由表 。
(4)傳輸層
傳輸層傳輸的PDU稱為報文(message),傳輸層為源結點和目的結點的用戶進程之間提供端到端的可靠的傳輸服務 。端到端的傳輸指的是源結點和目的結點的兩個傳輸層實體之間,不涉及路由器等中間結點 。為了保證可靠的傳輸服務 , 傳輸層具備以下一些功能:面向連接、流量控制與擁塞控制、差錯控制相網絡服務質量的選擇等 。
(5)會話層
會話層在傳輸層服務的基礎上增加控制會話的機制,建立、組織和協調應用進程之間的交互過程 。會話層提供的會話服務種類包括雙工、半雙工和單工方式 。會話管理的一種方式是令牌管理 , 只有令牌持有者才能執行某種操作 。會話層提供會話的同步控制,當出現故障時,會話活動在故障點之前的同步點進行重復,而不必從頭開始 。
(6)表示層
表示層定義用戶或應用程序之間交換數據的格式,提供數據表示之間的轉換服務,保證傳輸的信息到達目的端后意義不變 。
(7)應用層
應用層直接面向用戶應用,為用戶提供對各種網絡資源的方便的訪問服務 。
摘自動感居百科
OSI七層參考模型每一層都有哪些協議?

文章插圖
協議分別有:1、物理層協議有:EIA/TIA-232 , EIA/TIA-499,V.35 , V.24,RJ45 , Ethernet,802.3 2、數據鏈路層協議有:Frame Relay,HDLC , PPP,IEEE 802.3/802.23、網絡層協議有:IP,IPX,AppleTalk DDP 4、傳輸層協議有:TCP,UDP,SPX5、會話層協議有:RPC,SQL,NFS,NetBIOS,names,AppleTalk6、表示層協議有:TIFF,GIF,JPEG , PICT , ASCII,EBCDIC,encryption7、應用層協議有:FTP,WWW,Telnet,NFS,SMTP,Gateway,SNMP擴展資料:各層功能1、應用層與其它計算機進行通訊的一個應用,它是對應應用程序的通信服務的 。例如,一個沒有通信功能的字處理程序就不能執行通信的代碼,從事字處理工作的程序員也不關心OSI的第7層 。但是,如果添加了一個傳輸文件的選項 , 那么字處理器的程序員就需要實現OSI的第7層 。示例:TELNET,HTTP,FTP , NFS,SMTP等 。2、表示層這一層的主要功能是定義數據格式及加密 。例如,FTP允許你選擇以二進制或ASCII格式傳輸 。如果選擇二進制,那么發送方和接收方不改變文件的內容 。如果選擇ASCII格式 , 發送方將把文本從發送方的字符集轉換成標準的ASCII后發送數據 。在接收方將標準的ASCII轉換成接收方計算機的字符集 。示例:加密,ASCII等 。3、會話層它定義了如何開始、控制和結束一個會話,包括對多個雙向消息的控制和管理,以便在只完成連續消息的一部分時可以通知應用,從而使表示層看到的數據是連續的,在某些情況下 , 如果表示層收到了所有的數據,則用數據代表表示層 。示例:RPC,SQL等 。4、傳輸層這層的功能包括是否選擇差錯恢復協議還是無差錯恢復協議,及在同一主機上對不同應用的數據流的輸入進行復用,還包括對收到的順序不對的數據包的重新排序功能 。示例:TCP,UDP,SPX 。5、網絡層這層對端到端的包傳輸進行定義,它定義了能夠標識所有結點的邏輯地址,還定義了路由實現的方式和學習的方式 。為了適應最大傳輸單元長度小于包長度的傳輸介質,網絡層還定義了如何將一個包分解成更小的包的分段方法 。示例:IP,IPX等 。6、數據鏈路層它定義了在單個鏈路上如何傳輸數據 。這些協議與被討論的各種介質有關 。示例:ATM,FDDI等 。7、物理層OSI的物理層規范是有關傳輸介質的特這些規范通常也參考了其他組織制定的標準 。連接頭、幀、幀的使用、電流、編碼及光調制等都屬于各種物理層規范中的內容 。物理層常用多個規范完成對所有細節的定義 。示例:Rj45,802.3等 。參考資料來源:百度百科-網絡七層協議
什么叫OSI參考模型?分為哪七個層次?

文章插圖
一、OSI參考模型:OSI(Open System Interconnect)即開放式系統互聯 。一般都叫OSI參考模型,是ISO(國際標準化組織)組織在1985年研究的網絡互聯模型 。該體系結構標準定義了網絡互連的七層框架(物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層和應用層),即ISO開放系統互連參考模型 。在這一框架下進一步詳細規定了每一層的功能 , 以實現開放系統環境中的互連性、互操作性和應用的可移植性 。二、OSI劃分的七個層次由高到低依次為:Application(應用層)、Presentation(表示層)、Session(會話層)、Transport(傳輸層)、Network(網絡層)、DataLink(數據鏈路層)和Physical(物理層) 。其中應用層、表示層和會話層可以視為應用層,而剩余層則可視為數據流動層 。層次劃分原則OSI是分層的體系結構,每一層是一個模塊 , 用于完成某種功能 , 并具有自己的通信協議 。ISO將整個OSI劃分成七個層次,劃分層次依據以下五個原則:(1)網絡中各節點具有相同的層次; (2)網絡中各節點同等層次功能相同;(3)同一節點內相鄰層通過接口通信;(4)同一節點內底層向高層提供服務; (5)網絡中各節點同層通過協議通信 。以上內容參考:百度百科-OSI參考模型
OSI參考模型有哪七層

文章插圖
1、物理層(Physical Layer):主要功能為定義網絡的物理結構,傳輸的電磁標準 , Bit流的編碼及網絡的時間原則,如分時復用及分頻復用 。決定了網絡連接類型(端到端或多端連接)及物理拓撲結構 。說得通俗一些,這一層主要負責實際的信號傳輸 。物理層的主要設備:中繼器、集線器 。2、數據鏈路層(Data Link Review):在兩個主機上建立數據鏈路連接,向物理層傳輸數據信號,并對信號進行處理使之無差錯并合理的傳輸 。數據鏈路層主要設備:二層交換機、網橋 。3、網絡層(Network Layer):主要負責路由,選擇合適的路徑 , 進行阻塞控制等功能 。網絡層協議的代表包括:IP、IPX、OSPF等 。網絡層主要設備:路由器 。4、傳輸層(Transfer Layer):最關鍵的一層,向擁護提供可靠的端到端(End-to-End)服務,它屏蔽了下層的數據通信細節,讓用戶及應用程序不需要考慮實際的通信方法 。傳輸層協議的代表包括:TCP、UDP、SPX等 。5、會話層(Session Layer):主要負責兩個會話進程之間的通信 , 即兩個會話層實體之間的信息交換,管理數據的交換 。6、表示層(Presentation Layer):處理通信信號的表示方法 , 進行不同的格式之間的翻譯,并負責數據的加密解密,數據的壓縮與恢復 。7、應用層(Application Layer):保持應用程序之間建立連接所需要的數據記錄,為用戶服務 。應用層協議的代表包括:Telnet、FTP、HTTP、SNMP等 。擴展資料:OSI模型的作用1、人們可以很容易的討論和學習協議的規范細節 。2、層間的標準接口方便了工程模塊化 。3、創建了一個更好的互連環境 。4、降低了復雜度,使程序更容易修改,產品開發的速度更快 。5、每層利用緊鄰的下層服務 , 更容易記住個層的功能 。6、OSI是一個定義良好的協議規范集,并有許多可選部分完成類似的任務 。7、它定義了開放系統的層次結構、層次之間的相互關系以及各層所包括的可能的任務 。是作為一個框架來協調和組織各層所提供的服務 。OSI參考模型并沒有提供一個可以實現的方法,而是描述了一些概念,用來協調進程間通信標準的制定 。即OSI參考模型并不是一個標準,而是一個在制定標準時所使用的概念性框架 。參考資料來源:百度百科-OSI參考模型
OSI參考模型分為七層,從低到高依次是

文章插圖
OSI參考模型從低到高依次是:物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層和應用層 。OSI參考模型也采用了分層結構技術,把一個網絡系統分成若干層 , 每一層都去實現不同的功能,每一層的功能都以協議形式正規描述 , 協議定義了某層同遠方一個對等層通信所使用的一套規則和約定 。每一層向相鄰上層提供一套確定的服務,并且使用與之相鄰的下層所提供的服務 。從概念上來講,每一層都與一個遠方對等層通信,但實際上該層所產生的協議信息單元是借助于相鄰下層所提供的服務傳送的 。因此,對等層之間的通信稱為虛擬通信 。擴展資料:運作方式數據由傳送端的最上層(通常是指應用程序)產生,由上層往下層傳送 。每經過一層,都在前端增加一些該層專用的信息,這些信息稱為報頭 , 然后才傳給下一層 , 可將加上報頭想象為套上一層信封 。因此到了最底層時,原本的數據已經套上了七層信封,而后通過網線、電話線、光纖等介質,傳送到接收端 。接收端接收到數據后,從最底層向上層傳送 , 每經過一層就拆掉一層信封(即去除該層所認識的報頭),直到最上層,數據便恢復成當初從傳送端最上層產生時的原貌 。如果以網絡的術語來說,這種每一層將原始數據加上報頭的操作,便是數據的封裝,而封裝前的原始數據則稱為數據承載 。在傳送端,上層將數據傳給下層,下層將上層傳過來的數據當成數據承載,再將數據承載封裝成新的數據,繼續傳給更下層去封裝,直到最底層為止 。
什么是osi七層模型?1.物理層:主要定義物理設備標準,如網線的接口類型、光纖的接口類型、各種傳輸介質的傳輸速率等 。它的主要作用是傳輸比特流(就是由1、0轉化為電流強弱來進行傳輸,到達目的地后在轉化為1、0,也就是我們常說的數模轉換與模數轉換) 。這一層的數據叫做比特 。
2.數據鏈路層:定義了如何讓格式化數據以進行傳輸 , 以及如何讓控制對物理介質的訪問 。這一層通常還提供錯誤檢測和糾正,以確保數據的可靠傳輸 。
3.網絡層:在位于不同地理位置的網絡中的兩個主機系統之間提供連接和路徑選擇 。Internet的發展使得從世界各站點訪問信息的用戶數大大增加 , 而網絡層正是管理這種連接的層 。
4.傳輸層:定義了一些傳輸數據的協議和端口號(WWW端口80等),如:TCP(傳輸控制協議 , 傳輸效率低 , 可靠性強 , 用于傳輸可靠性要求高,數據量大的數據),UDP(用戶數據報協議,與TCP特性恰恰相反 , 用于傳輸可靠性要求不高,數據量小的數據,如QQ聊天數據就是通過這種方式傳輸的) 。主要是將從下層接收的數據進行分段和傳輸,到達目的地址后再進行重組 。常常把這一層數據叫做段 。
5.會話層:通過傳輸層(端口號:傳輸端口與接收端口)建立數據傳輸的通路 。主要在你的系統之間發起會話或者接受會話請求(設備之間需要互相認識可以是IP也可以是MAC或者是主機名) 。
6.表示層:可確保一個系統的應用層所發送的信息可以被另一個系統的應用層讀取 。例如 , PC程序與另一臺計算機進行通信,其中一臺計算機使用擴展二一十進制交換碼(EBCDIC),而另一臺則使用美國信息交換標準碼(ASCII)來表示相同的字符 。如有必要,表示層會通過使用一種通格式來實現多種數據格式之間的轉換 。
7.應用層:是最靠近用戶的OSI層 。這一層為用戶的應用程序(例如電子郵件、文件傳輸和終端仿真)提供網絡服務 。
求解osi七層模型的工作原理是怎樣的?OSI七層模型的最初的目的是定義網絡互聯的基本架構,但實際使用中并沒有完全遵循它的結構 , 對于計算機網絡已經比較成熟的當今來說,他也只是一個計算機網絡學習者學習網絡的一個模型和實際工作中做為一種排錯的參考模型 。對于原理一二句話說不清 。各層功能是這樣的,從上往下依次為:第七層:應用層 數據 用戶接口 , 提供用戶程序“接口” 。第六層:表示層 數據 數據的表現形式 , 特定功能的實現,如數據加密 。第五層:會話層 數據 允許不同機器上的用戶之間建立會話關系 , 如WINDOWS 第四層:傳輸層 段 實現網絡不同主機上用戶進程之間的數據通信,可靠 與不可靠的傳輸 , 傳輸層的錯誤檢測,流量控制等 。第三層:網絡層 包 提供邏輯地址(IP)、選路,數據從源端到目的端的 傳輸 。第二層:數據鏈路層 幀 將上層數據封裝成?。?用MAC地址訪問媒介,錯誤檢測 與修正 。第一層:物理層 比特流 設備之間比特流的傳輸,物理接口,電氣特性等 。然后我找了個簡單的傳輸圖片有助于你去理解 。每層往細了說那可就多了,有什么不懂可以追問,望采納 。
osi七層參考模型是什么07 osi七層模型
osi七層模型是什么?解釋一下好嗎?從上到下分別為:應用層 , 表示層 , 會話層 , 傳輸層,網絡層,數據鏈路層 , 物理層 。
物理層:物理層通過鏈路來傳送比特信息 。它主要處理以下問題:接插件大小和形狀的選擇,每一針的作用,數據比特的電信號變換和比特級的同步 。通常一個網絡內可以有好幾種不同的物理層類型,甚至一個節點也可能有多種不同的物理層類型 , 這是因為不同的技術要求各自的物理層 。
2) 數據鏈路層:數據鏈路層(有時也稱為鏈路層)通過物理鏈路來傳輸成塊的信息 。它主要負責處理以下任務:數據出錯校驗、協調共享媒體的使用(如在一個L A N中)以及編址(當多個系統都可以訪問時 , 如在某個L A N中) 。另外,不同的鏈路通常也有不同的數據鏈路層實現;而且,同一個節點可以支持幾種不同的數據鏈路層協議,節點所連的每一類鏈路都有自己的協議 。
3) 網絡層:網絡層使得網絡中的任何一對系統間都可以相互通信 。一個全互連的網絡是指其中的每一個節點都和其他節點直接相連,但是這種拓撲結構不可能用于有很多節點的情況 。比較典型的情況是,網絡層必須找到一條通過一系列相連節點的路徑,且路徑上的每一個節點必須向適當的方向轉發數據包 。網絡層處理的主要任務是:路由計算、數據包的分段和重組(當網絡中的不同鏈路有不同的最大包大小限制時)和擁塞控制 。
運輸層:運輸層在兩個系統之間建立一條可靠的通信鏈路 。它主要處理一些由網絡層引起的錯誤,比如包丟失和重復包等錯誤,以及對包進行重新排序、分段(這樣運輸層用戶就可以處理大的報文)和重裝(這樣可以避免網絡層進行低效的分段和重裝) 。另外,這也有助于運輸層在網絡發生擁塞時可以相應降低發送數據的速率 。
5) 會話層: I S O認為會話層對于因特網體系來說并沒有太大作用 。I S O會話層提供的服務超出了運輸層提供的簡單全雙工可靠通信流,比如對話控制(實現系統間的特殊通信模式)和鏈接(捆綁一組數據包,使得它們要么都發送,要么都不發送) 。不管這一層是什么,它都跟下層的網絡設備如網橋以及路由器等無關 。
6) 表示層:這一層的設計目的是為了對數據的表示取得一致,這樣人們就可以定義自己的數據結構,而不必擔心比特/字節順序或者浮點數該如何表示之類的問題了 。I S O在ASN.1(Abstract Syntax Notation 1)中制定了標準 。盡管我不是很喜歡A S N . 1,因為它太復雜而且效率太低(在空間和處理方面),但是很多IETE(Internet Engineering Ta s k F o r c e )的標準都使用了它 。
7) 應用層:橋接和路由之所以吸引人,實際是因為人們需要利用這些功能的相應應用 。應用包括文件傳輸、虛擬終端及We b瀏覽等 。在一個節點上通常有多個應用程序同時運行 。
真正懂OSI七層模型的大俠告訴我OSI到底是什么1. osi參考模型的最大作用是降低網絡的復雜性,將復雜的網絡問題簡單化,以便快速定位和解決網絡故障 。
2. OSI參考模型是一個邏輯上的定義,一個規范,它把網絡從邏輯上分為了7層,每一層都有相關的物理設備,比如路由器,交換機 。
我們舉個例子:現在兩臺主機不能通信,原因可能有很多,那么我們就可以根據OSI參考模型的7層(由低到高,物理層 , 數據鏈路層,網絡層,會話層,表示層 , 應用層)來發現故障,解決故障:首先檢查物理層,我們可以檢查網線 , 接口是否正常;再檢查數據鏈路層 , 比如交換機的配置,VLAN的劃分是否準確;再檢查網絡層,IP地址 , 網關配置是否合理,等等等等,以此類推 。
至于你說的不知道數據傳輸到哪一層了?我個人認為,可能是你對數據封裝的過程不是很了解:
先說封裝:發送數據 , 數據由高層向下層走,每到一層,就會在原始數據上加上當前層的PDU(PDU你可以理解為是這一層的一個標示);
再說解封裝:接受數據,數據又底層走向上層,每到一次 , 就會去掉當前層的PDU 。
至于說到底到了哪一層,只要了解了當前層的PDU就知道了:
舉個簡單例子:如果給上層數據加上了端口號,那么就是到了傳輸層;加上了IP地址就是到了網絡層;同樣去掉的時候也是一樣的 。
OSI七層模型的作用是?OSI七層模型詳解,一節課了解真正了解OSI七層模型
OSI七層模型和TCP4層模型有什么區別啊1、OSI七層模型屬于理論模型,TCP4層模型屬于實際應用的工業標準模型;
2、osi劃分的層次比tcp模型更多;
3、從層次功能上分析:
1前者應用層、表示層和會話層的功能對應tcp模型應用層功能;
2前者傳輸層對應tcp模型傳輸層的功能;
3前者網絡層對應tcp模型網際層的功能
4前者數據鏈路層和物理層對應tcp模型網絡接口層功能 。
簡述OSI七層模型的TCP/IP模型都有哪幾層和他們的對應關系?

文章插圖
1.OSI模型把網絡通信的工作分為7層,分別是物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層和應用層 。每一層對于上一層來講是透明的,上層只需要使用下層提供的接口,并不關心下層是如何實現的 。2.TCP/IP參考模型是首先由ARPANET所使用的網絡體系結構 。這個體系結構在它的兩個主要協議出現以后被稱為TCP/IP參考模型(TCP/IP Reference Model) 。這一網絡協議共分為四層:網絡訪問層、互聯網層、傳輸層和應用層 。3.TCP/IP模型的分層及與OSI參考模型的對應關系為:網絡接口層--對應OSI參考模型的物理層和數據鏈路層;網絡層--對應OSI參考模型的網絡層;運輸層--對應OSI參考模型的運輸層;應用層--對應OSI參考模型的5、6、7層 。OSI模型的網絡層同時支持面向連接和無連接的通信,但是傳輸層只支持面向連接的通信;TCP/IP模型的網絡層只提供無連接的服務,但是傳輸層上同時提供兩種通信模式 。擴展資料:TCP/IP主要特點(1)TCP/IP協議不依賴于任何特定的計算機硬件或操作系統,提供開放的協議標準,即使不考慮Internet,TCP/IP協議也獲得了廣泛的支持 。所以TCP/IP協議成為一種聯合各種硬件和軟件的實用系統 。(2)TCP/IP協議并不依賴于特定的網絡傳輸硬件,所以TCP/IP協議能夠集成各種各樣的網絡 。用戶能夠使用以太網(Ethernet)、令牌環網(Token Ring Network)、撥號線路(Dial-up line)、X.25網以及所有的網絡傳輸硬件 。(3)統一的網絡地址分配方案,使得整個TCP/IP設備在網中都具有惟一的地址(4)標準化的高層協議,可以提供多種可靠的用戶服務 。參考資料:TCP/IP-百度百科
ISO/OSI七層模型結構與TCP/IP模型的優缺點OSI參考模型和TCP/IP參考模型評價
對OSI參考模型的評價
無論是OSI參考模型與協議,還是TCP/IP參考模型與協議都是不完美的 。造成OSI參考模型不能流行的主要原因是之一是其自身的缺陷 。會話層在大多數應用中很少用到,表示層幾乎是空的 。在數據鏈路層與網絡層之間有很多的子層插入,每個子層有不同的功能 。OSI模型將“服務”與“協議”的定義結合起來,使得參考模型變得格外復雜,將它的實現起是困難的 。同時,尋址、流控與差錯控制在每一層里都重復出現 , 必然降低系統效率 。虛擬終端協議最初安排在表示層,現在安排在應用層 。關于數據安全性 , 加密與網絡管理等方面的問題也在參考模型的設計初期被忽略了 。參考模型的設計更多是被通信思想所支配,很多選擇不適合于計算機與軟件的工作方式 。很多“原語“在軟件的很多高級語言中實現起來很容易 , 但嚴格按照層次模型編程的軟件效率很低 。
TCP/IP模型的評價
TCP/IP參考模型與協議也有它自身的缺陷
1) 它在服務、接口與協議的區別上不清楚 。一個好的軟件工程應該將功能與實現方法區分開來,TCP/IP恰恰沒有很好的做到這點,這就使得TCP/IP參考模型對于使用新技術的指導意義不夠 。
2) TCP/IP的主機-網絡層本身并不是實際的一層,它定義了網絡層與數據鏈路層的接口 。物理層與數據鏈路層的劃分是必要和合理的 , 一個好的參考模型應該將它們區分開來,而TCP/IP參考模型卻沒有做到這點 。
osi七層模型含義OSI七層模型介紹
OSI是一個開放性的通行系統互連參考模型,他是一個定義的非常好的協議規范 。OSI模型有7層結構,每層都可以有幾個子層 。下面我簡單的介紹一下這7層及其功能 。
OSI的7層從上到下分別是
7 應用層
6 表示層
5 會話層
4 傳輸層
3 網絡層
2 數據鏈路層
1 物理層
其中高層,既7、6、5、4層定義了應用程序的功能,下面3層,既3、2、1層主要面向通過網絡的端到端的數據流 。下面我給大家介紹一下這7層的功能:
(1)應用層:與其他計算機進行通訊的一個應用,它是對應應用程序的通信服務的 。例如 , 一個沒有通信功能的字處理程序就不能執行通信的代碼 , 從事字處理工作的程序員也不關心OSI的第7層 。但是 , 如果添加了一個傳輸文件的選項 , 那么字處理器的程序員就需要實現OSI的第7層 。示例:telnet , HTTP,FTP,WWW,NFS,SMTP等 。
(2)表示層:這一層的主要功能是定義數據格式及加密 。例如 , FTP允許你選擇以二進制或ASII格式傳輸 。如果選擇二進制,那么發送方和接收方不改變文件的內容 。如果選擇ASII格式,發送方將把文本從發送方的字符集轉換成標準的ASII后發送數據 。在接收方將標準的ASII轉換成接收方計算機的字符集 。示例:加密,ASII等 。
(3)會話層:他定義了如何開始、控制和結束一個會話,包括對多個雙向小時的控制和管理 , 以便在只完成連續消息的一部分時可以通知應用,從而使表示層看到的數據是連續的,在某些情況下,如果表示層收到了所有的數據,則用數據代表表示層 。示例:RPC , SQL等 。
(4)傳輸層:這層的功能包括是否選擇差錯恢復協議還是無差錯恢復協議,及在同一主機上對不同應用的數據流的輸入進行復用,還包括對收到的順序不對的數據包的重新排序功能 。示例:TCP,UDP,SPX 。
(5)網絡層:這層對端到端的包傳輸進行定義 , 他定義了能夠標識所有結點的邏輯地址 , 還定義了路由實現的方式和學習的方式 。為了適應最大傳輸單元長度小于包長度的傳輸介質,網絡層還定義了如何將一個包分解成更小的包的分段方法 。示例:IP,IPX等 。
(6)數據鏈路層:他定義了在單個鏈路上如何傳輸數據 。這些協議與被討論的歌種介質有關 。示例:ATM,FDDI等 。
(7)物理層:OSI的物理層規范是有關傳輸介質的特性標準,這些規范通常也參考了其他組織制定的標準 。連接頭、針、針的使用、電流、電流、編碼及光調制等都屬于各種物理層規范中的內容 。物理層常用多個規范完成對所有細節的定義 。示例:Rj45 , 802.3等
osi七層模型從下到上分為什么?

文章插圖
osi七層模型從下到上分別為:1、物理層:建立、維護、斷開物理連接 。TCP/IP 層級模型結構,應用層之間的協議通過逐級調用傳輸層(Transport layer)、網絡層(Network Layer)和物理數據鏈路層(Physical Data Link)而可以實現應用層的應用程序通信互聯 。2、數據鏈路層:建立邏輯連接、進行硬件地址尋址、差錯校驗等功能 。將比特組合成字節進而組合成?。?用MAC地址訪問介質,錯誤發現但不能糾正 。3、網絡層:進行邏輯地址尋址,實現不同網絡之間的路徑選擇 。協議有:ICMP、IGMP、IP(IPV4 IPV6)、ARP、RARP 。4、傳輸層:定義傳輸數據的協議端口號,以及流控和差錯校驗 。協議有:TCP UDP,數據包一旦離開網卡即進入網絡傳輸層 。5、會話層:建立、管理、終止會話 。對應主機進程,指本地主機與遠程主機正在進行的會話 。6、表示層:數據的表示、安全、壓縮 。格式有JPEG、ASCll、DECOIC、加密格式等 。7、應用層:網絡服務與最終用戶的一個接口 。協議有:HTTP、FTP、TFTP、SMTP、SNMP、DNS、TELNET、HTTPS、POP3、DHCP 。參考資料來源:百度百科-七層模型
簡述OSI體系結構的內容及其特點OSI采用的是7層體系結構
而TCP/IP則將OSI的第5層的會話層和第6層的表示層全都劃分到期自身的第5層---應用層
而OSI則是將這三層獨立分開..
經歷很長一段制定周期,將OSI復雜煩瑣標準制定出來后,而TCP/IP卻已經在互聯網絡上搶占了相當大的范圍,而幾乎也找不出廠家生產出符合OSI標準的產品 。
OSI只是取得了理論成果,但市場化方面完全失敗了 。
大行其道的TCP/IP取得了市場的成功 , 至今開始流行 。
在討論計算機網絡基礎知識時候 , 可以將兩個協議對照參考...
OSI是基于硬件的分層,TCP/IP是邏輯上的劃分
osi是用于同種網絡間的互聯,而tcp/ip是用于不同網絡間的互聯 , 一開始兩者的定位就不同,
所以二者的應用范圍也不同,
OSI參考模型各層的主要功能?

文章插圖
物理層是OSI參考模型的最低層,它利用傳輸介質為數據鏈路層提供物理連接;數據鏈路層是為網絡層提供服務的,解決兩個相鄰結點之間的通信問題;網絡層主要作用是解決如何使數據包通過各結點傳送的問題;傳輸層的作用是為上層協議提供端到端的可靠和透明的數據傳輸服務;會話層主要功能是管理和協調不同主機上各種進程之間的通信(對話),即負責建立、管理和終止應用程序之間的會話;表示層處理流經結點的數據編碼的表示方式問題;應用層是用戶與網絡的接口 。該層通過應用程序來完成網絡用戶的應用需求 , 如文件傳輸、收發電子郵件等 。擴展資料劃分原則:1、網路中各節點都有相同的層次;2、不同節點的同等層具有相同的功能;3、同一節點內相鄰層之間通過接口通信;4、每一層使用下層提供的服務,并向其上層提供服務;5、不同節點的同等層按照協議實現對等層之間的通信;6、根據功能需要進行分層 , 每層應當實現定義明確的功能;7、向應用程序提供服務 。參考資料來源:百度百科——OSI參考模型
OSI七層參考模型怎么理解?我個人認為充分理解7層模型就意味著你打好了學網絡的基礎 。1.物理層物理層位于 OSI 參考模型的最低層,它直接面向原始比特流的傳輸 。為了實現原始比特流的物理傳輸 , 物理層必須解決好包括傳輸介質、信道類型、數據與信號之間的轉換、信號傳輸中的衰減和噪聲等在內的一系列問題 。2.數據鏈路層在物理層發送和接收數據的過程中,會出現一些物理層自己不能解決的問題 。例如,呢?這些都是數據鏈路層所必須負責的工作 。例如 交換機 網橋的工作過程3.網絡層網絡中的兩臺計算機進行通信時,中間可能要經過許多中間結點甚至不同的通信子網 。網絡層的任務就是在通信子網中選擇一條合適的路徑,使發送端傳輸層所傳下來的數據能夠通過所選擇的路徑到達目的端 。例如 路由器4.傳輸層傳輸層是 OSI 七層模型中唯一負責端到端節點間數據傳輸和控制功能的層 。傳輸層是OSI 七層模型中承上啟下的層,它下面的三層主要面向網絡通信,以確保信息被準確有效地傳輸;它上面的三個層次則面向用戶主機 , 為用戶提供各種服務 。例如TCP/IP 里的TCP UDP傳輸協議5.會話層會話層的功能是在兩個節點間建立、維護和釋放面向用戶的連接 。它是在傳輸連接的基礎上建立會話連接,并進行數據交換管理,允許數據進行單工、半雙工和全雙工的傳送 。會話層提供了令牌管理和同步兩種服務功能6.表示層表示層以下的各層只關心可靠的數據傳輸,而表示層關心的是所傳輸數據的語法和語義 。它主要涉及處理在兩個通信系統之間所交換信息的表示方式,包括數據格式變換、數據加密與解密、數據壓縮與恢復等功能 。象圖片的處理JPG 聲音 MP3 視頻 AVI7.應用層應用層是 OSI 參考模型的最高層,負責為用戶的應用程序提供網絡服務 。與 OSI 其他層不同的是 , 它不為任何其他 OSI 層提供服務,而只是為 OSI 模型以外的應用程序提供服務 。包括為相互通信的應用程序或進行之間建立連接、進行同步,建立關于錯誤糾正和控制數據完整性過程的協商等 。應用層還包含大量的應用協議,如分布式數據庫的訪問、文件的交換、電子郵件、虛擬終端等 。
- lol萌化包
- 3d制圖軟件
- nanosim
- 做模型用什么材料 做模型可以用哪些材料
- tooyoung
- 高中物理模型解題法_誰有高中數理化黃金模型解題法數學 物理 化學
- 飛機頭坐騎_怎么樣能修改一個米米隆飛機頭坐騎的模型。。。
- 模型用英語怎么說 模型的英文介紹
- 超導磁浮列車_我想做一個超導磁懸浮列車的模型.
- 新手怎么選模型材料和工具 新手如何選模型材料和工具
