計算機(jī)網(wǎng)絡(luò)原理-網(wǎng)絡(luò)層與IP協(xié)議_第1頁
計算機(jī)網(wǎng)絡(luò)原理-網(wǎng)絡(luò)層與IP協(xié)議_第2頁
計算機(jī)網(wǎng)絡(luò)原理-網(wǎng)絡(luò)層與IP協(xié)議_第3頁
計算機(jī)網(wǎng)絡(luò)原理-網(wǎng)絡(luò)層與IP協(xié)議_第4頁
計算機(jī)網(wǎng)絡(luò)原理-網(wǎng)絡(luò)層與IP協(xié)議_第5頁
已閱讀5頁,還剩44頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、1第4章 網(wǎng)絡(luò)層與IP協(xié)議計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)2主要內(nèi)容n4.1 網(wǎng)絡(luò)層n4.2 IP協(xié)議n4.3 使用IP協(xié)議進(jìn)行網(wǎng)絡(luò)互連n4.4 網(wǎng)絡(luò)地址轉(zhuǎn)換與下一代網(wǎng)際協(xié)議IPv6計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)34.1 網(wǎng)絡(luò)層n4.1.1 網(wǎng)絡(luò)層基本概念n4.1.2 數(shù)據(jù)報服務(wù)與虛電路服務(wù)n4.1.3 網(wǎng)絡(luò)互連n4.1.4 網(wǎng)絡(luò)互連設(shè)備計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)44.1.1 網(wǎng)絡(luò)層基本概念n網(wǎng)絡(luò)層是OSI參考模型中的第三層,介于運輸層和數(shù)據(jù)鏈路層之間,它解決整個網(wǎng)絡(luò)的數(shù)據(jù)通信,將數(shù)據(jù)設(shè)法從源端點經(jīng)過若干的中間節(jié)點傳送到目的端。n通信子網(wǎng)及廣域網(wǎng)的最高層就是網(wǎng)絡(luò)層,因此

2、網(wǎng)絡(luò)層主要作用是控制通信子網(wǎng)正常運行,以及解決通信子網(wǎng)中的路由選擇問題。n網(wǎng)絡(luò)層的主要功能是:n(1)提供虛電路和數(shù)據(jù)報兩種分組傳輸服務(wù),這兩種服務(wù)分別是面向服務(wù)連接和無連接服務(wù)方式。n(2)分組轉(zhuǎn)發(fā)和路由更新,網(wǎng)絡(luò)層要逐個節(jié)點地把分組從源站點轉(zhuǎn)發(fā)到目的站,而轉(zhuǎn)發(fā)的路由不是一成不變的,網(wǎng)絡(luò)層執(zhí)行某種路由算法,根據(jù)當(dāng)前網(wǎng)絡(luò)流量及拓?fù)浣Y(jié)構(gòu)的變化動態(tài)地更新路由表,進(jìn)行路由選擇。n(3)擁塞控制,當(dāng)注入網(wǎng)絡(luò)的分組太多,在某段時間,若對計算機(jī)網(wǎng)絡(luò)中的鏈路容量、交換節(jié)點的緩存及處理機(jī)等某一資源的需求超過了該資源所能提供的能力,網(wǎng)絡(luò)的性能就要變壞,甚至大幅度下降,這種情況就叫做擁塞。網(wǎng)絡(luò)層可以采用預(yù)先分配緩

3、存資源、允許節(jié)點在必要時丟棄分組、限制進(jìn)入通信子網(wǎng)的分組數(shù)等方法進(jìn)行擁塞控制。計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)54.1.2 數(shù)據(jù)報服務(wù)與虛電路服務(wù)n面向連接服務(wù)是指在數(shù)據(jù)傳輸之前,必須先建立連接,當(dāng)數(shù)據(jù)傳輸結(jié)束后,就終止這個連接。面向連接服務(wù)具有連接建立、數(shù)據(jù)傳輸和連接拆除三個階段。在傳送數(shù)據(jù)時是按序傳送的。n無連接服務(wù)是指在通信之前不需要建立好一個連接,要傳送的分組直接發(fā)送到網(wǎng)絡(luò)進(jìn)行傳輸,但每個分組都要攜帶目的地址信息,以便在網(wǎng)絡(luò)中找到路由。n無連接服務(wù)與面向連接的服務(wù)在網(wǎng)絡(luò)層的具體實現(xiàn)就是:數(shù)據(jù)報服務(wù)和虛電路服務(wù)。計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)64.1.2 數(shù)據(jù)報服務(wù)與虛電路服務(wù)(a)數(shù)據(jù)報服務(wù)

4、 (b)虛電路服務(wù) 計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)74.1.2 數(shù)據(jù)報服務(wù)與虛電路服務(wù)1、數(shù)據(jù)報服務(wù)n在數(shù)據(jù)報方式中,每個分組被稱為一個數(shù)據(jù)報。n數(shù)據(jù)報服務(wù)特點:n網(wǎng)絡(luò)隨時都可接受主機(jī)發(fā)送的數(shù)據(jù)報。n網(wǎng)絡(luò)為每個數(shù)據(jù)報獨立地選擇路由。n數(shù)據(jù)報采用的服務(wù)只是“盡最大努力地”將數(shù)據(jù)報交付給目的主機(jī)n網(wǎng)絡(luò)不能保證所傳數(shù)據(jù)報不丟失、也不保證按發(fā)送的先后順序及在某個時限內(nèi)必須交付給目的主機(jī)、不保證傳送的數(shù)據(jù)報不重復(fù)和不損壞 。1)數(shù)據(jù)報提供的服務(wù)是不可靠的,它不能保證服務(wù)質(zhì)量。計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)84.1.2 數(shù)據(jù)報服務(wù)與虛電路服務(wù)2、虛電路服務(wù)n虛電路服務(wù)特點:n網(wǎng)絡(luò)的源主機(jī)和目的主機(jī)之間先要建立

5、一條邏輯通道。n所有分組按順序到達(dá)目的主機(jī)。n“虛電路” 和電路交換的連接有很大的不同。當(dāng)占用一條虛電路進(jìn)行計算機(jī)通信時,由于采用的是存儲轉(zhuǎn)發(fā)的分組交換,所以只是斷續(xù)地占用一段又一段的通信線路,即這一條電路不是專用的,所以稱之為“虛”電路。1)當(dāng)需要經(jīng)常進(jìn)行頻繁的通信,還可以建立永久虛電路。永久虛電路只有數(shù)據(jù)傳輸階段。 計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)94.1.2 數(shù)據(jù)報服務(wù)與虛電路服務(wù)3、兩種網(wǎng)絡(luò)服務(wù)的特點對比項目虛電路服務(wù)數(shù)據(jù)報服務(wù)思路可靠通信由網(wǎng)絡(luò)來保證可靠通信由用戶主機(jī)來保證連接的建立必須要不要目的主機(jī)地址僅在連接建立階段使用,每個分組使用虛電路號每個分組都有目的主機(jī)的地址路由選擇在虛電路

6、建立時進(jìn)行,所有分組均按同一路由每個分組獨立選擇路由當(dāng)節(jié)點出現(xiàn)故障所有通過出故障節(jié)點的虛電路均不能工作出故障的節(jié)點可能會丟失分組,一些路由可能會發(fā)生變化分組的順序總是按發(fā)送順序到達(dá)目的主機(jī)不一定按發(fā)送順序到達(dá)目的主機(jī)差錯和流量控制由通信子網(wǎng)負(fù)責(zé)由端用戶主機(jī)負(fù)責(zé)計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)104.1.3 網(wǎng)絡(luò)互連n不同的網(wǎng)絡(luò)采用的技術(shù)各不相同并互不兼容,但仍可設(shè)計出能在異構(gòu)網(wǎng)絡(luò)間提供通信的一種技術(shù),這一技術(shù)就稱為網(wǎng)絡(luò)互連。n專門的硬件系統(tǒng)用于將一系列的物理網(wǎng)絡(luò)進(jìn)行互連,而軟件系統(tǒng)為所有連上的計算機(jī)提供通信服務(wù)。 n連接了各種物理網(wǎng)絡(luò)的一個大型計算機(jī)網(wǎng)絡(luò)被稱為互連網(wǎng)絡(luò)(internetwork)或

7、簡稱為互連網(wǎng)或互聯(lián)網(wǎng)(internet)。n使用大寫字母的Internet是指當(dāng)前全球最大的、開放的、由眾多網(wǎng)絡(luò)相互連接而成的特定計算機(jī)網(wǎng)絡(luò),它采用TCP/IP協(xié)議族,其前身是美國的ARPNET。計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)114.1.3 網(wǎng)絡(luò)互連n互連網(wǎng)軟件隱藏了物理網(wǎng)絡(luò)連接的細(xì)節(jié)、物理地址及路由信息,用戶和應(yīng)用程序都不了解基本物理網(wǎng)絡(luò)和連接這些物理網(wǎng)絡(luò)的路由器。因此可以將互連網(wǎng)看成一個虛擬網(wǎng)絡(luò)系統(tǒng)。計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)124.1.4 網(wǎng)絡(luò)互連設(shè)備n將各個異構(gòu)網(wǎng)絡(luò)互相連接起來需要的中間設(shè)備又稱為中繼系統(tǒng)。根據(jù)OSI的分層原則,中繼系統(tǒng)一般有以下幾種:n中繼器,工作在物理層;n網(wǎng)橋,工

8、作在數(shù)據(jù)鏈路層;n路由器,工作在網(wǎng)絡(luò)層;1.網(wǎng)關(guān),工作在網(wǎng)絡(luò)層以上。計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)134.2 IP協(xié)議n4.2.1 IP地址及子網(wǎng)掩碼n4.2.2 地址轉(zhuǎn)換協(xié)議n4.2.3 IP數(shù)據(jù)報n4.2.4 ICMP協(xié)議計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)144.2 IP協(xié)議nInternet(因特網(wǎng)、互連網(wǎng))是一個全球范圍的、由眾多網(wǎng)絡(luò)連接而構(gòu)成的互連網(wǎng),所使用的協(xié)議是TCP/IP。n網(wǎng)際協(xié)議IP是用于互連許多計算機(jī)網(wǎng)絡(luò)進(jìn)行通信的協(xié)議,因此這一層也常常稱為網(wǎng)際層,或IP層。n還有三個協(xié)議與IP協(xié)議配套使用:地址解析協(xié)議ARP、逆地址解析協(xié)議RARP、Internet控制報文協(xié)議ICMP。 ICM

9、PIPARP RARP與各種網(wǎng)絡(luò)接口網(wǎng)際層TCP,UDP各種應(yīng)用層協(xié)議TELNET,F(xiàn)TP,SMTP等計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)154.2.1 IP地址及子網(wǎng)掩碼1、IP地址nIP地址就是給每一個連接在Internet上的主機(jī)分配一個在全世界范圍是惟一的32位二進(jìn)制數(shù)。nIP地址在進(jìn)行編址時是采用兩級結(jié)構(gòu)的編址方法。互聯(lián)網(wǎng)中的每一個物理網(wǎng)絡(luò)都被分配了惟一的值作為網(wǎng)絡(luò)號,網(wǎng)絡(luò)號在從屬于該網(wǎng)絡(luò)的每臺計算機(jī)IP地址中作為前綴出現(xiàn),而同一物理網(wǎng)絡(luò)上給每臺計算機(jī)分配一個惟一主機(jī)編號作為IP地址的后綴。nIP地址網(wǎng)絡(luò)號主機(jī)號計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)164.2.1 IP地址及子網(wǎng)掩碼2、IP地址分類n

10、IP地址分成了五類,即A類到E類。A、B、C三類稱為基本類,每類有不同長度的網(wǎng)絡(luò)號和主機(jī)號。A類B類C類D類E類位 0 1 2 3 4 5 6 7 8 15 16 23 24 310網(wǎng)絡(luò)號主 機(jī) 號1 0網(wǎng) 絡(luò) 號主 機(jī) 號1 1 0網(wǎng) 絡(luò) 號主機(jī)號1 1 1 0組 播 地 址1 1 1 1 0保 留 地 址計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)174.2.1 IP地址及子網(wǎng)掩碼nIP地址常采用點分十進(jìn)制進(jìn)行表示:將32位數(shù)中的每8位分為一組,每組用一個等價十進(jìn)制數(shù)表示,在各個數(shù)字之間加一個點。計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)184.2.1 IP地址及子網(wǎng)掩碼3、特殊IP地址網(wǎng)絡(luò)號 主機(jī)號 地址類型 用途全

11、0 全0 本機(jī) 啟動時作為本機(jī)地址網(wǎng)絡(luò)號 全0 網(wǎng)絡(luò)地址 標(biāo)識一個網(wǎng)絡(luò)網(wǎng)絡(luò)號 全1 直接廣播 在特定網(wǎng)上廣播全1 全1 有限廣播 在本地網(wǎng)上廣播127 任意 回送 本地軟件回送測試v特殊的IP地址也稱為保留地址,從不分配給主機(jī)。計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)194.2.1 IP地址及子網(wǎng)掩碼4、IP地址特點IP地址不能反映任何有關(guān)主機(jī)位置的地理信息當(dāng)一個主機(jī)同時連接到兩個網(wǎng)絡(luò)上時,該主機(jī)必須具有兩個IP地址,其網(wǎng)絡(luò)號不同。這種主機(jī)稱為多接口主機(jī)(如路由器)。由于IP地址中有網(wǎng)絡(luò)號,因此IP地址不僅僅是標(biāo)識一個主機(jī)(或路由器),而是指明一個主機(jī)(或路由器)和一個網(wǎng)絡(luò)的連接連接。按因特網(wǎng)的觀點,用中

12、繼器或網(wǎng)橋連接的若干個局域網(wǎng)仍為一個網(wǎng)絡(luò),因此這些局域網(wǎng)都具有同樣的網(wǎng)絡(luò)號。1)一個路由器的不同接口必須被配置成不同的網(wǎng)絡(luò)號。計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)204.2.1 IP地址及子網(wǎng)掩碼計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)214.2.1 IP地址及子網(wǎng)掩碼5、子網(wǎng)掩碼n劃分子網(wǎng)時,是用IP地址中的主機(jī)號字段中的前若干位作為“子網(wǎng)號字段”,后面剩下的仍為主機(jī)號字段。IP地址為三部分,分別為網(wǎng)絡(luò)號字段、子網(wǎng)號字段和主機(jī)號字段。網(wǎng)絡(luò)號主機(jī)號網(wǎng)絡(luò)號子網(wǎng)號主機(jī)號IP地址就變?yōu)槿壍腎P地址:網(wǎng)絡(luò)號、子網(wǎng)號和主機(jī)號。 計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)224.2.1 IP地址及子網(wǎng)掩碼n子網(wǎng)的劃分必須用子網(wǎng)掩碼來確定

13、,確切指出子網(wǎng)號字段需要多少位進(jìn)行編碼。nTCP/IP體系規(guī)定用一個32位的子網(wǎng)掩碼表示子網(wǎng)號字段的長度。n子網(wǎng)掩碼由一連串的“1”和一連串的“0”組成。“1”對應(yīng)于網(wǎng)絡(luò)號字段和子網(wǎng)號字段,而“0”對應(yīng)于主機(jī)號字段。n若不進(jìn)行子網(wǎng)劃分,則子網(wǎng)掩碼即為默認(rèn)值,即子網(wǎng)掩碼中“1”的長度就是網(wǎng)絡(luò)號字段的長度。 v 子網(wǎng)掩碼默認(rèn)值nA類: 11111111 00000000 00000000 00000000nB類: 11111111 11111111 00000000 00000000 nC類: 11111111 11111111 1

14、1111111 00000000計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)234.2.1 IP地址及子網(wǎng)掩碼n那么已知一個IP地址和子網(wǎng)掩碼,如何得到網(wǎng)絡(luò)地址呢?答案就是IP地址和子網(wǎng)掩碼進(jìn)行“AND(與)”運算,所得的結(jié)果就是網(wǎng)絡(luò)號。例如:IP地址為8,子網(wǎng)掩碼為24,要進(jìn)行“AND”運算,首先把這兩個數(shù)換成二進(jìn)制表示方式,然后對每一位相與操作,即可得到網(wǎng)絡(luò)地址為如圖4.9所示。圖4.9 網(wǎng)絡(luò)號的計算計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)244.2.1 IP地址及子網(wǎng)掩碼6、專用互連網(wǎng)可用的IP地址n因特網(wǎng)規(guī)定了3個地址范圍,用于專用網(wǎng)絡(luò)。這些地址不分配給任何因特網(wǎng)上

15、的注冊網(wǎng)絡(luò),因此可以供任何單位內(nèi)部專用網(wǎng)絡(luò)使用。這3個地址范圍是: 55 1個A類地址 55 16個連續(xù)的B類地址 55 255個連續(xù)的C類地址 計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)254.2.1 IP地址及子網(wǎng)掩碼7、超網(wǎng)n因特網(wǎng)提供了一種可以將多個C類網(wǎng)絡(luò)合并為一個邏輯網(wǎng)絡(luò)的方法,這就是無類域間路由CIDR技術(shù)。n超網(wǎng)技術(shù)是將多個C類地址合并,要求合并的C類地址必須具有相同的高位,也就是說要合并的必須是一些連續(xù)的地址,此時子網(wǎng)掩碼被縮短,以便將C類地址的網(wǎng)絡(luò)字段中的部

16、分位變成主機(jī)字段,并使得這些被合并的C類地址都在一個子網(wǎng)中。計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)264.2.2 地址轉(zhuǎn)換協(xié)議n通過互連網(wǎng)傳送分組時,是利用IP地址進(jìn)行轉(zhuǎn)發(fā)分組。但是在通過物理網(wǎng)絡(luò)硬件傳送幀時,卻必須使用硬件地址。因此,在傳送幀之前,必須將下一站的IP地址翻譯成等價的硬件地址。n將一臺計算機(jī)的IP地址翻譯成等價的硬件地址的過程就叫地址轉(zhuǎn)換,這個轉(zhuǎn)換是由地址解析協(xié)議ARP來完成的。計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)27n地址解析是一個網(wǎng)絡(luò)內(nèi)的局部過程,即連在同一物理網(wǎng)絡(luò)中的兩臺計算機(jī)才能相互解析另一臺計算機(jī)的硬件地址,計算機(jī)是無法解析遠(yuǎn)程網(wǎng)絡(luò)上的計算機(jī)地址的。ABFR1R2主機(jī)A只能解析B的地址

17、,而不能解析主機(jī)F的地址4.2.2 地址轉(zhuǎn)換協(xié)議計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)284.2.2 地址轉(zhuǎn)換協(xié)議n逆地址解析協(xié)議RARP:使只知道自己硬件地址的主機(jī)能夠知道自己的IP地址。n為了使RARP能工作,在局域網(wǎng)上至少有一個主機(jī)要充當(dāng)RARP服務(wù)器,無盤工作站先向局域網(wǎng)發(fā)出RARP請求,并在此請求中給出自己的硬件地址。RARP服務(wù)器有個事先做好的從無盤工作站的硬件地址到IP地址的映射表,當(dāng)收到RARP請求分組后,RARP服務(wù)器就從這映射表查出該無盤工作站的IP地址。然后寫入RARP響應(yīng)分組,發(fā)回給無盤工作站。無盤工作站用此方法獲得自己的IP地址。計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)294.2.3 IP

18、數(shù)據(jù)報n網(wǎng)際層采用的是無連接服務(wù),數(shù)據(jù)傳輸單位是IP數(shù)據(jù)報。nIP數(shù)據(jù)報以一個首部開始,后跟數(shù)據(jù)。填充協(xié)議分段偏移服務(wù)類型報頭長度報頭檢驗和標(biāo)志總長度數(shù) 據(jù)長度可變的選項字段目的IP地址源IP地址壽命標(biāo)識版本報頭20個字節(jié)固定長度報頭可變長度位 0 4 8 16 19 24 31計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)304.2.4 ICMP協(xié)議nICMP允許主機(jī)或路由器報告差錯和提供有關(guān)異常情況的報告。nICMP定義了五種差錯報文和四種信息報文。n五種差錯報文是:源抑制、超時、目的不可達(dá)、改變路由、要求分片。n四種信息報文是:回送請求/應(yīng)答、地址掩碼請求/應(yīng)答。nICMP是IP層的協(xié)議,ICMP使用IP

19、數(shù)據(jù)報來傳送每一個差錯報文。當(dāng)有一個ICMP報文要傳送時,它是作為IP層數(shù)據(jù)報的數(shù)據(jù)被封裝在其中,加上IP數(shù)據(jù)報首部然后發(fā)送出去。計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)314.3 使用IP協(xié)議進(jìn)行網(wǎng)絡(luò)互連n4.3.1 IP協(xié)議互連原理n4.3.2 路由協(xié)議n4.3.3 路由器原理與使用計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)324.3.1 IP協(xié)議互連原理nIP協(xié)議是如何做到使異構(gòu)的物理網(wǎng)絡(luò)相互連接,一個數(shù)據(jù)報究竟是如何在互連網(wǎng)上傳輸?shù)??n答案是使用了路由器,由路由器將數(shù)據(jù)報從一個網(wǎng)絡(luò)轉(zhuǎn)發(fā)到另一個網(wǎng)絡(luò)。n在每個路由器中會有一張路由表,其中每一項都指定了一個目的地和為到達(dá)這個目的地所要經(jīng)過的下一站。在路由表中列出的目

20、的地是一個網(wǎng)絡(luò),而不是一個單獨的主機(jī)。計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)334.3.1 IP協(xié)議互連原理網(wǎng)1網(wǎng)2網(wǎng)3網(wǎng)4R1R2R3目的地下一站網(wǎng)1R1網(wǎng)2直接交付網(wǎng)3直接交付網(wǎng)4R3R2的路由表計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)344.3.1 IP協(xié)議互連原理目的地子網(wǎng)掩碼下一站直接交付直接交付目的地子網(wǎng)掩碼下一站直接交付直接交付*(默認(rèn))30.0.0

21、.3網(wǎng)網(wǎng)網(wǎng)3網(wǎng)4 R1R3R2計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)354.3.1 IP協(xié)議互連原理n使用路由表為數(shù)據(jù)報選擇下一站的過程叫路由或轉(zhuǎn)發(fā)。n當(dāng)路由器收到一個待轉(zhuǎn)發(fā)的數(shù)據(jù)報后,會取出目的地址,用它從路由表得出下一站路由器的IP地址,然后通過物理網(wǎng)絡(luò)將數(shù)據(jù)報傳送到下一站的路由器。n物理網(wǎng)絡(luò)并不了解數(shù)據(jù)報格式和IP地址。每種硬件技術(shù)定義了自己的幀格式和物理尋址方式。解決的方法是采用一種封裝技術(shù)。IP數(shù)據(jù)報被封裝進(jìn)一個幀的數(shù)

22、據(jù)部分。IP首部IP 數(shù)據(jù)幀首部幀 數(shù) 據(jù)計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)364.3.1 IP協(xié)議互連原理n封裝除了將數(shù)據(jù)報放入幀的數(shù)據(jù)區(qū),還要求發(fā)送方提供數(shù)據(jù)報要去的下一站的物理地址。n數(shù)據(jù)報在一次轉(zhuǎn)發(fā)中封裝只發(fā)生一次,通過物理網(wǎng)絡(luò)傳給下一站。幀到達(dá)下一站時,接收方從幀中取出數(shù)據(jù)報,然后丟棄這一幀。如果數(shù)據(jù)報必須通過另一個網(wǎng)絡(luò)轉(zhuǎn)發(fā)時,就會產(chǎn)生一個新的幀。在通過互連網(wǎng)的整個過程中,幀頭并沒有累積起來。只有在數(shù)據(jù)報要通過一個網(wǎng)絡(luò)時,才被封裝。網(wǎng)1網(wǎng)2網(wǎng)3R1R2源主機(jī)目的主機(jī)數(shù)據(jù)報數(shù)據(jù)報數(shù)據(jù)報數(shù)據(jù)報數(shù)據(jù)報數(shù)據(jù)報數(shù)據(jù)報幀1頭部幀2頭部幀3頭部計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)374.3.2 路由協(xié)議nInt

23、ernet將整個互連網(wǎng)劃分為許多較小的自治系統(tǒng)自治系統(tǒng),一般簡稱AS。一個自治系統(tǒng)是一個互連網(wǎng)絡(luò),它有權(quán)自主決定在本系統(tǒng)內(nèi)應(yīng)采用何種路由選擇協(xié)議。nInternet把路由選擇協(xié)議劃分為兩大類:內(nèi)部網(wǎng)關(guān)協(xié)議IGP,即在一個自治系統(tǒng)內(nèi)部使用的路由選擇協(xié)議,而這與在互連網(wǎng)中的其他自治系統(tǒng)選用什么路由選擇協(xié)議無關(guān)。主要有RIP和OSPF協(xié)議。1.外部網(wǎng)關(guān)協(xié)議EGP,用于自治系統(tǒng)之間的路由選擇協(xié)議,若源站和目的站處在不同的自治系統(tǒng)中(這兩個自治系統(tǒng)使用不同的內(nèi)部網(wǎng)關(guān)協(xié)議),當(dāng)數(shù)據(jù)報傳到一個自治系統(tǒng)的邊界時,就需要使用一種協(xié)議將路由選擇信息傳遞到另個自治系統(tǒng)中。用得最多的是BGP。計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3

24、版)384.3.2 路由協(xié)議1、路由信息協(xié)議RIPnRIP是一個基于距離向量的分布式路由選擇協(xié)議。nRIP的“距離”為到目的網(wǎng)絡(luò)所經(jīng)過的路由器數(shù),也稱為“跳數(shù)”。nRIP認(rèn)為一個好的路由就是它通過的路由器的數(shù)目少,也就是說“距離短”。nRIP允許一個通路最多只能包含15個路由器。因此“距離”的最大值為16時即相當(dāng)于不可達(dá)。計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)394.3.2 路由協(xié)議n相鄰路由器就是連接在同一個網(wǎng)絡(luò)上的兩個路由器。 nRIP的工作方式是讓互連網(wǎng)中的每個路由器每隔30秒向相鄰路由器廣播自己的路由表。每一個路由器根據(jù)其相鄰路由器發(fā)送來的路由信息,不斷建立和更新自己的路由表,最后算出到每一個目

25、的網(wǎng)絡(luò)的最佳路由。n路由表更新的原則是使到每個目的網(wǎng)絡(luò)的距離最短。nRIP報文使用運輸層的用戶數(shù)據(jù)報UDP進(jìn)行傳送。nRIP存在的問題是當(dāng)網(wǎng)絡(luò)出現(xiàn)故障時,要經(jīng)過比較長的時間才能將此消息傳送到所有的路由器。即好信息傳得快,壞消息傳得慢。計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)404.3.2 路由協(xié)議2、開放最短路徑優(yōu)先OSPFnOSPF是分布式的鏈路狀態(tài)協(xié)議。n一個路由器的“鏈路狀態(tài)”就是該路由器都和哪些網(wǎng)絡(luò)或路由器相鄰,以及將數(shù)據(jù)發(fā)往這些網(wǎng)絡(luò)或路由器所需的費用。nOSPF的要點:(1)所有路由器都有一個鏈路狀態(tài)數(shù)據(jù)庫。(2)每一個路由器用鏈路狀態(tài)數(shù)據(jù)庫中的數(shù)據(jù)算出自己的路由表。(3)OSPF的更新過程收斂

26、得快。(4)OSPF依靠個路由器之間的頻繁交換信息來建立鏈路狀態(tài)數(shù)據(jù)庫。(5)OSPF不用UDP而是直接用IP數(shù)據(jù)報傳輸。計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)414.3.3 路由器原理與使用n路由器與其他計算機(jī)相似,也有內(nèi)存、操作系統(tǒng)、配置和用戶界面,Cisco路由器中的操作系統(tǒng),被稱為互連網(wǎng)絡(luò)操作系統(tǒng)Internetwork Operating System或IOS,其版權(quán)歸Cisco所有。路由器也有一個引導(dǎo)過程,用于從ROM裝入引導(dǎo)程序,并將其操作系統(tǒng)和配置裝入內(nèi)存。路由器與其他計算機(jī)所不同的是其用戶界面以及內(nèi)存的配置。1、路由器的內(nèi)存類型nROM,含有一份路由器使用的IOS拷貝。 nRAM,被I

27、OS分為共享內(nèi)存和主存。主存用于存儲路由器配置和與路由協(xié)議相關(guān)的IOS數(shù)據(jù)結(jié)構(gòu)。共享內(nèi)存用于緩存等待處理的報文分組。nFlash(閃存),保存著在路由器上運行的IOS當(dāng)前版本。(1)NVRAM,非易失性RAM,在掉電后,其內(nèi)容不會丟失。計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)424.3.3 路由器原理與使用2、引導(dǎo)路由器n路由器的引導(dǎo)過程為:(1)從ROM裝入引導(dǎo)程序。(2)從閃存裝入操作系統(tǒng)IOS。(3)查找并加載NVRAM中的配置文件,或在預(yù)先指定的網(wǎng)絡(luò)服務(wù)器中的配置文件。若配置文件不存在,則路由器進(jìn)入設(shè)置模式。計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)434.3.3 路由器原理與使用3、配置Cisco的用戶界面n路由器可以通過一個控制臺端口Console口與PC機(jī)相連,以便對路由器進(jìn)行配置。n將PC機(jī)的9針串口連到RJ-45電纜,再與路由器Console口相連即可。在PC機(jī)運行終端仿真程序,將終端仿真程序設(shè)置為9600bps、8位數(shù)據(jù)位、無奇偶校驗和1位停止位,就可以對路由器進(jìn)行設(shè)置。計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)444.4 網(wǎng)絡(luò)地址轉(zhuǎn)換與下一代網(wǎng)際協(xié)議IPv6n4.4.1 網(wǎng)絡(luò)地址轉(zhuǎn)換n4.4.2 IPv6的基本概念計算機(jī)網(wǎng)絡(luò)基礎(chǔ)教程(第3版)454.4.1 網(wǎng)絡(luò)地址轉(zhuǎn)換n一般單位內(nèi)部的主機(jī)可以使用因特網(wǎng)保留的專用網(wǎng)IP地址進(jìn)行網(wǎng)絡(luò)互連,但內(nèi)部主機(jī)如果想要訪問因特網(wǎng),那么專用

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論