❶ 計算機網路技術:TCP/IP體系結構將網路分為哪幾層TCP/IP體系結構與OSI模型的對應關系是
計算機網路技術:TCP/IP體系結構將網路分為應用層,表示層,會話層,傳輸層,網路層,數據鏈路層,物理層。
TCP/IP體系結構與OSI模型的對應關系是:osi的上三層對應tcp的應用層,傳輸層與網路層是一一對應的。
應用層、表示層、會話層三個層次提供的服務相差不是很大,所以在TCP/IP協議中,它們被合並為應用層一個層次。由於運輸層和網路層在網路協議中的地位十分重要,所以在TCP/IP協議中它們被作為獨立的兩個層次。
(1)網路是按什麼分層的擴展閱讀:
對不同種類的應用程序它們會根據自己的需要來使用應用層的不同協議,郵件傳輸應用使用了SMTP協議、萬維網應用使用了HTTP協議、遠程登錄服務應用使用了有TELNET協議。
在TCP/IP協議中,網路介面層位於第四層。由於網路介面層兼並了物理層和數據鏈路層所以,網路介面層既是傳輸數據的物理媒介,也可以為網路層提供一條准確無誤的線路。
❷ 網路分層
網路分層就是將網路節點所要完成的數據的發送或轉發、打包或拆包,以及控制信息的載入或拆出等工作,分別由不同的軟體和硬體模塊來完成。
網路分層有不同的模型,有的分7層,有的分5層。這里介紹5層的。
網路分層從上到下分別是應用層、傳輸層、網路層、數據鏈路層和物理層,越靠下的層越接近硬體:
1)物理層
該層負責比特流在節點間的傳輸,即負責物理傳輸。該層的協議既與鏈路有關,業余傳輸介質有關。通俗來講就是把計算機連接起來的物理手段。
2)數據鏈路層
該層控制網路層與物理層之間的通信,其主要功能是如何在不可靠的物理線路上進行數據的可靠傳遞。為了保證傳輸,從網路層接收到的數據被分割成特定的可被物理層傳輸的幀。幀是用來移動數據的結構包,它不僅包括原始數據,還包括發送方和接收方的物理地址以及糾錯和控制信息。其中的地址確定了幀將發送到何處,而糾錯和控制信息則確保幀無差錯到達。如果在傳送數據時,接收點檢測到所傳數據中有差錯,就要通知發送方重發這一幀。
3)網路層
該層決定如何將數據從發送方路由到接收方。網路層通過綜合考慮發送優先權、網路擁塞程度、服務質量以及可選路由的花費來決定從一個網路中的節點 A 到另一個網路中節點 B 的最佳路徑。
4)傳輸層
該層為兩台主機上的應用程序提供端到端的通信。相比之下,網路層的功能是建立主機到主機的通
信。傳輸層有兩個傳輸協議:TCP(傳輸控制協議)和UDP(用戶數據報協議)。其中,TCP是一個可靠的面向連接的協議,UDP是不可靠的或者說無連接的協議。
5)應用層
應用程序收到傳輸層的數據後,接下來就要進行解讀。解讀必須事先規定好格式,而應用層就是規定應用程序的數據格式的。它的主要協議有HTTP、FTP、Telnet、SMTP、POP3等。
如果是分七層,是在傳輸層和應用層中間加入會話層和表示層:
會話層:建立、管理和終止會話。
表示層:對數據進行翻譯、加密和壓縮。
❸ 網路 分層
很多人都把TCP/IP理解為TCP和IP,其實不是。TCP/IP其實是一個協議族群包括了TCP協議,UDP協議,IP協議,DHCP協議(動態IP),SSH(遠程登錄協議),HTTP協議(超文本傳輸協議),PPP協議(點對點通信協議)。
TCP/IP 模型也是分層模型,分為4 層。OSI/RM 模型與TCP/IP 模型的參考層次如圖所示:
當用戶通過http發起一個請求時,應用層,傳輸層,網路層,鏈路層的相關協議依次對該請求進行包裝並協帶對應的首部,最終在鏈路層生成乙太網數據包,數據包通過物理介質傳輸給對方主機,對方接收到數據包後,再一層一層地採用對應的協議進行拆包,最後把應用層數據交給應用程序去處理。
傳輸控制協議(Transmission Control Protocol,TCP)是一種面向連接的、可靠的、基於位元組流的傳輸層通信協議。流就是指不間斷的數據結構,當應用程序採用 TCP 發送消息時,雖然可以保證發送的順序,但還是猶如沒有任何間隔的數據流發送給接收端。TCP 為提供可靠性傳輸,可以進行丟包時的重發控制,還可以對次序亂掉的分包進行順序控制的機制。此外,因為TCP 作為一種面向有連接的協議,只有在確認通信對端存在時才會發送數據,從而還具備「流量控制」、「擁塞控制」、提高網路利用率等眾多功能。著名的三次握手就是指建立一個 TCP 連接時需要客戶端和伺服器端總共發送三個包以確認連接的建立,而終止TCP連接就是四次揮手,需要客戶端和服務端總共發送四個包以確認連接的斷開。
用戶數據報協議(User Datagram Protocol ,UDP)是TCP/IP 模型中一種面向無連接的傳輸層協議,提供面向事務的簡單不可靠信息傳送服務。UDP 協議基本上是IP 協議與上層協議的介面。UDP 協議適用於埠分別運行在同一台設備上的多個應用程序中。與TCP 不同,UDP 並不提供對IP 協議的可靠機制、流控制以及錯誤恢復功能等,在數據傳輸之前不需要建立連接。由於UDP 比較簡單,UDP 頭包含很少的位元組,所以比TCP負載消耗少。UDP 適用於不需要TCP 可靠機制的情形,比如,當高層協議或應用程序提供錯誤和流控制功能的時候。UDP 服務於很多知名應用層協議,包括網路文件系統(Network File System,NFS)、簡單網路管理協議(Simple Network Management Protocol,SNMP)、域名系統(DomainName System,DNS)以及簡單文件傳輸系統(Trivial File Transfer Protocol,TFTP)。
互聯網協議(Internet Protocol,IP)是用於報文交換網路的一種面向數據的協議。IP是在TCP/IP 協議中網路層的主要協議,任務是根據源主機和目的主機的地址傳送數據。為達到此目的,IP 定義了定址方法和數據報的封裝結構。第一個架構的主要版本,現在稱為IPv4,仍然是最主要的互聯網協議。當前世界各地正在積極部署IPv6。
面向有連接型 :在發送數據之前,需要在收發主機之間建立一條通信線路。在通信傳輸前後,專門進行建立和斷開連接的處理,可以避免發送無謂的數據。
面向無連接型 :發送數據時候不需要建立連接,發送端可以在任何時候自由發送數據,即使接收端不存在,發送端也可以將數據發送出去。
它是連接計算機與網路的硬體設備,無論是光纖連接,還是電纜,都必須藉助網卡才能實現數據的通信。
網卡的主要功能:
中繼器是在區域網環境下用來延長網路物理距離最簡單最廉價的設備,作用是將電纜傳過來的電信號或光信號復制、調整、放大再傳給另一個電纜,以此來解決線路傳輸過程中信號功率衰減的問題,延長網路的長度。
二層交換機工作於OSI模型的第二層數據鏈路層(物理層,數據鏈路層,網路層,傳輸層,會話層,表示層,應用層),它可以識別數據包中的MAC地址信息,根據MAC地址進行轉發,並將這些地址與對應的連接埠記錄在自己內部的一個地址表中
地址的唯一性:一個地址必須明確表示一個主體對象,同一個通信網路中不允許有兩個相同地址通信主體存在。
地址的層次性:MAC與IP地址都具有唯一性,但是只有IP地址具有層次性。
網路中通信地址越來越多,如何高效從一堆地址中找到通信的目標地址,這就需要地址具有層次性。 IP地址由網路號和主機號組成。IPv4是一個32位的地址,用4個十進制數字表示。以C類地址192.168.24.1為例,其中前24位是網路地址,後8位是主機地址。如果兩個IP地址在同一個子網內,則網路地址一定相同。
網關是從一個網路到另一個網路的關口,或者說是從一個網路通向其他網路的IP地址。比如有網路A和網路B,A的IP范圍是192.168.1.1~ 192.168.1.254,子網掩碼255.255.255.0,B的IP范圍是192.168.2.1 ~192.168.2.254,子網掩碼為255.255.255.0。在沒有路由器的情況下,A網路和B網路是不能進行TCP/IP通信的。TCP/IP協議會判定兩個網路中的主機屬於不同的網路。如果網路A中的主機發現數據包的目的主機不在自己所屬的網路中,它就會把數據包發送給自己的網關,再由網關轉發給網路B的網關,最終網路B的網關再轉發個網路B中的某個主機。
所以只有設置好網關的IP,TCP/IP協議才能實現不同網路之間的通信。網關的IP地址是具有路由功能的設備的IP地址,也就是路由器。
❹ 計算機網路包括哪些層
對於計算機或計算機網路來說,他包含了很多種硬體設備,如計算機本身、網卡、交換機、路由器等。但硬體本身並不能工作,就像一台新買回來的電腦沒有安裝操作系統(如:Windows XP),它除了會浪費電以外,什麼也幹不了。所以能讓這些硬體設備所工作的是設備所安裝的軟體系統,及「協議」。而這些軟體協議又很多,又很復雜,人們為了把這些復雜的協議讓人更容易操作、理解、學習。就把這些協議按照不同的功能分為七類,及七層,每一層的協議按照自己特定的功能去工作。去實現對數據的傳輸。
首先我們要了解OSI七層模型各層的功能。
第七層:應用層 數據 用戶介面,提供用戶程序「介面」。
第六層:表示層 數據 數據的表現形式,特定功能的實現,如數據加密。
第五層:會話層 數據 允許不同機器上的用戶之間建立會話關系,如WINDOWS
第四層:傳輸層 段 實現網路不同主機上用戶進程之間的數據通信,可靠
與不可靠的傳輸,傳輸層的錯誤檢測,流量控制等。
第三層:網路層 包 提供邏輯地址(IP)、選路,數據從源端到目的端的
傳輸
第二層:數據鏈路層 幀 將上層數據封裝成幀,用MAC地址訪問媒介,錯誤檢測
與修正。
第一層:物理層 比特流 設備之間比特流的傳輸,物理介面,電氣特性等。
下面是對OSI七層模型各層功能的詳細解釋:
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是Open System Interconnection 的縮寫,意為開放式系統互聯參考模型。在OSI出現之前,計算機網路中存在眾多的體系結構,其中以IBM公司的SNA(系統網路體系結構)和DEC公司的DNA(Digital Network Architecture)數字網路體系結構最為著名。為了解決不同體系結構的網路的互聯問題,國際標准化組織ISO(注意不要與OSI搞混)於1981年制定了開放系統互連參考模型(Open System Interconnection Reference Model,OSI/RM)。這個模型把網路通信的工作分為7層,它們由低到高分別是物理層(Physical Layer),數據鏈路層(Data Link Layer),網路層(Network Layer),傳輸層(Transport Layer),會話層(Session Layer),表示層(Presen tation Layer)和應用層(Application Layer)。第一層到第三層屬於OSI參考模型的低三層,負責創建網路通信連接的鏈路;第四層到第七層為OSI參考模型的高四層,具體負責端到端的數據通信。每層完成一定的功能,每層都直接為其上層提供服務,並且所有層次都互相支持,而網路通信則可以自上而下(在發送端)或者自下而上(在接收端)雙向進行。當然並不是每一通信都需要經過OSI的全部七層,有的甚至只需要雙方對應的某一層即可。物理介面之間的轉接,以及中繼器與中繼器之間的連接就只需在物理層中進行即可;而路由器與路由器之間的連接則只需經過網路層以下的三層即可。總的來說,雙方的通信是在對等層次上進行的,不能在不對稱層次上進行通信。
OSI 標准制定過程中採用的方法是將整個龐大而復雜的問題劃分為若干個容易處理的小問題,這就是分層的體系結構辦法。在OSI中,採用了三級抽象,既體系結構,服務定義,協議規格說明。
OSI的七層結構
[編輯本段]
ISO將整個通信功能劃分為七個層次,劃分層次的原則是:
1、網中各節點都有相同的層次。
2、不同節點的同等層次具有相同的功能。
3、同一節點能相鄰層之間通過介面通信。
4、每一層使用下層提供的服務,並向其上層提供服務。
5、不同節點的同等層按照協議實現對等層之間的通信。
第一層:物理層(PhysicalLayer),規定通信設備的機械的、電氣的、功能的和規程的特性,用以建立、維護和拆除物理鏈路連接。具體地講,機械特性規定了網路連接時所需接插件的規格尺寸、引腳數量和排列情況等;電氣特性規定了在物理連接上傳輸bit流時線路上信號電平的大小、阻抗匹配、傳輸速率距離限制等;功能特性是指對各個信號先分配確切的信號含義,即定義了DTE和DCE之間各個線路的功能;規程特性定義了利用信號線進行bit流傳輸的一組操作規程,是指在物理連接的建立、維護、交換信息時,DTE和DCE雙方在各電路上的動作系列。
在這一層,數據的單位稱為比特(bit)。
屬於物理層定義的典型規范代表包括:EIA/TIA RS-232、EIA/TIA RS-449、V.35、RJ-45等。
第二層:數據鏈路層(DataLinkLayer):在物理層提供比特流服務的基礎上,建立相鄰結點之間的數據鏈路,通過差錯控制提供數據幀(Frame)在信道上無差錯的傳輸,並進行各電路上的動作系列。
數據鏈路層在不可靠的物理介質上提供可靠的傳輸。該層的作用包括:物理地址定址、數據的成幀、流量控制、數據的檢錯、重發等。
在這一層,數據的單位稱為幀(frame)。
數據鏈路層協議的代表包括:SDLC、HDLC、PPP、STP、幀中繼等。
第三層是網路層(Network layer)
在計算機網路中進行通信的兩個計算機之間可能會經過很多個數據鏈路,也可能還要經過很多通信子網。網路層的任務就是選擇合適的網間路由和交換結點, 確保數據及時傳送。網路層將數據鏈路層提供的幀組成數據包,包中封裝有網路層包頭,其中含有邏輯地址信息- -源站點和目的站點地址的網路地址。
如果你在談論一個IP地址,那麼你是在處理第3層的問題,這是「數據包」問題,而不是第2層的「幀」。IP是第3層問題的一部分,此外還有一些路由協議和地址解析協議(ARP)。有關路由的一切事情都在第3層處理。地址解析和路由是3層的重要目的。網路層還可以實現擁塞控制、網際互連等功能。
在這一層,數據的單位稱為數據包(packet)。
網路層協議的代表包括:IP、IPX、RIP、OSPF等。
第四層是處理信息的傳輸層(Transport layer)。第4層的數據單元也稱作數據包(packets)。但是,當你談論TCP等具體的協議時又有特殊的叫法,TCP的數據單元稱為段(segments)而UDP協議的數據單元稱為「數據報(datagrams)」。這個層負責獲取全部信息,因此,它必須跟蹤數據單元碎片、亂序到達的數據包和其它在傳輸過程中可能發生的危險。第4層為上層提供端到端(最終用戶到最終用戶)的透明的、可靠的數據傳輸服務。所謂透明的傳輸是指在通信過程中傳輸層對上層屏蔽了通信傳輸系統的具體細節。
傳輸層協議的代表包括:TCP、UDP、SPX等。
第五層是會話層(Session layer)
這一層也可以稱為會晤層或對話層,在會話層及以上的高層次中,數據傳送的單位不再另外命名,統稱為報文。會話層不參與具體的傳輸,它提供包括訪問驗證和會話管理在內的建立和維護應用之間通信的機制。如伺服器驗證用戶登錄便是由會話層完成的。
第六層是表示層(Presentation layer)
這一層主要解決用戶信息的語法表示問題。它將欲交換的數據從適合於某一用戶的抽象語法,轉換為適合於OSI系統內部使用的傳送語法。即提供格式化的表示和轉換數據服務。數據的壓縮和解壓縮, 加密和解密等工作都由表示層負責。例如圖像格式的顯示,就是由位於表示層的協議來支持。
第七層應用層(Application layer),應用層為操作系統或網路應用程序提供訪問網路服務的介面。
應用層協議的代表包括:Telnet、FTP、HTTP、SNMP等。
通過 OSI 層,信息可以從一台計算機的軟體應用程序傳輸到另一台的應用程序上。例如,計算機 A 上的應用程序要將信息發送到計算機 B 的應用程序,則計算機 A 中的應用程序需要將信息先發送到其應用層(第七層),然後此層將信息發送到表示層(第六層),表示層將數據轉送到會話層(第五層),如此繼續,直至物理層(第一層)。在物理層,數據被放置在物理網路媒介中並被發送至計算機 B 。計算機 B 的物理層接收來自物理媒介的數據,然後將信息向上發送至數據鏈路層(第二層),數據鏈路層再轉送給網路層,依次繼續直到信息到達計算機 B 的應用層。最後,計算機 B 的應用層再將信息傳送給應用程序接收端,從而完成通信過程。下面圖示說明了這一過程。
OSI 的七層運用各種各樣的控制信息來和其他計算機系統的對應層進行通信。這些控制信息包含特殊的請求和說明,它們在對應的 OSI 層間進行交換。每一層數據的頭和尾是兩個攜帶控制信息的基本形式。
對於從上一層傳送下來的數據,附加在前面的控制信息稱為頭,附加在後面的控制信息稱為尾。然而,在對來自上一層數據增加協議頭和協議尾,對一個 OSI 層來說並不是必需的。
當數據在各層間傳送時,每一層都可以在數據上增加頭和尾,而這些數據已經包含了上一層增加的頭和尾。協議頭包含了有關層與層間的通信信息。頭、尾以及數據是相關聯的概念,它們取決於分析信息單元的協議層。例如,傳輸層頭包含了只有傳輸層可以看到的信息,傳輸層下面的其他層只將此頭作為數據的一部分傳遞。對於網路層,一個信息單元由第三層的頭和數據組成。對於數據鏈路層,經網路層向下傳遞的所有信息即第三層頭和數據都被看作是數據。換句話說,在給定的某一 OSI 層,信息單元的數據部分包含來自於所有上層的頭和尾以及數據,這稱之為封裝。
例如,如果計算機 A 要將應用程序中的某數據發送至計算機 B ,數據首先傳送至應用層。 計算機 A 的應用層通過在數據上添加協議頭來和計算機 B 的應用層通信。所形成的信息單元包含協議頭、數據、可能還有協議尾,被發送至表示層,表示層再添加為計算機 B 的表示層所理解的控制信息的協議頭。信息單元的大小隨著每一層協議頭和協議尾的添加而增加,這些協議頭和協議尾包含了計算機 B 的對應層要使用的控制信息。在物理層,整個信息單元通過網路介質傳輸。
計算機 B 中的物理層收到信息單元並將其傳送至數據鏈路層;然後 B 中的數據鏈路層讀取計算機 A 的數據鏈路層添加的協議頭中的控制信息;然後去除協議頭和協議尾,剩餘部分被傳送至網路層。每一層執行相同的動作:從對應層讀取協議頭和協議尾,並去除,再將剩餘信息發送至上一層。應用層執行完這些動作後,數據就被傳送至計算機 B 中的應用程序,這些數據和計算機 A 的應用程序所發送的完全相同 。
一個 OSI 層與另一層之間的通信是利用第二層提供的服務完成的。相鄰層提供的服務幫助一 OSI 層與另一計算機系統的對應層進行通信。一個 OSI 模型的特定層通常是與另外三個 OSI 層聯系:與之直接相鄰的上一層和下一層,還有目標聯網計算機系統的對應層。例如,計算機 A 的數據鏈路層應與其網路層,物理層以及計算機 B 的數據鏈路層進行通信。
❻ 計算機網路體系分為哪四層
1.、應用層
應用層對應於OSI參考模型的高層,為用戶提供所需要的各種服務,例如:FTP、Telnet、DNS、SMTP等.
2.、傳輸層
傳輸層對應於OSI參考模型的傳輸層,為應用層實體提供端到端的通信功能,保證了數據包的順序傳送及數據的完整性。該層定義了兩個主要的協議:傳輸控制協議(TCP)和用戶數據報協議(UDP).
TCP協議提供的是一種可靠的、通過「三次握手」來連接的數據傳輸服務;而UDP協議提供的則是不保證可靠的(並不是不可靠)、無連接的數據傳輸服務.
3.、網際互聯層
網際互聯層對應於OSI參考模型的網路層,主要解決主機到主機的通信問題。它所包含的協議設計數據包在整個網路上的邏輯傳輸。注重重新賦予主機一個IP地址來完成對主機的定址,它還負責數據包在多種網路中的路由。
該層有三個主要協議:網際協議(IP)、互聯網組管理協議(IGMP)和互聯網控制報文協議(ICMP)。
IP協議是網際互聯層最重要的協議,它提供的是一個可靠、無連接的數據報傳遞服務。
4.、網路接入層(即主機-網路層)
網路接入層與OSI參考模型中的物理層和數據鏈路層相對應。它負責監視數據在主機和網路之間的交換。事實上,TCP/IP本身並未定義該層的協議,而由參與互連的各網路使用自己的物理層和數據鏈路層協議,然後與TCP/IP的網路接入層進行連接。地址解析協議(ARP)工作在此層,即OSI參考模型的數據鏈路層。
(6)網路是按什麼分層的擴展閱讀:
OSI將計算機網路體系結構(architecture)劃分為以下七層:
物理層: 將數據轉換為可通過物理介質傳送的電子信號相當於郵局中的搬運工人。
數據鏈路層: 決定訪問網路介質的方式。
在此層將數據分幀,並處理流控制。本層指定拓撲結構並提供硬體定址,相當於郵局中的裝拆箱工人。
網路層: 使用權數據路由經過大型網路 相當於郵局中的排序工人。
傳輸層: 提供終端到終端的可靠連接 相當於公司中跑郵局的送信職員。
會話層: 允許用戶使用簡單易記的名稱建立連接 相當於公司中收寄信、寫信封與拆信封的秘書。
表示層: 協商數據交換格式 相當公司中簡報老闆、替老闆寫信的助理。
應用層: 用戶的應用程序和網路之間的介面老闆。
❼ 網路分層設計分為接入層,匯聚層和核心層,請問這三層的作用分別是什麼
1、接入層
接入層利用光纖、雙絞線、同軸電纜、無線接入技術等傳輸介質,實現與用戶連接,並進行業務和帶寬的分配。接入層目的是允許終端用戶連接到網路,因此接入層交換機具有低成本和高埠密度特性。
2、匯聚層
匯聚層為接入層提供基於策略的連接,如地址合並,協議過濾,路由服務,認證管理等。通過網段劃分(如VLAN)與網路隔離,可以防止某些網段的問題蔓延和影響到核心層。匯聚層同時也可以提供接入層虛擬網之間的互連,控制和限制接入層對核心層的訪問,保證核心層的安全和穩定。
3、核心層
核心層的功能主要是實現骨幹網路之間的優化傳輸,骨幹層設計任務的重點通常是冗餘能力、可靠性和高速的傳輸。核心層一直被認為是所有流量的最終承受者和匯聚者,所以對核心層的設計以及網路設備的要求十分嚴格。核心層設備將占投資的主要部分。 核心層需要考慮冗餘設計。核心層可以使網路的拓展性更強。
(7)網路是按什麼分層的擴展閱讀
三層網路結構基於性能瓶頸和網路利用率等等的原因,資深的網路設計師都在探索新的數據中心的拓撲結構。
三層網路結構數據中心網路傳輸模式是不斷地改變的。大多數網路都是縱向(north-south)的傳輸模式-主機與網路中的其它非相同網段的主機通信都是設備-交換機-路由到達目的地。同時,三層網路結構在同一個網段的主機通常連接到同一個交換機,可以直接相互通訊。
❽ 計算機網路的分層結構
物理層:為數據鏈路層對等實體之間的信息交換建立物理連接,在物理連接上正確、透明地傳送物理層數據單元(物理層的數據單元是比特流)。物理層提供激活、維持、去活物理連接的所需機械特性、電氣特性、功能特性、規程特性的手段。
鏈路層:該層相鄰結點的一個或多個物理連接上為網路層建立、維持、釋放鏈路連接,並在鏈路連接上可靠地、正確地傳送鏈路層協議數據單元(通常稱為幀)。糾錯和流量控制是鏈路層的兩個主要功能。
網路層:提供網路層對等實體建立、維持、終止網路連接的手段,並在網路連接上交換網路層協議數據單元,即分組。其中,一個重要功能是網路選路和定址。
傳輸層:基本功能是為會話層提供可靠地、經濟的傳輸連接的手段,並在傳輸連接上交換傳輸層協議數據單元—報文。傳輸層是端到端,在通信子網中無傳輸層。流量控制(Flow control)是傳輸層的一個重要功能。
會話層:為會話連接提供手段,並利用會話連接組織和同步應用進程之間的會話。
表示層:該層主要解決用戶數據的語法表示問題。它將要交換數據的抽象語法(適合於某一用戶)轉換為傳送語法(適合於 OSI 內部使用)——公共表示方法。
應用層:為用戶應用進程訪問 OSI 提供介面,並負責信息的語義表示。
❾ 我們一般的網路分幾層怎麼分的請回答的時候能具體舉例說明下.我對這個很不清楚
所謂網路分層
就是將網路節點所要完成的數據的發送或轉發、打包或拆包,控制信息的載入或拆出等工作,分別由不同的硬體和軟體模塊去完成。
這樣可以將往來通信和網路互連這一復雜的問題變得較為簡單。
OSI(Open System Interconnection)將網路分為七層,
即物理層( Phisical )、數據鏈路層(Data Link)、網路層(Network)、傳送層(Transport)、對話層(Session)、表示層(Presentation)和應用層(Application)。
物理層:物理層(Physical layer)是參考模型的最低層。該層是網路通信的數據傳輸介質,由連接不同結點的電纜與設備共同構成。主要功能是:利用傳輸介質為數據鏈路層提供物理連接,負責處理數據傳輸並監控數據出錯率,以便數據流的透明傳輸。
�8�5 數據鏈路層:數據鏈路層(Data link layer)是參考模型的第2層。 主要功能是:在物理層提供的服務基礎上,在通信的實體間建立數據鏈路連接,傳輸以「幀」為單位的數據包,並採用差錯控制與流量控制方法,使有差錯的物理線路變成無差錯的數據鏈路。
�8�5 網路層:網路層(Network layer)是參考模型的第3層。主要功能是:為數據在結點之間傳輸創建邏輯鏈路,通過路由選擇演算法為分組通過通信子網選擇最適當的路徑,以及實現擁塞控制、網路互聯等功能。
�8�5 傳輸層:傳輸層(Transport layer)是參考模型的第4層。主要功能是向用戶提供可靠的端到端(End-to-End)服務,處理數據包錯誤、數據包次序,以及其他一些關鍵傳輸問題。傳輸層向高層屏蔽了下層數據通信的細節,因此,它是計算機通信體系結構中關鍵的一層。
�8�5 會話層:會話層(Session layer)是參考模型的第5層。主要功能是:負責維擴兩個結點之間的傳輸鏈接,以便確保點到點傳輸不中斷,以及管理數據交換等功能。
�8�5 表示層:表示層(Presentation layer)是參考模型的第6層。主要功能是:用於處理在兩個通信系統中交換信息的表示方式,主要包括數據格式變換、數據加密與解密、數據壓縮與恢復等功能。
�8�5 應用層:應用層(Application layer)是參考模型的最高層。主要功能是:為應用軟體提供了很多服務,例如文件伺服器、資料庫服務、電子郵件與其他網路軟體服務
❿ 網路分為哪七層
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分層的優點:
(1)人們可以很容易的討論和學習協議的規范細節。
(2)層間的標准介面方便了工程模塊化。
(3)創建了一個更好的互連環境。
(4)降低了復雜度,使程序更容易修改,產品開發的速度更快。
(5)每層利用緊鄰的下層服務,更容易記住個層的功能。
大多數的計算機網路都採用層次式結構,即將一個計算機網路分為若干層次,處在高層次的系統僅是利用較低層次的系統提供的介面和功能,不需了解低層實現該功能所採用的演算法和協議;較低層次也僅是使用從高層系統傳送來的參數,這就是層次間的無關性。因為有了這種無關性,層次間的每個模塊可以用一個新的模塊取代,只要新的模塊與舊的模塊具有相同的功能和介面,即使它們使用的演算法和協議都不一樣。
網路中的計算機與終端間要想正確的傳送信息和數據,必須在數據傳輸的順序、數據的格式及內容等方面有一個約定或規則,這種約定或規則稱做協議。網路協議主要有三個組成部分:
1、語義:
是對協議元素的含義進行解釋,不同類型的協議元素所規定的語義是不同的。例如需要發出何種控制信息、完成何種動作及得到的響應等。
2、語法:
將若干個協議元素和數據組合在一起用來表達一個完整的內容所應遵循的格式,也就是對信息的數據結構做一種規定。例如用戶數據與控制信息的結構與格式等。
3、時序:
對事件實現順序的詳細說明。例如在雙方進行通信時,發送點發出一個數據報文,如果目標點正確收到,則回答源點接收正確;若接收到錯誤的信息,則要求源點重發一次。