導航:首頁 > 編程大全 > 網路協議的層次結構

網路協議的層次結構

發布時間:2022-12-25 11:54:11

① OSI七層型的層次結構是什麼

OSI七層型從低到高依次是:物理層、數據鏈路層、網路層、傳輸層、會話層回、表示層和應用層。答

1、應用層:網路服務與最終用戶的一個介面。

2、表示層:數據的表示、安全、壓縮。(在五層模型裡面已經合並到了應用層),格式有,JPEG、ASCll、EBCDIC、加密格式等。

3、會話層:建立、管理、終止會話。(在五層模型裡面已經合並到了應用層),對應主機進程,指本地主機與遠程主機正在進行的會話。



4、傳輸層:定義傳輸數據的協議埠號,以及流控和差錯校驗。

協議有:TCP、UDP,數據包一旦離開網卡即進入網路傳輸層。

5、網路層:進行邏輯地址定址,實現不同網路之間的路徑選擇。

協議有:ICMP、IGMP、IP(IPV4、IPV6)。

6、數據鏈路層:建立邏輯連接、進行硬體地址定址、差錯校驗等功能。將比特組合成位元組進而組合成幀,用MAC地址訪問介質,錯誤發現但不能糾正。

7、物理層:建立、維護、斷開物理連接。

TCP/IP 層級模型結構,應用層之間的協議通過逐級調用傳輸層、網路層和物理數據鏈路層而可以實現應用層的應用程序通信互聯。

② 網路協議的層次劃分

為了使不同計算機廠家生產的計算機能夠相互通信,以便在更大的范圍內建立計算機網路,國際標准化組織(ISO)在1978年提出了「開放系統互聯參考模型」,即著名的OSI/RM模型(Open System Interconnection/Reference Model)。它將計算機網路體系結構的通信協議劃分為七層,自下而上依次為:物理層(Physics Layer)、數據鏈路層(Data Link Layer)、網路層(Network Layer)、傳輸層(Transport Layer)、會話層(Session Layer)、表示層(Presentation Layer)、應用層(Application Layer)。
其中第四層完成數據傳送服務,上面三層面向用戶。對於每一層,至少制定兩項標准:服務定義和協議規范。前者給出了該層所提供的服務的准確定義,後者詳細描述了該協議的動作和各種有關規程,以保證服務的提供。 應用層 表示層 會話層 傳輸層 網路層 數據鏈路層 物理層

③ 網路協議分層(七層、四層)

一、概述

      網路協議設計者不應當設計一個單一、巨大的協議來為所有形式的通信規定完整的細節,而應把通信問題劃分成多個小問題,然後為每一個小問題設計一個單獨的協議。這樣做使得每個協議的設計、分析、時限和測試比較容易。協議劃分的一個主要原則是確保目標系統有效且效率高。為了提高效率,每個協議只應該注意沒有被其他協議處理過的那部分通信問題;為了主協議的實現更加有效,協議之間應該能夠共享特定的數據結構;同時這些協議的組合應該能處理所有可能的硬體錯誤以及其它異常情況。為了保證這些協議工作的協同性,應當將協議設計和開發成完整的、協作的協議系列(即協議族),而不是孤立地開發每個協議。
    所以在網路歷史的早期,國際標准化組織(ISO)和國際電報電話咨詢委員會(CCITT)共同出版了開放系統互聯的七層參考模型。一台計算機操作系統中的網路過程包括從應用請求(在協議棧的頂部)到網路介質(底部) ,OSI參考模型把功能分成七個分立的層次。

二、OSI網路分層模型

如圖所示:

OSI模型的七層分別進行以下的操作:
第一層:物理層(physical)(單位類型:比特):實現比特流的透明傳輸,物理介面,具有電氣特性

第二層:數據鏈路層(date link)(單位類型:幀):訪問介質;數據在該層封裝成幀;用MAC地址作為訪問媒介;具有錯誤檢測與修正功能。MAC描述在共享介質環境中如何進行站的調度、發生和接收數據。MAC確保信息跨鏈路的可靠傳輸,對數據傳輸進行同步,識別錯誤和控制數據的流向。一般地講,MAC只在共享介質環境中才是重要的,只有在共享介質環境中多個節點才能連接到同一傳輸介質上

第三層:網路層(network)(單位類型:報文):數據傳輸;提供邏輯地址,選擇路由數據包,負責在源和終點之間建立連接

第四層:傳輸層(transport):實現端到端傳輸;分可靠與不可靠傳輸;在傳輸前實現錯誤檢測與流量控制,定義埠號(標記相應的服務)

第五層:會話層(session):主機間通信;對應用會話管理,同步

第六層:表示層(presention):數據表現形式;特定功能的實現-比如加密模式確保原始設備上加密的數據可以在目標設備上正確地解密

第七層:應用層(application):最接近終端用戶的OSI層,這就意味著OSI應用層與用戶之間是通過應用軟體直接相互作用的。網路進程訪問應用層;提供介面服務

OSI的應用層協議包括文件的傳輸、訪問及管理協議(FTAM) ,以及文件虛擬終端協議(VIP)和公用管理系統信息(CMIP)等。

二、TCP/IP分層模型

TCP/IP分層模型(TCP/IP Layening Model)被稱作網際網路分層模型(Internet Layering Model)、網際網路參考模型(Internet Reference Model)。


 TCP/IP協議被組織成四個概念層,其中有三層對應於OSI參考模型中的相應層。TCP/IP協議族並不包含物理層和數據鏈路層,因此它不能獨立完成整個計算機網路系統的功能,必須與許多其他的協議協同工作。
TCP/IP分層模型的四個協議層分別完成以下的功能:
第四層:應用層:TCP/IP協議的 應用層 相當於OSI模型的 會話層、表示層和應用層 ,FTP(文件傳輸協議),DNS(域名系統),HTTP協議,Telnet(網路遠程訪問協議)

第三層:傳輸層:提供TCP(傳輸控制協議),UDP(用戶數據報協議)兩個協議,主要功能是數據格式化、數據確認和丟失重傳等。

第二層:網路層:該層負責相同或不同網路中計算機之間的通信主要處理數據包和路由。數據包是網路傳輸的最小數據單位。通過某條傳輸路線將數據包傳給對方。IP協議,ICMP協議,IGMP協議。在IP層中,ARP協議用於將IP地址轉換成物理地址,ICMP協議用於報告差錯和傳送控制信息。IP協議在TCP/IP協議組中處於核心地位。

第一層:網路介面層:TCP/IP協議的最低一層,對實際的網路媒體的管理,包括操作系統中的設備驅動程序和計算機對應的網路介面卡


OSI與TCP/IP的對比:

分層結構:OSI參考模型與TCP/IP協議都採用了分層結構,都是基於獨立的協議棧的概念。OSI參考模型有7層,而TCP/IP協議只有4層,即TCP/IP協議沒有了表示層和會話層,並且把數據鏈路層和物理層合並為網路介面層。不過,二者的分層之間有一定的對應關系。

連接服務:OSI的網路層基本與TCP/IP的網路層對應,二者的功能基本相似,但是定址方式有較大的區別。

OSI的地址空間為不固定的可變長,由選定的地址命名方式決定,最長可達160位元組,可以容納非常大的網路,因而具有較大的成長空間。根據OSI的規定,網路上每個系統至多可以有256個通信地址。TCP/IP網路的地址空間為固定的4位元組(在目前常用的IPV4中是這樣,在IPV6中將擴展到16位元組)。網路上的每個系統至少有一個唯一的地址與之對應。

 以上就是我對七個分層和四個分層的粗鄙理解,歡迎大家的指導!

④ TCP/IP協議分為哪幾層每層具有哪些功能

TCP/IP協議分為4個層次,自上而下依次為應用層、傳輸層、網路層、網路介面層。

各層的功能如下:

1、應用層的功能為對客戶發出的一個請求,伺服器作出響應並提供相應的服務。

2、傳輸層的功能為通信雙方的主機提供端到端的服務,傳輸層對信息流具有調節作用,提供可靠性傳輸,確保數據到達無誤。

3、網路層功能為進行網路互連,根據網間報文IP地址,從一個網路通過路由器傳到另一網路。

4、網路介面層負責接收IP數據報,並負責把這些數據報發送到指定網路上。

(4)網路協議的層次結構擴展閱讀

TCP/IP協議的主要特點:

(1)TCP/IP協議不依賴於任何特定的計算機硬體或操作系統,提供開放的協議標准,即使不考慮Internet,TCP/IP協議也獲得了廣泛的支持。所以TCP/IP協議成為一種聯合各種硬體和軟體的實用系統。

(2)標准化的高層協議,可以提供多種可靠的用戶服務。

(3)統一的網路地址分配方案,使得整個TCP/IP設備在網中都具有惟一的地址。

(4)TCP/IP協議並不依賴於特定的網路傳輸硬體,所以TCP/IP協議能夠集成各種各樣的網路。用戶能夠使用乙太網(Ethernet)、令牌環網(Token Ring Network)、撥號線路(Dial-up line)、X.25網以及所有的網路傳輸硬體。

⑤ 什麼是網路協議有那些常見的網路協議其中又包含那些層次

網路協議的定義:為計算機網路中進行數據交換而建立的規則、標准或約定的集合。例如,網路中一個微機用戶和一個大型主機的操作員進行通信,由於這兩個數據終端所用字元集不同,因此操作員所輸入的命令彼此不認識。為了能進行通信,規定每個終端都要將各自字元集中的字元先變換為標准字元集的字元後,才進入網路傳送,到達目的終端之後,再變換為該終端字元集的字元。當然,對於不相容終端,除了需變換字元集字元外。其他特性,如顯示格式、行長、行數、屏幕滾動方式等也需作相應的變換。

常見的網路協議有:
TCP/IP協議:毫無疑問是這三大協議中最重要的一個,作為互聯網的基礎協議,沒有它就根本不可能上網,任何和互聯網有關的操作都離不開TCP/IP協議。不過TCP/IP協議也是這三大協議中配置起來最麻煩的一個,單機上網還好,而通過區域網訪問互聯網的話,就要詳細設置IP地址,網關,子網掩碼,DNS伺服器等參數。
TCP/IP盡管是目前最流行的網路協議,但TCP/IP協議在區域網中的通信效率並不高,使用它在瀏覽「網上鄰居」中的計算機時,經常會出現不能正常瀏覽的現象。此時安裝NetBEUI協議就會解決這個問題。

NetBEUI協議:即NetBios Enhanced User Interface ,或NetBios增強用戶介面。它是NetBIOS協議的增強版本,曾被許多操作系統採用,例如Windows for Workgroup、Win 9x系列、Windows NT等。NETBEUI協議在許多情形下很有用,是WINDOWS98之前的操作系統的預設協議。NetBEUI協議是一種短小精悍、通信效率高的廣播型協議,安裝後不需要進行設置,特別適合於在「網路鄰居」傳送數據。所以建議除了TCP/IP協議之外,小型區域網的計算機也可以安上NetBEUI協議。另外還有一點要注意,如果一台只裝了TCP/IP協議的WINDOWS98機器要想加入到WINNT域,也必須安裝NetBEUI協議。
IPX/SPX協議:本來就是Novell開發的專用於NetWare網路中的協議,但是也非常常用--大部分可以聯機的游戲都支持IPX/SPX協議,比如星際爭霸,反恐精英等等。雖然這些游戲通過TCP/IP協議也能聯機,但顯然還是通過IPX/SPX協議更省事,因為根本不需要任何設置。除此之外,IPX/SPX協議在非區域網絡中的用途似乎並不是很大.如果確定不在區域網中聯機玩游戲,那麼這個協議可有可無。
包含的層次有:
為了使不同計算機廠家生產的計算機能夠相互通信,以便在更大的范圍內建立計算機網路,國際標准化組織(ISO)在1978年提出了「開放系統互聯參考模型」,即著名的OSI/RM模型(Open System Interconnection/Reference Model)。它將計算機網路體系結構的通信協議劃分為七層,自下而上依次為:物理層(Physics Layer)、數據鏈路層(Data Link Layer)、網路層(Network Layer)、傳輸層(Transport Layer)、會話層(Session Layer)、表示層(Presentation Layer)、應用層(Application Layer)。
其中第四層完成數據傳送服務,上面三層面向用戶。對於每一層,至少制定兩項標准:服務定義和協議規范。前者給出了該層所提供的服務的准確定義,後者詳細描述了該協議的動作和各種有關規程,以保證服務的提供。

⑥ 網路協議分別是哪七層協議

根據建議X.200,OSI將計算機網路體系結構劃分為以下七層,標有1~7,第1層在底部。 現「OSI/RM」是英文「Open Systems Interconnection Reference Model」的縮寫。

其中高層(即7、6、5、4層)定義了應用程序的功能,下面3層(即3、2、1層)主要面向通過網路的端到端的數據流。

閱讀全文

與網路協議的層次結構相關的資料

熱點內容
javadoc導出 瀏覽:221
蘋果有沒有種子搜索器 瀏覽:17
u盤怎麼注冊文件夾 瀏覽:151
c盤可以刪除哪個文件夾 瀏覽:871
java手機版編程軟體 瀏覽:606
如何加速訪問國外伺服器的網站 瀏覽:194
體系文件優化應該哪個部門負責 瀏覽:893
球球app換成什麼了 瀏覽:974
flm文件名 瀏覽:48
dota怎麼調全屏win10 瀏覽:826
中國區縣資料庫 瀏覽:676
excel怎麼把文件導入到表格上 瀏覽:754
河北省委文件PDF 瀏覽:482
數據線怎麼變軟 瀏覽:949
java做app需要學什麼 瀏覽:736
圖元文件怎樣插入word 瀏覽:346
word表格消除粘貼的表格背景色 瀏覽:438
文件路徑怎麼改為絕對路徑 瀏覽:537
park視頻文件用什麼軟體打開 瀏覽:288
access資料庫怎麼設置數據表欄位 瀏覽:622

友情鏈接