當前位置:首頁 » 網路連接 » 計算機網路三層結構圖
擴展閱讀
女孩翻看平板電腦 2024-11-02 01:24:58
移動網路電視直播 2024-11-02 01:24:49
電子廠產品上什麼網站 2024-11-02 01:07:59

計算機網路三層結構圖

發布時間: 2022-11-21 11:44:41

『壹』 計算機網路的拓撲結構有幾種 畫出拓撲結構圖

計算機網路拓撲結構有:匯流排結構、環形結構、星形結構、樹形結構。

圖片為示意圖!謝謝~

『貳』 計算機網路連接的主要對象是什麼

計算機網路連接的主要對象: 各種類型的計算機(如大型計算機、工作站、微型計算機等)或奇特數據終端設備(如各種計算機外部設備、終端伺服器等)。

計算機網路也稱計算機通信網。關於計算機網路的最簡單定義是:一些相互連接的、以共享資源為目的的、自治的計算機的集合。若按此定義,則早期的面向終端的網路都不能算是計算機網路,而只能稱為聯機系統(因為那時的許多終端不能算是自治的計算機)。但隨著硬體價格的下降,許多終端都具有一定的智能,因而「終端」和「自治的計算機」逐漸失去了嚴格的界限。若用微型計算機作為終端使用,按上述定義,則早期的那種面向終端的網路也可稱為計算機網路。
另外,從邏輯功能上看,計算機網路是以傳輸信息為基礎目的,用通信線路將多個計算機連接起來的計算機系統的集合,一個計算機網路組成包括傳輸介質和通信設備。
從用戶角度看,計算機網路是這樣定義的:存在著一個能為用戶自動管理的網路操作系統。由它調用完成用戶所調用的資源,而整個網路像一個大的計算機系統一樣,對用戶是透明的。
一個比較通用的定義是:利用通信線路將地理上分散的、具有獨立功能的計算機系統和通信設備按不同的形式連接起來,以功能完善的網路軟體及協議實現資源共享和信息傳遞的系統。
從整體上來說計算機網路就是把分布在不同地理區域的計算機與專門的外部設備用通信線路互聯成一個規模大、功能強的系統,從而使眾多的計算機可以方便地互相傳遞信息,共享硬體、軟體、數據信息等資源。簡單來說,計算機網路就是由通信線路互相連接的許多自主工作的計算機構成的集合體。
最簡單的計算機網路就只有兩台計算機和連接它們的一條鏈路,即兩個節點和一條鏈路。

『叄』 計算機網路問題:比較二層和三層架構客戶/伺服器模式,分析各自特點,以及適用場合。

1、簡單說client直接訪問DBserver為兩層結構。
client通過中間件等應用伺服器訪問DBserver為三層結構。
三層結構比兩層結構安全。
2、可以這樣理解:客戶端程序訪問伺服器的結構叫兩層結構。中間加一個事務邏輯處理封裝的中間件作為溝通就是三層結構,這樣可以均衡數據負載!
3、拷貝一些基礎知識你看一下。(沒有圖片)
附:相關知識
現代社會的軟體開發體系結構簡單概括就是N層體系結構,這里的N大於等於1。換而言之就是:單機體系(N=1)、Client/Server結構體系(N=2)、多層體系結構(N>2)。下面我們就對這幾種體系結構進行簡單的介紹和比較。
單機體系:這種軟體適用於單機狀態,一般情況下是針對某一種單一的應用,如字典軟體、翻譯軟體等等。這種開發方式不適用於綜合管理系統的開發。
C/S結構:c/s結構是在區域網上發展起來的,它具有數據集中管理的能力,在出現之初確實解決了很多計算機發展的難題,同時隨著4GL語言的發展,用戶的界面也比較豐富,在CLIENT端的事物處理能力也使整個系統的性能得到全面的提高,並使管理信息系統(MIS:Management Information System)得到快速的發展。其大概的圖例見圖1。
我們根據兩層結構體系的概念來分解C/S結構的話,可以將他分為表現層(也叫表達層)和數據層。數據層提供數據存放的載體,而表現層則通過一定技術將數據層中數據取出,進行一定的分析並以某一種格式向用戶進行顯示。在兩層體系結構中,表現層對資料庫進行直接操作,且大部分的商業處理邏輯(Business Logic,數據之間的關系規則)也在表現層中實現.

圖1:Client/Server 體系結構示例

三層體系結構:三層體系結構是N層體系結構的典型,所謂的三層體系結構就是將原來在兩層體系結構中的商業邏輯部分從數據層和表現層中提煉出來,形成中間件伺服器,所以三層就是:表現層、商業邏輯層(Business Logic)、數據層。在此之外,還有一種系統結構就是分布式系統,其結構系統圖見圖2。
圖2:分布式系統的結構示意圖

在分布式系統中,其介於客戶端和數據端之間的僅僅是一個應用伺服器,它管理客戶端的軟體,但不做性能調整,比如每一個客戶端調用時均產生一個新的資料庫連接,而不能夠將連接保持形成一個連接緩沖池。雖然在分布式應用中已經結合了一些商業處理邏輯,但是並沒有真正改變原來的C/S體系結構。
在三層體系結構中,表現層將主要提供與客戶的交互功能,數據層提供系統中的所有的數據保存載體,而商業邏輯層將整個系統中的商業處理邏輯整和在一起,形成中間件,在三層中。中間件起了承前啟後的作用,表現層將客戶端的請求通過IDL調用中間件,中間件在將其轉化成數據處理原則,並從資料庫中獲得相應的數據,返回給客戶端的軟體,轉換成客戶要求的方式顯示。關於三層體系結構的示意圖見圖3。
圖3:三層體系結構示意圖

我們已經簡單的介紹了C/S結構和三層體系結構,有關的優點已經昭然若揭,為了更好的讓您了解兩者的區別,我們將兩者進行一些比較。
C/S結構的缺點:
缺乏有效的集權控制:在眾多的C/S軟體中我們不難看出,所有的構件不能夠在一個地點(如一台機器)進行統一的管理,而不得不將他們分化在各個CLIENT的應用中,使得維護和安全保密均很困難。
缺乏安全性:在分散的計算機系統中,控制信息的訪問安全是非常困難的,由於客戶端經常需要對一些敏感的數據進行分析導致安全漏洞很容易發生。
客戶端工作量重:當將一個應用中的所有的商業邏輯全部在各個客戶端來實現的時候,僅僅是使用桌面電腦的客戶端資源將發生不堪負載的情況。
軟體的重用性差:由於C/S結構下的應用軟體一般均是根據操作系統進行定製,且開發工具也是有一定的限定,一旦需要改變某一個要素的話,很可能只能重做,例如原來用C語言來開發,現在需要轉向PB進行開發,那麼,原來的所有工作都需要重新來過。
隨著應用的不斷復雜,桌面電腦將需要不斷的升級以適應系統的性能需求,甚至有時侯會完全超出桌面系統能夠承受的限度。例如:諸如多線程和對稱多重處理技術等先進操作系統的特性可能不能在標准桌面電腦系統中提供,不通過訪問具有這些技術的伺服器,客戶端的桌面系統將可能永遠不能獲得這些新的技術的性能。
針對這些問題,三層體系結構給予了很好的解決方案。
在三層體系結構中,提供在客戶端和伺服器端進行應用功能的分割,系統通過應用將用戶定義的界面系統從商業處理邏輯中分割出去。通過將商業處理邏輯集中在中間件伺服器中,將能夠減小客戶端的工作量並使敏感數據訪問控制變得簡單。
在三層結構中,客戶端將與伺服器端的數據變化隔離,簡單的說,商業處理邏輯不受客戶端的用戶界面的改變而影響。三層體系中有一個非常重要的特性就是系統具有良好的組件重用性,例如在PB中開發的組件,可以在VC中進行使用。

『肆』 計算機網路的分層體系結構

第一層:物理層(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等。

『伍』 計算機網路的拓撲結構有幾種  畫出拓撲結構圖

計算機網路拓撲結構有:匯流排結構、環形結構、星形結構、樹形結構。
圖片為示意圖!謝謝~

『陸』 求一張網路三層架構的圖

三層網路架構是採用層次化架構的三層網路。

三層網路架構設計的網路有三個層次:核心層(網路的高速交換主幹)、匯聚層(提供基於策略的連接)、接入層 (將工作站接入網路)。



(6)計算機網路三層結構圖擴展閱讀:

三層網路結構短板

1、不斷地改變的三層網路結構數據中心網路傳輸模式。

2、網路收斂:三層網路結構中,同一個物理網路中的儲存網路和通信網路,主機和陣列之間的數據傳輸通過儲存網路來傳輸,在邏輯拓撲上就像是直接連接的一樣

3、虛擬化:將物理客戶端向虛擬客戶端轉化,虛擬化伺服器是未來發展的主流和趨勢,它使得三層網路結構的網路節點的移動變得非常簡單。

4、如果三層網路結構上主機需要通過高速帶寬相互訪問,但通過層層的uplink口,會導致潛在的、而且非常明顯的性能衰減。三層網路結構的原始設計更會加劇這種性能衰減,由於生成樹協議會防止冗餘鏈路存在環路,雙上行鏈路接入交換機只能使用一個指定的網路介面鏈接。

5、橫向網路(east-west)在縱向設計的三層網路結構中傳輸數據會帶有傳輸的瓶頸,因為數據經過了許多不必要的節點(如路由和交換機等設備)。

『柒』 計算機網路體系分為哪四層

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參考模型的數據鏈路層。

(7)計算機網路三層結構圖擴展閱讀:

OSI將計算機網路體系結構(architecture)劃分為以下七層:

物理層: 將數據轉換為可通過物理介質傳送的電子信號相當於郵局中的搬運工人。

數據鏈路層: 決定訪問網路介質的方式。

在此層將數據分幀,並處理流控制。本層指定拓撲結構並提供硬體定址,相當於郵局中的裝拆箱工人。

網路層: 使用權數據路由經過大型網路 相當於郵局中的排序工人。

傳輸層: 提供終端到終端的可靠連接 相當於公司中跑郵局的送信職員。

會話層: 允許用戶使用簡單易記的名稱建立連接 相當於公司中收寄信、寫信封與拆信封的秘書。

表示層: 協商數據交換格式 相當公司中簡報老闆、替老闆寫信的助理。

應用層: 用戶的應用程序和網路之間的介面老闆。

『捌』 計算機網路的體系結構

計算機網路的體系結構

計算機網路體系結構關注三方面內容:網路協議如何分層、各層協議、層間介面。下面是我整理的關於計算機網路的體系結構,希望大家認真閱讀!

一、計算機網路體系結構分層思想

首先,你要對計算機網路有一個模糊的認識---計算機網路是一個十分復雜的系統⊙﹏⊙。看看你電腦上有多少服務,那些服務有著各種協議,小白問度娘都不一定能弄懂。可想而知,對於那些計算機科學家(我覺得當年應該有很多玩通信的工程師吧,臆想而已。對這段歷史感興趣可以參考央視《互聯網時代》)來說,設計一種網路體系結構應該可能也是很難的,復雜度不是一般高啊。

可能你學沒學過匯編語言(Assembly Language),那麼請自行查資料。如果你學過匯編語言,不管學沒學好,從一開始接觸匯編語言你就會有感覺---這是什麼鬼。然後隨著歷史的發展,在匯編語言的基礎上出現了結構化程序設計語言,比如Fortran、Basic、C。這些結構化編程語言有別於上一代的是書上說的出現了"函數"的概念,從此寫代碼有了質的改變。自上而下,分而治之便是結構化程序設計的核心思想。

同樣,對於計算機網路來說也是這種思路。計算機網路體系結構可以看成一個很大的面向過程程序。如果將所有的內容都寫在一個main函數中,那麼這個程序就太尷尬了,到最後都不知道在寫些什麼了,大大加劇了程序設計的復雜度,以及後來程序維護的.復雜度...等等問題。也就是說不採用分治思想的計算機網路協調性差,設計復雜度高,網路通信出錯可能性也陡增。基於此原因,計算機網路體系結構的"分層"思想誕生了。

"分層"思想,通俗將就是常說的"分而治之"。ARPANET設計時提出的"分層"方法可將龐大而復雜的計算機網路問題,轉化為若干個局部的問題,而這些局部問題可以通過研究逐一攻破,那麼計算機之間通信就成為了可能。

二、OSI/RM模型和TCP/IP協議族的較量

1. OSI/RM

OSI/RM是英文Open System Interconnection Reference Model的縮寫,中文翻譯為"開放系統互聯基本參考模型"。在1983年,ISO發布正式文件後,也就有了現在所謂的七層協議的體系。

2. TCP/IP

TCP/IP並不是單一的協議,而是協議族。分為四層:應用層、運輸層、網際層、網路介面層。

OSI/RM和TCP/IP協議的PK中失敗了,究其原因,我認為主要有如下幾點:

1)OSI/RM 模型各層協議之間有重復功能。這就像寫代碼的時候有重復的代碼,上頭就想抽你倆嘴巴子,錢這么好賺么→_→。

2)OSI/RM 模型層數太多。也就是要說要實現網路互聯,你需要的硬體以及軟體就相對會更多。而且數據傳來傳去多了,運行效率也會降低。

3)OSI/RM 那幫人可能是棒通信領域的專家,這玩意比TCP/IP在實現上得多花不少錢。

基於這些事實,TCP/IP成了非法律上國際標準的事實上國際標准。

三、採用分層體系網路原因總結

1)並不是所有的設備都需要這么多層次。計算機網路中不同設備完成的任務不同,需要的功能也不同。除了計算機網路邊緣部分的端系統需要所有層次協議,其餘計算機網路核心部分部分則不需要這么多層次的協議。而且可以想像,多一層次就意味著多了部分硬體和軟體,成本就會增加。

PS:這里兩圖只是為了說明三層交換機比二層交換機價格高,至於高多少還取決於品牌和帶寬等因素。

2)每層設計實現相對獨立的功能,在層次設計(硬體和軟體設計)完成後,只需要提供向上的介面可供上層調用,。這樣做的好處是就像編程中的函數模塊化設計,我們只要知道高手設計的庫函數的API就行了,不需要具體軟體開發再編寫同樣高質量的代碼,從而服務了代碼搬運工。

3)模塊化協議層次大大的好啊。哪好了?雕版印刷術和活字印刷術的區別。如果某一層的技術發生變化後,只要層間介面不變,只要對某層提供的服務進行修改(添加和修改)即可。你想,這可以省多少錢啊。就像你電腦顯示屏壞了,你總不可能去新買個電腦吧,差不多就這意思。

4)降低實現和維護網路難度。如果那種服務不能使用了,那就查提供此種服務對應的那層,而不需再從頭查起。

;

『玖』 請說明什麼叫計算機網路的拓撲結構並畫出常見的三種網路拓撲結構圖。

在計算機網路中,把計算機、終端、通信處理機等設備抽象成點,把連接這些設備的通信線路抽象成線,並將這些點和線所構成的拓撲稱為網路拓撲結構。它是引用拓撲學中研究大小、形狀、與線的關系的一種結構方法。
最常見的3中網路拓撲結構是星型、環型、和匯流排型的。
結構圖網上都有,只是分簡單和復雜的。樓主可以去搜尋下就出來了!

『拾』 請說明什麼叫計算機網路的拓撲結構並畫出常見的三種網路拓撲結構圖。

計算機網路的拓撲結構是引用拓撲學中研究與大小,形狀無關的點,線關系的方法。
一般有匯流排形,星形,環形,樹形和網狀五種。
常用的是匯流排形、星形,環形。
畫的話就不畫了,我給你描述下,應該可以理解的。
匯流排形:
橫向中間一根粗線,就是匯流排,然後兩邊分出些許細線,畫上計算機圖標。
星形:中間一個總的節點,周圍分出若干細線,畫上計算機圖標
環形:中間一個環,周圍分出若干細線,畫上計算機圖標