計算機網路(一) 第一章 概述

2021-07-23 18:46:17 字數 2953 閱讀 1102

網路指「三網」,即電信網路、有線電視網路、計算機網路。

計算機網路向使用者提供的最重要的功能是:聯通系和共享

連通性:計算機網路使上網使用者之間都可以交換資訊,好像這些使用者的計算機都可以彼此直接連通一樣。

共享:指資源共享。由於網路的存在,這些資源好像就在使用者身邊一樣。

由於網際網路已成為世界上最大的計算機網路。所以計算機網路主要介紹什麼是網際網路及網際網路的主要構件。

概念:網路(network )由若干結點(node )和連線這些結點的鏈路(link )組成。網路中的結點可以是計算機、集線器、交換機或路由器等。

網路和網路還可以通過路由器互連起來,這樣就構成了乙個覆蓋範圍更大的網路,即網際網路(或互連網)。

大家把連線在網際網路上的計算機都稱為主機(host)。

網路把許多計算機連線在一起,而網際網路則把許多網路連線在一起。

網際網路發展的三階段:單個網路、**結構的網際網路、多層次isp結構的網際網路

1) 2023年美國國防部建立的第乙個分組交換網 arpanet。到上世紀70年代中期,arpa開始研究多種網路(如分組無線電網路)互連的技術,這導致後來互連網的出現並成為網際網路的雛形。2023年,tcp/ip協議成為arpanet上的標準協議,使得所有使用tcp/ip協議的計算機都能利用互連網相互通訊,因而人們把2023年作為網際網路的誕生時間。

以小寫字母i開始的internet(網際網路或互連網)是乙個通用名詞,它泛指由多個計算機網路互連而成的網路。在這些網路之間的通訊協議可以是任意的。

以大寫字母i開始的internet ( 網際網路)則是乙個專用名詞,它指當前全球最大的、開放的、由眾多網路相互連線而成的特定計算機網路,它採用tcp/ip協議族作為通訊的規則,且其前身是美國的arpanet.

2) **結構的網際網路分主幹網、地區網、校園網(或企業網)

3) 多層次isp結構的網際網路。網際網路服務提供者isp( internet service provider ).例如 中國電信、中國聯通、中國移動就是我國最有名的isp

網際網路交換點ixp( internet exchange point ):為了更快地**分組,以及如何更加有效地利用網路資源。

主要作用:允許兩個網路直接相連並交換分組。

ixp常採用工作在資料鏈路層的網路交換機,這些網路交換機都用區域性網互連起來。

通訊方式通常可劃分兩大類: 客戶-伺服器方式( c/s 方式 ) 和對等方式( p2p 方式)。

客戶程式:

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

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

伺服器程式:

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

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

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

對等連線方式:

對等連線指兩個主機在通訊時並不區分哪乙個是服務請求方還是服務提供方。兩個主機都執行了對等連線軟體( p2p軟體)。

電路交換:必須經過「建立連線(占用通訊資源)「->」通話(一直占用通訊資源)「->」釋放連線(歸還通訊資源)「三個步驟的交換方式。

分組交換:採用儲存**技術。通常將要傳送的整塊資料稱為iyige報文(message).先將較長的報文分為乙個個較小的等長資料段(例如1024bit)。再加上一些必要的控制資訊組成的首部( header)構成乙個分組( packet )。分組是在網際網路中傳送的資料單元。

路由器:一種專用計算機(但不是主機),實現分組交換( packet switching )的關鍵構件,其任務是**收到的分組。

位於網路邊緣的主機和位於網路核心部分的路由器都是計算機。主機是為使用者進行資訊處理的,路由器則是用來**分組的,即進行分組交換的。

路由器暫時儲存的是乙個個短分組.短分組時暫時存放在路由器的儲存器(即記憶體)中而不是儲存在磁碟中的,這就保證了較高的交換速率。

為提高分組交換網的可靠性,網際網路的核心部分常採用網狀撲結構。

分組交換網帶來的問題:1

1.分組在各路由器儲存**時需要排隊,造成一定的時延。

2.各分組必須攜帶的控制資訊,造成一定的開銷。

非常複雜的計算機網路協議,其結構應該是層次式的。

計算機網路體系結構

任務:通過應用程序間的互動來完成特定網路應用。

應用層互動的資料單元:報文(message )

eg:支援全球資訊網的http協議、支援電子郵件的smtp協議、支援檔案傳送的ftp協議。

(2)運輸層(transport layer )

任務:負責向兩個主機中程序之間的通訊提供通用的資料傳輸服務。

復用功能:多個應用層程序可同時使用下面運輸層的服務。

分用功能:運輸層把收到的資訊分別交付上面的應用層中德相應程序。

傳輸控制協議tcp( transmission control protocol )---提供面向連線的、可靠的資料傳輸服務,其資料傳輸的單位是報文段(segment )。

使用者資料報協議udp( user datagram protocol )---提供無連線的、盡最大努力(best-effort )的資料傳輸服務,其資料傳輸的單位是使用者資料報。

(3)網路層( network layer )

任務:負責為分組交換網上的不同主機提供通訊服務。

資料單元:分組或包(packet ),由運輸層的報文段或使用者資料報封裝而成。由於網路層使用ip協議,因此分組也叫ip資料報或簡稱為資料報(datagram ).

網際網路由大量的異構(heterogeneous )網路通過路由器(router )相互連線起來。主要的網路層協議是無連線的網際協議ip(internet protoc)和許多種路由器選擇協議,因此網際網路的網路層也叫網際層或ip層。

(4)資料鏈路層( data link layer )

任務:負責在兩個相鄰結點之間傳送資料。

(5)物理層(physical layer )

資料單元:位元

計算機網路 第一章 計算機網路概述

覆蓋範圍小,自己花錢購買裝置,頻寬固定10m 100m 1000m,自己維護,最遠100m 距離遠 100m 花錢租頻寬 internet isp是電信運營商internet service producer 自己的機房,對網民提供訪問internet 網頁上的資料是一塊塊傳送給請求端的,成功接收後...

計算機網路 第一章 計算機網路概述

區域網 覆蓋範圍小,自己花錢購買裝置,頻寬固定10m 100m 1000m,自己維護,最遠100m 廣域網 距離遠 100m 花錢租頻寬 internet isp是電信運營商internet service producer 擁有自己的機房,對網民提供訪問internet 資料的請求 資料的返回 網...

計算機網路 第一章 概述

網路由若干結點和連線這些結點的鏈路組成。這些結點可以是計算機 集線器 交換機或路由器等。網路和網路可以通過路由器互連起來及網際網路 互連網 網路把很多計算機連線在一起,而網際網路把很多網路連線在一起。第一階段是從arpanet向網際網路發展的過程。第二階段的特點是構成了 結構的網際網路。第三階段的特...