計(jì)算機(jī)網(wǎng)絡(luò)原理04741 ch網(wǎng)絡(luò)層_第1頁(yè)
計(jì)算機(jī)網(wǎng)絡(luò)原理04741 ch網(wǎng)絡(luò)層_第2頁(yè)
計(jì)算機(jī)網(wǎng)絡(luò)原理04741 ch網(wǎng)絡(luò)層_第3頁(yè)
計(jì)算機(jī)網(wǎng)絡(luò)原理04741 ch網(wǎng)絡(luò)層_第4頁(yè)
計(jì)算機(jī)網(wǎng)絡(luò)原理04741 ch網(wǎng)絡(luò)層_第5頁(yè)
已閱讀5頁(yè),還剩227頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

4網(wǎng)絡(luò)層提供的兩種服網(wǎng)際協(xié)議4網(wǎng)絡(luò)層提供的兩種服網(wǎng)際協(xié)議虛擬互連網(wǎng)分類的IP地IP地址與地址解析協(xié)議ARP與逆地址IP數(shù)據(jù)報(bào)的格IP層轉(zhuǎn)發(fā)分組的4網(wǎng)絡(luò)層(續(xù)CIDR(構(gòu)造超網(wǎng)ICMPICMP4網(wǎng)絡(luò)層(續(xù)CIDR(構(gòu)造超網(wǎng)ICMPICMP內(nèi)部網(wǎng)關(guān)協(xié)議RIP外部網(wǎng)關(guān)協(xié)議BGP4網(wǎng)絡(luò)層(續(xù)路由器的構(gòu)IP多IP多播的在4網(wǎng)絡(luò)層(續(xù)路由器的構(gòu)IP多IP多播的在局域網(wǎng)上進(jìn)行因特網(wǎng)組管理協(xié)議IGMP和多播路由選虛擬專用網(wǎng)VPN和網(wǎng)絡(luò)地址轉(zhuǎn)換虛擬專用網(wǎng)網(wǎng)絡(luò)地址轉(zhuǎn)換(1虛擬互連網(wǎng)絡(luò)的概(2)地址與物理地址(1虛擬互連網(wǎng)絡(luò)的概(2)地址與物理地址的關(guān)傳統(tǒng)的分類的IP地址(包括子網(wǎng)掩碼和無(wú)分類域間路由選擇路由選擇協(xié)議的工作原在計(jì)算機(jī)網(wǎng)絡(luò)領(lǐng)域,網(wǎng)絡(luò)層應(yīng)該向在計(jì)算機(jī)網(wǎng)絡(luò)領(lǐng)域,網(wǎng)絡(luò)層應(yīng)該向中,可靠交付應(yīng)當(dāng)由誰(shuí)來(lái)負(fù)責(zé)?是網(wǎng)還是端系統(tǒng)面向連接的通信建立虛面向連接的通信建立虛電路(VirtualCircuit),以保證雙方運(yùn)輸物理運(yùn)運(yùn)輸物理運(yùn)輸物理虛電路表示這只是一條邏輯上的虛電路表示這只是一條邏輯上的連接式傳送,而并不是真正建立了一條物理不完全一樣因特網(wǎng)采用的設(shè)計(jì)思網(wǎng)絡(luò)層向上只提因特網(wǎng)采用的設(shè)計(jì)思網(wǎng)絡(luò)層向上只提供簡(jiǎn)單靈活的、無(wú)連接的、最大努力交付的數(shù)據(jù)報(bào)服務(wù)分組(即IP數(shù)據(jù)報(bào))獨(dú)立發(fā)送,與其前后分組無(wú)關(guān)(不進(jìn)行編號(hào))網(wǎng)絡(luò)層不提供服務(wù)質(zhì)量的承諾。即所傳送盡最大努力交付的好由于傳輸盡最大努力交付的好由于傳輸網(wǎng)絡(luò)不提供端到端的可靠傳輸服且價(jià)格低廉(與電信網(wǎng)的交換機(jī)相比較)如果主機(jī)(即端系統(tǒng))采用這種設(shè)計(jì)思路的好處是:網(wǎng)絡(luò)的造價(jià)大大因特網(wǎng)能夠發(fā)展到今日的規(guī)模,充分證明了當(dāng)數(shù)據(jù)報(bào)服運(yùn)輸物理應(yīng)用數(shù)據(jù)報(bào)服運(yùn)輸物理應(yīng)用IP數(shù)據(jù)HH12丟H1發(fā)送給H2的分組可能沿著不同路徑虛電路服務(wù)與數(shù)據(jù)報(bào)服務(wù)思可靠通信應(yīng)當(dāng)由網(wǎng)絡(luò)虛電路服務(wù)與數(shù)據(jù)報(bào)服務(wù)思可靠通信應(yīng)當(dāng)由網(wǎng)絡(luò)來(lái)保連接的建必須不需終點(diǎn)地每個(gè)分組都有終點(diǎn)的完整地分組的轉(zhuǎn)當(dāng)結(jié)點(diǎn)出故障分組的順總是按發(fā)送順序到達(dá)終到達(dá)終點(diǎn)時(shí)不一定按發(fā)送順由用戶主機(jī)負(fù)網(wǎng)際協(xié)議IPTCP/IP體系中兩個(gè)最主要的協(xié)議之一。與IP協(xié)議配套使用的還有四個(gè)協(xié)議:(Address網(wǎng)際協(xié)議IPTCP/IP體系中兩個(gè)最主要的協(xié)議之一。與IP協(xié)議配套使用的還有四個(gè)協(xié)議:(AddressResolution(ReverseAddressResolution(InternetControlMessage(InternetGroupManagement網(wǎng)際層的IP協(xié)議及配套協(xié)(HTTP,FTP,SMTP等TCP,網(wǎng)際層的IP協(xié)議及配套協(xié)(HTTP,FTP,SMTP等TCP,不同的尋址方不同的尋址方不同的服務(wù)(面向連接服務(wù)和無(wú)連接服務(wù)不同的管理與控制方中間設(shè)備又稱為中間系統(tǒng)或中中間設(shè)備又稱為中間系統(tǒng)或中繼(relay)物理層中繼系統(tǒng):轉(zhuǎn)發(fā)器(repeater)數(shù)據(jù)鏈路層中繼系統(tǒng):網(wǎng)橋或橋接器(bridge)網(wǎng)絡(luò)層中繼系統(tǒng):路由器(router)網(wǎng)橋和路由器的混合物:橋路器(brouter)網(wǎng)絡(luò)層以上的中繼系統(tǒng):網(wǎng)關(guān)(gateway)當(dāng)中繼系統(tǒng)是轉(zhuǎn)發(fā)器或網(wǎng)橋時(shí),當(dāng)中繼系統(tǒng)是轉(zhuǎn)發(fā)器或網(wǎng)橋時(shí),一般網(wǎng)關(guān)由于比較復(fù)雜,目前使用得較少互聯(lián)網(wǎng)都是指用路由器進(jìn)行互連的網(wǎng)路由網(wǎng)網(wǎng)虛擬互連路由網(wǎng)網(wǎng)虛擬互連網(wǎng)(互聯(lián)網(wǎng)網(wǎng)網(wǎng)網(wǎng)(a)互連網(wǎng)(b)虛擬互連網(wǎng)所謂虛擬互連網(wǎng)絡(luò)也就是邏輯互連網(wǎng)絡(luò),它意思就所謂虛擬互連網(wǎng)絡(luò)也就是邏輯互連網(wǎng)絡(luò),它意思就是互連起來(lái)的各種物理網(wǎng)絡(luò)的異構(gòu)性來(lái)是客觀存在的,但是我們利用協(xié)議就以使這些性能各異的網(wǎng)絡(luò)從用戶看起來(lái)好像一個(gè)統(tǒng)一的網(wǎng)使用IP協(xié)議的虛擬互連網(wǎng)絡(luò)可簡(jiǎn)IP網(wǎng) 使用虛擬互連網(wǎng)絡(luò)的好處是:當(dāng)互聯(lián)網(wǎng)上的機(jī)進(jìn)行通信時(shí),就好像在一個(gè)網(wǎng)絡(luò)上通信一RRR123主間接間接間接間接5主機(jī)24 13322113221132211322113221154321分組在互聯(lián)網(wǎng)中的傳RRR123主間接間接間接間接5主機(jī)24 13322113221132211322113221154321分組在互聯(lián)網(wǎng)中的傳如果我們只從網(wǎng)絡(luò)層考慮問(wèn)題,那數(shù)據(jù)報(bào)就可以想象是在網(wǎng)絡(luò)層中傳IP如果我們只從網(wǎng)絡(luò)層考慮問(wèn)題,那數(shù)據(jù)報(bào)就可以想象是在網(wǎng)絡(luò)層中傳IPIP我們把整個(gè)因特網(wǎng)看成為一個(gè)IP我們把整個(gè)因特網(wǎng)看成為一個(gè)單一的、的網(wǎng)絡(luò)。IP地址就是給每個(gè)連接在因網(wǎng)上的主機(jī)(或路由器)分配一個(gè)在全世界范圍是唯一的32位的標(biāo)識(shí)符。地址現(xiàn)在由因特網(wǎng)名字與號(hào)碼指派ICANNInternetCorporationforAssignedNamesandNumbers)進(jìn)行分配IP分類地址。這是最基本的編址方在IP分類地址。這是最基本的編址方在年就通過(guò)了相應(yīng)的標(biāo)準(zhǔn)協(xié)議子網(wǎng)的劃分。這是對(duì)最基本的編址方法的改進(jìn),其標(biāo)準(zhǔn)[RFC950]在1985年通過(guò)構(gòu)成超網(wǎng)。這是比較新的無(wú)分類編址方年提出后很快就得到推廣應(yīng)用IP每一類地址都由兩個(gè)固定長(zhǎng)度的字段組net-id,它標(biāo)成,其中一個(gè)IP每一類地址都由兩個(gè)固定長(zhǎng)度的字段組net-id,它標(biāo)成,其中一個(gè)字段是網(wǎng)絡(luò)志主機(jī)(或路由器)所連接到的網(wǎng)絡(luò),而一個(gè)字段則是主機(jī)host-id,它標(biāo)志該主機(jī)(或路由器)兩級(jí)地址可以記代表“定義為IP地址::={<網(wǎng)絡(luò)號(hào)>,<主機(jī)號(hào) (4-IP地址中的網(wǎng)絡(luò)號(hào)字段和主機(jī)號(hào)字A8241B16IP地址中的網(wǎng)絡(luò)號(hào)字段和主機(jī)號(hào)字A8241B1616位C類地248位111D類地E0net-host-IP地址中的網(wǎng)絡(luò)號(hào)字段和主機(jī)號(hào)字A824B16位IP地址中的網(wǎng)絡(luò)號(hào)字段和主機(jī)號(hào)字A824B16位16C類地248位11地址的網(wǎng)絡(luò)net-id1字D類地E0net- host-1net-IP地址中的網(wǎng)絡(luò)號(hào)字段和主機(jī)號(hào)字0A8位24位B16IP地址中的網(wǎng)絡(luò)號(hào)字段和主機(jī)號(hào)字0A8位24位B1616位C類地248位10地址的網(wǎng)絡(luò)號(hào)et-id2字D類地EIP地址中的網(wǎng)絡(luò)號(hào)字段和主機(jī)號(hào)字0A8位24位1B16IP地址中的網(wǎng)絡(luò)號(hào)字段和主機(jī)號(hào)字0A8位24位1B1616位C類地248位11地址的網(wǎng)絡(luò)地et-id3字D類地EIP地址中的網(wǎng)絡(luò)號(hào)字段和主機(jī)號(hào)字A824B16位IP地址中的網(wǎng)絡(luò)號(hào)字段和主機(jī)號(hào)字A824B16位16C類地248位11地址的主機(jī)host-id3字D類地E0net- host-1net-IP地址中的網(wǎng)絡(luò)號(hào)字段和主機(jī)號(hào)字0A8位24位B16IP地址中的網(wǎng)絡(luò)號(hào)字段和主機(jī)號(hào)字0A8位24位B1616位C類地248位10地址的主機(jī)號(hào)ost-id2字D類地EIP地址中的網(wǎng)絡(luò)號(hào)字段和主機(jī)號(hào)字0A8位24位1B16IP地址中的網(wǎng)絡(luò)號(hào)字段和主機(jī)號(hào)字0A8位24位1B1616位C類地248位11類地址的主機(jī)多host-id1D類地EIP地址中的網(wǎng)絡(luò)號(hào)字段和主機(jī)號(hào)字0A8位24位BDnet-16位IP地址中的網(wǎng)絡(luò)號(hào)字段和主機(jī)號(hào)字0A8位24位BDnet-16位址是多播地16C類地248位111D類地EIP地址中的網(wǎng)絡(luò)號(hào)字段和主機(jī)號(hào)字0A8位24位1BEnet-IP地址中的網(wǎng)絡(luò)號(hào)字段和主機(jī)號(hào)字0A8位24位1BEnet-16位保留為16C類地248位111D類地E111 1132進(jìn)制代碼32進(jìn)制代碼1000000000001011000000113則進(jìn)一步提高可讀IPIP地址的第一個(gè)可用的126(2IPIP地址的第一個(gè)可用的126(27–16,383(2142,097,151(2211IP地址是一種分等級(jí)的地址結(jié)構(gòu)IP地址是一種分等級(jí)的地址結(jié)構(gòu)。分的好處第一,IP地址管理機(jī)構(gòu)在分配IP地址時(shí)只分配網(wǎng)絡(luò)號(hào),而剩下的主機(jī)號(hào)則由得到該網(wǎng)絡(luò)號(hào)的單位自行分配。這樣就方便了IP地址的管理。第二,路由器僅根據(jù)目的主機(jī)所連接的網(wǎng)絡(luò)號(hào)來(lái)轉(zhuǎn)發(fā)分組(而不考慮目的主機(jī)號(hào)),這樣就可以使路由表中的項(xiàng)目數(shù)大幅度減少,從而減小了路IP實(shí)際上IP地址是標(biāo)志一個(gè)主機(jī)(或路由器)一條鏈路的接IP實(shí)際上IP地址是標(biāo)志一個(gè)主機(jī)(或路由器)一條鏈路的接口當(dāng)一個(gè)主機(jī)同時(shí)連接到兩個(gè)網(wǎng)絡(luò)上時(shí),該主機(jī)必須同時(shí)具有兩個(gè)相應(yīng)的地址,其網(wǎng)絡(luò)net-必須是不同的。這種主機(jī)稱為多歸屬主(multihomedhost)由于一個(gè)路由器至少應(yīng)當(dāng)連接到兩個(gè)網(wǎng)絡(luò)(這樣它才能將數(shù)據(jù)報(bào)從一個(gè)網(wǎng)絡(luò)轉(zhuǎn)發(fā)到另一個(gè)網(wǎng)絡(luò)),因此一個(gè)路由器至少應(yīng)當(dāng)有兩個(gè)不同的地址IP(3)用轉(zhuǎn)發(fā)器或網(wǎng)橋連接起來(lái)的若干個(gè)局域IP(3)用轉(zhuǎn)發(fā)器或網(wǎng)橋連接起來(lái)的若干個(gè)局域的網(wǎng)絡(luò)號(hào)net-id。(4所有分配到網(wǎng)絡(luò)net-的網(wǎng)絡(luò),范廣域網(wǎng),都是平等的在同一上P器IP地址中的網(wǎng)絡(luò)號(hào)必須是一圖中的網(wǎng)絡(luò)號(hào).1.1.1.1.2neiR1在同一上P器IP地址中的網(wǎng)絡(luò)號(hào)必須是一圖中的網(wǎng)絡(luò)號(hào).1.1.1.1.2neiR1N32N2N1B互聯(lián)在同一上P器IP地址中的網(wǎng)絡(luò)號(hào)必須是一樣的圖中的網(wǎng)絡(luò)號(hào).1.1.1.1.2nei在同一上P器IP地址中的網(wǎng)絡(luò)號(hào)必須是一樣的圖中的網(wǎng)絡(luò)號(hào).1.1.1.1.2neiR1N32N2N1B互聯(lián)R1在同一個(gè)局域網(wǎng)上的主機(jī)N地址中3絡(luò)2。N222.1.IP 址中的net-2圖中的網(wǎng)絡(luò)號(hào)就N1B互聯(lián)R1在同一個(gè)局域網(wǎng)上的主機(jī)N地址中3絡(luò)2。N222.1.IP 址中的net-2圖中的網(wǎng)絡(luò)號(hào)就N1B互聯(lián)R1N32N2N1B互聯(lián)IP由器的IP地址中的網(wǎng)絡(luò)號(hào)必須是一R1N32N2N1B互聯(lián)IP由器的IP地址中的網(wǎng)絡(luò)號(hào)必須是一樣的。圖中的網(wǎng)絡(luò)號(hào)就是IP地址中的net-idR1N32N2N1B互聯(lián)路由器上IP地址。不同R1N32N2N1B互聯(lián)路由器上IP地址。不同..1的1.1.2。R1N32N2N1 B互聯(lián)路由器上IP地址。不同R1N32N2N1 B互聯(lián)路由器上IP地址。不同..1的1.1.2。R1N32N2N1B互聯(lián)路由器上IP地址。不同R1N32N2N1B互聯(lián)路由器上IP地址。不同..1的1.1.2。R1N32N2N1B互聯(lián)IP地址。如指明IP地址,則這一段連線就構(gòu)成了一種只R1N32N2N1B互聯(lián)IP地址。如指明IP地址,則這一段連線就構(gòu)成了一種只包含一段22.1..1殊221....1.3指IP地址。IPIP地使用IP地硬件地使用硬件MACIP數(shù)據(jù)首尾首應(yīng)用IPIP地使用IP地硬件地使用硬件MACIP數(shù)據(jù)首尾首應(yīng)用層數(shù)TCP報(bào)首局域網(wǎng)局域網(wǎng)局域網(wǎng)IPI1IPMACMACMAC局域網(wǎng)IPI1IPMACMACMAC局域網(wǎng)IP→MACMACMACIP1→IP1→1局域網(wǎng)IP→MACMACMACIP1→IP1→1局域網(wǎng)IPMACMACMACHA6HA4HA1IPIP1→IP1→IP1→局域網(wǎng)IPMACMACMACHA6HA4HA1IPIP1→IP1→IP1→在鏈路上MAC幀的流IPMACMACMACIPMACMACMACIPMACMACMACIPMACMACMACIPMACMACMACIPMACMACMACIPMACMACMACHA6HA4HA1IPIP1→IPMACMACMACHA6HA4HA1IPIP1→IP1→IP1→IP地址研究主機(jī)和主機(jī)或主機(jī)和路由器之物理IP地IP地物理物理IP地IP地物理不管網(wǎng)絡(luò)層使用的是什么協(xié)議,在實(shí)際網(wǎng)絡(luò)的鏈路每一個(gè)主機(jī)都設(shè)有一個(gè)ARP高不管網(wǎng)絡(luò)層使用的是什么協(xié)議,在實(shí)際網(wǎng)絡(luò)的鏈路每一個(gè)主機(jī)都設(shè)有一個(gè)ARP高速緩存(ARP的IP地址到硬件地址的映射表。當(dāng)主機(jī)A欲向本局域網(wǎng)上的某個(gè)BIP數(shù)據(jù)報(bào)時(shí),就先在其ARP高速緩存中查看有無(wú)主機(jī)BIP地址。如有,就可查出其對(duì)應(yīng)的硬址,再將此硬件地址寫(xiě)入MAC幀,然后通過(guò)局域網(wǎng)將該MAC幀發(fā)往此硬件地址。硬件地址是08-00-2B-00-EE-XYZAB08-00-2B-00-EE-00-00-C0-15-AD-我是,硬件地址是00-00-C0-15-AD-我想知道主的硬件地 00-00-C0-15-AD-ARP響B(tài)AARP硬件地址是08-00-2B-00-EE-XYZAB08-00-2B-00-EE-00-00-C0-15-AD-我是,硬件地址是00-00-C0-15-AD-我想知道主的硬件地 00-00-C0-15-AD-ARP響B(tài)AARPARP請(qǐng)ARP請(qǐng)ARP請(qǐng)ARP請(qǐng)AARPARP高速緩存的作為了減少網(wǎng)絡(luò)上的通信量,主ARP高速緩存的作為了減少網(wǎng)絡(luò)上的通信量,主A在發(fā)送ARP請(qǐng)求分組時(shí),就將自己IP地址到硬件地址的映射寫(xiě)入ARP請(qǐng)求分組。AARP請(qǐng)求分組時(shí),就將主機(jī)A的這一地址映射寫(xiě)入主B自高速緩存中。這對(duì)主機(jī)B以后的A發(fā)送數(shù)據(jù)報(bào)時(shí)就更方便了是解決同一個(gè)局地址和硬件是解決同一個(gè)局地址和硬件地址的映射問(wèn)題如果所要找的主機(jī)和源主機(jī)不在同一個(gè)局域網(wǎng)上,那么就要通過(guò)ARP找到一個(gè)位于本局域網(wǎng)上的某個(gè)路由器的硬件地址,然后把分組發(fā)送給這個(gè)路由器,讓這個(gè)路由器把分轉(zhuǎn)發(fā)給下一個(gè)網(wǎng)絡(luò)。剩下的工作就由下一個(gè)應(yīng)當(dāng)注意的問(wèn)題(續(xù)從IP地址到硬件地址的解析是自動(dòng)進(jìn)行應(yīng)當(dāng)注意的問(wèn)題(續(xù)從IP地址到硬件地址的解析是自動(dòng)進(jìn)行的,主機(jī)的用戶對(duì)這種地址解析過(guò)程是不知道只要主機(jī)或路由器要和本網(wǎng)絡(luò)上的另一個(gè)已知地址的主機(jī)或路由器進(jìn)行通信,ARP議就會(huì)自動(dòng)地將該IP地址解析為鏈路層ARP的四種典型情發(fā)送方是主機(jī),要把IP數(shù)據(jù)報(bào)發(fā)送到本網(wǎng)絡(luò)上的另一個(gè)主機(jī)。這時(shí)用ARP發(fā)送方是主機(jī),要ARP的四種典型情發(fā)送方是主機(jī),要把IP數(shù)據(jù)報(bào)發(fā)送到本網(wǎng)絡(luò)上的另一個(gè)主機(jī)。這時(shí)用ARP發(fā)送方是主機(jī),要數(shù)據(jù)報(bào)發(fā)送到另一個(gè)網(wǎng)絡(luò)上的一個(gè)主機(jī)。這時(shí)用找到本網(wǎng)絡(luò)上的一個(gè)路由發(fā)送方是路由器,要數(shù)據(jù)報(bào)轉(zhuǎn)發(fā)到本網(wǎng)絡(luò)上的一個(gè)主機(jī)。這時(shí)用 找到目的主機(jī)的硬件地址發(fā)送方是路由器,要數(shù)據(jù)報(bào)轉(zhuǎn)發(fā)到另一個(gè)網(wǎng)上的一個(gè)主機(jī)。這時(shí)用ARP找到本網(wǎng)絡(luò)上的一個(gè)由于全世界存在著各式各樣的由于全世界存在著各式各樣的網(wǎng)絡(luò),它們使連接到因特網(wǎng)的主機(jī)都擁有統(tǒng)一的IP地址,它方便,因?yàn)檎{(diào)用ARP來(lái)尋找某個(gè)路由器或主機(jī)地址的主機(jī)能夠知道其IP地址。IP數(shù)據(jù)報(bào)由首部和數(shù)據(jù)兩部分組IP數(shù)據(jù)報(bào)由首部和數(shù)據(jù)兩部分組節(jié),是所有IP數(shù)據(jù)報(bào)必須具有的。位048部IP數(shù)據(jù)發(fā)送在首 位048部IP數(shù)據(jù)發(fā)送在首 首部長(zhǎng)總長(zhǎng)標(biāo)片偏協(xié)議首部檢驗(yàn)源地目的地可選字段(長(zhǎng)度可變 位048部IP數(shù)據(jù)發(fā)送在首部長(zhǎng)總長(zhǎng)位048部IP數(shù)據(jù)發(fā)送在首部長(zhǎng)總長(zhǎng)標(biāo)片偏協(xié)議首部檢驗(yàn)源地目的地可選字段(長(zhǎng)度可變 位048部IP數(shù)據(jù)發(fā)送在首 位048部IP數(shù)據(jù)發(fā)送在首 首部長(zhǎng)總長(zhǎng)標(biāo)片偏協(xié)議首部檢驗(yàn)源地目的地可選字段(長(zhǎng)度可變 位048部版本——4位,指IP協(xié)議的版位048部版本——4位,指IP協(xié)議的版目前的IP協(xié)議版本號(hào)為4長(zhǎng)總長(zhǎng)標(biāo)片偏協(xié)議首部檢驗(yàn)源地目的地可選字段(長(zhǎng)度可變 位048部首部長(zhǎng)度——4位,可表示的最大位048部首部長(zhǎng)度——4位,可表示的最大15個(gè)單位(一個(gè)單位為4字節(jié)因此IP的首部長(zhǎng)度的最大值是60首部長(zhǎng)總長(zhǎng)標(biāo)片偏協(xié)議首部檢驗(yàn)源地目的地可選字段(長(zhǎng)度可變 位048部8在舊標(biāo)準(zhǔn)中叫做服務(wù)類型1998年這個(gè)字段改名為區(qū)分服務(wù)位048部8在舊標(biāo)準(zhǔn)中叫做服務(wù)類型1998年這個(gè)字段改名為區(qū)分服務(wù)首部長(zhǎng)總長(zhǎng)標(biāo)片偏協(xié)議首部檢驗(yàn)源地目的地可選字段(長(zhǎng)度可變 位048部總長(zhǎng)度——位,指首部和數(shù)據(jù)之和的位048部總長(zhǎng)度——位,指首部和數(shù)據(jù)之和的單位為字節(jié),因此數(shù)據(jù)報(bào)的最大長(zhǎng)65535字節(jié)。總長(zhǎng)度必須不超過(guò)最大傳送單元MTU。首部長(zhǎng)總長(zhǎng)標(biāo)片偏協(xié)議首部檢驗(yàn)源地目的地可選字段(長(zhǎng)度可變 位048部標(biāo)識(shí)16位它是一個(gè)計(jì)數(shù)器,用位048部標(biāo)識(shí)16位它是一個(gè)計(jì)數(shù)器,用來(lái)產(chǎn)生數(shù)據(jù)報(bào)首部長(zhǎng)總長(zhǎng)標(biāo)片偏協(xié)議首部檢驗(yàn)源地目的地可選字段(長(zhǎng)度可變 位048部標(biāo)志位,目前只有前兩位有MF(MoreFragment)標(biāo)志字位048部標(biāo)志位,目前只有前兩位有MF(MoreFragment)標(biāo)志字段的最低MF1表示后面“還有分片”。MF0表示最后一個(gè)分片DF(Don'tFragment)標(biāo)志字段中間的一位只有當(dāng)DF0時(shí)才允許分片首部長(zhǎng)總長(zhǎng)標(biāo)片偏協(xié)議首部檢驗(yàn)源地目的地可選字段(長(zhǎng)度可變 位048部片偏移位)指出:較長(zhǎng)的分組某片在原分組中的相對(duì)位置位048部片偏移位)指出:較長(zhǎng)的分組某片在原分組中的相對(duì)位置片偏移以8個(gè)字節(jié)為偏移單位首部長(zhǎng)總長(zhǎng)標(biāo)片偏協(xié)議首部檢驗(yàn)源地目的地可選字段(長(zhǎng)度可變 數(shù)據(jù)部分字偏移=2數(shù)據(jù)部分字偏移=2首數(shù)據(jù)報(bào)數(shù)據(jù)報(bào)數(shù)據(jù)報(bào)231偏移1400/8偏移2800/8偏移0/8首位048部生存時(shí)間(8位)記為T(mén)TLTime位048部生存時(shí)間(8位)記為T(mén)TLTimeTo數(shù)據(jù)報(bào)在網(wǎng)絡(luò)中可通過(guò)的路由器數(shù)的最大首部長(zhǎng)總長(zhǎng)標(biāo)片偏協(xié)議首部檢驗(yàn)源地目的地可選字段(長(zhǎng)度可變 位048部協(xié)議位)字段指出此數(shù)據(jù)報(bào)攜帶的數(shù)據(jù)位048部協(xié)議位)字段指出此數(shù)據(jù)報(bào)攜帶的數(shù)據(jù)使用以便目的主機(jī)的IP層將數(shù)據(jù)部分上交給哪個(gè)處首部長(zhǎng)總長(zhǎng)標(biāo)片偏協(xié)議首部檢驗(yàn)源地目的地可選字段(長(zhǎng)度可變 運(yùn)輸網(wǎng)絡(luò)IP數(shù)據(jù)首位048部首部檢驗(yàn)和位)字段只檢驗(yàn)數(shù)據(jù)報(bào)不位048部首部檢驗(yàn)和位)字段只檢驗(yàn)數(shù)據(jù)報(bào)不檢驗(yàn)數(shù)據(jù)部這里不CRC檢驗(yàn)碼而采用簡(jiǎn)單的計(jì)算首部長(zhǎng)總長(zhǎng)標(biāo)片偏協(xié)議首部檢驗(yàn)源地目的地可選字段(長(zhǎng)度可變 ……檢驗(yàn)檢驗(yàn)……運(yùn)算求IP數(shù)據(jù)取反取反檢驗(yàn)16結(jié)數(shù)據(jù)部數(shù)據(jù)部不參與檢驗(yàn)和的計(jì)……檢驗(yàn)檢驗(yàn)……運(yùn)算求IP數(shù)據(jù)取反取反檢驗(yàn)16結(jié)數(shù)據(jù)部數(shù)據(jù)部不參與檢驗(yàn)和的計(jì)161616161616置為全運(yùn)16161616接收發(fā)送位048部4字源地址和目的地址都各位048部4字源地址和目的地址都各首部長(zhǎng)總長(zhǎng)標(biāo)片偏協(xié)議首部檢驗(yàn)源地目的地可選字段(長(zhǎng)度可變 IP首部的可變部分就是一個(gè)選項(xiàng)字段,用來(lái)持排錯(cuò)、測(cè)量以及IP首部的可變部分就是一個(gè)選項(xiàng)字段,用來(lái)持排錯(cuò)、測(cè)量以及安全等措施,內(nèi)容很豐1選項(xiàng)字段的長(zhǎng)度可變,個(gè)字節(jié)到個(gè)增加首部的可變部分是為了增加數(shù)據(jù)報(bào)的功能,但這同時(shí)也使數(shù)據(jù)報(bào)的首部長(zhǎng)度成為可變的。這就增加了每一個(gè)路由器處理數(shù)實(shí)際上這些選項(xiàng)很少被使IP有四類網(wǎng)絡(luò)通過(guò)三個(gè)路由器連接IP有四類網(wǎng)絡(luò)通過(guò)三個(gè)路由器連接含個(gè)項(xiàng)目。這樣就可使路由表大大簡(jiǎn)網(wǎng)網(wǎng)0 1鏈路鏈路目的主機(jī)所在網(wǎng)網(wǎng)0 1鏈路鏈路目的主機(jī)所在的網(wǎng)下一跳地直接交付,接直接交付,接在路由表中,對(duì)每一條路由,最主(目的網(wǎng)絡(luò)地址,下一跳地址根據(jù)目的網(wǎng)絡(luò)地址就能確定下一跳路由這根據(jù)目的網(wǎng)絡(luò)地址就能確定下一跳路由這樣做的結(jié)果是數(shù)據(jù)報(bào)最終一定可以找到目的主在目的網(wǎng)絡(luò)上的路由器(間接交付)這種路由是為特定的目的主機(jī)指這種路由是為特定的目的主機(jī)指明一由默認(rèn)路由(default路由器還可采用默認(rèn)路由以減少默認(rèn)路由(default路由器還可采用默認(rèn)路由以減少路由表的空間和搜索路由表所用這種轉(zhuǎn)發(fā)方式在一個(gè)網(wǎng)絡(luò)只有很少的對(duì)外時(shí)是很默認(rèn)路由在主機(jī)IP數(shù)據(jù)報(bào)時(shí)往往更能顯如果一個(gè)主機(jī)連接在一個(gè)小網(wǎng)絡(luò)上,而這把數(shù)據(jù)報(bào)先間接交付路由器把數(shù)據(jù)報(bào)先間接交付路由器再轉(zhuǎn)發(fā)給下一個(gè)路由器N1目的網(wǎng)下一直默IP數(shù)據(jù)報(bào)的首部中沒(méi)有地方可以用來(lái)指明“下一跳IP數(shù)據(jù)報(bào)的首部中沒(méi)有地方可以用來(lái)指明“下一跳路由器的IP地址”。 當(dāng)路由器收到待轉(zhuǎn)發(fā)的數(shù)據(jù)報(bào),不是將下一跳路由器IP地址填I(lǐng)P數(shù)據(jù)報(bào),而是送交下層的網(wǎng)絡(luò)接口軟網(wǎng)絡(luò)接口軟件使用負(fù)責(zé)將下一跳路由器地址轉(zhuǎn)換成硬件地址,并將此硬件地址放MAC幀的首部,然后根據(jù)這個(gè)硬件分組轉(zhuǎn)發(fā)算D,得出目從數(shù)據(jù)報(bào)的首部提取分組轉(zhuǎn)發(fā)算D,得出目從數(shù)據(jù)報(bào)的首部提取目的主機(jī)的IP地的網(wǎng)絡(luò)地址為NN若網(wǎng)與此路由器直接相連,則把數(shù)據(jù)報(bào)直接付目的D;否則是間接交付,執(zhí)行(3)若路由表中有目的地址為的特定主機(jī)路由,則數(shù)據(jù)報(bào)傳送給路由表中所指明的下一跳路由器;否則,執(zhí)行(4)若路由表中有到達(dá)網(wǎng)絡(luò)N的路由,則把數(shù)據(jù)報(bào)傳送(5)若路由表中有一個(gè)默認(rèn)路由,則把數(shù)據(jù)報(bào)傳送給路由表中所指明的默認(rèn)路由器;否則,執(zhí)行(6)報(bào)告轉(zhuǎn)發(fā)分組出1.從兩級(jí)IP地址到三級(jí)1.從兩級(jí)IP地址到三級(jí)IPARPANET的早期,IP地址的設(shè)計(jì)確IP地址空間的利用率有時(shí)很兩級(jí)的IP地址不夠靈網(wǎng)號(hào)字段”,使兩級(jí)的IP地址變成為三級(jí)的IP地址。劃分子網(wǎng)純屬一個(gè)單位內(nèi)部的事情。單位對(duì)外仍然表現(xiàn)為沒(méi)有劃分劃分子網(wǎng)純屬一個(gè)單位內(nèi)部的事情。單位對(duì)外仍然表現(xiàn)為沒(méi)有劃分子網(wǎng)的網(wǎng)從主機(jī)號(hào)借用若干個(gè)位作為子網(wǎng)號(hào)subnet-id,而主機(jī)號(hào)host-id也就相應(yīng)減少了若干個(gè)位。劃分子網(wǎng)的基本思路(續(xù)凡是從其他網(wǎng)絡(luò)發(fā)送給本單位某個(gè)主機(jī)數(shù)據(jù)數(shù)據(jù)報(bào)的net-id劃分子網(wǎng)的基本思路(續(xù)凡是從其他網(wǎng)絡(luò)發(fā)送給本單位某個(gè)主機(jī)數(shù)據(jù)數(shù)據(jù)報(bào)的net-id,找到連接在本單位網(wǎng)絡(luò)上的路由器然后此路由器數(shù)據(jù)報(bào)后,再按目的網(wǎng)絡(luò)net-id和子網(wǎng)號(hào)subnet-id找到目 最后就將IP數(shù)據(jù)報(bào)直接交付目的主B類網(wǎng)絡(luò)一個(gè)未劃分子網(wǎng)網(wǎng)所有到網(wǎng)的分組到B類網(wǎng)絡(luò)一個(gè)未劃分子網(wǎng)網(wǎng)所有到網(wǎng)的分組到達(dá)此路由 所有到達(dá)網(wǎng)…子R3… 網(wǎng) …所有到達(dá)網(wǎng)…子R3… 網(wǎng) …當(dāng)沒(méi)有劃分子網(wǎng)時(shí)地址劃分子網(wǎng)后地當(dāng)沒(méi)有劃分子網(wǎng)時(shí)地址劃分子網(wǎng)后地址就變成了三級(jí)結(jié)構(gòu)劃分子網(wǎng)只是地址的主機(jī)host-這部分進(jìn)行再劃分,而不改變IP地址原來(lái)的網(wǎng)絡(luò)號(hào)net-id。數(shù)據(jù)報(bào)的首部并無(wú)法判斷源數(shù)據(jù)報(bào)的首部并無(wú)法判斷源機(jī)或目的主機(jī)所連接的網(wǎng)絡(luò)是否進(jìn)行了子網(wǎng)劃分使用子網(wǎng)掩碼(subnetmask可以找出IP地址中的子網(wǎng)部分IPnet-host-兩級(jí)IP地net-subnet-host-三級(jí)IP地子網(wǎng)掩網(wǎng)絡(luò) 3011IPnet-host-兩級(jí)IP地net-subnet-host-三級(jí)IP地子網(wǎng)掩網(wǎng)絡(luò) 3011111111111111111111110000000 子網(wǎng)號(hào)為3的網(wǎng)絡(luò)的網(wǎng)絡(luò) 主機(jī)(IP地址AND子網(wǎng)掩碼兩級(jí)IP地三級(jí)IP地子網(wǎng)掩網(wǎng)絡(luò)網(wǎng)(IP地址AND子網(wǎng)掩碼兩級(jí)IP地三級(jí)IP地子網(wǎng)掩網(wǎng)絡(luò)網(wǎng)主機(jī)net-subnet-011111111111111111111110000000net-subnet-host-網(wǎng)絡(luò)net-主機(jī)host-ABABC默認(rèn)子網(wǎng)掩111111111111111111111110000000net-host-id111111111111111000000000000000net-host-id111111100000000000000000000000net-host-id默認(rèn)子網(wǎng)掩子網(wǎng)掩碼是一個(gè)重要屬子網(wǎng)掩碼是一個(gè)網(wǎng)絡(luò)或一子網(wǎng)掩碼是一個(gè)重要屬子網(wǎng)掩碼是一個(gè)網(wǎng)絡(luò)或一個(gè)子網(wǎng)的重要屬路由器在和相鄰路由器交換路由信息時(shí)路由器的路由表中的每一個(gè)項(xiàng)目,除了要(a)點(diǎn)分十進(jìn)制表示的IP地(b)IP地址的第(a)點(diǎn)分十進(jìn)制表示的IP地(b)IP地址的第3字節(jié)是二進(jìn)(c)子網(wǎng)掩碼是(d)IP地址與子網(wǎng)掩碼逐位相(e)網(wǎng)絡(luò)地址(點(diǎn)分十進(jìn)制表示 .0000000 11111111111111 100000 0000000 .01001000 掩碼是。試求網(wǎng)絡(luò)地址。(a)點(diǎn)分十進(jìn)制表示的IP地(b)IP地址的第3(a)點(diǎn)分十進(jìn)制表示的IP地(b)IP地址的第3字節(jié)是二進(jìn)(c)子網(wǎng)掩碼是(d)IP地址與子網(wǎng)掩碼逐位相(e)網(wǎng)絡(luò)地址(點(diǎn)分十進(jìn)制表示 .0100000 11111111111111 110000 0000000 .01001000 【例4-3】在上例中,若子網(wǎng)掩碼改。試使用子網(wǎng)掩碼的分組轉(zhuǎn)發(fā)過(guò)在不劃分子網(wǎng)的兩級(jí)使用子網(wǎng)掩碼的分組轉(zhuǎn)發(fā)過(guò)在不劃分子網(wǎng)的兩級(jí)地得出網(wǎng)絡(luò)地址是個(gè)很簡(jiǎn)單的事但在劃分子網(wǎng)的情況下IP地址卻不能因此分組轉(zhuǎn)發(fā)的算法也必須做相應(yīng)的改在劃分子網(wǎng)在劃分子網(wǎng)的情況下路由器轉(zhuǎn)發(fā)分組的算從收到的分組的首部提取目的IP地址D先用各網(wǎng)絡(luò)的子網(wǎng)掩碼和D逐位相“與”,看是否和相若路由表中有目的地址為D的特定主機(jī)路由,則將對(duì)路由表中的每一行的子網(wǎng)掩碼和D逐位相“與”,報(bào)告轉(zhuǎn)發(fā)分組出的路由表(未給出默認(rèn)路由器0子網(wǎng)2:網(wǎng)絡(luò)地101子網(wǎng)3:網(wǎng)絡(luò)地址H3【例4-4】已知互聯(lián)網(wǎng)和路由器R1中的路由表。H1的路由表(未給出默認(rèn)路由器0子網(wǎng)2:網(wǎng)絡(luò)地101子網(wǎng)3:網(wǎng)絡(luò)地址H3【例4-4】已知互聯(lián)網(wǎng)和路由器R1中的路由表。H1H2發(fā)送分組。試討論R1收到向H2發(fā)送的分組后查找路由表的主機(jī)要發(fā)送分組給的路由表(未給出默認(rèn)路由器0子網(wǎng)2:網(wǎng)絡(luò)地10因此請(qǐng)1128.3主機(jī)要發(fā)送分組給的路由表(未給出默認(rèn)路由器0子網(wǎng)2:網(wǎng)絡(luò)地10因此請(qǐng)1128.3.3.21280318網(wǎng)絡(luò)1注意:H1并不 H112 否則2831項(xiàng)查找路由表IP主機(jī)H1本子網(wǎng)的子網(wǎng)掩碼主機(jī)H1本子網(wǎng)的子網(wǎng)掩碼與分組的IP38逐比特相“與”(AND操作28N13 子網(wǎng)掩 下一25網(wǎng)絡(luò)址12.30.33. 全128...55..xz網(wǎng).12的12328255.255 接口只需計(jì) 255. 子網(wǎng)2:網(wǎng)絡(luò)地址...0000網(wǎng)掩碼138→逐比R 12..33.129操作2 128.30.3628逐比特AND操作128.30.子網(wǎng)3:網(wǎng)絡(luò)地址 .30.325.0絡(luò)地的路由表(未給出默認(rèn)路由器0子網(wǎng)2:網(wǎng)絡(luò)地101子網(wǎng)3:網(wǎng)絡(luò)地址H3H1必須把分組傳送到路由然后逐項(xiàng)查的路由表(未給出默認(rèn)路由器0子網(wǎng)2:網(wǎng)絡(luò)地101子網(wǎng)3:網(wǎng)絡(luò)地址H3H1必須把分組傳送到路由然后逐項(xiàng)查找路由的路由表(未給出默認(rèn)路由器0子網(wǎng)2:網(wǎng)絡(luò)地1子碼0的路由表(未給出默認(rèn)路由器0子網(wǎng)2:網(wǎng)絡(luò)地1子碼0的路由表(未給出默認(rèn)路由器0子網(wǎng)2:網(wǎng)絡(luò)地子網(wǎng)掩碼2810255.251的路由表(未給出默認(rèn)路由器0子網(wǎng)2:網(wǎng)絡(luò)地子網(wǎng)掩碼2810255.251...2AND38=子網(wǎng)3:網(wǎng)絡(luò)地址 匹配 這表明子網(wǎng)2就是收到的分組所要尋找的目的R1收到的分組的目的IP路由器R1再用路由表中第2個(gè)項(xiàng)目的子網(wǎng)掩38逐比特AND操作劃分子網(wǎng)在一定程度上緩解了因特網(wǎng)在發(fā)展劃分子網(wǎng)在一定程度上緩解了因特網(wǎng)在發(fā)展到的困難。然而在1992年因特網(wǎng)仍然面臨三個(gè)必B類地址1992年已分配了近一半,眼看就要在19943月全部分配完因特網(wǎng)主干網(wǎng)上的路由表中的項(xiàng)目數(shù)急劇增長(zhǎng)(從幾千個(gè)增長(zhǎng)到幾萬(wàn)個(gè))整個(gè)IPv4的地址空間最終將全部IP1987年,RFC1009就指明了在一個(gè)劃分子網(wǎng)的網(wǎng)絡(luò)中可同時(shí)使用幾IP1987年,RFC1009就指明了在一個(gè)劃分子網(wǎng)的網(wǎng)絡(luò)中可同時(shí)使用幾個(gè)不同的子網(wǎng)掩碼。使用變長(zhǎng)子網(wǎng)掩(VariableLengthSubnetMask)可進(jìn)一步提高IP地址資源的利用率。VLSM的基礎(chǔ)上又進(jìn)一步研究出無(wú)分類編址方法,它的正式名字是無(wú)分類域間路由選CIDR(ClasslessInter-DomainCIDRCIDR消除了傳統(tǒng)的A類、B類和C類CIDRCIDR消除了傳統(tǒng)的A類、B類和C類地址以及劃分子網(wǎng)的概念,因而可以更加地分的地址空CIDR使用各種長(zhǎng)度的“網(wǎng)絡(luò)前綴”(network-IP地址從三級(jí)編址(使用子網(wǎng)掩碼)又回?zé)o分類的兩級(jí)編址的記法還使用“斜線記法notation),它又為無(wú)分類的兩級(jí)編址的記法還使用“斜線記法notation),它又為CIDR記法,即在地址面加上一個(gè)斜線“/”,然后寫(xiě)上網(wǎng)絡(luò)前綴所占的位數(shù)(這個(gè)數(shù)值對(duì)應(yīng)于1的個(gè)數(shù))三級(jí)編址中子網(wǎng)掩碼CIDR把網(wǎng)絡(luò)前綴都相同的連續(xù)的IP地址組成“CIDR地址塊”CIDR/20表示的地址塊共有個(gè)地址(為斜線后面是網(wǎng)絡(luò)前綴CIDR/20表示的地址塊共有個(gè)地址(為斜線后面是網(wǎng)絡(luò)前綴的位數(shù),所以這個(gè)址的主機(jī)號(hào)是12位)這個(gè)地址塊的起始地址是地址塊簡(jiǎn)稱為“/20地址塊”。/20地址塊的最小/20地址塊的最大0和全1的主機(jī)號(hào)地址一般不使表示的地址個(gè)表示的地址個(gè)地址最小最大所有地址20位前綴都一樣1000000000001110100000000000111010000000000011101000000000001110100000000000111010000000100000000000111010000000000011101000000000001110100000000000111010000000000011100000000000000000000011111111111111111111路由聚合(route CIDR地址塊可以表示很多地址,路由聚合(route CIDR地址塊可以表示很多地址,這種地址的聚合常稱為路由聚合,它使得路由表中的一個(gè)項(xiàng)目可以表示很多個(gè)(例如上千個(gè))原來(lái)路由聚合也稱為構(gòu)成超網(wǎng)(supernetting)CIDR雖然不使用子網(wǎng)了,但仍然使用“掩碼”這對(duì)于/20地址塊,它的掩碼20個(gè)連續(xù)的1CIDR/10可簡(jiǎn)寫(xiě)為10/10,也就是把點(diǎn)分十進(jìn)制中低位連0省略 /10CIDR/10可簡(jiǎn)寫(xiě)為10/10,也就是把點(diǎn)分十進(jìn)制中低位連0省略 /10隱含地指IP地掩碼是。此掩碼可表示0000000000000000CIDR/10可簡(jiǎn)寫(xiě)10/10,也就是將點(diǎn)分進(jìn)制中CIDR/10可簡(jiǎn)寫(xiě)10/10,也就是將點(diǎn)分進(jìn)制中低位連續(xù)的0省略/10相當(dāng)于指出碼是,即IP地的111111111100000000000000網(wǎng)絡(luò)前綴的后面加一個(gè)星號(hào)*的表示方法0000101000*,在星號(hào)*之前是網(wǎng)絡(luò)前綴,而*表示IP地址中的主機(jī)號(hào),可以包含了多個(gè)C類地址。CIDR包含了多個(gè)C類地址。CIDR地址塊類地址合起來(lái)就構(gòu)成了超2的整地址塊中的地址數(shù)一定是數(shù)次冪網(wǎng)絡(luò)前綴越短,其地址塊所包含的地址數(shù)就越多。而在三級(jí)結(jié)構(gòu)的IP地址中,CIDR三CIDR三四二一CIDRCIDR三四二一2使用CIDR時(shí),路由表中的每個(gè)項(xiàng)目由“網(wǎng)絡(luò)2使用CIDR時(shí),路由表中的每個(gè)項(xiàng)目由“網(wǎng)絡(luò)前綴”和“下一跳地址”組成。在查找路由表時(shí)可能應(yīng)當(dāng)從匹配結(jié)果中選擇具有最長(zhǎng)網(wǎng)絡(luò)前綴的路由:最長(zhǎng)前綴匹配(longest-prefixmatching)。網(wǎng)絡(luò)前綴越長(zhǎng),其地址塊就越小,因而路由越具體(morespecific)最長(zhǎng)前綴匹配又稱為最長(zhǎng)匹配或最佳匹配最長(zhǎng)前綴匹配舉收到的分組的最長(zhǎng)前綴匹配舉收到的分組的目的地址D(四系路由表中的項(xiàng)查找路由表中的第1個(gè)項(xiàng)1個(gè)項(xiàng)目/22的掩碼M22個(gè)連1M=111111111111111111111100因此只D3個(gè)字節(jié)轉(zhuǎn)換成二進(jìn)制MD/22匹1111111111111111 最長(zhǎng)前綴匹配舉收到的分組的目的最長(zhǎng)前綴匹配舉收到的分組的目的地址D(四系路由表中的項(xiàng)再查找路由表中22個(gè)項(xiàng)目28/25的掩碼M25個(gè)連M=111111111111111111111111因此只D4個(gè)字節(jié)轉(zhuǎn)換成二進(jìn)制MD28/25111111111111111111111111 DAND(111111111111111111111100=匹DAND(1111111111111111DAND(111111111111111111111100=匹DAND(111111111111111111111111=匹選擇兩個(gè)匹配的地址中更具體的一個(gè),即選擇最前綴的地址3當(dāng)路由表的項(xiàng)目數(shù)很大時(shí),怎樣設(shè)法減小路由表的查為3當(dāng)路由表的項(xiàng)目數(shù)很大時(shí),怎樣設(shè)法減小路由表的查為了進(jìn)行更加有效的查找,通常是將無(wú)分類編址的路由表存放在一種層次的數(shù)據(jù)結(jié)構(gòu)中,然后自上而下地按層次進(jìn)行查找。這里最常用的就是二叉線索(binary地址中從左到右的比特值決定了從根結(jié)點(diǎn)逐層向下層延伸的路徑,而二叉線索中的各個(gè)路徑就代表路由表中存放的各個(gè)地址。為了提高二叉線索的查找速度,廣泛使用了各種壓縮用5個(gè)前綴構(gòu)成的二叉線 32位的IP地 唯一前01用5個(gè)前綴構(gòu)成的二叉線 32位的IP地 唯一前010110101000110000000000000000001010110000000000000000001100001000000000000000010110000000000100000000010111011000010100000000010101網(wǎng)際控制報(bào)文協(xié)議為了提高IP數(shù)網(wǎng)際控制報(bào)文協(xié)議為了提高IP數(shù)據(jù)報(bào)交付成功的機(jī)會(huì),在網(wǎng)ICMP層使用了網(wǎng)際控制報(bào)文協(xié)ControlMessageProtocol)ICMP允許主機(jī)或路由器報(bào)告差錯(cuò)情況和提供ICMP不是高層協(xié)議,而是IP層的協(xié)ICMP報(bào)文作為IP層數(shù)據(jù)報(bào)的數(shù)據(jù),加上數(shù)據(jù)報(bào)的首部,組成IP數(shù)據(jù)報(bào)發(fā)送出去。ICMP08IP數(shù)據(jù)類代檢驗(yàn)(ICMP08IP數(shù)據(jù)類代檢驗(yàn)(4個(gè)字節(jié)取決于ICMP報(bào)文的類型 的數(shù)據(jù)部分(長(zhǎng)度取決于類型ICMPICMP報(bào)文的種類有兩種,即ICMP差錯(cuò)報(bào)告報(bào)文ICMP詢問(wèn)報(bào)文 ICMPICMP報(bào)文的種類有兩種,即ICMP差錯(cuò)報(bào)告報(bào)文ICMP詢問(wèn)報(bào)文 報(bào)文字段:即類型、代碼和檢驗(yàn)和。接著的內(nèi)容與ICMP的類型有關(guān)個(gè)字5終點(diǎn)不源點(diǎn)抑制(Source5終點(diǎn)不源點(diǎn)抑制(Source時(shí)間參數(shù)改變路由(重定向ICMP數(shù)據(jù)報(bào)的數(shù)據(jù)字收到的數(shù)據(jù)差錯(cuò)報(bào)告報(bào)裝入ICMP報(bào)文的ICMP數(shù)據(jù)報(bào)的數(shù)據(jù)字收到的數(shù)據(jù)差錯(cuò)報(bào)告報(bào)裝入ICMP報(bào)文的IP數(shù)據(jù)IP數(shù)據(jù)ICMP8字IP數(shù)據(jù) 首 字8字ICMP差錯(cuò)報(bào)告報(bào)文不再發(fā)送ICMP差錯(cuò)報(bào)告報(bào)文不再發(fā)送ICMP差錯(cuò)片都不發(fā)送ICMP差錯(cuò)報(bào)告報(bào)文。對(duì)具有多播地址的數(shù)據(jù)報(bào)都不發(fā)ICMP差對(duì)具有特殊地址(如的數(shù)據(jù)報(bào)不發(fā)送ICMP差錯(cuò)報(bào)告報(bào)文ICMP詢問(wèn)報(bào)文有兩回送請(qǐng)求和回答時(shí)間戳請(qǐng)ICMP詢問(wèn)報(bào)文有兩回送請(qǐng)求和回答時(shí)間戳請(qǐng)求和回答報(bào)下面的幾種ICMP報(bào)文不再信息請(qǐng)求與回答掩碼地址請(qǐng)求和路由器詢問(wèn)和通ICMP的應(yīng)用舉PING(PacketInterNetPING用來(lái)測(cè)試兩個(gè)ICMP的應(yīng)用舉PING(PacketInterNetPING用來(lái)測(cè)試兩個(gè)主機(jī)之間的連通PING使用了ICMP回送請(qǐng)求與回送回答報(bào)文PINGICMP的子,它沒(méi)有通過(guò)運(yùn)輸層的TCP或UDPPING的應(yīng)用舉PING的應(yīng)用舉Traceroute的應(yīng)用舉Traceroute的應(yīng)用舉因特網(wǎng)的路由選擇協(xié)有關(guān)路由選擇因特網(wǎng)的路由選擇協(xié)有關(guān)路由選擇協(xié)議的幾個(gè)基本1.理想的路由算法必須是正確的和完整算法在計(jì)算上應(yīng)簡(jiǎn)單算法應(yīng)能適應(yīng)通信量和網(wǎng)絡(luò)拓?fù)涞淖兓?,這算法應(yīng)具有穩(wěn)定算法應(yīng)是公平算法應(yīng)是最佳不存在一種絕對(duì)的最佳路所謂不存在一種絕對(duì)的最佳路所謂“最佳”只能是相對(duì)于某一種特定要求下實(shí)際的路由選擇算法,應(yīng)盡可能接的算路由選擇是個(gè)非常復(fù)雜的靜態(tài)路由選擇策略——即非自適應(yīng)路由選擇,其特點(diǎn)是簡(jiǎn)單和開(kāi)銷較小,但不能及時(shí)動(dòng)態(tài)靜態(tài)路由選擇策略——即非自適應(yīng)路由選擇,其特點(diǎn)是簡(jiǎn)單和開(kāi)銷較小,但不能及時(shí)動(dòng)態(tài)路由選擇策略——即自適應(yīng)路由選擇因特網(wǎng)采用分層次的路由選因特網(wǎng)采用分層次的路由選擇協(xié)因特網(wǎng)的規(guī)模非常大。如果讓所有的路由器知道所有的網(wǎng)絡(luò)應(yīng)怎樣到達(dá),則這種路由表將非常大,處理起來(lái)也太花時(shí)間。而所有這些路由器之間交換路由信息所需的帶寬就會(huì)許多單位不愿意外界了解自己?jiǎn)挝痪W(wǎng)絡(luò)的布局細(xì)節(jié)和本部門(mén)所采用的路由選擇協(xié)議(自治系A(chǔ)S(AutonomousSystem)自治系統(tǒng)AS的自治系A(chǔ)S(AutonomousSystem)自治系統(tǒng)AS的定義:在單一的技術(shù)管理下的一組路由器,而這些路由器使用一種AS內(nèi)部AS內(nèi)的路由,同時(shí)還使用一種AS之間的路由選擇協(xié)議用以確定分組在AS之間的路由?,F(xiàn)在對(duì)自治系統(tǒng)AS的定義是強(qiáng)調(diào)下面的事實(shí):盡管一個(gè)AS使用了多種內(nèi)部路由選擇協(xié)議和度量,但重要的是一個(gè)AS對(duì)其他AS表現(xiàn)出的內(nèi)部網(wǎng)關(guān)協(xié)議IGP(InteriorGateway即在一個(gè)自治系統(tǒng)內(nèi)部網(wǎng)關(guān)協(xié)議IGP(InteriorGateway即在一個(gè)自治系統(tǒng)內(nèi)部使用的路由選擇協(xié)議和前這類路由選擇協(xié)議使用得最多OSPF協(xié)議外部網(wǎng)關(guān)協(xié)議EGP(ExternalGatewayProtocol)若源站和目的站處在不同的自治系統(tǒng)中,當(dāng)數(shù)據(jù)報(bào)傳到一個(gè)自治系統(tǒng)的邊界時(shí),就需要使用一種協(xié)議將路由選擇信息傳遞到另一個(gè)自治系統(tǒng)中。這樣的協(xié)議就是外部網(wǎng)關(guān)協(xié)EGP。在外部網(wǎng)關(guān)協(xié)議中目前使用最多的是BGP-4。用外部網(wǎng)關(guān)協(xié)(例如,BGP-用外部網(wǎng)關(guān)協(xié)(例如,BGP-用內(nèi)部網(wǎng)關(guān)協(xié)(例如用內(nèi)部網(wǎng)關(guān)協(xié)(例因特網(wǎng)的早文檔中未使用“路由器而是使用“網(wǎng)關(guān)”因特網(wǎng)的早文檔中未使用“路由器而是使用“網(wǎng)關(guān)”文檔中又使用了“路由器”這一名詞。應(yīng)當(dāng)這兩個(gè)屬于當(dāng)作IGP在使是協(xié)議類別的名稱。這個(gè)名詞時(shí)出現(xiàn)了一點(diǎn)混亂,因?yàn)樽钤绲囊粋€(gè)外部網(wǎng)關(guān)協(xié)議的協(xié)議名字正好也是EGP。因此在遇到EGP時(shí),弄清它是指舊的協(xié)議協(xié)議EGP這個(gè)類別還是指外部網(wǎng)關(guān)內(nèi)部網(wǎng)關(guān)協(xié)議IGP:具體的協(xié)議有內(nèi)部網(wǎng)關(guān)協(xié)議IGP:具體的協(xié)議有多種,如RIPOSPF等。外部網(wǎng)關(guān)協(xié)議EGP:目前使用的協(xié)議就是BGP。(RoutingInformation1.工作原路由信息協(xié)議(RoutingInformation1.工作原路由信息協(xié)議是內(nèi)部網(wǎng)關(guān)協(xié)議中最先得到廣泛使用的協(xié)議RIP是一種分布式的基于距離向量的路協(xié)議的距離記錄從一路由器到直接連接的網(wǎng)絡(luò)的從一路由器到直接連接的網(wǎng)絡(luò)的距離定義為1從一個(gè)路由器到非直接連接的網(wǎng)絡(luò)的距離定義為所經(jīng)過(guò)的路由器數(shù)加1。協(xié)議中的“距離”也稱為“跳數(shù)count),因?yàn)槊拷?jīng)過(guò)一個(gè)路由器,跳數(shù)就加1。這里的“距離”實(shí)際上指的是“最短距離RIP認(rèn)為一個(gè)好的路由就是它通過(guò)的路RIP認(rèn)為一個(gè)好的路由就是它通過(guò)的路由器的RIP允許一條路徑最多只能包含15個(gè)路由“距離”的最大值為時(shí)即相當(dāng)于不可達(dá)。RIP只適用于小型互聯(lián)網(wǎng)選擇一個(gè)具有最少路由器的路由(RIP僅和相鄰路由器交換信交換的RIP僅和相鄰路由器交換信交換的信息是當(dāng)前本路由器所知道的全部按固定的時(shí)間間隔交換路由信息如,每隔30秒例路由器在剛剛開(kāi)始工作時(shí),只知道到直接連接的網(wǎng)絡(luò)的距離(此距離定義為1)路由器在剛剛開(kāi)始工作時(shí),只知道到直接連接的網(wǎng)絡(luò)的距離(此距離定義為1)以后,每一個(gè)路由器也只和數(shù)目非常有限的經(jīng)過(guò)若干次更新后,所有的路由器最終都會(huì)知道到達(dá)本自治系統(tǒng)中任何一個(gè)網(wǎng)絡(luò)的最距離和下一跳路由器的地址協(xié)議的收斂(convergence)過(guò)程較快,在自治系統(tǒng)中所有的結(jié)點(diǎn)都得到正確的路由2收到相鄰路由器(2收到相鄰路由器(X)RIPRIP報(bào)文中的所有項(xiàng)目:把“下一跳”字段中的地址都改為X,并把所有的“距離”字段的值加1。RIP若下一跳字段給出的路由器地址是同樣的,則把收到的項(xiàng)目若3分鐘還沒(méi)有收到相鄰路由器的更新路由表,則把此相鄰路由器記為不可達(dá)路由器,即將距離置為16(距離為16表示不可(4)RIP協(xié)議讓互聯(lián)網(wǎng)中的所有路由器都和自己的相鄰路由器不斷交換路由信息,并不斷更新其路由表,使得從每一個(gè)路由器到每一個(gè)目的網(wǎng)絡(luò)的路由都是最短雖然所有的路由器最終都RIP協(xié)議讓互聯(lián)網(wǎng)中的所有路由器都和自己的相鄰路由器不斷交換路由信息,并不斷更新其路由表,使得從每一個(gè)路由器到每一個(gè)目的網(wǎng)絡(luò)的路由都是最短雖然所有的路由器最終都擁有了整個(gè)自治系統(tǒng)的全局路由信息,但由于每一個(gè)路由器的位置不同,它們的路由表當(dāng)然3RIP2協(xié)議的報(bào)文格4字4字UDP用戶數(shù)據(jù)IP數(shù)據(jù)3RIP2協(xié)議的報(bào)文格4字4字UDP用戶數(shù)據(jù)IP數(shù)據(jù)首首路由信最多25個(gè)首路由部RIP報(bào)命版地址族標(biāo)識(shí)路由標(biāo)網(wǎng)絡(luò)地子網(wǎng)掩下一跳路由器地距離(1-RIP2的報(bào)報(bào)文中的路由部分由若干個(gè)路由信RIP2的報(bào)報(bào)文中的路由部分由若干個(gè)路由信息組成。每個(gè)路由信息需要個(gè)字節(jié)。地址標(biāo)識(shí)符(又稱為地址類別)字段用來(lái)標(biāo)志所路由標(biāo)記填入自治系統(tǒng)的號(hào)碼,這是考慮使有可能收到本自治系統(tǒng)以外的路由選息。再后面指出某個(gè)網(wǎng)絡(luò)地址、該網(wǎng)絡(luò)的子網(wǎng)掩碼、下一跳路由器地址以及到此網(wǎng)絡(luò)的RIP存在的一個(gè)問(wèn)題是當(dāng)網(wǎng)絡(luò)出現(xiàn)故障時(shí)經(jīng)過(guò)比較長(zhǎng)RIP存在的一個(gè)問(wèn)題是當(dāng)網(wǎng)絡(luò)出現(xiàn)故障時(shí)經(jīng)過(guò)比較長(zhǎng)的時(shí)間才能將此信息傳送到所有的路由器小協(xié)議最大的優(yōu)點(diǎn)就是實(shí)現(xiàn)簡(jiǎn)單,開(kāi)銷較15(16表示不可達(dá))路由器之間交換的路由信息是路由器中的完整路由表,因而隨著網(wǎng)絡(luò)規(guī)模的擴(kuò)大,開(kāi)銷況11121況11121“”表示“直接交付“1”表示“距離是“1”表示“從本路由到網(wǎng)R1說(shuō):“我到網(wǎng)1的距1,是直接交付。況1112R1況1112R1經(jīng)過(guò)“1”表示“從本路由到網(wǎng)“2”表示“距離是說(shuō):“我到網(wǎng)1的距離是2,是經(jīng)過(guò)R1。況11121況11121網(wǎng)1出了故況11121況11121網(wǎng)1出了故況11121況11121網(wǎng)1出了故R2以后又更新自己的路由表為“14,R1”,表明“我到網(wǎng)1距離是4,下一跳經(jīng)過(guò)R1”141311612網(wǎng)1出了故……這樣不斷更新下去,網(wǎng)1出了故……這樣不斷更新下去,直R1R21的距離都增大到16時(shí),R1R2才知道網(wǎng)1是不可達(dá)的。11611615141311612這就是好消11播得快,而壞消12得慢。網(wǎng)絡(luò)出 1傳播時(shí)間往往需要2的時(shí)間(例如數(shù)分鐘3是RIP的一個(gè) 缺點(diǎn) (OpenShortestPathOSPF協(xié)議的基本“開(kāi)放(OpenShortestPathOSPF協(xié)議的基本“開(kāi)放”表明OSPF協(xié)議不是受某一家廠商控“最短路徑優(yōu)先”是因?yàn)槭褂昧薉ijkstra提出的OSPF只是一個(gè)協(xié)議的名字,它并不表示其是分布式的鏈路狀態(tài)協(xié)議向本自治系統(tǒng)中所有路由器發(fā)送信息,這里向本自治系統(tǒng)中所有路由器發(fā)送信息,這里(link-state這個(gè)數(shù)據(jù)庫(kù)實(shí)際上就是全網(wǎng)的拓?fù)浣Y(jié)構(gòu)圖,的鏈路狀態(tài)(link-state這個(gè)數(shù)據(jù)庫(kù)實(shí)際上就是全網(wǎng)的拓?fù)浣Y(jié)構(gòu)圖,的鏈路狀態(tài)數(shù)據(jù)庫(kù)能較快地進(jìn)行更新的OSPF的區(qū)域?yàn)榱耸筄SPF能夠用于規(guī)模很OSPF的區(qū)域?yàn)榱耸筄SPF能夠用于規(guī)模很大的網(wǎng)OSPF將一個(gè)自治系統(tǒng)再劃分為若干個(gè)更小的每一個(gè)區(qū)域都有32位的區(qū)域標(biāo)識(shí)符(用區(qū)域也不能太大,在一個(gè)區(qū)域內(nèi)的路由器不超過(guò)200個(gè)OSPF劃分為兩種不同的區(qū)網(wǎng)R3R網(wǎng)5網(wǎng)網(wǎng)R2OSPF劃分為兩種不同的區(qū)網(wǎng)R3R網(wǎng)5網(wǎng)網(wǎng)R2網(wǎng)網(wǎng)R8網(wǎng)劃分區(qū)域的好處就是將利用洪泛法交換鏈路狀劃分區(qū)域的好處就是將利用洪泛法交換鏈路狀使用層次結(jié)構(gòu)的區(qū)域劃分。在上層的區(qū)域叫作主干區(qū)域area)。主干區(qū)域標(biāo)識(shí)符規(guī)定為。主干區(qū)域的作用是用來(lái)網(wǎng)R3R7網(wǎng)網(wǎng)網(wǎng)R2網(wǎng)網(wǎng)R8網(wǎng)網(wǎng)R3R7網(wǎng)網(wǎng)網(wǎng)R2網(wǎng)網(wǎng)R8網(wǎng)網(wǎng)R3R網(wǎng)5網(wǎng)網(wǎng)R2網(wǎng)網(wǎng)R8網(wǎng)網(wǎng)R3R網(wǎng)5網(wǎng)網(wǎng)R2網(wǎng)網(wǎng)R8網(wǎng)IPOSPFUDP而是直IPIPOSPFUDP而是直IP數(shù)據(jù)報(bào)傳OSPF構(gòu)成的數(shù)據(jù)報(bào)很短。這樣做可減少路由 報(bào)就必須重傳OSPFOSPF對(duì)不同的鏈路可根據(jù)IPOSPFOSPF對(duì)不同的鏈路可根據(jù)IP分組的不同服務(wù)而設(shè)置成不同的代價(jià)。因此,OSPF對(duì)型不同類型的業(yè)務(wù)可計(jì)算出不同的路由如果到同一個(gè)目的網(wǎng)絡(luò)有多條相同代價(jià)的路徑,所有在OSPF路由器之間交換的分組都具有鑒別支持可變長(zhǎng)度的子網(wǎng)劃分和無(wú)分類CIDR每一個(gè)鏈路狀態(tài)都帶上一個(gè)32位的序號(hào),序號(hào)OSPF08位IP數(shù)據(jù)報(bào)首OSPF分IP數(shù)據(jù)24OSPFOSPF08位IP數(shù)據(jù)報(bào)首OSPF分IP數(shù)據(jù)24OSPF分組類型1至類型5OSPF分分組長(zhǎng)度路由器標(biāo)識(shí)符區(qū)域標(biāo)識(shí)符檢驗(yàn)鑒別類型 2OSPF類型1,問(wèn)候(Hello)分組類型2,2OSPF類型1,問(wèn)候(Hello)分組類型2,數(shù)據(jù)庫(kù)描述Description)類型3,鏈路狀態(tài)請(qǐng)求(LinkStateRequest)分組類型4,鏈路狀態(tài)更新(LinkStateUpdate)分組,類型5,鏈路狀態(tài)確認(rèn)(LinkState問(wèn)確定可達(dá)問(wèn)鏈路狀態(tài)請(qǐng)新情況下的同鏈路狀態(tài)更問(wèn)確定可達(dá)問(wèn)鏈路狀態(tài)請(qǐng)新情況下的同鏈路狀態(tài)更鏈路狀態(tài)確達(dá)到數(shù)據(jù)庫(kù)的同 數(shù)據(jù)庫(kù)描數(shù)據(jù)庫(kù)描OSPFRACKRtR 更新報(bào)ROSPFRACKRtR 更新報(bào)ROSPF還規(guī)定每隔一段時(shí)間,如分鐘OSPF還規(guī)定每隔一段時(shí)間,如分鐘刷新一次數(shù)據(jù)庫(kù)中的鏈路狀態(tài)OSPF協(xié)議要比距離向量協(xié)RIP好得多。計(jì),其響應(yīng)網(wǎng)絡(luò)變化的時(shí)間小于100ms。(designated多點(diǎn)接入的局域網(wǎng)采用了指(designated多點(diǎn)接入的局域網(wǎng)采用了指定的路的方法,使廣播的信息量大大減少態(tài)信息BGP20061(BGPBGP20061(BGP4個(gè)版本)RFC4271~4278BGP因特網(wǎng)的規(guī)模太大,使得自治系統(tǒng)之間路BGP因特網(wǎng)的規(guī)模太大,使得自治系統(tǒng)之間路當(dāng)一條路徑通過(guò)幾個(gè)不同AS時(shí),要想對(duì)這樣的之間交換“可達(dá)性”比較合理的做法自治系統(tǒng)之間的路由選擇必須考慮有關(guān)策因此,邊界網(wǎng)關(guān)協(xié)議只能是力求尋找BGP(BGP每一個(gè)自治系統(tǒng)的管理員要選擇至BGP(BGP每一個(gè)自治系統(tǒng)的管理員要選擇至個(gè)路由器作為該自治系統(tǒng)的BGP發(fā)言人”。一般說(shuō)來(lái),兩發(fā)言人都是通過(guò)一個(gè)共享網(wǎng)絡(luò)連接在一起的發(fā)言人往往就是邊界路由器,但也可以不是BGP邊界路由器BGP一個(gè)BGP發(fā)言人與其他自治系統(tǒng)中的BGP言人BGP一個(gè)BGP發(fā)言人與其他自治系統(tǒng)中的BGP言人要交換路由信息,就要先建連接然后在此連接上報(bào)文以會(huì)話(session),利BGP會(huì)話交換路由信使用TCP連接能提供可靠的服務(wù),也簡(jiǎn)化了使用TCP連接交換路由信息的兩個(gè)BGP發(fā)言BGP發(fā)言人發(fā)言發(fā)言1BGP發(fā)言人發(fā)言發(fā)言1BGP發(fā)言BGP發(fā)言BGP發(fā)言ASBGP所交換的網(wǎng)絡(luò)可達(dá)性的信息就是要到達(dá)某個(gè)網(wǎng)絡(luò)所要經(jīng)過(guò)的ASBGP所交換的網(wǎng)絡(luò)可達(dá)性的信息就是要到達(dá)某個(gè)網(wǎng)絡(luò)所要經(jīng)過(guò)的一系列AS。發(fā)言人互相交換了網(wǎng)絡(luò)可達(dá)性的信后發(fā)言人就根據(jù)所采用的策略從到的路由信息中找出到達(dá)各AS的較好路由BGP發(fā)言人交換路徑向N1BGP發(fā)言人交換路徑向N1,N2N3,N4主干本地ISP(AS7N6,自治系統(tǒng)AS2BGP發(fā)言人通知主干網(wǎng)的BGP發(fā)言人:“要到達(dá)N1,N2,N3N4可經(jīng)過(guò)AS2?!盉GP發(fā)言人交換路徑向N1,N2BGP發(fā)言人交換路徑向N1,N2N3,N4主干本地ISP(AS7N6,主干網(wǎng)還可發(fā)出通知:“要到達(dá)網(wǎng)絡(luò)N5N6N7可沿路徑(AS1,AS3)?!盉GPBGP統(tǒng)中的網(wǎng)絡(luò)數(shù)少很多每一個(gè)自治系統(tǒng)發(fā)言人(或路由器)的數(shù)目是很少的。這樣就使BGPBGPCIDR,因此BGP的路由表也就BGPBGPCIDR,因此BGP的路由表也就在BGP路由表。但以后只需要在發(fā)生變化BGP-4BGP-4RFC2918中增加了ROUTE-REFRESH報(bào)BGP21字標(biāo)記BGP21字標(biāo)記路由器在網(wǎng)際互連中的作1路路由器在網(wǎng)際互連中的作1路由器的結(jié)路由器是一種具有多個(gè)輸入端口和多個(gè)輸出端口的專用計(jì)算機(jī),其任務(wù)是轉(zhuǎn)發(fā)分組。也就是說(shuō),將路由器某個(gè)輸入端口收到的分組,按照分組要去的目的地(即目的網(wǎng)絡(luò)),把該分組從路由器的某個(gè)合適的輸出端口轉(zhuǎn)發(fā)給下一跳路由下一跳路由器也按照這種方法處理分輸入端輸出端231輸入端輸出端……輸入端輸出端231輸入端輸出端……“轉(zhuǎn)發(fā)”(forwarding)就是路由器“轉(zhuǎn)發(fā)”(forwarding)就是路由器根據(jù)轉(zhuǎn)發(fā)表將用戶的IP數(shù)據(jù)報(bào)從合適的端口轉(zhuǎn)發(fā)出去“路由選擇”(routing)則是按照分布式算法,根據(jù)從各相鄰路由器得到的關(guān)于網(wǎng)絡(luò)拓?fù)涞淖兓酚杀硎歉鶕?jù)路由選擇算法得出的。而轉(zhuǎn)發(fā)表在討論路由選擇的原理時(shí),往往不去區(qū)分轉(zhuǎn)發(fā)輸入端口對(duì)線路收到的分組的處數(shù)據(jù)鏈路層剝?nèi)撞亢臀膊亢?,將分組送網(wǎng)絡(luò)層的輸入端口對(duì)線路收到的分組的處數(shù)據(jù)鏈路層剝?nèi)撞亢臀膊亢?,將分組送網(wǎng)絡(luò)層的隊(duì)列中排隊(duì)等待處理。這會(huì)產(chǎn)生一定輸入端口的處構(gòu)當(dāng)交換結(jié)構(gòu)傳送過(guò)來(lái)的分組先進(jìn)行緩存。數(shù)鏈路層處理模塊將分組加上鏈路層的首部和尾輸出端口的處交數(shù)據(jù)鏈路當(dāng)交換結(jié)構(gòu)傳送過(guò)來(lái)的分組先進(jìn)行緩存。數(shù)鏈路層處理模塊將分組加上鏈路層的首部和尾輸出端口的處交數(shù)據(jù)鏈路處物理層處緩存管若路由器處理分組的速率趕不上分組若路由器處理分組的速率趕不上分組少到零,這就使后面再進(jìn)入隊(duì)列的分組由2總器(a)通過(guò)存(b)通過(guò)總互連網(wǎng)(c)2總器(a)通過(guò)存(b)通過(guò)總互連網(wǎng)(c)IP4.6.1IP90303030RR32303030………90IP4.6.1IP90303030RR32303030………90多播可明顯地減網(wǎng)絡(luò)中資源的消111111多播可明顯地減網(wǎng)絡(luò)中資源的消1111111190………IP(1多播使用組地址IPIP(1多播使用組地址IPD類地址址,而不能用于源地址局IANA負(fù)責(zé)指派。動(dòng)態(tài)的組成使用硬件進(jìn)行多在局域網(wǎng)上進(jìn)行硬件多因特網(wǎng)號(hào)碼指派在局域網(wǎng)上進(jìn)行硬件多因特網(wǎng)號(hào)碼指派管理局IANA擁有的以太網(wǎng)址塊的高24位00-00-5E因此TCP/IP協(xié)議使用的以太網(wǎng)多播地址塊的范圍是:從00-00-5E-00-00-00到00-00-5E-FF-FF-DIP地址可供分配的有28位,在這28位中的前5位不能用來(lái)構(gòu)成以太網(wǎng)硬件地址。DIP地與以太網(wǎng)多播地址的映射關(guān)51DIP01005E表示DIP48位以太網(wǎng)地 DIP地與以太網(wǎng)多播地址的映射關(guān)51DIP01005E表示DIP48位以太網(wǎng)地 網(wǎng)際組管理協(xié)議和多播路由選擇協(xié)IP多播網(wǎng)際組管理協(xié)議和多播路由選擇協(xié)IP多播需要兩種協(xié)為了使路由器知道多播組成員的信息,需要利用網(wǎng)際組管理協(xié)議IGMPGroupManagementProtocol)連接在局域網(wǎng)上的多播路由器還必須和因特網(wǎng)上的其他多播路由器協(xié)同工作,以便把多播數(shù)據(jù)報(bào)用最小代價(jià)傳送給所有的組成員。這就需要使用多播路由選IGMP使多播路由器知道多播組成員信R1IGMP使多播路由器知道多播組成員信R1IGMP的本地并非在因特網(wǎng)范圍內(nèi)對(duì)所IGMP的本地并非在因特網(wǎng)范圍內(nèi)對(duì)所有組成員進(jìn)行管理的協(xié)議IGMP不知道IP多播組包含的成員數(shù),IGMP協(xié)議是讓連接在本地局域網(wǎng)上的多播路由選擇協(xié)比單播路由選擇協(xié)多播路由選擇協(xié)比單播路由選擇協(xié)議復(fù)雜得多播轉(zhuǎn)發(fā)必須動(dòng)態(tài)地適應(yīng)多播組成(這時(shí)網(wǎng)絡(luò)拓?fù)洳⑽窗l(fā)生變化)多播路由器

溫馨提示

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

評(píng)論

0/150

提交評(píng)論