電腦網路與連結技術第一章 電腦網路概論 上一頁    下一頁

1-2 何謂電腦網路?

內容:

  • 1-2 何謂電腦網路

  • 1-3 為何需要電腦網路

何謂『電腦網路』(Computer Network)?大致而言,可給予一個簡單的定義:

『電腦網路就是透過實體連線,將一些有自主性的電腦連接在一起,使其能相互通訊,共同完成某項特定工作』。

由這段敘述中,可歸納出幾個重點分別來討論:(如圖 1-1 所示)

(A) 實體連線:

電腦和電腦之間使用實體連線將其結合在一起,實體可能是金屬導線、光纖、同軸電纜、或無線電波等等。主要功能是將本地電腦的訊號或資料傳遞給另一部電腦。

(B) 自主性電腦:

任何一部電腦在網路上不能由其他電腦所啟動、停止或控制,便稱為自主性電腦,表示該部電腦具有自主處理能力。

(C) 相互通訊:

電腦間要能相互通訊,表示這其中的所有電腦必須採用某一種大家共同協議出來的通訊行為。譬如,協議出資料的表示方法,能讓通訊雙方互相了解意思。這個協議一般皆稱為通訊協定。

(D) 電腦:

任何一部具有 CPU(中央處理單元)、記憶體以及應有之輸入/輸出設備者,皆稱為電腦,各種電腦在不同應用環境裡也許會有不同的面貌,但不一定要有螢幕及鍵盤才稱為電腦。除了個人電腦、主機電腦外,以這樣的定義來看,其他如印表機、掃描器、路由器... 都可視為電腦。

(E) 特定工作:

表示電腦連線所欲完成的任務。譬如,特定工作若是網路間資料的存取,可能就需要有一部電腦負責資料庫的儲存(如 Database Server)、而另一部電腦做資料的查詢(如 SQL querying)。

1-1 電腦網路概念圖

1-3 為何需要電腦網路?

我們為何需要網路?電腦網路可以帶來哪些方面的幫助?為什麼網路會改變整個社會及工業型態?我們用幾個技術層面來探討:

(A) 資源共享(Resource Sharing):

電腦網路能讓使用者共享網路上的程式、資料、以及週邊設備等共同資源,而不受使用者和資源所在位置影響。

(B) 提高可靠度(Reliability

可將資料或檔案儲存在網路上不同的兩、三個地方,若是其中一部機器發生了故障,使用者仍然可以從別台機器上取得這些資料或檔案。

(C) 負荷分擔(Load Sharing):

在網路上,如果某一部電腦負荷過大,可將其部份工作移到(migrate)其他電腦上執行。

(D)分散式處理(Distributed Computing):

可將某件工作依其工作內容分為多個實體,而將這些實體分散到網路上的專屬設備來完成。也就是說,由網路上若干個專屬電腦共同來完成該工作,則稱之為『分散式處理』。因此,當使用者在網路上的某部電腦執行程式時,它將不知道、也不需要知道,到底哪一部電腦執行它的程式、以及到底其所要的資源安置在什麼地方。

(E) 網路通信(Network Communication):

早期人與人之間的通信大多透過電話網路,價格不但昂貴,而且只能做聲音的傳遞。電腦網路能讓使用者和全世界任何角落以不同媒體方式來通訊,如聲音、文字、影像等等。此外,也可透過網路收集各方面的資訊,再處理成我們所需的訊息,如目前常用的:E-mailIP-phoneVideo On DemandVOD)等等。

(F) 電子商務(Electronic Commerce):

單機電腦的處理大多受限於電子資料處理(Electronic Data Processing, EDP),隨著網際網路的風行,電腦已走出後台的工作模式,漸漸取代人們日常作業,尤其在商業行為方面能提供更迅速、更便捷的活動。接著,電子商務應運而生,人們可利用 Web 瀏覽器處理日常的商業行為,因此改變了整個社會的傳統交易模式。

 

翻轉工作室:粘添壽

 

電腦網路與連結技術:

 

 

翻轉電子書系列: