




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、數(shù)據(jù)網(wǎng)計算機網(wǎng)絡(luò)基礎(chǔ)目 錄第1章計算機網(wǎng)絡(luò)基本原理41.1計算機網(wǎng)絡(luò)基礎(chǔ)知識41.1.1 什么是計算機網(wǎng)絡(luò)41.1.2 什么是通信協(xié)議51.1.3 計算機網(wǎng)絡(luò)的演進51.1.4 網(wǎng)絡(luò)標準化組織61.2ISO/OSI網(wǎng)絡(luò)體系結(jié)構(gòu)61.2.1 OSI參考模型層次結(jié)構(gòu)61.2.2 物理層91.2.3 數(shù)據(jù)鏈路層101.2.4 網(wǎng)絡(luò)層111.2.5 傳輸層131.2.6 高層協(xié)議(會話層、表示層、應用層)131.3TCP/IP協(xié)議族相關(guān)知識141.3.1 TCP/IP協(xié)議結(jié)構(gòu)141.3.2 TCP/IP協(xié)議棧151.4計算機網(wǎng)絡(luò)拓撲和類型171.5網(wǎng)絡(luò)分層模型181.5.1 局域網(wǎng)-LAN(Local
2、 Area Network)191.5.2 廣域網(wǎng)-WAN(Wide Area Network)191.6各種網(wǎng)絡(luò)協(xié)議介紹211.6.1 網(wǎng)間互聯(lián)協(xié)議IP211.6.2 地址解析協(xié)議ARP/RARP211.6.3 傳輸控制協(xié)議TCP211.6.4 用戶數(shù)據(jù)報協(xié)議UDP231.6.5 應用層協(xié)議231.7RADIUS協(xié)議原理241.8路由器概念與路由基本原理261.8.1 路由器的定義261.8.2 路由器的作用271.8.3 路由器的工作原理281.8.4 路由表291.8.5 路由表的構(gòu)成291.8.6 路由的分類301.8.7 路由的優(yōu)先級331.9基本路由原理與協(xié)議361.9.1 同一網(wǎng)
3、絡(luò)內(nèi)部的通信361.9.2 不同網(wǎng)段之間的通信371.9.3 通信流程381.9.4 IP通信流程基本概念391.9.5 路由過程示例39第2章 以太網(wǎng)技術(shù)422.1以太網(wǎng)基礎(chǔ)及協(xié)議422.1.1 以太網(wǎng)起源422.1.2 以太網(wǎng)發(fā)展及標準協(xié)議422.2以太網(wǎng)原理及組網(wǎng)452.2.1 以太網(wǎng)原理452.2.2 以太網(wǎng)接口技術(shù)462.3VLAN原理及組網(wǎng)472.3.1 VLAN的概念472.3.2 VLAN 的劃分方式482.3.3 交換機間鏈路50第3章 DNS基本知識533.1DNS和域名基本概念533.1.1 域名概述533.1.2 DNS基本概念533.2DNS基本原理和組網(wǎng)553.2.
4、1 DNS運作原理553.2.2 DNS樹狀架構(gòu)56第1章計算機網(wǎng)絡(luò)基本原理1.1計算機網(wǎng)絡(luò)基礎(chǔ)知識1.1.1 什么是計算機網(wǎng)絡(luò)網(wǎng)絡(luò)(network)是一個復雜的人或物的互連系統(tǒng)。我們周圍無時無刻不存在一張網(wǎng),例如電話網(wǎng)、電報網(wǎng)等;即使我們身體內(nèi)部也存在許許多多的網(wǎng)絡(luò)系統(tǒng),例如神經(jīng)系統(tǒng)、消化系統(tǒng)等等。本節(jié)我們將學習計算機網(wǎng)絡(luò)。在計算機網(wǎng)絡(luò)出現(xiàn)的前期,計算機都是獨立的設(shè)備,每臺計算機獨立工作,互不聯(lián)系。計算機與通信技術(shù)的結(jié)合,對計算機系統(tǒng)的組織方式產(chǎn)生了深遠的影響,使計算機之間的相互訪問成為可能。不同種類的計算機通過同種類型的通信協(xié)議(protocol)相互通信,產(chǎn)生了計算機網(wǎng)絡(luò)(compute
5、r network)。計算機網(wǎng)絡(luò),就是把分布在不同地理區(qū)域的計算機以及專門的外部設(shè)備利用通信線路互連成一個規(guī)模大、功能強的網(wǎng)絡(luò)系統(tǒng),從而使眾多的計算機可以方便地互相傳遞信息,共享信息資源。(注:我們給出一個如此廣泛的定義是因為IT業(yè)迅速發(fā)展,各種網(wǎng)絡(luò)互連終端設(shè)備層出不窮,像計算機、打印機、WAP(Wireless Application Protocol)手機、PDA(Personnal Digital Assistate)、網(wǎng)絡(luò)電話等等各種支持網(wǎng)絡(luò)互連的設(shè)備。一般來說,計算機網(wǎng)絡(luò)可以提供以下一些主要特性: 1、資源共享:網(wǎng)絡(luò)的出現(xiàn)使資源共享變得很簡單,交流的雙方可以跨越空間的障礙,隨時隨地傳
6、遞信息。 2、信息傳輸與集中處理:數(shù)據(jù)是通過網(wǎng)絡(luò)傳遞到服務(wù)器(server)中,由服務(wù)器集中處理后再回送到終端。3、負載均衡(load balancing)與分布處理(distributed processing):舉個典型的例子:一個大型ICP(Internet內(nèi)容提供商)為了支持更多的用戶訪問他的網(wǎng)站,在全世界多個地方放置了相同內(nèi)容的WWW(World Wide Web)服務(wù)器;通過一定技術(shù)使不同地域的用戶看到放置在離他最近的服務(wù)器上的相同頁面,這樣來實現(xiàn)各服務(wù)器的負荷均衡,同時用戶也節(jié)省了訪問時間。4、綜合信息服務(wù) :網(wǎng)絡(luò)的一大發(fā)展趨勢是多維化,即在一套系統(tǒng)上提供集成的信息服務(wù),包括來自
7、政治、經(jīng)濟等各方面資源,甚至同時還提供多媒體信息,如圖像、語音、動畫等。在多維化發(fā)展的趨勢下,許多網(wǎng)絡(luò)應用的新形式不斷涌現(xiàn),如:電子郵件(E-mail)、視頻點播(VOD,Video On Demand)、電子商務(wù)(E-commerce)、視頻會議(Video conference)等等。1.1.2 什么是通信協(xié)議通信協(xié)議(protocol)是什么?拿電報來做比較,在拍電報時,必須首先規(guī)定好報文的傳輸格式,多少位的碼長,什么樣的碼字表示啟動,什么樣的碼字又表示結(jié)束,出了錯誤怎么辦,怎樣表示發(fā)報人的名字和地址等,這種預先定好的格式及約定就是協(xié)議。 網(wǎng)絡(luò)協(xié)議是為了使計算機網(wǎng)絡(luò)中的不同設(shè)備能進行數(shù)據(jù)
8、通信而預先制定一整套通信雙方相互了解和共同遵守的格式和約定。網(wǎng)絡(luò)協(xié)議是一系列規(guī)則和約定的規(guī)范性描述,定義了網(wǎng)絡(luò)設(shè)備之間如何進行信息交換。網(wǎng)絡(luò)協(xié)議是計算機網(wǎng)絡(luò)的基礎(chǔ)。只有遵從相應協(xié)議的網(wǎng)絡(luò)設(shè)備之間才能夠通信。就像保障我們國家穩(wěn)定健康運行的法律法規(guī)一樣,如果任何人違反了法律法規(guī)的約束,必然會導致法律的制裁。網(wǎng)絡(luò)協(xié)議就是約束各種網(wǎng)絡(luò)互連終端設(shè)備的法律,如果任何一臺設(shè)備不支持用于網(wǎng)絡(luò)互連的協(xié)議,它就不能與其他設(shè)備通信。網(wǎng)絡(luò)協(xié)議多種多樣,主要有TCP/IP(Transfer Control Protocol/Internet Protocol)協(xié)議、Novell IPX/SPX(Internetwork
9、 Packet eXchange/Sequenced Packet eXchange)協(xié)議、IBM SNA(Syetem Network Architecture)等等。目前最為流行的是TCP/IP協(xié)議棧,它已經(jīng)成為Internet的標準協(xié)議。1.1.3 計算機網(wǎng)絡(luò)的演進計算機網(wǎng)絡(luò)起始于六十年代,當時網(wǎng)絡(luò)的概念主要是基于主機(host)架構(gòu)的低速串行(serial)聯(lián)接,提供應用程序執(zhí)行、遠程打印和數(shù)據(jù)服務(wù)功能。IBM 的 SNA(System Network Architecture,系統(tǒng)網(wǎng)絡(luò)架構(gòu))架構(gòu)與非 IBM 公司的 X.25 公用數(shù)據(jù)網(wǎng)絡(luò)是這種網(wǎng)絡(luò)的典型例子。 這時候,由美國國防部資
10、助,建立了一個名為ARPANET(即為阿帕網(wǎng))的基于分組交換(packet switching)的網(wǎng)絡(luò),這個阿帕網(wǎng)就是今天的Internet最早的雛形。七十年代,出現(xiàn)了以個人電腦為主的商業(yè)計算模式。最初,個人電腦是獨立的設(shè)備,由于認識到商業(yè)計算的復雜性,要求大量終端設(shè)備的協(xié)同操作,局域網(wǎng)(LAN,Local Area Network)產(chǎn)生了。局域網(wǎng)的出現(xiàn),大大降低了商業(yè)用戶打印機和磁盤昂貴的費用。八十年代至九十年代,遠程計算的需求不斷地增加,迫使計算機界開發(fā)出多種廣域網(wǎng)絡(luò)協(xié)議(包括TCP/IP協(xié)議、IPX/SPX協(xié)議),滿足不同計算方式下遠程聯(lián)接的需求,互聯(lián)網(wǎng)快速發(fā)展起來,TCP/IP協(xié)議得到
11、了廣泛應用,成為互聯(lián)網(wǎng)的事實協(xié)議。圖:計算機網(wǎng)絡(luò)演進過程1.1.4 網(wǎng)絡(luò)標準化組織在計算機網(wǎng)絡(luò)的發(fā)展過程中有許多國際標準化組織做出了重大的貢獻,他們統(tǒng)一了網(wǎng)絡(luò)的標準,使各個網(wǎng)絡(luò)產(chǎn)品廠家生產(chǎn)的產(chǎn)品的可以相互連通。目前為網(wǎng)絡(luò)的發(fā)展做出貢獻的標準化組織主要有:(1)國際標準化組織(ISO,International Orgnization for Standardization):該組織負責制定大型網(wǎng)絡(luò)的標準,包括與Internet相關(guān)的標準。ISO提出了OSI參考模型。OSI參考模型描述了網(wǎng)絡(luò)的工作機理,為計算機網(wǎng)絡(luò)構(gòu)建了一個易于理解的、清晰的層次模型。(2)電子電器工程師協(xié)會(IEEE,Inst
12、itute of Electrical and Electronics Engineers):提供了網(wǎng)絡(luò)硬件上的標準使各種不同網(wǎng)絡(luò)硬件廠商生產(chǎn)的硬件設(shè)備相互連通。IEEE LAN標準是當今居于主導地位的LAN標準。它主要定義了802.X協(xié)議族,其中802.3為以太網(wǎng)標準協(xié)議簇、802.4為令牌總線網(wǎng)(Toking Bus)標準、802.5為令牌環(huán)網(wǎng)(Toking Ring)標準、802.11為無線局域網(wǎng)(WLAN)標準。(3)美國國家標準局(ANSI,American National Standards Institute):ANSI是由公司、政府和其他組織成員組成的自愿組織,主要定義了光纖
13、分布式數(shù)據(jù)接口(FDDI)的標準。(4)電子工業(yè)協(xié)會(EIA/TIA,Electronic Industries Association/Telecomm Industries Association):定義了網(wǎng)絡(luò)連接線纜的標準,如RS232、CAT5、HSSI、V.24等。同時定義了這些線纜的布放標準如EIA/TIA 568B。(5)國際電信聯(lián)盟(ITU,International Telecomm Union):定義了作為廣域連接的電信網(wǎng)絡(luò)的標準,如X.25、Frame Relay等。(6)INTERNET架構(gòu)委員會(IAB:Internet Architectrue Board):下設(shè)工
14、程任務(wù)委員會(IETF)、研究任務(wù)委員會(IRTF)、號碼分配委員會(IANA)負責各種INTERNET標準的定義,是目前最具影響力的國際標準化組織。1.2ISO/OSI網(wǎng)絡(luò)體系結(jié)構(gòu)1.2.1 OSI參考模型層次結(jié)構(gòu)(一)OSI總覽OSI參考模型依層次結(jié)構(gòu)來劃分:第一層,物理層(Physical layer);第二層,數(shù)據(jù)鏈路層(data link layer);第三層,網(wǎng)絡(luò)層(network layer);第四層,傳輸層(transport layer);第五層,會話層(session layer);第六層,表示層(presentation layer);第七層,應用層(applicatio
15、n layer)。圖:OSI網(wǎng)絡(luò)參考模型通常,我們把OSI參考模型第一層到第三層稱為底層(lower layer),又叫介質(zhì)層(Media Layer)。這些層負責數(shù)據(jù)在網(wǎng)絡(luò)中的傳送,網(wǎng)絡(luò)互連設(shè)備往往位于下三層。底層通常以硬件和軟件相結(jié)合的方式來實現(xiàn)。OSI參考模型的第五層到第七層稱為高層(upper layer),又叫主機層(host layer)。高層用于保障數(shù)據(jù)的正確傳輸,通常以軟件方式來實現(xiàn)。七層OSI參考模型具有以下優(yōu)點:(1)簡化了相關(guān)的網(wǎng)絡(luò)操作;(2)提供即插即用的兼容性和不同廠商之間的標準接口;(3)使各個廠商能夠設(shè)計出互操作的網(wǎng)絡(luò)設(shè)備,加快數(shù)據(jù)通信網(wǎng)絡(luò)發(fā)展;(4)防止一個區(qū)域
16、網(wǎng)絡(luò)的變化影響另一個區(qū)域的網(wǎng)絡(luò),因此,每一個區(qū)域的網(wǎng)絡(luò)都能單獨快速升級;(5)把復雜的網(wǎng)絡(luò)問題分解為小的簡單問題,易于學習和操作。需要注意的是,由于種種原因,現(xiàn)在還沒有一個完全遵循OSI七層模型的網(wǎng)絡(luò)體系,但OSI參考模型的設(shè)計藍圖為我們更好的理解網(wǎng)絡(luò)體系,學習計算機通信網(wǎng)絡(luò)奠定了基礎(chǔ)。OSI參考模型中每一層的功能:(1)物理層:涉及到在通信信道(channel)上傳輸?shù)脑急忍亓鳎鼘崿F(xiàn)傳輸數(shù)據(jù)所需要的機械、電氣、功能特性及過程等手段。物理層涉及電壓、電纜線、數(shù)據(jù)傳輸速率、接口等的定義。物理層的主要網(wǎng)絡(luò)設(shè)備為中繼器、集線器等。(2)數(shù)據(jù)鏈路層:主要任務(wù)是提供對物理層的控制,檢測并糾正可能出現(xiàn)
17、的錯誤,使之對網(wǎng)絡(luò)層顯現(xiàn)一條無錯線路,并且進行流量調(diào)控(可選)。流量調(diào)控可以在數(shù)據(jù)鏈路層實現(xiàn),也可以由傳輸層實現(xiàn)。數(shù)據(jù)鏈路層與物理地址、網(wǎng)絡(luò)拓撲、線纜規(guī)劃、錯誤校驗、流量控制等有關(guān)。數(shù)據(jù)鏈路層主要設(shè)備為以太網(wǎng)交換機。(3)網(wǎng)絡(luò)層:檢查網(wǎng)絡(luò)拓撲,以決定傳輸報文的最佳路由,其關(guān)鍵問題是確定數(shù)據(jù)包從源端到目的端如何選擇路由。網(wǎng)絡(luò)層通過路由選擇協(xié)議來計算路由。存在于網(wǎng)絡(luò)層的設(shè)備主要有路由器、三層交換機等。 后面您將學習到更多關(guān)于網(wǎng)絡(luò)層的知識。(4)傳輸層:基本功能是從會話層接受數(shù)據(jù),并且在必要的時候把它分成較小的單元,傳遞給網(wǎng)絡(luò)層,并確保到達對方的各段信息正確無誤。傳輸層建立、維護虛電路,進行差錯校驗
18、和流量控制。(5)會話層:允許不同機器上的用戶建立、管理和終止應用程序間的會話關(guān)系,在協(xié)調(diào)不同應用程序之間的通信時要涉及會話層,該層使每個應用程序知道其它應用程序的狀態(tài)。同時,會話層也提供雙工(duplex)協(xié)商、會話同步等等。(6)表示層:關(guān)注于所傳輸?shù)男畔⒌恼Z法和意義,它把來自應用層與計算機有關(guān)的數(shù)據(jù)格式處理成與計算機無關(guān)的格式,以保障對端設(shè)備能夠準確無誤地理解發(fā)送端數(shù)據(jù)。同時,表示層也負責數(shù)據(jù)加密等。(7)應用層:OSI參考模型最靠近用戶的一層,為應用程序提供網(wǎng)絡(luò)服務(wù)。應用層識別并驗證目的通信方的可用性,使協(xié)同工作的應用程序之間同步。(二)對等通信我們可以給每一個對等層數(shù)據(jù)起一個統(tǒng)一的名
19、字為-協(xié)議數(shù)據(jù)單元,即PDU(Protocol Data Unit)。相應地,應用層數(shù)據(jù)稱為應用層協(xié)議數(shù)據(jù)單元(APDU,Application Protocol Data Unit),表示層數(shù)據(jù)稱為表示層協(xié)議數(shù)據(jù)單元(PPDU,Presentation Protocol Data Unit),會話層數(shù)據(jù)稱為會話層協(xié)議數(shù)據(jù)單元(SPDU,Session Protocol Data Unit)。通常,我們把傳輸層數(shù)據(jù)稱為段(segment),網(wǎng)絡(luò)層數(shù)據(jù)稱為數(shù)據(jù)包(packet),數(shù)據(jù)鏈路層為幀(frame),物理層數(shù)據(jù)稱為比特流(bit)。在OSI參考模型中,終端主機的每一層并不能直接與對端相對
20、應層直接通信,而是通過下一層為其提供的服務(wù)來間接與對端對等層交換數(shù)據(jù)。下一層通過服務(wù)訪問點(SAP,Service Access Point)為上一層提供服務(wù)。例如,一個終端設(shè)備的傳輸層和另一個終端設(shè)備的對等傳輸層利用數(shù)據(jù)段進行通信。傳輸層的段成為網(wǎng)絡(luò)層數(shù)據(jù)包的一部分,網(wǎng)絡(luò)層數(shù)據(jù)包又成為數(shù)據(jù)鏈路層幀的一部分,最后轉(zhuǎn)換成比特流傳送到對端物理層,又依次到達對端數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層,實現(xiàn)了對等層之間的通信。為了保證對等層之間能夠準確無誤地傳遞數(shù)據(jù),對等層間應運行相同的網(wǎng)絡(luò)協(xié)議。例如,應用層協(xié)議E-mail應用程序不會和對端應用層Telnet應用程序通信,但可以和對端E-mail應用程序通信。圖
21、:對等通信(三)數(shù)據(jù)封裝封裝(encapsulation)是指網(wǎng)絡(luò)節(jié)點(node)將要傳送的數(shù)據(jù)用特定的協(xié)議頭打包,來傳送數(shù)據(jù),有時候,我們也可能在數(shù)據(jù)尾部加上報文,這時候,也稱為封裝。OSI七層模型的每一層都對數(shù)據(jù)進行封裝,以保證數(shù)據(jù)能夠正確無誤的到達目的地,被終端主機理解,執(zhí)行。圖:數(shù)據(jù)封裝以上圖為例,讓我們來看一下數(shù)據(jù)從主機到服務(wù)器的發(fā)送過程。首先,主機的應用層信息轉(zhuǎn)化為能夠在網(wǎng)絡(luò)中傳播的數(shù)據(jù),能夠被對端應用程序識別;第二,數(shù)據(jù)在表示層加上表示層報頭,協(xié)商數(shù)據(jù)格式,是否加密,轉(zhuǎn)化成對端能夠理解的數(shù)據(jù)格式;然后,數(shù)據(jù)在會話層又加上會話層報頭;以此類推,傳輸層加上傳輸層報頭,這時數(shù)據(jù)稱為段(
22、segment),網(wǎng)絡(luò)層加上網(wǎng)絡(luò)層報頭,稱為數(shù)據(jù)包(packet),數(shù)據(jù)鏈層加上數(shù)據(jù)鏈路層報頭稱為幀(frame);在物理層數(shù)據(jù)轉(zhuǎn)換為比特流,傳送到交換機(傳統(tǒng)交換機只有物理層和數(shù)據(jù)鏈路層)物理層,在數(shù)據(jù)鏈路層組裝為幀。交換機查詢數(shù)據(jù)鏈路層報文,發(fā)現(xiàn)下一步數(shù)據(jù)幀應該發(fā)向路由器,于是交換機在物理層以比特流形式轉(zhuǎn)發(fā)幀報文,將數(shù)據(jù)發(fā)向路由器;同理,路由器也逐層解封裝:剝?nèi)?shù)據(jù)鏈路層幀頭部,依據(jù)網(wǎng)絡(luò)層數(shù)據(jù)包頭信息查找到服務(wù)器,然后封裝數(shù)據(jù)發(fā)向服務(wù)器。服務(wù)器從物理層到應用層,依次解封裝,剝?nèi)ジ鲗臃庋b報頭,提取出發(fā)送主機發(fā)來的數(shù)據(jù)。完成數(shù)據(jù)的發(fā)送和接收過程。1.2.2 物理層物理層的功能是在終端設(shè)備間傳輸
23、比特流,是OSI參考模型的基礎(chǔ)。為了達到數(shù)據(jù)傳輸?shù)哪康?,物理層定義了電壓、接口、電纜標準、傳輸距離等。目前,常用的數(shù)據(jù)信號傳輸介質(zhì)主要有同軸電纜(coaxical cable)、雙絞線(twisted pair)、光纖(fibre)、無線電波(wireless radio)等。本部分重點介紹雙絞線和光纖。雙絞線是一種最為常用的電纜線,由一對直徑約1mm的絕緣銅線纏繞而成,這樣可以有效抗干擾。雙絞線分為兩類:屏蔽雙絞線(shielded twisted pair,STP)和未屏蔽雙絞線(unshielded twisted pair,UTP)。屏蔽雙絞線(STP)具有很強的抗電磁干擾和無線電干擾
24、能力。STP易于安裝,很好地隔離外部各種干擾。但是,STP價格相對昂貴。未屏蔽雙絞線(UTP)同樣易于安裝,價格便宜,但是抗干擾能力相對STP較弱,相應地,傳輸距離較短。光纖是另外一種網(wǎng)絡(luò)連接介質(zhì),不受電磁信號的干擾。光纖由玻璃纖維和屏蔽層組成,傳輸速率很高,傳輸距離很長。但是光纖比其他網(wǎng)絡(luò)連接電纜更貴。光纖連接器是光的連接接口,非常光滑,不能有劃痕,安裝比較困難。Xerox公司制定的以太網(wǎng)和IEEE 802.3 標準定義了以太網(wǎng)物理層常用的線纜標準。其中常用的接口線纜標準有:10Base-T、100Base-T、100Base-TX/FX、1000Base-T、1000Base-SX/LX。
25、局域網(wǎng)物理層常見的網(wǎng)絡(luò)設(shè)備有:中繼器、集線器等。廣域網(wǎng)物理層協(xié)議描述了數(shù)據(jù)終端設(shè)備(DTE,Data Terminal Equipment)和數(shù)據(jù)電路終端設(shè)備(DCE,Data Circuit Equipment)之間的接口。DTE指位于用戶網(wǎng)絡(luò)接口用戶端設(shè)備;DCE提供到網(wǎng)絡(luò)的物理連接口,提供了用于同步DTE和DCE設(shè)備之間數(shù)據(jù)傳輸?shù)臅r鐘信號??傊珼TE設(shè)備接近用戶側(cè),DCE設(shè)備接近網(wǎng)絡(luò)側(cè)。常用于DTE設(shè)備的有:終端主機、路由器;常用于DCE設(shè)備的有:廣域網(wǎng)交換機、Modem、CSU/DSU(Channel Service Unit/Data Service Unit)。廣域網(wǎng)物理層規(guī)定了
26、以下常用接口:(1)EIA/TIA-232,又稱RS-232,是一個公共物理層標準,用來支持信號速率高達64kbps的非平衡電路。(2)V.24標準:由ITU-T定義的DTE和DCE設(shè)備間的接口。 電纜可以工作在同步和異步兩種方式下。異步工作方式下,封裝鏈路層協(xié)議 PPP ,支持網(wǎng)絡(luò)層協(xié)議 IP 和 IPX ,最高傳輸速率是115200bps。同步方式下,可以封裝 X.25、幀中繼、PPP、HDLC、SLIP 和 LAPB 等鏈路層協(xié)議,支持 IP 和 IPX ,而最高傳輸速率為 64000bps 。(3)V.35標準:為描述網(wǎng)絡(luò)接入設(shè)備和分組網(wǎng)間通信的同步物理層協(xié)議而制定的標準。 V.35普
27、遍用在美國和歐洲。 V.35 電纜傳輸(同步方式下)的公認最高速率是2048000bps(2Mbps)。1.2.3 數(shù)據(jù)鏈路層(一)數(shù)據(jù)鏈路層概述前面提到,OSI參考模型的每一層為上一層提供服務(wù)。數(shù)據(jù)鏈路層的主要功能就是保證將源端主機網(wǎng)絡(luò)層的數(shù)據(jù)包準確無誤地傳送到目的主機的網(wǎng)絡(luò)層。數(shù)據(jù)鏈路層的幀使用物理層提供的比特流傳輸服務(wù)來到達目的主機數(shù)據(jù)鏈路層。為了保證數(shù)據(jù)傳輸?shù)臏蚀_無誤,數(shù)據(jù)鏈路層還負責網(wǎng)絡(luò)拓撲、差錯校驗、流量控制等。數(shù)據(jù)鏈路層分為兩個子層:邏輯鏈路控制子層(LLC,Logic Link Control sublayer),介質(zhì)訪問控制子層(MAC,Media Access Contro
28、l sublayer)。邏輯鏈路控制子層提供了面向連接與面向無連接的網(wǎng)絡(luò)服務(wù)環(huán)境的需要。該層用于管理通過單一鏈路連接的兩個系統(tǒng)間的通訊,它允許多個高層網(wǎng)絡(luò)協(xié)議共享一條鏈路。LLC子層位于網(wǎng)絡(luò)層和MAC子層之間,是上層和下一層的管理層,負責流量控制、同步等。LLC子層通過SSAP(源服務(wù)訪問點,Source Service Access Point)和DSAP(目的服務(wù)訪問點,Destination Service Access Point)負責底層協(xié)議與網(wǎng)絡(luò)層協(xié)議的通信。MAC子層負責把物理層的“0”,“1”比特流組建成幀,并且通過幀尾部的CRC(Cyclic Redundancy Check
29、,循環(huán)冗余校驗)子段進行錯誤檢測??傊?,MAC子層定義了網(wǎng)絡(luò)對共享介質(zhì)的訪問。(二)MAC地址就像每一個人都有一個名字一樣,每一臺網(wǎng)絡(luò)設(shè)備都用物理地址來標識自己,這個地址就是MAC地址。網(wǎng)絡(luò)設(shè)備的MAC地址是全球唯一的。MAC地址由48個二進制位組成,通常我們用十六進制數(shù)字來表示。其中前6位十六進制數(shù)字由IEEE統(tǒng)一分配給設(shè)備制造商,后6位十六進制數(shù)由各個廠商自行分配。例如,華為的網(wǎng)絡(luò)產(chǎn)品的MAC地址前六位十六進制數(shù)是0x00e0fc。網(wǎng)絡(luò)接口卡(NIC,Network Interface Card),又稱網(wǎng)卡,有一個固定的MAC地址。大多數(shù)網(wǎng)卡廠商把MAC地址燒入ROM中。當網(wǎng)卡初始化時,R
30、OM中的MAC物理地址讀入RAM中。如果把新的網(wǎng)卡插入計算機中,計算機的物理地址就變成了新的網(wǎng)卡的物理地址。值得注意的是,如果您的計算機插了兩個網(wǎng)卡,那么就有兩個MAC地址。所以有些網(wǎng)絡(luò)設(shè)備可能有多個MAC地址。圖:MAC地址示例1.2.4 網(wǎng)絡(luò)層(一)網(wǎng)絡(luò)層概述網(wǎng)絡(luò)層位于OSI參考模型第三層,利用下兩層提供的服務(wù)來實現(xiàn)傳輸層的通信,將數(shù)據(jù)包從源網(wǎng)絡(luò)發(fā)送到目的網(wǎng)絡(luò)。我們常見的位于網(wǎng)絡(luò)層的設(shè)備有路由器和三層交換機。網(wǎng)絡(luò)層檢查網(wǎng)絡(luò)拓撲,以決定傳輸報文的最佳路由,轉(zhuǎn)發(fā)數(shù)據(jù)包。其關(guān)鍵問題是確定數(shù)據(jù)包從源端到目的端如何選擇路由。網(wǎng)絡(luò)層設(shè)備通過運行路由協(xié)議(routing protocol)來計算到目的地
31、的最佳路由,找到數(shù)據(jù)包應該轉(zhuǎn)發(fā)的下一個網(wǎng)絡(luò)設(shè)備,然后利用網(wǎng)絡(luò)層協(xié)議封裝數(shù)據(jù)包,利用下層提供的服務(wù)把數(shù)據(jù)發(fā)送到下一個網(wǎng)絡(luò)設(shè)備。一般說來,網(wǎng)絡(luò)層設(shè)備的每一個接口都有一個唯一的網(wǎng)絡(luò)層地址,又稱邏輯地址。在Internet中,網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)層地址必須是全球唯一的。(二)網(wǎng)絡(luò)地址首先讓我們了解一下協(xié)議棧(protocol stack)的概念。協(xié)議棧指在OSI參考模型的所有層里,相互協(xié)作或作為一個組來通信的相關(guān)通信協(xié)議的集合。前面已經(jīng)提到,許多廠商都提出了自己的協(xié)議棧,例如Novell的IPX/SPX協(xié)議、Apple公司的AppleTalk協(xié)議、以及著名的TCP/IP協(xié)議等。值得注意的是,這些協(xié)議棧并沒有
32、覆蓋OSI參考模型的所有層。例如,TCP/IP協(xié)議棧沒有明確的表示層和會話層,應用層協(xié)議同時承擔上三層的工作。因為存在這么多協(xié)議棧,相應地網(wǎng)絡(luò)層協(xié)議也有很多種。目前最為常見的網(wǎng)絡(luò)層協(xié)議主要有TCP/IP協(xié)議棧的IP協(xié)議、Novell IPX/SPX協(xié)議棧的IPX協(xié)議。其中IP協(xié)議的應用最為廣泛,是目前的網(wǎng)絡(luò)層協(xié)議的事實上的標準。IPX主要應用于Novell公司的Netware操作系統(tǒng)上。網(wǎng)絡(luò)層地址存在于OSI參考模型的第三層。不像鏈路層地址那樣固定的是,網(wǎng)絡(luò)層地址比較具有層次化。網(wǎng)絡(luò)層地址由網(wǎng)絡(luò)部分和主機部分組成,不同的網(wǎng)絡(luò)層協(xié)議具有不同的地址格式。IP地址由四個字節(jié)組成,通常用點分十進制數(shù)字
33、表示;IPX地址由十個字節(jié)組成,其中前四個字節(jié)代表網(wǎng)絡(luò)地址,后六個字節(jié)代表主機地址,通常用十六進制數(shù)字表示。(三)路由協(xié)議和可路由協(xié)議下面我們比較一下可路由協(xié)議(routed protocol)和路由協(xié)議(routing protocol)的概念??陕酚蓞f(xié)議是定義數(shù)據(jù)包內(nèi)各個字段的格式和用途的網(wǎng)絡(luò)層封裝協(xié)議,該網(wǎng)絡(luò)層協(xié)議允許將數(shù)據(jù)包從一個網(wǎng)絡(luò)設(shè)備轉(zhuǎn)發(fā)到另外一個網(wǎng)絡(luò)設(shè)備。常見的可路由協(xié)議有TCP/IP協(xié)議棧中的IP協(xié)議、Novell IPX/SPX協(xié)議棧的IPX協(xié)議。路由協(xié)議通過在路由器之間共享路由信息來支持可路由協(xié)議。路由信息在相鄰路由器之間傳遞,確保所有路由器知道到其他路由器的路徑??傊?,路
34、由協(xié)議創(chuàng)建了路由表,描述了網(wǎng)絡(luò)拓撲結(jié)構(gòu);可路由協(xié)議與路由協(xié)議協(xié)同工作,執(zhí)行路由選擇和數(shù)據(jù)包轉(zhuǎn)發(fā)功能。在每一個協(xié)議棧中都制定了一些路由協(xié)議創(chuàng)建路由表。例如,OSI參考模型的IS-IS(Intermediate System to Intermediate System)協(xié)議;TCP/IP協(xié)議棧的RIP(Routing Information Protocol,路由信息協(xié)議)協(xié)議、OSPF(Open Shortest Path First,開放式最短路徑優(yōu)先)協(xié)議。(四)網(wǎng)絡(luò)層協(xié)議操作當某一網(wǎng)絡(luò)的主機應用程序需要發(fā)送報文到位于另一個網(wǎng)絡(luò)的目的地時,與該主機在同一網(wǎng)絡(luò)上的路由器的一個接口會接收到數(shù)據(jù)
35、幀,路由器的鏈路層檢查該幀,確定被攜帶的網(wǎng)絡(luò)層數(shù)據(jù)類型,去掉鏈路層幀頭,并將網(wǎng)絡(luò)層數(shù)據(jù)送往相應的網(wǎng)絡(luò)層進行處理。網(wǎng)絡(luò)層檢查報文頭以決定目的地址所在網(wǎng)段,然后通過查找路由表以獲取相應輸出接口。輸出接口的鏈路層為該報文加上鏈路層幀頭,封裝成數(shù)據(jù)幀并發(fā)送到下一跳。每一個報文的轉(zhuǎn)發(fā)都要進行這一過程。在到達目的主機所在網(wǎng)絡(luò)時,報文被封裝成目地網(wǎng)絡(luò)的鏈路層數(shù)據(jù)幀,發(fā)送給相應的目的主機。目的主機接收到該報文后,經(jīng)過鏈路層、網(wǎng)絡(luò)層的處理,去掉鏈路層幀頭、網(wǎng)絡(luò)層報文頭后,送給相應的協(xié)議。圖:網(wǎng)絡(luò)層協(xié)議操作過程路由器能支持多個相互獨立的路由協(xié)議(例如IP RIP、OSPF、IPX RIP等),能為不同的網(wǎng)絡(luò)協(xié)議棧
36、(如 TCP/IP、IPX)相對應的路由協(xié)議維護各自的路由表。路由器的這種能力允許路由器能同時支持多種網(wǎng)絡(luò)層協(xié)議,進行報文的轉(zhuǎn)發(fā)。網(wǎng)絡(luò)層協(xié)議和路由協(xié)議相互間獨立。1.2.5 傳輸層傳輸層位于OSI參考模型第四層,最終目標是向用戶-一般指應用層的進程,提供有效、可靠的服務(wù)。傳輸層主要定義了主機應用程序間端到端的連通性,它一般包含四項基本功能。(1)將應用層發(fā)往網(wǎng)絡(luò)層的數(shù)據(jù)分段或?qū)⒕W(wǎng)絡(luò)層發(fā)往應用層的數(shù)據(jù)段合并。(2)建立端到端的連接,主要是建立邏輯連接以傳送數(shù)據(jù)流。(3)將數(shù)據(jù)段從一臺主機發(fā)往另一臺主機。在傳送過程中通過計算校驗和以及通過流控制的方式保證數(shù)據(jù)的正確性,流控制可以避免緩沖區(qū)溢出。(4
37、)部分傳輸層協(xié)議保證數(shù)據(jù)傳送正確性。主要是在數(shù)據(jù)傳送過程中確保同一數(shù)據(jù)既不多次傳送也不丟失。同時還要保證數(shù)據(jù)包的接收順序與發(fā)送順序一致。傳輸層協(xié)議主要有TCP/IP協(xié)議棧的TCP協(xié)議和UDP協(xié)議,IPX/SPX協(xié)議棧的SPX協(xié)議等。其中,TCP協(xié)議和SPX協(xié)議為應用程序提供可靠的、面向連接的服務(wù);UDP協(xié)議提供不可靠的、無連接的服務(wù)。1.2.6 高層協(xié)議(會話層、表示層、應用層)會話層是OSI參考模型的第五層,通過執(zhí)行多種機制在應用程序間建立、維持和終止會話。會話層機制包括計費、話路控制、會話參數(shù)協(xié)商等。常見的會話層協(xié)議有:結(jié)構(gòu)化查詢語言(SQL,Structed Query Language
38、)、網(wǎng)絡(luò)文件系統(tǒng)(NFS,Network File System)、遠程過程調(diào)用(RPC,Remote Procedure Call)、X Windows系統(tǒng)等。表示層保證源端數(shù)據(jù)能夠被目的端表示層理解和識別,對應用程序透明。表示層提供數(shù)據(jù)格式轉(zhuǎn)換服務(wù),數(shù)據(jù)加密、數(shù)據(jù)表示標準等服務(wù)。表示層確定了數(shù)據(jù)傳輸時數(shù)據(jù)的組織方式。常見的表示層協(xié)議有:數(shù)據(jù)結(jié)構(gòu)標準,EBCDIC(extended binary coded decimal interchange code)、ASCII(Amercia Standard Code for Information Interchange);圖像標準:JPEG(
39、Joint Photographic Experts Group)、TIFF(Tagged Image File Format)、GIF;視頻標準:MIDI(Musical Instrument Digital Interface)、MPEG(Motion Picture Experts Group)、QuickTime等。應用層是OSI參考模型最接近用戶的一層,應用層支持應用程序,例如文字處理、電子郵件、表格處理等。1.3TCP/IP協(xié)議族相關(guān)知識1.3.1 TCP/IP協(xié)議結(jié)構(gòu)TCP/IP起源于60年代末美國政府資助的一個分組交換網(wǎng)絡(luò)研究項目,到90年代已發(fā)展成為計算機之間最常用的組網(wǎng)形式
40、。它是一個真正的開放系統(tǒng),因為協(xié)議族的定義及其多種實現(xiàn)可以不用花錢或花很少的錢就可以公開地得到。它成為被稱作“全球互聯(lián)網(wǎng)”或“因特網(wǎng)(Internet)”的基礎(chǔ)。與OSI參考模型一樣,TCP(Transfer Control Protocol)/IP(Internet Protocol)協(xié)議(傳輸控制協(xié)議/網(wǎng)際協(xié)議)也分為不同的層次開發(fā),每一層負責不同的通信功能。但是,TCP/IP協(xié)議簡化了層次設(shè)計,只有五層:應用層、傳輸層、網(wǎng)絡(luò)層、數(shù)據(jù)鏈路層和物理層。從圖31可以看出,TCP/IP協(xié)議棧與OSI參考模型有清晰的對應關(guān)系,覆蓋了OSI參考模型的所有層次。應用層包含了OSI參考模型所有高層協(xié)議。
41、圖:TCP/IP協(xié)議和OSI參考模型OSI參考模型與TCP/IP協(xié)議棧的異同點:1. 相同點(1) 都是分層結(jié)構(gòu),并且工作模式一樣,都要求層和層之間具備很密切的協(xié)作關(guān)系;(2) 有相同的應用層,傳輸層,網(wǎng)絡(luò)層,數(shù)據(jù)鏈路層,物理層;(注意:這里為了方便比較,才將TCP/IP分為5層,在其他很多文獻資料里都把數(shù)據(jù)鏈路層和物理層合并為數(shù)據(jù)鏈路層或網(wǎng)絡(luò)接口層Network Access Layer); (3) 都使用包交換技術(shù)(Packet-Switched);(4) 網(wǎng)絡(luò)工程師必須都要了解這兩個模型。2. 不同點(1) TCP/IP把表示層和會話層都歸入了應用層;(2) TCP/IP的結(jié)構(gòu)比較簡單,
42、因為分層少;(3) TCP/IP標準是在Internet網(wǎng)絡(luò)不斷的發(fā)展中建立的,基于實踐,有很高的信任度。相比較而言,OSI參考模型是基于理論上的,是作為一種向?qū)В?.3.2 TCP/IP協(xié)議棧(一)TCP/IP協(xié)議棧概述TCP/IP起源于60年代末美國政府資助的一個分組交換網(wǎng)絡(luò)研究項目,到90年代已發(fā)展成為計算機之間最常用的組網(wǎng)形式。它是一個真正的開放系統(tǒng),因為協(xié)議族的定義及其多種實現(xiàn)可以不用花錢或花很少的錢就可以公開地得到。它成為被稱作“全球互聯(lián)網(wǎng)”或“因特網(wǎng)(Internet)”的基礎(chǔ)。圖:TCP/IP協(xié)議棧物理層和數(shù)據(jù)鏈路層涉及到在通信信道上傳輸?shù)脑急忍亓鳎鼘崿F(xiàn)傳輸數(shù)據(jù)所需要的機械
43、、電氣、功能性及過程等手段,提供檢錯、糾錯、同步等措施,使之對網(wǎng)絡(luò)層顯現(xiàn)一條無錯線路;并且進行流量調(diào)控。網(wǎng)絡(luò)層檢查網(wǎng)絡(luò)拓撲,以決定傳輸報文的最佳路由,執(zhí)行數(shù)據(jù)轉(zhuǎn)發(fā)。其關(guān)鍵問題是確定數(shù)據(jù)包從源端到目的端如何選擇路由。網(wǎng)絡(luò)層的主要協(xié)議有IP(Internet protocol)、ICMP(Internet Control Message Protocol,互聯(lián)網(wǎng)控制報文協(xié)議)、IGMP(Internet Group Management Protocol,互聯(lián)網(wǎng)組管理協(xié)議)、ARP(Address Resolution Protocol,地址解析協(xié)議)和RARP(Reverse Address R
44、esolution Protocol,反向地址解析協(xié)議)等。傳輸層的基本功能是為兩臺主機間的應用程序提供端到端的通信。傳輸層從應用層接受數(shù)據(jù),并且在必要的時候把它分成較小的單元,傳遞給網(wǎng)絡(luò)層,并確保到達對方的各段信息正確無誤。傳輸層的主要協(xié)議有TCP(Transfer Control Protocol,傳輸控制協(xié)議)、UDP(User Datagram Protocol,用戶數(shù)據(jù)報協(xié)議)。應用層負責處理特定的應用程序細節(jié)。應用層顯示接收到的信息,把用戶的數(shù)據(jù)發(fā)送到低層,為應用軟件提供網(wǎng)絡(luò)接口。應用層包含大量常用的應用程序,例如HTTP(Hypertext Transfer Protocol,超
45、文本傳輸協(xié)議)、Telnet(遠程登錄)、FTP(File Transfer Protocol,文件傳輸協(xié)議)、TFTP(Trivial File Transfer Protocol,簡單文件傳輸協(xié)議)等。(二)TCP/IP協(xié)議棧封裝過程同OSI參考模型數(shù)據(jù)封裝過程一樣,TCP/IP協(xié)議在報文轉(zhuǎn)發(fā)過程中,封裝和去封裝也發(fā)生在各層之間。圖:TCP/IP協(xié)議棧封裝過程如上圖所示,發(fā)送方,加封裝的操作是逐層進行的。各個應用程序?qū)⒁l(fā)送的數(shù)據(jù)送給傳輸層;傳輸層(TCP/UDP)把數(shù)據(jù)分段為大小一定的數(shù)據(jù)段,加上本層的報文頭。發(fā)送給網(wǎng)絡(luò)層。在傳輸層報文頭中,包含接收它所攜帶的數(shù)據(jù)的上層協(xié)議或應用程序的端
46、口號,例如Telnet 的端口號是 23。傳輸層協(xié)議利用端口號來調(diào)用和區(qū)別應用層各種應用程序。網(wǎng)絡(luò)層對來自傳輸層的數(shù)據(jù)段進行一定的處理(利用協(xié)議號區(qū)分傳輸層協(xié)議、尋找下一跳地址、解析數(shù)據(jù)鏈路層物理地址等),加上本層的IP報文頭后,轉(zhuǎn)換為數(shù)據(jù)包,再發(fā)送給鏈路層(以太網(wǎng)、幀中繼、PPP、HDLC等)。鏈路層依據(jù)不同的數(shù)據(jù)鏈路層協(xié)議加上本層的幀頭,發(fā)送給物理層以比特流的形式將報文發(fā)送出去。在接收方,這種去封裝的操作也是逐層進行的。從物理層到數(shù)據(jù)鏈路層,逐層去掉各層的報文頭部,將數(shù)據(jù)傳遞給應用程序執(zhí)行。以太網(wǎng)數(shù)據(jù)幀的物理特性是其長度必須在461500字節(jié)之間。圖:TCP/IP協(xié)議數(shù)據(jù)封裝方式由于TCP
47、、UDP、ICMP和IGMP都要向IP傳送數(shù)據(jù),因此IP必須在生成的IP首部中加入某種標識,以表明數(shù)據(jù)屬于哪一層。為此,IP在首部中存入一個長度為8bit的數(shù)值,稱作協(xié)議域。l1表示為ICMP協(xié)議l2表示為IGMP協(xié)議l6表示為TCP協(xié)議l17表示為UDP協(xié)議類似地,許多應用程序都可以使用TCP或UDP來傳送數(shù)據(jù)。運輸層協(xié)議在生成報文首部時要存入一個應用程序的標識符。TCP和UDP都用一個16bit的端口號來表示不同的應用程序。TCP和UDP把源端口號和目的端口號分別存入報文首部中。網(wǎng)絡(luò)接口分別要發(fā)送和接收IP、ARP和RARP數(shù)據(jù),因此也必須在以太網(wǎng)的幀首部中加入某種形式的標識,以指明生成數(shù)
48、據(jù)的網(wǎng)絡(luò)層協(xié)議。為此,以太網(wǎng)的幀首部也有一個16bit的幀類型域。當應用程序用TCP傳送數(shù)據(jù)時,數(shù)據(jù)被送入?yún)f(xié)議棧中,然后逐個通過每一層直到被當作一串比特流送入網(wǎng)絡(luò)。其中每一層對收到的數(shù)據(jù)都要增加一些首部信息(有時還要增加尾部信息)。TCP傳給IP的數(shù)據(jù)單元稱作TCP報文段或簡稱為TCP段(TCP segment)。IP傳給網(wǎng)絡(luò)接口層的數(shù)據(jù)單元稱作IP數(shù)據(jù)報(IP Packets)。通過以太網(wǎng)傳輸?shù)谋忍亓鞣Q作幀(Frame)。在物理層轉(zhuǎn)變?yōu)槎M制比特流。1.4計算機網(wǎng)絡(luò)拓撲和類型拓撲(topology)結(jié)構(gòu)定義了組織網(wǎng)絡(luò)設(shè)備的方法,常見的有總線型、星型、樹形、環(huán)形、網(wǎng)型等結(jié)構(gòu),如下圖所示:圖:網(wǎng)
49、絡(luò)拓撲結(jié)構(gòu)LAN 有總線(bus)型、星型(star)等多種拓撲結(jié)構(gòu)。在總線拓撲中,網(wǎng)絡(luò)中的所有設(shè)備都連接到一個線性的網(wǎng)絡(luò)介質(zhì)上,這個線性的網(wǎng)絡(luò)介質(zhì)稱為總線。當一個節(jié)點在總線拓撲網(wǎng)絡(luò)上傳送數(shù)據(jù)時,數(shù)據(jù)會向所有節(jié)點傳送。每一個設(shè)備檢查經(jīng)過它的數(shù)據(jù),如果數(shù)據(jù)不是發(fā)給它的,則該設(shè)備丟棄數(shù)據(jù);如果數(shù)據(jù)是發(fā)向它的,則接收數(shù)據(jù)并將數(shù)據(jù)交給上層協(xié)議處理。典型的總線拓撲具有簡單的線路布局,該布局使用較短的網(wǎng)絡(luò)介質(zhì),相應地,所需要的線纜花費也較低。缺點是很難進行故障診斷和故障隔離,一旦總線出現(xiàn)故障,就會導致整個網(wǎng)絡(luò)故障;而且,LAN任一個設(shè)備向所有設(shè)備發(fā)送數(shù)據(jù),消耗了大量帶寬,大大影響了網(wǎng)絡(luò)性能。星型拓撲結(jié)構(gòu)有
50、一個中心控制點。當使用星型拓撲時,連接到局域網(wǎng)上的設(shè)備間的通信是通過與集線器或交換機的點到點的連線進行的。星型拓撲易于設(shè)計和安裝,網(wǎng)絡(luò)介質(zhì)直接從中心的集線器或交換機處連接到工作站所在區(qū)域;星型拓撲易于維護,網(wǎng)絡(luò)介質(zhì)的布局使得網(wǎng)絡(luò)易于修改,并且更容易對發(fā)生的問題進行診斷。在局域網(wǎng)構(gòu)建中,大量采用了星型拓撲結(jié)構(gòu)。當然,星型拓撲也有缺點,一旦中心控制點設(shè)備出現(xiàn)了問題,容易發(fā)生單點故障;每一段網(wǎng)絡(luò)介質(zhì)只能連接一個設(shè)備,導致網(wǎng)絡(luò)介質(zhì)數(shù)量增多,局域網(wǎng)安裝成本相應提升。這些拓撲結(jié)構(gòu)是邏輯結(jié)構(gòu),和實際的物理設(shè)備的構(gòu)型沒有必然的關(guān)系,如邏輯總線型和環(huán)型拓撲結(jié)構(gòu)通常表現(xiàn)為星型的物理網(wǎng)絡(luò)組織。WAN常見的網(wǎng)絡(luò)拓撲結(jié)
51、構(gòu)有星型、樹型、全網(wǎng)狀(Full meshed)、半網(wǎng)狀等等。1.5網(wǎng)絡(luò)分層模型由于連接介質(zhì)的不同,通信協(xié)議的不同,計算機網(wǎng)絡(luò)的種類劃分方法名目繁多。但一般來講,計算機網(wǎng)絡(luò)可以按照它覆蓋的地理范圍,劃分成局域網(wǎng)(LAN)和廣域網(wǎng)(WAN),以及介于局域網(wǎng)和廣域網(wǎng)之間的城域網(wǎng)(MAN,Metropolitan Area Network)。本節(jié)重點介紹局域網(wǎng)和廣域網(wǎng)。1.5.1 局域網(wǎng)-LAN(Local Area Network) 局域網(wǎng)是將小區(qū)域內(nèi)的各種通信設(shè)備互連在一起所形成的網(wǎng)絡(luò),覆蓋范圍一般局限在房間、大樓或園區(qū)內(nèi)。局域網(wǎng)一般指分布于幾公里范圍內(nèi)的網(wǎng)絡(luò),局域網(wǎng)的特點是:距離短、延遲小、數(shù)
52、據(jù)速率高、傳輸可靠。標準(standard)是廣泛使用的、或者由官方規(guī)定的一套規(guī)則和程序。標準描述了協(xié)議的規(guī)定,設(shè)定了保障網(wǎng)絡(luò)通信的最簡性能集。IEEE 802.X標準是當今居于主導地位的LAN標準。 目前我國常見的局域網(wǎng)類型包括:以太網(wǎng)(Ethernet)、異步傳輸模式(ATM,Asynchronous Transfer Mode)等,它們在拓樸結(jié)構(gòu)、傳輸介質(zhì)、傳輸速率、數(shù)據(jù)格式等多方面都有許多不同。其中應用最廣泛的當屬以太網(wǎng) 一種總線結(jié)構(gòu)的LAN,是目前發(fā)展最迅速、也最經(jīng)濟的局域網(wǎng)。LAN 的設(shè)計目標主要面對有限的地理區(qū)域,它允許同時訪問高帶寬的介質(zhì)。LAN 通過局部管理控制網(wǎng)絡(luò)的私有權(quán)利
53、,提供全時的局部服務(wù),其連接物理設(shè)備一般在相對較近的環(huán)境中。局域網(wǎng)絡(luò)建設(shè)時常用網(wǎng)絡(luò)設(shè)備有:(1)線纜(cable):局域網(wǎng)的距離擴展通常需要通過線纜來實現(xiàn),不同的局域網(wǎng)有不同連接線纜,如光纖(fiber)、雙絞線(twisted pair)、同軸電纜等。(2)網(wǎng)卡(NIC,Network Interface Card)插在計算機主板插槽中,負責將用戶要傳遞的數(shù)據(jù)轉(zhuǎn)換為網(wǎng)絡(luò)上其它設(shè)備能夠識別的格式,通過網(wǎng)絡(luò)介質(zhì)傳輸。它的主要技術(shù)參數(shù)為帶寬、總線方式、電氣接口方式等。 (3)集線器(Hub)是單一總線共享式設(shè)備,提供很多網(wǎng)絡(luò)接口,負責將網(wǎng)絡(luò)中多個計算機連在一起。所謂共享是指集線器所有端口共用一條數(shù)
54、據(jù)總線,同一時刻只能有一個用戶傳輸數(shù)據(jù),因此平均每用戶(端口)傳遞的數(shù)據(jù)量、速率等受活動用戶(端口)總數(shù)量的限制。(4)交換機(Switch) 也稱交換式集線器(Switched Hub)。它同樣具備許多接口,提供多個網(wǎng)絡(luò)節(jié)點互連。但它的性能卻較共享集線器(Shared Hub)大為提高:相當于擁有多條總線,使各端口設(shè)備能獨立地作數(shù)據(jù)傳遞而不受其它設(shè)備影響,表現(xiàn)在用戶面前即是各端口有獨立、固定的帶寬。此外,交換機還具備集線器欠缺的功能,如數(shù)據(jù)過濾、網(wǎng)絡(luò)分段、廣播控制等。 (5)路由器(Router): 路由器是一種用于網(wǎng)絡(luò)互連的計算機設(shè)備,它工作在 OSI 參考模型的第三層(網(wǎng)絡(luò)層),為不同的
55、網(wǎng)絡(luò)之間報文尋徑并存儲轉(zhuǎn)發(fā)。通常路由器還會支持兩種以上的網(wǎng)絡(luò)協(xié)議以支持異種網(wǎng)絡(luò)互聯(lián),一般的路由器還會運行一些動態(tài)路由協(xié)議以實現(xiàn)動態(tài)尋徑。1.5.2 廣域網(wǎng)-WAN(Wide Area Network) WAN連接地理范圍較大,常常是一個國家或是一個洲。中國公用分組交換網(wǎng)(CHINAPAC)、中國公用數(shù)字數(shù)據(jù)網(wǎng)(CHINADDN),以及建議中的國家教育和科研網(wǎng)(CERnet),CHINANET等都屬于廣域網(wǎng)。WAN的目的是為了讓分布較遠的各局域網(wǎng)互連,所以它的結(jié)構(gòu)又分為末端系統(tǒng)(end system ,兩端的用戶集合)和通信系統(tǒng)(中間鏈路)兩部分。通信系統(tǒng)是廣域網(wǎng)的關(guān)鍵,它主要有以下幾種: (1
56、)公共電話網(wǎng):即PSTN(Public Switched Telephone Network),這種系統(tǒng)使用電路交換技術(shù),必須給每一個通話分配一個專用的語音通道,消息是以模擬的形式在PSTN上傳送的。傳輸介質(zhì)是普通電話線。它的特點是費用低,易于建立,且分布廣泛。 (2)綜合業(yè)務(wù)數(shù)字網(wǎng):即ISDN(Integrated Service Digital Network),是一種撥號連接方式。 ISDN BRI提供的是2B+D的數(shù)據(jù)通道,每個B通道速率為64Kbps,其速率最高可達到128kbps。ISDN PRI有兩種標準:歐洲標準(30BD)和北美標準(23BD)。ISDN為數(shù)字傳輸方式,具有連
57、接迅速、傳輸可靠等特點,并支持對方號碼識別。ISDN 話費較普通電話略高,但它的雙通道使其能同時支持兩路獨立的應用,是一項對個人或小型辦公室較適合的網(wǎng)絡(luò)接入方式。 (3)專線:即Leased Line,在中國稱為DDN,是一種點到點的連接方式,速度一般選擇64kbps2.048Mbps。專線的好處是數(shù)據(jù)傳遞有較好的保障,帶寬恒定;但價格昂貴,而且點到點的結(jié)構(gòu)不夠靈活。 (4)X.25網(wǎng):是一種出現(xiàn)較早且依然應用廣泛的廣域網(wǎng)方式,速度為9600bps2Mbps;有冗余糾錯功能,可靠性高,但由此帶來的副效應是速度慢,延遲大。(5)幀中繼:即Frame Relay,是在X.25基礎(chǔ)上發(fā)展起來的較新技術(shù),速度一般選擇為64kbps2.048Mbps。幀中繼的特點是靈活、彈性:可實現(xiàn)一點對多點的連接,并且在數(shù)據(jù)量大時可超越約定速率(CIR:Commited Information Rate)傳送數(shù)據(jù),允許用戶在傳輸數(shù)據(jù)時有一定的突發(fā)量,是一種較好的商業(yè)用戶連接選擇。 (6)異步傳輸模式:即ATM(Asynchronous Transfer Mode),是一種信元交換網(wǎng)絡(luò),最大特點的速率高、延遲小、傳輸質(zhì)量有保障。ATM大多采用光纖作為
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)答辯-學前教育
- 組件封裝工藝流程
- 婚慶策劃居間協(xié)議模板
- 自助便利店創(chuàng)業(yè)計劃書
- 老年護理與老年人安全保護
- 實驗室翻新附加合同范本
- 端子壓接機安全操作規(guī)程
- 咖啡連鎖店裝修協(xié)議樣本
- 產(chǎn)品銷售合同范本
- 2024清河縣職業(yè)技術(shù)教育中心工作人員招聘考試及答案
- 汗青堂叢書013百年戰(zhàn)爭簡史
- 中小學中華傳統(tǒng)文化教育的現(xiàn)狀及對策探析
- 三年級數(shù)學八綠色生態(tài)園-解決問題復習課件 冠軍獎
- 2022-2023學年北京市海淀區(qū)八年級下學期期中考生物試卷 含詳解
- 幼兒園的學習能力培養(yǎng)與提升
- 組建生物質(zhì)燃料公司方案
- 天才在左瘋子在右課件
- 鐵路轉(zhuǎn)轍機 ZDJ9型電動轉(zhuǎn)轍機認知
- 第四章礦井通風動力
- 2021年4月四川省自考06093人力資源開發(fā)與管理試題及答案含解析
- 聯(lián)社監(jiān)事長整改措施
評論
0/150
提交評論