計算機網路 網際網路的組成

2022-09-08 02:57:10 字數 2018 閱讀 2267

網際網路根據工作方式可以分為邊緣部分核心部分

一. 網際網路的邊緣部分

處在網際網路邊緣部分的是連線在網際網路上的所有主機。這些主機又稱為端系統(end system)。

「主機a和主機b通訊」指的是執行在主機a上的某個程式和執行在主機b上的某個應用程式進行通訊,"程序「就是執行著的程式,因此,就是指執行在主機a上的某個程序和執行在主機b上的某個程序進行通訊。這種比較嚴密的說法可以稱作是」計算機之間通訊「。

在網路邊緣的端系統之間通訊方式通常分為兩類:客戶-伺服器方式(c/s 方式)和對等方式(p2p方式)。

1. 客戶端-伺服器方式

這種方式在網際網路上是最常用的,也是傳統的方式。我們在網上傳送郵件或者查詢資料時都是這種通訊方式。

客戶(client)和伺服器(sever)都是指通訊中所涉及的兩個應用程序。客戶-伺服器方式所描述的是程序之間服務和被服務的關係。客戶端是服務請求方,伺服器是服務提供方。

在實際應用中,客戶端和服務端程式通常有以下特點:

客戶程式:

(1) 被使用者呼叫以後,在通訊時主動向遠端伺服器發起通訊。因此,客戶端必須知道伺服器程式的位址。

(2) 不需要特殊的硬體和複雜的作業系統

伺服器程式:

(1) 是一種專門用來提供服務的程式,可同時處理多個遠端或本地客戶的請求。

(2) 系統啟動後即自動呼叫並一直不斷的執行著,被動地等待並接受來自各地的客戶的請求,因此,伺服器不需要知道客戶程式的位址

(3)一般需要強大的硬體和高階的作業系統的支援。

客戶端和服務端的通訊關係建立以後,通訊可以是雙向的,客戶和伺服器都可以傳送和接收資料。

2. 對等連線方式

二、網際網路的核心部分

網路核心部分是網際網路中最複雜的部分,因為核心部分要向邊緣中的大量主機提供連通性,使邊緣的任何一台主機都可以向其他主機通訊。

在網路核心部分起特殊作用的是路由器,是一種專門的計算機(但是不叫主機)。路由器是實現分組交換(packet switching)的關鍵構件, 其任務是**收到的分組,這是核心部分最重要的部分。

1.電路交換的主要特點。(有興趣可以自己去看一下)

2. 分組交換的主要特點。

分組交換採用儲存**技術(實質上採用了在資料通訊過程中斷續/動態分配傳輸頻寬的策略)。把乙個報文劃分為幾個分組後再進行傳輸。

通常我們把要傳輸的整塊資料稱為乙個報文(message)。在傳送報文前,先把較長的報文劃分成乙個乙個更小的等長資料段,在每乙個資料段前面,加上一些由必要的控制資訊組成的首部(header)後,就構成了乙個分組(packet)。分組又稱為包,首部又稱為包頭。分組是網際網路中傳送的資料單元。分組中首部是非常重要的,首部包含了諸如目的位址和源位址等重要控制資訊,每乙個分組才能在網際網路中獨立地選擇傳輸路徑,並被正常地交付到分組傳輸的終點。

路由器收到乙個分組(乙個個短的分組暫存在路由器的儲存器/記憶體中而不是在磁碟中),先暫時儲存一下,檢查首部,查詢**表,按照首部中的目的位址,找到合適的介面**出去,把分組交給下乙個路由器。這樣一步一步,最終把分組交付給目的主機。各路由器之間必須經常交換彼此掌握的路由資訊,以便建立和動態維護路由中的**表,使得**表能夠在整個網路拓撲發生變化時及時更新。

為了提高分組交換網的可靠性,網際網路的核心部分通常採用網狀拓撲結構,使得當發生網路擁塞、少數節點/鏈路故障時,路由器可以靈活的轉變**路由,而避免通訊中斷或全網的癱瘓。

帶來的問題:1. 分組在路由器儲存**時需要排隊,會造成一定的延時。2.各組必須攜帶控制資訊,造成了一定的開銷(overhead)。

計算機網路 網際網路的組成

一,邊緣部分 邊緣部分主要是連線在網際網路上的主機。主機又叫端系統。小的端系統 普通個人電腦,筆記本,平板,手機,小的網路攝像頭,大的端系統 大型計算機。計算機之間的通訊 主機a的某個程序和主機b上的另乙個程序進行通訊。通訊方式可以分為兩類 1,客戶 伺服器 c s 這個是較為傳統的方式。網上發郵件...

計算機網路(一) 網際網路的組成

計算機網路是通過一定的連線方式將多台計算機或其他裝置連線起來組成的,連線方式可以是電纜 寬頻 光釺等傳輸介質。換句話說,我們可以把計算機看做結點,把這些連線方式看做鏈路,那麼簡單的網路就是多個結點 計算機 通過多條鏈路連線到乙個集線器上,我們可以看成乙個圖。那麼網際網路 網路的網路 是由多個簡單的網...

計算機網路自頂向下 網際網路的組成

端系統通過通訊鏈路 位元 秒 與分組交換機連線在一起。路由器 鏈路交換機 端系統通過網路服務提供商 isp 接入網際網路。isp提供的服務類似於dsl 應用程式涉及多台相互交換資料的端系統稱為分布式應用程式。協議 在兩個或者多個通訊實體之間交換的報文格式和次序,以及報文傳送 接收一條報文或其他事件所...