杭州外貿(mào)網(wǎng)站制作網(wǎng)推資源渠道
第一章
計算機網(wǎng)絡在信息時代的作用
計算機網(wǎng)絡已由一種通信基礎設施發(fā)展成一種重要的信息服務基礎設施
CNNIC 中國互聯(lián)網(wǎng)網(wǎng)絡信息中心
因特網(wǎng)概述
網(wǎng)絡、互聯(lián)網(wǎng)和因特網(wǎng)
網(wǎng)絡(Network)由若干結(jié)點(Node)和連接這些結(jié)點的鏈路(Link)組成
多個網(wǎng)絡還可以通過路由器(router)互聯(lián)起來,這樣就構成了一個覆蓋范圍更大的網(wǎng)絡,即互聯(lián)網(wǎng)。因此互聯(lián)網(wǎng)是網(wǎng)絡的網(wǎng)絡(Network of Network)
因特網(wǎng)(Internet)是世界上最大戶互聯(lián)網(wǎng)絡(用戶數(shù)以億計,互連的網(wǎng)絡數(shù)以百萬計)
Internet(互聯(lián)網(wǎng))是一個通用名詞,它泛指由多個計算機網(wǎng)絡連接而成的網(wǎng)絡。在這些網(wǎng)絡之間的通信協(xié)議可以是任意的
Internet(因特網(wǎng))則是一個專有名詞,它指當前全球最大的、開放的、由眾多網(wǎng)絡相互連接而成的特定計算機網(wǎng)絡,它采用TCP/IP協(xié)議族作為通信的規(guī)則,其前身是美國的ARPANET
因特網(wǎng)發(fā)展的三個階段
因特網(wǎng)服務提供者ISP(Internet Service Provider)
基于ISP的三層結(jié)構的因特網(wǎng)
第一層ISP(主干網(wǎng),覆蓋國際性區(qū)域范圍,并擁有高速鏈路和交換設備),第一層ISP之間直接互聯(lián)
第二層ISP和一些大公司都是第一層ISP的用戶,通常具有區(qū)域性或國家性覆蓋規(guī)模,與少數(shù)第一層ISP相連接
第三層ISP,又稱本地ISP,它們是第二層ISP的用戶,且只擁有本地范圍的網(wǎng)絡,一般的校園網(wǎng)或企業(yè)網(wǎng),以及住宅用戶和無線移動用戶都是第三層ISP的用戶
相隔較遠的兩臺主機間的通信可能需要經(jīng)過多個ISP
一旦某個用戶能夠接入到因特網(wǎng),那么他也可以成為一個ISP,所需要做的是購買一些如調(diào)制器或路由器這樣的設備,讓其他用戶能夠和他相連
一個ISP可以很方便地在因特網(wǎng)拓撲上增添新的層析和分支
因特網(wǎng)的標準化工作
注意:不是所有的RFC文檔都是因特網(wǎng)標準,只有一小部分RFC文檔最后才能變?yōu)橐蛱鼐W(wǎng)標準
因特網(wǎng)的組成
邊緣部分:由所有連接在因特網(wǎng)上的主機組成,這部分是用戶直接使用的,用來進行通信(傳送數(shù)據(jù)、音頻或視頻)和資源共享
核心部分:由大量的網(wǎng)絡和連接這些網(wǎng)絡的路由器組成,這部分是為邊緣部分提供服務的(提供連連通性和交換)
在網(wǎng)絡核心部分起特殊作用的是路由器,是一種專用計算機,但我們不稱它為主機。路由器是實現(xiàn)分組交換的關鍵構件,其任務是轉(zhuǎn)發(fā)接收到的分組。
三種交換方式
電路交換(Circuit Switching)
電話交換機接通電話線的方式稱為電路交換;
從通信資源的分配角度來看,交換(Switching)就是按照某種方式動態(tài)地分配傳輸線路的資源;
電路交換的三個步驟:
(1)建立連接(分配通信資源)
例如,在使用電路交換機打電話之前,必須先撥號請求建立連接。當被叫用戶聽到電話交換機送來的撥號音并摘機后,從主叫端到被叫端建立了一條連接(也就是一條專用的物理通路),這條連接保證了雙方通話時所需的通信資源,而這些資源在雙方通信時不會被其他用戶占用。
(2)通話(一直占用通信資源)
在整個通話期間,第一步建立連接所分配的通信資源始終被占用
(3)釋放連接(歸還通信資源)
也就是通話完畢后掛機后,電話交換機釋放剛才使用的這條專用物理通路,是把剛才占用的所有通信資源歸還給電信網(wǎng)。
思考:如果使用電路交換來傳送計算機數(shù)據(jù),是否可行?
盡管采用電路交換可以實現(xiàn)計算機之間的數(shù)據(jù)傳送,但是線路的傳送效率往往很低(計算機數(shù)據(jù)是突發(fā)式地出現(xiàn)在傳輸線路上的)
用戶正在輸入和編輯一份待傳輸?shù)奈募r,用戶所占用的通信資源暫時未被利用,該通信資源也不能被其他用戶利用,寶貴的通信線路資源白白地被浪費了
因此,計算機網(wǎng)絡通常采用分組交換,而不是電路交換
分組交換(Packet Switching)
假設主機H6的用戶要給主機H2的用戶發(fā)送一條消息,(通常把該消息的整塊數(shù)據(jù)稱為一個報文),在發(fā)送報文之間,先把較長的報文劃分成一個個更小的等長數(shù)據(jù)段。在每一個數(shù)據(jù)段前面,加上一些由必要的控制信息組成的首部(也可稱為“包頭”)后,就構成了一個分組(也可簡稱為“包”)
添加首部的作用?首部中肯定包含了分組的目的地址,否則分組傳輸路徑中的各分組交換機(也就是各路由器)就不知道如何轉(zhuǎn)發(fā)分組了。
分組交換機收到一個分組后,先將分組暫時存儲下來,再檢查其首部,按照首部中的目的地址進行查表轉(zhuǎn)發(fā),找到合適的轉(zhuǎn)發(fā)接口,通過該接口將分組轉(zhuǎn)發(fā)給下一個分組交換機,
主機H6將所構造出的各分組依次發(fā)送出去,各分組經(jīng)過交換機的存儲轉(zhuǎn)發(fā),最終到達主機H2,主機H2收到這些分組后,去掉它們的首部,將各數(shù)據(jù)段組合還原出原始報文。
只給出兩種情況:一種是各分組從源站到達目的站可以走不同的路徑(不同的路由);
另一種是分組亂序,分組到達目的站的順序不一定與分組在源站的發(fā)送順序相同。
可能出現(xiàn)的分組丟失、誤碼、重復等
報文交換(Message Switching)
交換結(jié)點也采用存儲轉(zhuǎn)發(fā)方式,但報文交換對報文的大小沒有限制,這就要求交換結(jié)點需要有較大的緩存空間。
主要用于早期的電報通信網(wǎng),現(xiàn)在較少使用,通常被較先進的分組交換方式所取代
分組交換,相比于報文交換,減少了轉(zhuǎn)發(fā)時延,避免過長的報文長時間占用鏈路,同時有利于進行差錯控制。