❶ 計算機網路的體系結構
要想讓兩台計算機進行通信,必須使它們採用相同的信息交換規則。我們把在計算機網路中用於規定信息的格式以及如何發送和接收信息的一套規則稱為網路協議(network protocol)或通信協議(communication protocol)。
為了減少網路協議設計的復雜性,網路設計者並不是設計一個單一、巨大的協議來為所有形式的通信規定完整的細節,而是採用把通信問題劃分為許多個小問題,然後為每個小問題設計一個單獨的協議的方法。這樣做使得每個協議的設計、分析、編碼和測試都比較容易。分層模型(layering model)是一種用於開發網路協議的設計方法。本質上,分層模型描述了把通信問題分為幾個小問題(稱為層次)的方法,每個小問題對應於一層。
在計算機網路中要做到有條不紊地交換數據,就必須遵守一些事先約定好的規則。這些規則明確規定了所交換的數據格式以及有關的同步問題。這里所說的同步不是狹義的(即同頻或同頻同相)而是廣義的,即在一定的條件下應當發生什麼事件(如發送一個應答信息),因而同步含有時序的意思。這些為進行網路中的數據交換而建立的規則、標准或約定稱為網路協議,網路協議也可簡稱為協議。網路協議主要由以下三個要素組成。
① 語法,即數據與控制信息的結構或格式。
② 語義,即需要發出何種控制信息,完成何種動作以及做出何種響應。
③ 同步,即事件實現順序的詳細說明。
網路協議是計算機網路的不可缺少的組成部分。
協議通常有兩種不同的形式。一種是使用便於人來閱讀和理解的文字描述,另一種是使用計算機能夠理解的程序代碼。
對於非常復雜的計算機網路協議,其結構應該是層次式的。分層可以帶來許多好處。
① 各層之間是獨立的。某一層並不需要知道它的下一層是如何實現的,而僅僅需要知道該層通過層間的介面(即界面)所提供的服務。由於每一層只實現一種相對獨立的功能,因而可將一個難以處理的復雜問題分解為若干個較容易處理的更小一些的問題。這樣,整個問題的復雜程度就下降了。
② 靈活性好。當任何一層發生變化時(例如由於技術的變化),只要層間介面關系保持不變,則在這層以上或以下各層均不受影響。此外,對某一層提供的服務還可進行修改。當某層提供的服務不再需要時,甚至可以將這層取消。
③ 結構上可分割開。各層都可以採用最合適的技術來實現。
④ 易於實現和維護。這種結構使得實現和調試一個龐大而又復雜的系統變得易於處理,因為整個的系統已被分解為若干個相對獨立的子系統。
⑤ 能促進標准化工作。因為每一層的功能及其所提供的服務都已有了精確的說明。
分層時應注意使每一層的功能非常明確。若層數太少,就會使每一層的協議太復雜。但層數太多又會在描述和綜合各層功能的系統工程任務時遇到較多的困難。
我們把計算機網路的各層及其協議的集合,稱為網路的體系結構。換種說法,計算機網路的體系結構就是這個計算機網路及其構件所應完成的功能的精確定義。需要強調的是:這些功能究竟是用何種硬體或軟體完成的,則是一個遵循這種體系結構的實現的問題。體系結構的英文名詞architecture的原意是建築學或建築的設計和風格。但是它和一個具體的建築物的概念很不相同。我們也不能把一個具體的計算機網路說成是一個抽象的網路體系結構。總之,體系結構是抽象的,而實現則是具體的,是真正在運行的計算機硬體和軟體。
圖5.8所示是計算機網路體系結構示意圖。其中圖5.8(a)是OSI的七層協議體系結構圖、圖5.8(b)是TCP/IP四層體系結構、圖5.8(c)是五層協議的體系結構。五層協議的體系結構綜合了前兩種體系結構的優點,既簡潔又能將概念闡述清楚。
❷ 計算機網路系統由哪幾個部分組成每個部分的主要作用是什麼
計算機網路主要由計算機系統、數據通信系統、網路軟體三大部分組成。
❸ 請用圖示說明internet的基本結構
1. C是交換機,B是網關伺服器。
2. A是一台路由器,該設備為DNS伺服器提供INTERNET 接入。
3. D的IP地址:(192.168.1.2~254)、掩碼:255.255.255.0、網關192.168.1.1 DNS:210.5.9.88
計算機網路通常不是在通信的每兩台計算機之間聯接一條專用的線路,相反,網路系統中的多台計算機共享底層的硬體設備。
就像使用的電話系統一樣,每一家電話只有兩根線,一個進一個出,而不是在每兩個有電話的地方都連上兩根線,這種共享是出於經濟的考慮:多台設備共享一條傳輸線路降低了成本。
因為這樣可以只使用少量的線路和少量的交換設備。所以,共享傳輸路徑(線路)的優點是可以節約資金。
(3)計算機網路系統圖解擴展閱讀:
計算機網路涉及計算機技術,通信,使用多個方便,復雜而有秩序。網路普遍存在於軍事、工業、教學、家庭、公司集團等。在網路的管理中有著嚴格的管理秩序。計算機網路體系就是通過網路將所有的計算機連接在一起,實現信息的共享,但是其有通信防議和介面服務。計算機網路的便利。
計算機網路把看上去是將一個很龐大的世界關連成了一個整體,實際上讓這個世界變得又似乎很小。因為通過計算機網路,原來根本不認識的人,可能認識了,原來不了解不懂得問題,現在也明白了。人與人之間可以通過計算甲網路進行交流和溝通。
科學技術是第一生產力,科學生產技術催生了網路的成長,同樣網路也促進科學技術的進步,可謂是相輔相城。網路的出現促進了經濟方式和社會的改變,但是同樣也對網路的發展提出更加嚴格的要求,網路在社會不斷的促進中不斷的發展。
在網路高速發展的現代,人們逐漸習慣了使用銀行卡,手機的普遍使用,逐漸的發展形成了網上的支付方式,支付寶微信等軟體的出現更加促進了網路的進步,人們的生活也更加的便利。電予商務也擁有良好的發展前景。
❹ 詳解圖解計算機網路177 個名詞
大家好,我是偉哥。上篇《60 張圖詳解 98 個常見的網路概念》有一段時間了,現在重新匯總整理,把最近提到的網路名詞也加上。同時為了方便閱讀,增加了大量的配圖,讓網路小白也能輕松理解。考慮到 177 個網路名詞加上 123 張圖,文章的篇幅就很長了,有必要分類整理下,於是按照網路分層結構,加上分層的擴展內容,把所有名詞分成了 15 個小類,方便查閱。
1、 電路交換 :在通信開始前,通信雙方要在網路上建立專屬信道來發送數據,信道至少會持續到通信結束才會斷開。
2、 包交換 :又叫做分組交換,是將數據分為多個消息塊(即數據包),再通過網路對每個數據塊進行單獨傳輸選路。
3、 網路協議 :為在網路中傳輸數據而對數據定義的一系列標准或規則。
4、 協議棧 :網路協議的具體定義或具體實現。
5、 萬維網 ( WWW ):可以通過 URL 地址進行定義、通過 HTTP/HTTPS 協議建立連接、通過互聯網進行訪問的網頁資源空間。
6、 區域網 ( LAN ):在一個有限區域內實現終端設備互聯的網路。
7、 城域網 ( MAN ):規模大於區域網,覆蓋區域小到一個方圓數千米的大型園區,大到一個城市圈的網路。
8、 廣域網 ( WAN ):跨越大范圍地理區域建立連接的網路。
9、 互聯網 ( Internet ):通過各種互聯網協議為全世界成千上萬的設備建立互聯的全球計算機網路系統。
10、 物聯網 ( IoT ):通過內置電子晶元的方式,將各種物理設備連接到網路中,實現多元設備間信息交互的網路。
11、 雲計算 ( Cloud Computing ):通過互聯網為計算機和其它設備提供處理資源共享的網路。
12、 大數據 ( Big Data ):通過匯總的計算資源對龐大的數據量進行分析,得出更加准確的預測結論,並用來指導實踐。
13、 SDN :指控制平面和數據平面分離,並通過提升網路編程能能力,使網路管理方式更優。
14、 數據平面/轉發平面 :指網路設備中與判斷如何轉發數據和執行數據轉發相關的部分。
15、 控制平面 :指網路設備中與控制設備完成轉發工作的相關部分。
1、 操作系統 :一種安裝在智能設備上,為操作智能設備消除硬體差異,並為程序提供可移植性的軟體平台。
2、 圖形用戶界面 ( GUI ):指用戶在大部分情況下可以通過點擊圖標等可視化圖形來完成設備操作的軟體界面。
3、 命令行界面 ( CLI ):指用戶需要通過輸入文本命令來完成設備操作的軟體界面。
4、 RAM :隨機存取存儲器的簡稱,也叫做內存。安裝在數通設備上與安裝在計算機中的作用相同,即用於存儲臨時文件,斷電內容消失。
5、 Flash :安裝在數通設備上,與計算機硬碟的功能類似,用來存放包括操作系統在內的大量文件。
6、 NVRAM :非易失隨機存取存儲器的簡稱。用來保存數通設備的啟動配置文件,斷電不會消失。
7、 Console 介面 :即控制台介面,通過 Console 線纜連接自己的終端和數通設備的 Console 介面,使用終端模擬軟體對數通設備進行本地管理訪問。
1、 OSI 模型 :為規范和定義通信網路,將通信功能按照邏輯分為不同功能層級的概念模型,分為 7 層。
2、 TCP/IP 模型 :也叫做互聯網協議棧,是目前互聯網所使用的通信模型,由 TCP 協議和 IP 協議的規范發展而來,分為 4 層。
3、 應用層 :指 OSI 模型的第 7 層,也是 TCP/IP 模型的第 4 層,是離用戶最近的一層,用戶通過應用軟體和這一層進行交互。理論上,在 TCP/IP 模型中,應用層也包含了 OSI 模型中的表示層和會話層的功能。但表示層和會話層的實用性不強,應用層在兩種模型中區別不大。
4、 傳輸層 :指 OSI 模型的第 4 層,也是 TCP/IP 模型的第 3 層,在兩個模型中區別不大,負責規范數據傳輸的功能和流程。
5、 網路層 :指 OSI 模型的第 3 層,這一層是規范如何將數據從源設備轉發到目的設備。
6、 數據包 :經過網路層協議封裝後的數據。
7、 數據鏈路層 :OSI 模型的第 2 層,規范在直連節點或同一個區域網中的節點之間,如何實現數據傳輸。另外,這一層也負責檢測和糾正物理層在傳輸數據過程中造成的錯誤。
8、 數據幀 :經過數據鏈路層協議封裝後的數據。
9、 物理層 :OSI 模型的第 1 層,這一層的服務是規范物理傳輸的相關標准,實現信號在兩個設備之間進行傳輸。
10、 互聯網層 :TCP/IP 協議中的第 2 層,功能與 OSI 模型中的網路層類似。
11、 網路接入層 :TCP/IP 協議中的第 1 層,作用是定義數據如何在兩個直連節點或同一個區域網的節點之間傳輸,TCP/IP 模型中的這一層結合了 OSI 模型中數據鏈路層和物理層的功能。
12、 封裝 :發送方設備按照協議標準定義的格式及相關參數添加到轉發數據上,來保障通信各方執行協議標準的操作。
13、 解封裝 :接收方設備拆除發送方設備封裝的數據,還原轉發數據的操作。
14、 頭部 :按照協議定義的格式封裝在數據上的協議功能數據和參數。
1、 雙絞線 :將兩根互相絕緣的導線按一定規格纏繞在一起,以便它們互相沖抵干擾,從而形成的通信介質。
2、 光纖 :為實現數據通信,利用全反射原理傳輸光線的玻璃纖維載體。
3、 IEEE 802.3 :IEEE 組織定義的乙太網技術標准,即有線網路標准。
4、 IEEE 802.11 :IEEE 組織定義的無線區域網標准。
5、 奇偶校驗 :接收方對比接收的數據與原始數據時,檢測數據的二進制數位中 「 1 」 的奇偶個數是否相同,從而判斷數據與發送時是否一致的校驗方式。
6、 校驗和 :接收方對比接收的數據與原始數據的校驗和是否相同,判斷數據與發送時是否一致的校驗方式。
7、 循環冗餘校驗 :接收方通過多項式除法判斷數據與發送時是否一致的校驗方式。
8、 共享型乙太網 :所有連網設備處在一個沖突域中,需要競爭發送資源的乙太網環境。
9、 二進制 :逢 2 進位、只有 0 和 1 表示數字的計數系統。
10、 十六進制 :逢 16 進位、用 0 ~ F 表示數字的計數系統。
11、 沖突域 :通過共享媒介連接在一起的設備,共同構成的網路區域。在這個區域內,同時只能一台設備發送數據包。
12、 交換型乙太網 :連網設備互相之間不需要競爭發送資源,而是分別與中心設備兩兩組成點到點連接的乙太網環境。
13、 MAC 地址 :長度 48 位,固化在設備硬體上,用十六進製表示的數據鏈路層地址。
14、 廣播域 :在這個區域中,各個節點都可以收到其它節點發送的廣播數據包。
❺ 什麼是計算機網路其主要功能是什麼
計算機網路是指將地理位置不同的具有獨立功能的多台計算機及其外部設備,通過通信線路連接起來,在網路操作系統,網路管理軟體及網路通信協議的管理和協調下,實現資源共享和信息傳遞的計算機系統。
主要功能如下:
1、數據通信
數據通信是計算機網路的最主要的功能之一。數據通信是依照一定的通信協議,利用數據傳輸技術在兩個終端之間傳遞數據信息的一種通信方式和通信業務。它可實現計算機和計算機、計算機和終端以及終端與終端之間的數據信息傳遞,是繼電報、電話業務之後的第三種最大的通信業務。
數據通信中傳遞的信息均以二進制數據形式來表現,數據通信的另一個特點是總是與遠程信息處理相聯系,是包括科學計算、過程式控制制、信息檢索等內容的廣義的信息處理。
2、計算機網路資源共享
資源共享是人們建立計算機網路的主要目的之一。計算機資源包括硬體資源、軟體資源和數據資源。硬體資源的共享可以提高設備的利用率,避免設備的重復投資,如利用計算機網路建立網路列印機;軟體資源和數據資源的共享可以充分利用已有的信息資源,減少軟體開發過程中的勞動,避免大型資料庫的重復建設。
3、計算機網路集中管理
計算機網路技術的發展和應用,已使得現代的辦公手段、經營管理等發生了變化。目前,已經有了許多管理信息系統、辦公自動化系統等,通過這些系統可以實現日常工作的集中管理,提高工作效率,增加經濟效益。
4、計算機網路實現分布式處理
網路技術的發展,使得分布式計算成為可能。對於大型的課題,可以分為許許多多小題目,由不同的計算機分別完成,然後再集中起來,解決問題。
5、計算機網路負荷均衡
負荷均衡是指工作被均勻的分配給網路上的各台計算機系統。網路控制中心負責分配和檢測,當某台計算機負荷過重時,系統會自動轉移負荷到較輕的計算機系統去處理。
由此可見,計算機網路可以大大擴展計算機系統的功能,擴大其應用范圍,提高可靠性,為用戶提供方便,同時也減少了費用,提高了性能價格比。
(5)計算機網路系統圖解擴展閱讀:
相關延伸:計算機網路系統的特點:
計算機網路系統是由網路硬體和網路軟體組成的。在網路系統中,硬體的選擇對網路起著決定性的作用,而網路軟體則是挖掘網路潛力的工具。
①計算機網路建立的主要目的是實現計算機資源的共享。計算機資源主要是指計算機硬體、軟體與數據。
②互連的計算機是分布在不同的地理位置的多台獨立的「自治計算機」。連網的計算機既可以為本地用戶提供服務,也可以為遠程用戶提供網路服務。
③連網計算機之間遵循共同的網路協議。
❻ 計算機網路由幾部分組成各有什麼功能
計算機網路通常由三個部分組成,它們是資源子網、通信子網和通信協議。
所謂通信子網就是計算機網路中負責數據通信的部分;資源子網是計算機網路中面向用戶的部分,負責全網路面向應用的數據處理工作;而通信雙方必須共同遵守的規則和約定就稱為通信協議,它的存在與否是計算機網路與一般計算機互連系統的根本區別。
(6)計算機網路系統圖解擴展閱讀:
一般地說,將分散的多台計算機、終端和外部設備用通信線路互聯起來,彼此間實現互相通信,並且計算機的硬體、軟體和數據資源大家都可以共同使用,實現資源共享的整個系統就叫做計算機網路。
連入網上的每台計算機本身都是一台完整獨立的設備。它自己可以獨立工作。例如 們可以對它進行啟動、運行和停機等操作。 們還可以通過網路去使用網路上的另外一台計算機。
計算機之間可以用雙絞線、電話線、同軸電纜和光纖等有線通信,也可以使用微波、衛星等無線媒體把它們連接起來。
參考資料:計算機網路系統_網路
❼ 計算機網路體系分為哪四層
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)劃分為以下七層:
物理層: 將數據轉換為可通過物理介質傳送的電子信號相當於郵局中的搬運工人。
數據鏈路層: 決定訪問網路介質的方式。
在此層將數據分幀,並處理流控制。本層指定拓撲結構並提供硬體定址,相當於郵局中的裝拆箱工人。
網路層: 使用權數據路由經過大型網路 相當於郵局中的排序工人。
傳輸層: 提供終端到終端的可靠連接 相當於公司中跑郵局的送信職員。
會話層: 允許用戶使用簡單易記的名稱建立連接 相當於公司中收寄信、寫信封與拆信封的秘書。
表示層: 協商數據交換格式 相當公司中簡報老闆、替老闆寫信的助理。
應用層: 用戶的應用程序和網路之間的介面老闆。
❽ 計算機網路由哪兩部分組成,各自的作用是什麼
1、計算機網路分成通信子網和資源子網兩部分。
通信子網的功能:負責全網的數據通信;
資源子網的功能:提供各種網路資源和網路服務,實現網路的資源共享。
2、網路硬體系統和網路軟體系統。
網路硬體系統:主要包括有:網路伺服器、網路工作站、網路適配器、傳輸介質等。
網路軟體系統:主要包括有:網路操作系統軟體、網路通信協議、網路工具軟體、網路應用軟體等。
(8)計算機網路系統圖解擴展閱讀:
一些相互連接的、以共享資源為目的的、自治的計算機的集合。若按此定義,則早期的面向終端的網路都不能算是計算機網路,而只能稱為聯機系統(因為那時的許多終端不能算是自治的計算機)。
但隨著硬體價格的下降,許多終端都具有一定的智能,因而「終端」和「自治的計算機」逐漸失去了嚴格的界限。若用微型計算機作為終端使用,按上述定義,則早期的那種面向終端的網路也可稱為計算機網路。
從用戶角度看,計算機網路是這樣定義的:存在著一個能為用戶自動管理的網路操作系統。由它調用完成用戶所調用的資源,而整個網路像一個大的計算機系統一樣,對用戶是透明的。
一個比較通用的定義是:利用通信線路將地理上分散的、具有獨立功能的計算機系統和通信設備按不同的形式連接起來,以功能完善的網路軟體及協議實現資源共享和信息傳遞的系統。
從整體上來說計算機網路就是把分布在不同地理區域的計算機與專門的外部設備用通信線路互聯成一個規模大、功能強的系統,從而使眾多的計算機可以方便地互相傳遞信息,共享硬體、軟體、數據信息等資源。簡單來說,計算機網路就是由通信線路互相連接的許多自主工作的計算機構成的集合體。
最簡單的計算機網路就只有兩台計算機和連接它們的一條鏈路,即兩個節點和一條鏈路。
❾ 計算機網路由哪幾部分組成各起什麼作用
計算機網路就是由多台計算機(或其它計算機網路設備)通過傳輸介質和軟體物理(或邏輯)連接在一起組成的。總的來說計算機網路的組成基本上包括:計算機、網路操作系統、傳輸介質(可以是有形的,也可以是無形的,如無線網路的傳輸介質就是空間)以及相應的應用軟體四部分。
從整體上來說計算機網路就是把分布在不同地理區域的計算機與專門的外部設備用通信線路互聯成一個規模大、功能強的系統,從而使眾多的計算機可以方便地互相傳遞信息,共享硬體、軟體、數據信息等資源。簡單來說,計算機網路就是由通信線路互相連接的許多自主工作的計算機構成的集合體。
最簡單的計算機網路就只有兩台計算機和連接它們的一條鏈路,即兩個節點和一條鏈路。
(9)計算機網路系統圖解擴展閱讀
20世紀60年代中期之前的第一代計算機網路是以單個計算機為中心的遠程聯機系統,典型應用是由一台計算機和全美范圍內2000多個終端組成的飛機訂票系統,終端是一台計算機的外圍設備,包括顯示器和鍵盤,無CPU和內存。
隨著遠程終端的增多,在主機前增加了前端機(FEP)。當時,人們把計算機網路定義為「以傳輸信息為目的而連接起來,實現遠程信息處理或進一步達到資源共享的系統」,這樣的通信系統已具備網路的雛形。
20世紀60年代中期至70年代的第二代計算機網路是以多個主機通過通信線路互聯起來,為用戶提供服務,興起於60年代後期,典型代表是美國國防部高級研究計劃局協助開發的ARPANET。
主機之間不是直接用線路相連,而是由介面報文處理機(IMP)轉接後互聯的。IMP和它們之間互聯的通信線路一起負責主機間的通信任務,構成了通信子網。
通信子網互聯的主機負責運行程序,提供資源共享,組成資源子網。這個時期,網路概念為「以能夠相互共享資源為目的互聯起來的具有獨立功能的計算機之集合體」,形成了計算機網路的基本概念。