4-01 網(wǎng)絡(luò)層向上提供的服務(wù)有哪兩種?試比較其優(yōu)缺點(diǎn)?
虛電路服務(wù)和數(shù)據(jù)報(bào)服務(wù)。
虛電路
? ?優(yōu)點(diǎn):
? ? ?1.可以提供可靠的通信服務(wù)?
? ? ?2.因?yàn)閿?shù)據(jù)是沿著建立的虛電路進(jìn)行傳輸?shù)?,因此分組的首部不需要攜帶完整的目的主機(jī)? ? ? ? ? 的地址,只需要填寫(xiě)這條虛電路的編號(hào)(并不大的整數(shù)),因此減少了分組的開(kāi)銷。
? ? ?3.所有分組可以按序到達(dá),無(wú)重復(fù)、無(wú)丟失。
? 缺點(diǎn):
? ? ?1.每次通信需要建立連接(邏輯連接而非物理連接),數(shù)據(jù)傳輸啟動(dòng)慢。
? ? ?2.同屬于一條虛電路的分組只能按照同一路由進(jìn)行轉(zhuǎn)發(fā),在這條通路上,只要有一個(gè)結(jié)點(diǎn)? ? ? ? ? 出現(xiàn)故障,整條通路均無(wú)法工作。
? ? ?3.因?yàn)榫W(wǎng)絡(luò)層要保證可靠傳輸,所以使用虛電路服務(wù)的網(wǎng)絡(luò)節(jié)點(diǎn)交換機(jī)也比較昂貴和復(fù)? ? ? ? ? ? ? 雜。
數(shù)據(jù)報(bào)
? ?優(yōu)點(diǎn):
? ? 1.每個(gè)分組可獨(dú)立查找轉(zhuǎn)發(fā)表進(jìn)行轉(zhuǎn)發(fā),比較靈活
? ? 2.由于傳輸網(wǎng)絡(luò)不提供端到端的可靠傳輸服務(wù),這就使得網(wǎng)絡(luò)中的路由器比較簡(jiǎn)單,且價(jià)? ? ? ? ?格較便宜,這就使得網(wǎng)絡(luò)造價(jià)大大降低。
? 缺點(diǎn):
? ? 1.不能提供可靠的通信服務(wù)
? ? 2.分組不能有序到達(dá),可能出現(xiàn)分組的重復(fù)或者丟失
? ? 3.因?yàn)榫W(wǎng)絡(luò)層不提供可靠通信,因此由主機(jī)來(lái)負(fù)責(zé)端到端的可靠性,包括差錯(cuò)處理和流量? ? ? ? ?控制,因此主機(jī)的處理負(fù)擔(dān)比較大。
4-02 網(wǎng)絡(luò)互連有何實(shí)際意義?進(jìn)行網(wǎng)絡(luò)互連時(shí),有哪些共同的問(wèn)題需要解決?
實(shí)際意義:
? ? ?可以使許多異構(gòu)網(wǎng)絡(luò)在邏輯層面上看起來(lái)是同一種網(wǎng)絡(luò),這樣的好處是,當(dāng)IP網(wǎng)上的主機(jī)? ? ? ?進(jìn)行通信時(shí),就好像在一個(gè)單個(gè)網(wǎng)絡(luò)上通信一樣。
網(wǎng)絡(luò)互連需要解決的問(wèn)題有:
? ?1.不同的尋址方案
? ?2.不同的最大分組長(zhǎng)度
? ?3.不同的網(wǎng)絡(luò)接入機(jī)制
? ?4.不同的超時(shí)控制
? ?5.不同的差錯(cuò)恢復(fù)方法
? ?6.不同的狀態(tài)報(bào)告方法
? ?7.不同的路由選擇技術(shù)
? ?8.不同的服務(wù)(面向連接服務(wù)和無(wú)連接服務(wù))
? ?9.不同的管理與控制方式;等等
?4-03 作為中間設(shè)備,轉(zhuǎn)發(fā)器、網(wǎng)橋、路由器和網(wǎng)關(guān)有何區(qū)別?
1)物理層使用的中間設(shè)備叫做轉(zhuǎn)發(fā)器
2)數(shù)據(jù)鏈路層使用的中間設(shè)備叫做網(wǎng)橋或橋接器,以及交換機(jī)
3)網(wǎng)絡(luò)層使用的中間設(shè)備叫做路由器
4)在網(wǎng)絡(luò)層以上使用的中間設(shè)備叫做網(wǎng)關(guān),用網(wǎng)關(guān)連接兩個(gè)不兼容的系統(tǒng)需要在高層進(jìn)行協(xié)議的轉(zhuǎn)換
轉(zhuǎn)發(fā)器和網(wǎng)橋僅僅是將一個(gè)網(wǎng)絡(luò)擴(kuò)大了,從網(wǎng)絡(luò)層的角度看來(lái),這仍然是一個(gè)網(wǎng)絡(luò),并不叫網(wǎng)絡(luò)的互連。
因此當(dāng)我們討論到網(wǎng)絡(luò)互連,都是指用路由器進(jìn)行網(wǎng)絡(luò)互連和路由選擇。
由于一些歷史原因,以前的文獻(xiàn)把路由器也叫作網(wǎng)關(guān)。
4-04 試簡(jiǎn)單說(shuō)明下列協(xié)議的作用:IP,ARP和ICMP。
IP協(xié)議(Internet Protocol):使許多異構(gòu)網(wǎng)絡(luò)互連,以使這些性能各異的網(wǎng)絡(luò)在網(wǎng)絡(luò)層上看起來(lái)好像是一個(gè)統(tǒng)一的網(wǎng)絡(luò)。
ARP協(xié)議(Address Resolution Protocol):地址解析協(xié)議,將IP地址映射為MAC地址
ICMP協(xié)議(Internet Control Message Protocol):網(wǎng)際控制報(bào)文協(xié)議,為了有效地轉(zhuǎn)發(fā)IP數(shù)據(jù)報(bào)和提高交付成功的機(jī)會(huì),在網(wǎng)際層使用了ICMP,ICMP允許主機(jī)或路由器報(bào)告差錯(cuò)情況和提供有關(guān)異常情況的報(bào)告。
4-05 IP地址如何表示?
整個(gè)網(wǎng)絡(luò)就是一個(gè)單一的、抽象的網(wǎng)絡(luò)。IP地址就是給連接到互聯(lián)網(wǎng)上的每一臺(tái)主機(jī)(或路由器)的每一個(gè)接口,分配一個(gè)在全世界范圍內(nèi)是唯一的32位的標(biāo)識(shí)符。
IP地址現(xiàn)在由互聯(lián)網(wǎng)名字和數(shù)字分配機(jī)構(gòu)ICANN進(jìn)行分配。
對(duì)于主機(jī)和路由器來(lái)說(shuō),IP地址都是32位的二進(jìn)制代碼。為了提高可讀性,我們常常將32位的IP地址中的每隔8位插入一個(gè)空格(但是在機(jī)器中并沒(méi)有這樣的空格),為了人們方便記憶和書(shū)寫(xiě),常用其等效的十進(jìn)制數(shù)字表示,并且在每段數(shù)字之間加上一個(gè)小數(shù)點(diǎn)。這就是點(diǎn)分十進(jìn)制記法。
?IP地址不僅標(biāo)志了這個(gè)主機(jī)(或路由器),而且還標(biāo)志了此接口所連接的網(wǎng)絡(luò),因此,32位的IP地址采用兩級(jí)結(jié)構(gòu),由兩個(gè)字段組成:網(wǎng)絡(luò)號(hào)+主機(jī)號(hào)。
網(wǎng)絡(luò)號(hào)標(biāo)志主機(jī)(或路由器)所連接的到的網(wǎng)絡(luò),一個(gè)網(wǎng)絡(luò)號(hào)在整個(gè)互聯(lián)網(wǎng)范圍內(nèi)必須是唯一的。
主機(jī)號(hào)標(biāo)志該主機(jī)(路由器)。
因此,一個(gè)IP地址在整個(gè)互聯(lián)網(wǎng)范圍內(nèi)是唯一的。
4-06 IP地址的主要特點(diǎn)是什么?
1)IP地址在整個(gè)互聯(lián)網(wǎng)范圍內(nèi)是唯一的
2)所有IP地址是對(duì)等的
3)每個(gè)IP地址都是由網(wǎng)絡(luò)號(hào)和主機(jī)號(hào)兩部分組成的
4)IP地址管理機(jī)構(gòu)在分配IP地址時(shí),只分配網(wǎng)絡(luò)號(hào),而剩下的主機(jī)號(hào)由得到該網(wǎng)絡(luò)號(hào)的單位自行分配,這樣便于管理。
4-07 試說(shuō)明IP地址和MAC地址的區(qū)別。為什么要使用這兩種不同的地址??
IP地址:被稱為虛擬地址、軟件地址或邏輯地址,IP地址是網(wǎng)絡(luò)層和以上各層使用的地址,是一種邏輯地址(稱IP地址為邏輯地址是因?yàn)镮P地址是用軟件實(shí)現(xiàn)的)。
MAC地址:由于MAC地址已固化在網(wǎng)卡的ROM中,因此常將MAC地址稱為硬件地址或物理地址。MAC地址是數(shù)據(jù)鏈路層使用的地址。
IP地址放在IP數(shù)據(jù)報(bào)的首部,而MAC地址則放在MAC幀的首部。
為什么要使用這兩種不同的地址?
? ?由于全世界存在著各式各樣的網(wǎng)絡(luò),它們使用不同的MAC地址。要使這些異構(gòu)網(wǎng)絡(luò)能夠互相通信就必須進(jìn)行非常復(fù)雜的MAC地址轉(zhuǎn)換工作,因此由用戶或用戶主機(jī)來(lái)完成這項(xiàng)工作幾乎是不可能的事。
? 即使是對(duì)分布在全世界的以太網(wǎng)MAC地址進(jìn)行尋址,也是極其困難的。
? 然而IP編址解決了這個(gè)問(wèn)題,連接到互聯(lián)網(wǎng)的主機(jī)只需各自擁有一個(gè)IP地址,它們之間的通信就可以像連接在同一個(gè)網(wǎng)絡(luò)上那樣簡(jiǎn)單方便,即便必須多次調(diào)用ARP來(lái)找到MAC地址,但這個(gè)過(guò)程都是由計(jì)算機(jī)軟件自動(dòng)進(jìn)行的,用戶看不見(jiàn)。
4-08 IP地址方案與我國(guó)的電話號(hào)碼體制的主要不同點(diǎn)是什么?
?IP地址分為網(wǎng)絡(luò)號(hào)和主機(jī)號(hào),它不反映主機(jī)地理位置的信息。而電話號(hào)碼反映有關(guān)電話的地理位置的信息,同一地域的電話號(hào)碼相似。
注:我國(guó)電話號(hào)碼體制是按照行政區(qū)域劃分的層次結(jié)構(gòu),同一地域的電話號(hào)碼有相同的若干位前綴。號(hào)碼相似的若干話機(jī),其地理位置應(yīng)該相距較近。IP地址沒(méi)有此屬性。
IP地址方案與我國(guó)的電話號(hào)碼體制的主要不同點(diǎn)是什么_百度知道 (baidu.com)https://zhidao.baidu.com/question/328934229.html
4-09? IP數(shù)據(jù)報(bào)中的首部檢驗(yàn)和并不檢驗(yàn)數(shù)據(jù)報(bào)中的數(shù)據(jù)。這樣做的最大好處是什么?壞處是什么?
這樣做的最大好處是可減少計(jì)算的工作量,加快路由器的處理速度。
壞處是不能及時(shí)發(fā)現(xiàn)數(shù)據(jù)部分的錯(cuò)誤,只有在到達(dá)主機(jī)的時(shí)候才能檢查到錯(cuò)誤。
?4-10 當(dāng)某個(gè)路由器發(fā)現(xiàn)一IP數(shù)據(jù)報(bào)的檢驗(yàn)和有差錯(cuò)時(shí),為什么采取丟棄的辦法而不是要求源站重傳此數(shù)據(jù)報(bào)?計(jì)算首部檢驗(yàn)和為什么不采用CRC檢驗(yàn)碼?
不要求源站重發(fā),是因?yàn)榈刂纷侄我灿锌赡艹鲥e(cuò),從而找不到正確的源站。
不使用CRC,就是為了簡(jiǎn)化計(jì)算。
?4-11 設(shè)IP數(shù)據(jù)報(bào)使用固定首部,其各字段的具體數(shù)值如圖所示(除IP地址外,均為十進(jìn)制形式表示),試用二進(jìn)制運(yùn)算方法計(jì)算應(yīng)當(dāng)寫(xiě)入到首部檢驗(yàn)和字段中的數(shù)值(用二進(jìn)制形式表示)。
0100 0101 0000 0000
0000 0000 0001 1100
0000 0000 0000 0001
0000 0000 0000 0000
0000 0100 0001 0001
0000 0000 0000 0000
0000 1010 0000 1100
0000 1110 0000 0101
0000 1100 0000 0110
0000 0111 0000 1001
——————————————
計(jì)算規(guī)則,逢二進(jìn)一,如果最高位有進(jìn)位,則在得到的結(jié)果的最低位加1?。因此得到的結(jié)果為0111 0100 0100 1110,取反碼為:1000 1011 1011 0001.
4-12 重新計(jì)算上題,但使用十六進(jìn)制運(yùn)算方法(每16位二進(jìn)制數(shù)字轉(zhuǎn)換為4個(gè)十六進(jìn)制數(shù)字,再按十六進(jìn)制加法規(guī)則計(jì)算)。比較這兩種方法。
根據(jù)題意:
4 5 0 0
0 0 1 C
0 0 0 1
0 0 0 0
0 4 1 1
0 0 0 0
0 A?0 C
0 E 0 5
0 C 0 6
0 7 0 9
_______________
計(jì)算規(guī)則,逢16進(jìn)1,最高位有進(jìn)位,則在計(jì)算結(jié)果的最低位加1,因此得到的結(jié)果為744E,
取反碼為8BB1,由此可見(jiàn),兩種計(jì)算結(jié)果是相等的。
4-13 什么是最大傳送單元MTU?它和IP數(shù)據(jù)報(bào)首部中的哪個(gè)字段有關(guān)系?
最大傳送單元MTU:是數(shù)據(jù)鏈路層協(xié)議規(guī)定的一個(gè)數(shù)據(jù)幀中的數(shù)據(jù)字段的最大長(zhǎng)度。
當(dāng)一個(gè)IP數(shù)據(jù)報(bào)封裝成鏈路層的幀時(shí),此數(shù)據(jù)報(bào)的總長(zhǎng)度(即首部加上數(shù)據(jù)部分)一定不能超過(guò)下面數(shù)據(jù)鏈路層所規(guī)定的MTU值。例如,最常用的以太網(wǎng)就規(guī)定其MTU值是1500字節(jié)。如果IP數(shù)據(jù)報(bào)超過(guò)了最大傳送單元MTU的長(zhǎng)度,就必須要進(jìn)行分片。
MTU與IP數(shù)據(jù)報(bào)的總長(zhǎng)度字段有關(guān)系。
4-14 在互聯(lián)網(wǎng)中將IP數(shù)據(jù)報(bào)分片傳送的數(shù)據(jù)報(bào)在最后的目的主機(jī)進(jìn)行組裝。還可以有另一種做法,即數(shù)據(jù)分片后通過(guò)一個(gè)網(wǎng)絡(luò)就進(jìn)行一次組裝。試比較這兩種方法的優(yōu)劣。
在目的站而不是在中間的路由器進(jìn)行組裝更好:
1)路由器處理數(shù)據(jù)報(bào)更簡(jiǎn)單些
2)并非所有的數(shù)據(jù)報(bào)片都經(jīng)過(guò)同樣的路由器,因此在每一個(gè)中間的路由器進(jìn)行組裝可能總會(huì)缺少幾個(gè)數(shù)據(jù)報(bào)片
3)也許分組后面還要經(jīng)過(guò)一個(gè)網(wǎng)絡(luò),它還要給這些數(shù)據(jù)報(bào)劃分成更小的片。如果在中間的路由器進(jìn)行組裝就可能會(huì)組裝多次。
計(jì)網(wǎng)|計(jì)算機(jī)網(wǎng)絡(luò)網(wǎng)絡(luò)層一些必須要懂的重難點(diǎn)課后習(xí)題整理(二) - 知乎 (zhihu.com)https://zhuanlan.zhihu.com/p/407381605
4-15 一個(gè)3200位長(zhǎng)的TCP報(bào)文傳到IP層,加上160位的首部后稱為數(shù)據(jù)報(bào)。下面的互聯(lián)網(wǎng)由兩個(gè)局域網(wǎng)通過(guò)路由器連接起來(lái),但第二個(gè)局域網(wǎng)所能傳送的最長(zhǎng)數(shù)據(jù)幀中的數(shù)據(jù)部分只有1200位,因此數(shù)據(jù)報(bào)在路由器必須進(jìn)行分片。試問(wèn)第二個(gè)局域網(wǎng)向其上層要傳送多少比特的數(shù)據(jù)(這里的“數(shù)據(jù)”當(dāng)然是指局域網(wǎng)看得見(jiàn)的數(shù)據(jù))?
第二個(gè)局域網(wǎng)所能傳送的最長(zhǎng)數(shù)據(jù)幀中的數(shù)據(jù)部分只有1200bit,可知每一個(gè)IP數(shù)據(jù)報(bào)的最大長(zhǎng)度是1200bit,故其數(shù)據(jù)部分長(zhǎng)度為:
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?1200 - 160 = 1040 bit
而TCP交給IP的數(shù)據(jù)共3200bit? = 1024?+ 1024?+ 1024?+ 128,因此3200bit的數(shù)據(jù)必須劃分為4個(gè)數(shù)據(jù)報(bào)片。(數(shù)據(jù)報(bào)分片以8字節(jié)為單位,因此每個(gè)分片字節(jié)數(shù)必須是8字節(jié)的整數(shù)倍,最后一個(gè)分片不要求)
每個(gè)數(shù)據(jù)報(bào)片再加上首部信息:
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 3200 + 160*4 = 3840 bit
因此,第二個(gè)局域網(wǎng)向其上層要傳送3840比特的數(shù)據(jù)。
?4-15? (1)試解釋為什么ARP高速緩存每存入一個(gè)項(xiàng)目就要設(shè)置10~20分鐘的超時(shí)計(jì)時(shí)器。這個(gè)事件設(shè)置得太大或太小會(huì)出現(xiàn)什么問(wèn)題?
? ? ? ? ? (2)舉出至少兩種不需要發(fā)送ARP請(qǐng)求分組的情況(即不需要請(qǐng)求將某個(gè)目的IP地址解析為相應(yīng)的MAC地址)
1)因?yàn)榫钟蚓W(wǎng)隨時(shí)可能會(huì)加入主機(jī)或者路由器(或者移除主機(jī)或路由器),隨時(shí)需要更新IP地址和MAC地址的映射關(guān)系。
? ? ?如果時(shí)間設(shè)置的太小,ARP高速緩存記錄更新過(guò)快,頻繁發(fā)送ARP請(qǐng)求和應(yīng)答的時(shí)候會(huì)占用網(wǎng)絡(luò)資源,網(wǎng)絡(luò)負(fù)擔(dān)過(guò)重。
? ? 如果時(shí)間設(shè)置的太長(zhǎng),ARP高速緩存記錄更新過(guò)慢,可能會(huì)使更換網(wǎng)卡之后的主機(jī)遲遲無(wú)法和該網(wǎng)絡(luò)上的其他主機(jī)通信。
2)第一種情況:目的IP地址在ARP高速緩存中有記錄,直接在緩存里拿,不需要發(fā)送ARP? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?請(qǐng)求。
? ? ? 第二種情況:源主機(jī)發(fā)送的是廣播分組。
? ? ? 第三種情況:源主機(jī)和目的主機(jī)使用的是點(diǎn)對(duì)點(diǎn)鏈路(PPP)。
? ? ?
?4-17 主機(jī)A發(fā)送IP數(shù)據(jù)報(bào)給主機(jī)B,途中經(jīng)過(guò)了5個(gè)路由器。試問(wèn)在IP數(shù)據(jù)報(bào)的發(fā)送過(guò)程中總共使用了幾次ARP?
總共使用6次ARP?
4-18 設(shè)某路由器建立了如下轉(zhuǎn)發(fā)表:
?現(xiàn)共收到5個(gè)分組,其目的地址分別為:
1)128.96.39.10
2)128.96.40.12
3)128.96.40.151
4)192.4.153.17
5)192.4.153.90
試分別計(jì)算下一跳
1)如果網(wǎng)絡(luò)號(hào)是前26位或者前25位,得到的網(wǎng)絡(luò)號(hào)均為 128.96.39.0,因此匹配的下一跳為接口m0
2)如果網(wǎng)絡(luò)號(hào)是前26位,得到的網(wǎng)絡(luò)號(hào)為128.96.40.0,如果網(wǎng)絡(luò)號(hào)是前25位,得到的網(wǎng)絡(luò)號(hào)也是128.96.40.0,因此匹配的下一跳為R2
3)如果網(wǎng)絡(luò)號(hào)是前26位,得到的網(wǎng)絡(luò)號(hào)為128.96.40.128,如果網(wǎng)絡(luò)號(hào)是前25位,得到的網(wǎng)絡(luò)號(hào)也是128.96.40.128,均匹配失敗,因此匹配的下一跳為默認(rèn)路由R4
4)如果網(wǎng)絡(luò)號(hào)是前26位,得到的網(wǎng)絡(luò)號(hào)為192.4.153.0,如果網(wǎng)絡(luò)號(hào)是前25位,得到的網(wǎng)絡(luò)號(hào)也是192.4.153.0,因此匹配的下一跳為 R3
5)如果網(wǎng)絡(luò)號(hào)是前26位,得到的網(wǎng)絡(luò)號(hào)為192.4.153.64,如果網(wǎng)絡(luò)號(hào)是前25位,得到的網(wǎng)絡(luò)號(hào)也是192.4.153.0,均匹配失敗,因此匹配的下一跳為默認(rèn)路由R4
?4-19 某單位分配到一個(gè)地址塊129.250/16.該單位有4000臺(tái)機(jī)器,平均分布在16個(gè)不同的地點(diǎn)。試給每一個(gè)地點(diǎn)分配一個(gè)地址塊,并算出每個(gè)地址塊中IP地址的最小值和最大值。
4000臺(tái)機(jī)器,平均分布在16個(gè)不同的地點(diǎn),那么每個(gè)地點(diǎn)的機(jī)器臺(tái)數(shù):
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 4000/16 = 250(臺(tái))
那么可以算出,至少需要8位主機(jī)號(hào)(2^7<250<2^8),那么子網(wǎng)號(hào)有32-16-8 = 8(位)
因此,
? ?分配的第一個(gè)地址塊子網(wǎng)號(hào)為0000 0001,因此該地址塊的IP地址范圍為129.250.1.1~129.250.1.254
? ?分配的第二個(gè)地址塊的子網(wǎng)號(hào)為0000 0010,因此該地址塊的IP地址范圍為129.250.2.1~129.250.2.254
? ?分配的第三個(gè)地址塊的子網(wǎng)號(hào)為0000 0011,因此該地址塊的IP地址范圍為129.250.3.1~129.250.3.254
? ?分配的第四個(gè)地址塊的子網(wǎng)號(hào)為0000 0100,因此該地址塊的IP地址范圍為129.250.4.1~129.250.4.254
? ?以此類推,第X個(gè)地址塊的子網(wǎng)號(hào)為X,IP地址范圍為129.250.X.1~129.250.X.254
? ?(注意,主機(jī)號(hào)為全0或全1的IP地址不能被分配)
4-20 一個(gè)數(shù)據(jù)報(bào)長(zhǎng)度為4000字節(jié)(固定首部長(zhǎng)度)?,F(xiàn)經(jīng)過(guò)一個(gè)網(wǎng)絡(luò)傳送,但此網(wǎng)絡(luò)能夠傳送的最大數(shù)據(jù)長(zhǎng)度為1500字節(jié)。試問(wèn)應(yīng)當(dāng)劃分為幾個(gè)短些的數(shù)據(jù)報(bào)片?各數(shù)據(jù)報(bào)片的數(shù)據(jù)字段長(zhǎng)度、片偏移字段和MF標(biāo)志應(yīng)為何數(shù)值?
首先應(yīng)該記住,IP數(shù)據(jù)報(bào)的固定首部長(zhǎng)度為20字節(jié)。
因此,可以算出這個(gè)數(shù)據(jù)報(bào)的數(shù)據(jù)部分長(zhǎng)度為4000-20=3980字節(jié),因?yàn)楫?dāng)前網(wǎng)絡(luò)所能傳送的最大數(shù)據(jù)長(zhǎng)度為1500字節(jié),因此該網(wǎng)絡(luò)所能傳送的最大數(shù)據(jù)部分為1480字節(jié),3980 = 1480+1480+1020,所以應(yīng)當(dāng)劃分為3個(gè)短些的數(shù)據(jù)報(bào)片:
第一個(gè)數(shù)據(jù)報(bào)片數(shù)據(jù)字段長(zhǎng)度為1480,片偏移字段為0,因?yàn)楹竺孢€有分片,所以MF = 1
第二個(gè)數(shù)據(jù)報(bào)片數(shù)據(jù)字段長(zhǎng)度為1480,片偏移字段為1480/8 = 185(片偏移是以8個(gè)字節(jié)為偏移單位),因?yàn)楹竺孢€有分片,所以MF = 1
第三個(gè)數(shù)據(jù)報(bào)片數(shù)據(jù)字段長(zhǎng)度為1020,片偏移字段為2960/8 = 370,因?yàn)檫@是最后一個(gè)分片,所以MF = 0
4-21 寫(xiě)出互聯(lián)網(wǎng)的IP層查找路由的算法。
使用CIDR查找路由的算法:
1)從ISP收到的數(shù)據(jù)報(bào)中提取目的IP地址
2)把該IP地址分別和ISP的路由器的路由表中的已有的各項(xiàng)的掩碼逐位,將逐位與操作后的結(jié)果順序?qū)懗?/p>
3)根據(jù)最長(zhǎng)前綴匹配原則選擇目的網(wǎng)絡(luò),把收到的數(shù)據(jù)報(bào)轉(zhuǎn)發(fā)到所選擇的匹配的目的網(wǎng)絡(luò)
tips:最長(zhǎng)前綴匹配原則:在同網(wǎng)段內(nèi),掩碼越長(zhǎng),越匹配
使用子網(wǎng)掩碼查找路由的算法:
1)從收到的數(shù)據(jù)報(bào)首部提取目的IP地址
2)判斷是否為直接交付
? ? ? 對(duì)路由器直接相連的網(wǎng)絡(luò)逐個(gè)進(jìn)行檢查,用各網(wǎng)絡(luò)的子網(wǎng)掩碼和目的IP地址逐位相與,若匹配上了,就是直接交付(將IP地址轉(zhuǎn)換成MAC地址,數(shù)據(jù)報(bào)封幀發(fā)送),轉(zhuǎn)發(fā)任務(wù)結(jié)束;若沒(méi)有匹配上,就是間接交付。
3)若路由表中有目的地址的特點(diǎn)主機(jī)路由,則把數(shù)據(jù)報(bào)傳送給路由表中指明的下一套路由,否則執(zhí)行4)
4)對(duì)路由表中的每一行逐個(gè)檢查,匹配數(shù)據(jù)報(bào)傳送給改行指明的下一跳路由器,否則執(zhí)行步驟5)
5)若路由器中有一個(gè)默認(rèn)路由,則把數(shù)據(jù)報(bào)傳送給指定的默認(rèn)路由器,否則就報(bào)告轉(zhuǎn)發(fā)分組出錯(cuò)
4-22? 有如下的4個(gè)/24地址塊,試進(jìn)行最大可能的聚合。
?由于四個(gè)地址塊前兩個(gè)字節(jié)都相同,只需將每個(gè)地址塊的第三個(gè)字節(jié)轉(zhuǎn)換為二進(jìn)制:
? ? ?212.56.1000 0100.0
? ? ?212.56.1000 0101.0
? ? ?212.56.1000 0110.0
? ? ?212.56.1000 0111.0
可以發(fā)現(xiàn),212.56.1000 01這一部分是相同的,因此可以聚合成212.56.132.0/22
?4-23 有兩個(gè)CIDR地址塊208.128/11和208.130.28/22.是否有哪一個(gè)地址塊包含了另一個(gè)地址?如果有,請(qǐng)指出,并說(shuō)明理由。
208.128/11地址塊包含了208.130.28/22這個(gè)地址塊,因?yàn)榍耙粋€(gè)地址塊的前11位與后一個(gè)地址塊的前11位是相同的。
4-24? 已知路由器R1的轉(zhuǎn)發(fā)表如下所示:
試畫(huà)出各網(wǎng)絡(luò)和必要的路由器的連接拓?fù)?,?biāo)注出必要的IP地址和接口。對(duì)不能確定的情況應(yīng)當(dāng)指明。?
(6條消息) 已知路由器R1的路由表如表4-12所示。試畫(huà)出各網(wǎng)絡(luò)和必要的路由器的連接拓?fù)?,?biāo)注出必要的IP地址和接口。對(duì)不能確定的情況應(yīng)當(dāng)指明。_W明Z帝M的博客-CSDN博客_r1的路由表https://blog.csdn.net/W8Z8M/article/details/118066081
4-25? 一個(gè)自治系統(tǒng)分配到的IP地址塊為30.138.118/23,并包含有5個(gè)局域網(wǎng),其連接圖如圖所示,每個(gè)局域網(wǎng)上的主機(jī)數(shù)分別標(biāo)注在圖4-77上。試給出每一個(gè)局域網(wǎng)的地址塊(包括前綴)。
如圖,
LAN1下有三個(gè)局域網(wǎng),至少需要分配6(2^2-2<3<2^3-2)個(gè)地址;
LAN2至少要分配126個(gè)地址(2^6-2<91<2^7-2);
LAN3至少要分配254個(gè)地址(2^7-2<150<2^8-2);
LAN4至少要分配6個(gè)地址(2^2-2<4<2^3-2);
LAN5至少要分配30個(gè)地址(2^4-2<15<2^5-2);
因此,如果按照地址從多往少劃分,可以是:
LAN1——30.138.118.192/29
LAN2——30.138.118/25
LAN3——30.138.119/24
LAN4——30.138.118.224/29
LAN5——30.138.118.128/27
上面只是眾多劃分方法中的一種,還可以有很多劃分結(jié)果
4-26 一個(gè)大公司有一個(gè)總部和三個(gè)下屬部門。公司分配到的網(wǎng)絡(luò)前綴是192.77.33/24.公司的網(wǎng)絡(luò)布局如圖4-78所示。總部共有5個(gè)局域網(wǎng),其中的LAN1~LAN4都連接到路由器R1上,R1再通過(guò)LAN5與路由器R2相連。R2和遠(yuǎn)地的三個(gè)部門的局域網(wǎng)LAN6~LAN8通過(guò)廣域網(wǎng)相連。每一個(gè)局域網(wǎng)旁邊標(biāo)明的數(shù)字是局域網(wǎng)上的主機(jī)數(shù)。試給每一個(gè)局域網(wǎng)分配一個(gè)合適的網(wǎng)絡(luò)前綴。
如果按照主機(jī)數(shù)由多到少的順序來(lái)分配,可以是(有多種分法,只要地址塊不重疊):
LAN1:192.77.33.0/26(子網(wǎng)號(hào):00)
LAN3:192.77.33.64/27(子網(wǎng)號(hào):010)
LAN8:192.77.33.96/27(子網(wǎng)號(hào):011)
LAN6:192.77.33.128/27(子網(wǎng)號(hào):100)
LAN7:192.77.33.160/27(子網(wǎng)號(hào):101)
LAN2:192.77.33.192/28(子網(wǎng)號(hào):1100)
LAN4:192.77.33.208/28(子網(wǎng)號(hào):1101)
LAN5:192.77.33.224/29(子網(wǎng)號(hào):11100)
4-27 以下地址中的哪一個(gè)和86.32/12匹配?請(qǐng)說(shuō)明理由?
①86.33.224.123 ②86.79.65.216 ③86.58.119.74 ④86.68.206.154
第一個(gè),因?yàn)槿〉谝粋€(gè)地址的前12位,與86.32吻合,所以選擇第一個(gè),其他三個(gè)選項(xiàng)都不吻合。
4-28 以下的地址前綴中的哪一個(gè)地址與2.52.90.140匹配?請(qǐng)說(shuō)明理由?
①0/4 ②32/4 ③4/6 ④80/4
對(duì)于①,取2.52.90.140的前4位,等于0,所以匹配
對(duì)于②,取2.52.90.140的前4位,等于0!=32,所以不匹配
對(duì)于③,取2.52.90.140的前6位,等于0!=4,所以不匹配
對(duì)于④,取2.52.90.140的前4位,等于0!=80,所以不匹配
4-29 下面的前綴中的哪一個(gè)和地址152.7.77.159及152.31.47.252都匹配,請(qǐng)說(shuō)明理由?
①152.40/13 ②153.40/9 ③152.64/12 ④152.0/11
④,因?yàn)槿☆}目中給的兩個(gè)地址的前11位,與④都是匹配的,其余選項(xiàng)不符合條件
4-30 與下列掩碼相對(duì)應(yīng)的網(wǎng)絡(luò)前綴各有多少位?
1)192.0.0.0; 2)240.0.0.0; 3)255.224.0.0; 4)255.255.255.252;
掩碼中“1 ”的個(gè)數(shù)就是網(wǎng)絡(luò)前綴的位數(shù),“0”的個(gè)數(shù)代表主機(jī)號(hào)的位數(shù)。
因此:
1)2位
2)4位
3)11位
4)30位
?4-31 已知地址塊中的一個(gè)地址是140.120.84.24/20.試求這個(gè)地址塊中的最小地址和最大地址。地址掩碼是什么?地址塊中共有多少個(gè)地址?相當(dāng)于多少個(gè)C類地址?
根據(jù)這個(gè)IP地址,可以得到該地址塊的網(wǎng)絡(luò)前綴為140.120.80/20,
因此,
最小地址為:140.120.80.0/20,最大地址為:140.120.95.255/20
地址掩碼是:255.255.240.0(前20位都是1,后面全為0)
地址塊中有2^12個(gè)地址
相當(dāng)于2^12/2^8=16個(gè)C類地址
4-32 已知某地址塊中的一個(gè)地址是190.87.140.202/29.試重新計(jì)算上題。
根據(jù)這個(gè)IP地址,可以得到該地址塊的網(wǎng)絡(luò)前綴為140.87.140.200,
因此,
最小地址為:140.120.87.200/29,最大地址為:140.128.95.207/29
地址掩碼是:255.255.255.248(前29位都是1,后面全為0)
地址塊中有2^3個(gè)地址
相當(dāng)于2^3/2^8=1/32個(gè)C類地址
4-33 某單位分配到一個(gè)地址塊136.23.12.64/26.現(xiàn)在需要進(jìn)一步劃分為4個(gè)一樣大的子網(wǎng)。試問(wèn):
(1)每一個(gè)子網(wǎng)的網(wǎng)絡(luò)前綴有多長(zhǎng)?
(2)每一個(gè)子網(wǎng)中有多少個(gè)地址?
(3)每一個(gè)子網(wǎng)的地址塊是什么?
(4)每一個(gè)子網(wǎng)可分配給主機(jī)使用的最小地址和最大地址是什么?
1)劃分為4個(gè)子網(wǎng)需要兩位子網(wǎng)號(hào),因此每一個(gè)子網(wǎng)的網(wǎng)絡(luò)前綴為26+2=28位
2)每一個(gè)子網(wǎng)中有32-28 = 4位主機(jī)號(hào),因此一共有2^4個(gè)地址
3)每一個(gè)子網(wǎng)的地址塊為:
①136.23.12.64/28;②136.23.12.80/28;③136.23.12.96/28;④136.23.12.112/28;
4)
? ? ? ? ? 可分配的最小地址? ? ? ? ? 可分配的最大地址
①? ? ??136.23.12.65/28? ? ? ? ? ? ? ??136.23.12.78/28
②? ? ??136.23.12.81/28? ? ? ? ? ? ? ? 136.23.12.94/28
③? ? ??136.23.12.97/28? ? ? ? ? ? ? ? 136.23.12.110/28
④? ? ? 136.23.12.113/28? ? ? ? ? ? ? 136.23.12.126/28
4-34? IGP和EGP這兩類協(xié)議的主要區(qū)別是什么?
IGP-內(nèi)部網(wǎng)關(guān)協(xié)議(Interior GateWay Protocol):即在一個(gè)自治系統(tǒng)內(nèi)部使用的路由選擇協(xié)議,這與在互聯(lián)網(wǎng)中的其他自治系統(tǒng)選用什么路由選擇協(xié)議無(wú)關(guān)。目前這類路由選擇協(xié)議使用最多的是RIP和OSPF協(xié)議。
EGP-外部網(wǎng)關(guān)協(xié)議(External GateWay Protocol):若源主機(jī)和目的主機(jī)處在不同的自治系統(tǒng)中(這兩個(gè)自治系統(tǒng)可能使用不同的內(nèi)部網(wǎng)關(guān)協(xié)議),那么在不同自治系統(tǒng)AS之間的路由選擇,就需要使用外部網(wǎng)關(guān)協(xié)議EGP,目前使用最多的外部網(wǎng)關(guān)協(xié)議是BGP的版本4(BGP-4)
4-35 試簡(jiǎn)述RIP,ODPF和BGP路由選擇協(xié)議的主要特點(diǎn)?
RIP主要特點(diǎn):
①是一個(gè)內(nèi)部網(wǎng)關(guān)協(xié)議,其最大的優(yōu)點(diǎn)是簡(jiǎn)單
②RIP是基于距離向量的路由選擇協(xié)議,RIP對(duì)“距離”的定義是:從一路由器到直接連接的網(wǎng)絡(luò)的距離定義為1;從一主機(jī)到非直接連接的網(wǎng)絡(luò)的距離定義為所經(jīng)過(guò)的路由器+1
③要求網(wǎng)絡(luò)中每個(gè)路由器都維護(hù)從它到其他每一個(gè)目的網(wǎng)絡(luò)的距離的記錄
④RIP允許一條路徑只能包含15個(gè)網(wǎng)絡(luò),因此“距離”等于16即相當(dāng)于不可達(dá),由此可見(jiàn),RIP只適用于小型網(wǎng)絡(luò)
⑤RIP要求網(wǎng)絡(luò)中的路由器僅和相鄰路由器交換信息
⑥路由器交換的信息是本路由器所知道的全部信息
⑦按固定時(shí)間間隔交換路由信息
⑧“壞消息傳的慢,好消息傳得快”——網(wǎng)絡(luò)出故障的傳播時(shí)間往往較長(zhǎng)
OSPF主要特點(diǎn):
①是一個(gè)內(nèi)部網(wǎng)關(guān)協(xié)議,是為了克服RIP協(xié)議的缺點(diǎn)開(kāi)發(fā)出來(lái)的
②OSPF是基于鏈路狀態(tài)的路由選擇協(xié)議
③向本自治系統(tǒng)中所有路由器發(fā)送消息——使用洪泛法
④發(fā)送的消息就是與本路由器相鄰的所有路由器的鏈路狀態(tài)(只是交換的部分信息,而非全部信息)
⑤當(dāng)鏈路狀態(tài)發(fā)生變化或每隔一段時(shí)間,路由器向所有路由器用洪泛法發(fā)送鏈路信息
⑥由于各路由器之間頻繁的交換路由狀態(tài)信息,因此所有的路由器最后都能建立一個(gè)鏈路狀態(tài)信息庫(kù)——即全網(wǎng)的拓?fù)浣Y(jié)構(gòu)圖
⑦OSPF的最大優(yōu)點(diǎn)是更新過(guò)程收斂得快
BGP主要特點(diǎn):
①BGP是一種外部網(wǎng)關(guān)協(xié)議,其著眼點(diǎn)不在于發(fā)現(xiàn)和計(jì)算路由,而在于控制路由的傳播和選擇最佳路由
②BGP使用TCP作為其傳輸層協(xié)議(端口號(hào):179),提高了協(xié)議的可靠性
③BGP是一種距離矢量路由協(xié)議,在設(shè)計(jì)上就避免了環(huán)路的發(fā)生
④BGP提供了豐富的路由策略,能夠?qū)崿F(xiàn)路由的靈活過(guò)濾和選擇
⑤BGP采用觸發(fā)式增量更新,而不是周期性更新
4-36 RIP使用UDP,OSPF使用IP,而B(niǎo)GP使用TCP。這樣做有何優(yōu)點(diǎn)?為什么RIP周期性地和鄰站交換路由信息而B(niǎo)GP卻不這樣做?
BGP作為自治系統(tǒng)之間的路由協(xié)議,需要攜帶大量的路由信息,遠(yuǎn)遠(yuǎn)超出了IGP攜帶路由的數(shù)量。因此,BGP需要采用一種可靠的協(xié)議來(lái)承載。BGP選擇了TCP協(xié)議作為其傳輸信息的協(xié)議,而不是IP/UDP。這樣做的好處是:TCP是一種面向連接的協(xié)議,自身能夠保證數(shù)據(jù)傳輸?shù)目煽?,通過(guò)重傳等機(jī)制保證路由協(xié)議報(bào)文在網(wǎng)絡(luò)中傳輸?shù)目煽啃裕虼薆GP協(xié)議本身可以省去保證傳輸可靠性的設(shè)計(jì)工作,簡(jiǎn)化了協(xié)議的設(shè)計(jì)。
而RIP、OSPF由于使用的是非面向連接的協(xié)議(UDP/IP),UDP/IP協(xié)議本身無(wú)法保證路由協(xié)議報(bào)文的可靠傳輸,因此RIP、OSPF就必須通過(guò)自身的協(xié)議實(shí)現(xiàn)來(lái)保證路由協(xié)議報(bào)文在網(wǎng)絡(luò)中的可靠傳輸。為了做到這一點(diǎn),RIP采用了定期更新的方法,每隔一個(gè)固定時(shí)間就重傳路由,OSPF通過(guò)主從協(xié)商來(lái)做路由更新報(bào)文的隱式確認(rèn)。
RIP使用UDP,OSPF使用IP,而B(niǎo)GP使用TCP.這樣做有何優(yōu)點(diǎn) 為什么RIP周期性地和鄰站交換路由信息而B(niǎo)GP卻不這樣_百度知道 (baidu.com)https://zhidao.baidu.com/question/22380859.html
4-37 假定網(wǎng)絡(luò)中的路由器B的路由表有如下的項(xiàng)目(這三列分別表示“目的網(wǎng)絡(luò)”“距離”和“下一跳路由器”):
現(xiàn)在B收到從C發(fā)來(lái)的路由信息(這兩列表示“目的網(wǎng)絡(luò)”和“距離”)
?試求出路由器B更新后的路由表(詳細(xì)說(shuō)明每一個(gè)步驟)
對(duì)于第一條信息:目的網(wǎng)絡(luò)是N2,距離是5,下一跳是C,說(shuō)明B經(jīng)由C到N2的路由發(fā)生了變化,因此直接更新路由信息。
對(duì)于第二條信息:目的網(wǎng)絡(luò)是N3,距離是9,下一跳是C,發(fā)現(xiàn)原來(lái)的路由表沒(méi)有到N3的路由,因此直接在路由表中加入該路由信息
對(duì)于第三條信息:目的網(wǎng)絡(luò)是N6,距離是5,下一跳是C,發(fā)現(xiàn)原來(lái)的路由表中有一條經(jīng)由B到N6的路由,距離為8>5,因此更新該路由信息
對(duì)于第四條信息:目的網(wǎng)絡(luò)是N8,距離是4,下一跳是C,發(fā)現(xiàn)原來(lái)的路由表中有一條經(jīng)由E到N8的路由,距離為4=4,因此不更新該路由信息
對(duì)于第五條信息:目的網(wǎng)絡(luò)是N9,距離是6,下一跳是C,發(fā)現(xiàn)原來(lái)的路由表中有一條經(jīng)由F到N9的路由,距離為4<6,因此不更新該路由信息
因此,更新之后的路由表為:
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?N1? ? ? ?7? ? ? ? A
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?N2? ? ? ?5? ? ? ? C
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?N3? ? ? ?9?? ? ? ?C
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?N6? ? ? ?5? ? ? ? C
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?N8? ? ? ?4? ? ? ? E
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?N9? ? ? ?4? ? ? ? F
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
?4-38 網(wǎng)絡(luò)如圖4-79所示。假定AS1和AS4運(yùn)行程序RIP,AS2和AS3運(yùn)行程序OSPF。AS之間運(yùn)行程序eBGP和iBGP。目前先假定在AS2和AS4之間沒(méi)有物理連接(圖中的虛線表示這個(gè)假定)
(1)路由器R3c使用哪一個(gè)協(xié)議知道前綴X(X在AS4中)?
(2)路由器R3a使用哪一個(gè)協(xié)議知道前綴X?
(3)路由器R1c使用哪一個(gè)協(xié)議知道前綴X?
(4)路由器R1d使用哪一個(gè)協(xié)議知道前綴X??
(1)eBGP協(xié)議
(2)iBGP協(xié)議
(3)eBGP協(xié)議
(4)iBGP協(xié)議
4-39? 網(wǎng)絡(luò)同上題。路由器R1d知道前綴X,并將前綴X寫(xiě)入轉(zhuǎn)發(fā)表。
(1)試問(wèn)路由器R1d應(yīng)當(dāng)從接口1還是接口2轉(zhuǎn)發(fā)分組呢?請(qǐng)簡(jiǎn)述理由。
(2)現(xiàn)假定AS2和AS4之間有物理連接,即圖中的虛線變成了實(shí)線。假定路由器R1d知道到達(dá)前綴X可以經(jīng)過(guò)AS2,但也可以經(jīng)過(guò)AS3。試問(wèn)路由器R1d應(yīng)當(dāng)從接口1還是接口2轉(zhuǎn)發(fā)分組呢?請(qǐng)簡(jiǎn)述理由。
(3)現(xiàn)假定有另一個(gè)AS5處在AS2和AS4之間(圖中的虛線之間未畫(huà)出AS5)。假定路由器R1d知道到達(dá)前綴X可以經(jīng)過(guò)路由[AS2 AS5 AS4],但也可以經(jīng)過(guò)路由[AS3 AS4]。試問(wèn)路由器R1d應(yīng)當(dāng)從接口1還是接口2轉(zhuǎn)發(fā)分組呢?請(qǐng)簡(jiǎn)述理由。
(1)從接口1轉(zhuǎn)發(fā)分組,因?yàn)锳S4和AS2之間沒(méi)有物理連接,用接口2的話,路由器之間的轉(zhuǎn)發(fā)會(huì)更多
(2)從接口2轉(zhuǎn)發(fā)分組,AS2和AS4之間有了物理連接,從接口2轉(zhuǎn)發(fā)會(huì)減少路由器之間的轉(zhuǎn)發(fā)時(shí)間
(3)從接口1轉(zhuǎn)發(fā)分組,因?yàn)椴恢繟S5之間的路由器轉(zhuǎn)發(fā)次數(shù),多經(jīng)過(guò)一個(gè)AS5可能會(huì)多很多次路由器轉(zhuǎn)發(fā),浪費(fèi)時(shí)間
4-40? IGMP協(xié)議的要點(diǎn)是什么?隧道技術(shù)在多播中是怎樣使用的?
? ? ?IGMP是網(wǎng)際組管理協(xié)議,它不是一個(gè)單獨(dú)的協(xié)議,而是屬于整個(gè)網(wǎng)際協(xié)議IP的一個(gè)組成部分。IGMP并非是在互聯(lián)網(wǎng)范圍內(nèi)對(duì)所有多播組成員進(jìn)行管理的協(xié)議。IGMP不知道多播組包含的成員數(shù),也不知道這些成員都分布在哪些網(wǎng)絡(luò)上。IGMP協(xié)議是讓連接在本地局域網(wǎng)上的多播路由器知道本局域網(wǎng)上是否有主機(jī)(嚴(yán)格講,是主機(jī)上的某個(gè)進(jìn)程)參加或退出了某個(gè)多播組。
? ? 顯然,僅有IGMP協(xié)議是不能完成多播任務(wù)的。連接在局域網(wǎng)上的多播路由器還必須和互聯(lián)網(wǎng)上的其他多播路由器協(xié)同工作,以便把多播數(shù)據(jù)報(bào)用最小代價(jià)傳送給所有的組成員。這就需要使用多播路由協(xié)議。
? ?從概念上講,IGMP的工作可分為兩個(gè)階段:
? ? ? ①第一個(gè)階段:當(dāng)某個(gè)主機(jī)加入新的多播組時(shí),該主機(jī)應(yīng)向多播組的多播地址發(fā)送一個(gè)IGMP報(bào)文,聲明自己要成為該組的成員。本地的多播路由器收到IGMP報(bào)文后,還要利用多播路由選擇協(xié)議把這種組成員關(guān)系轉(zhuǎn)發(fā)給互聯(lián)網(wǎng)上的其他多播路由器。
? ? ?②第二個(gè)階段:組成員的關(guān)系是動(dòng)態(tài)的。本地多播路由器要周期性地探詢本地局域網(wǎng)上的主機(jī),以便知道這些主機(jī)是否還繼續(xù)是組的成員。只要有一個(gè)主機(jī)對(duì)某個(gè)組響應(yīng),那么多播路由器就認(rèn)為這個(gè)組是活躍的。但一個(gè)組在經(jīng)過(guò)幾次的探詢后仍然沒(méi)有一個(gè)主機(jī)響應(yīng),多播路由器就認(rèn)為本網(wǎng)絡(luò)上的主機(jī)已經(jīng)都離開(kāi)了這個(gè)組,因此也就不在把這個(gè)組的成員關(guān)系轉(zhuǎn)發(fā)給其他的多播路由器。
隧道技術(shù)適用于多播組的位置在地理上很分散的情況。例如在下圖中,網(wǎng)1和網(wǎng)2都支持多播?,F(xiàn)在網(wǎng)1中的主機(jī)向網(wǎng)2中的一些主機(jī)進(jìn)行多播。但路由器R1和R2之間的網(wǎng)絡(luò)并不支持多播,因而R1和R2不能按多播地址轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)。為此,路由器R1就對(duì)多播數(shù)據(jù)報(bào)再次進(jìn)行封裝,即再加上普通數(shù)據(jù)報(bào)首部,使之成為向單一目的站發(fā)送的單播數(shù)據(jù)報(bào),然后通過(guò)“隧道”從R1發(fā)送到R2。
?單播數(shù)據(jù)報(bào)到達(dá)路由器R2后,再由路由器R2剝?nèi)テ涫撞浚顾只謴?fù)成原來(lái)的多播數(shù)據(jù)報(bào),繼續(xù)向多個(gè)目的站轉(zhuǎn)發(fā)。
百度教育 (baidu.com)https://easylearn.baidu.com/edu-page/tiangong/questiondetail?id=1726852096618837849&fr=search
4-41 什么是VPN?VPN有什么特點(diǎn)和優(yōu)缺點(diǎn)?VPN有幾種類別?
? ? ? VPN——虛擬專用網(wǎng),用于同一機(jī)構(gòu)之間的主機(jī)的之間的通信的“專用網(wǎng)”,這里“專用網(wǎng)”不是真正的專用,而是使用隧道技術(shù)使得同一機(jī)構(gòu)之間的主機(jī)利用外部的互聯(lián)網(wǎng)通信,就像主機(jī)之間直接使用專用網(wǎng)進(jìn)行通信一樣。
VPN的特點(diǎn):
(1)安全保障。VPN通過(guò)建立一個(gè)隧道,利用加密技術(shù)對(duì)傳輸數(shù)據(jù)進(jìn)行加密,以保證數(shù)據(jù)的私有和安全性。
(2)服務(wù)質(zhì)量保證(QoS)。VPN可以為不同要求提供不同等級(jí)的服務(wù)質(zhì)量保證。
(3)可擴(kuò)充性和靈活性。VPN支持通過(guò)Internet和Extranet(外聯(lián)網(wǎng),外部網(wǎng),企業(yè)間網(wǎng)絡(luò))的任何類型的數(shù)據(jù)流。
(4)可管理性。VPN可以從用戶和運(yùn)營(yíng)商角度方便進(jìn)行管理。VPN的優(yōu)缺點(diǎn):
優(yōu)點(diǎn):
①與傳統(tǒng)的廣域網(wǎng)相比,虛擬專用網(wǎng)能夠減少運(yùn)營(yíng)成本以及降低遠(yuǎn)程用戶的連接成本。此外,虛擬專用網(wǎng)固定的通訊成本有助于企業(yè)更好地了解自己的運(yùn)營(yíng)開(kāi)支。虛擬專用網(wǎng)還能夠提供低成本的全球網(wǎng)絡(luò)機(jī)會(huì)。
②虛擬專用網(wǎng)提供一個(gè)高水平的安全,使用高級(jí)的加密和身份識(shí)別協(xié)議防止數(shù)據(jù)被窺探,防止數(shù)據(jù)竊賊和其它非授權(quán)的用戶窺探數(shù)據(jù)。
③設(shè)計(jì)良好的寬帶虛擬專用網(wǎng)是模塊化的和伸縮性的。虛擬專用網(wǎng)技術(shù)能夠讓?xiě)?yīng)用者使用容易設(shè)置的互聯(lián)網(wǎng)基礎(chǔ)設(shè)施,允許迅速地和方便地向這個(gè)網(wǎng)絡(luò)增加新用戶。這個(gè)能力意味著企業(yè)不必增加額外的基礎(chǔ)設(shè)施就能夠提供大量的網(wǎng)絡(luò)容量和應(yīng)用。
④虛擬專用網(wǎng)能夠讓移動(dòng)員工、遠(yuǎn)程辦公人員、業(yè)務(wù)合作伙伴和其他人利用本地可用的、高速寬帶接入技術(shù)訪問(wèn)公司的網(wǎng)絡(luò),如DSL、線纜和wifi等技術(shù)。此外,高速寬帶連接為連接遠(yuǎn)程辦公室提供一個(gè)節(jié)省成本的方法。
缺點(diǎn):
①基于互聯(lián)網(wǎng)的虛擬專用網(wǎng)的可靠性和性能不再企業(yè)的直接控制之下。機(jī)構(gòu)必須依靠提供虛擬專用網(wǎng)的互聯(lián)網(wǎng)服務(wù)提供商保持服務(wù)的啟動(dòng)和運(yùn)行。這個(gè)因素對(duì)于與互聯(lián)網(wǎng)服務(wù)提供商協(xié)商一個(gè)服務(wù)級(jí)協(xié)議,從而創(chuàng)建一個(gè)保證各種性能指標(biāo)的協(xié)議,是非常重要的。
②企業(yè)創(chuàng)建和部署一個(gè)虛擬專用網(wǎng)并不是非常容易。這個(gè)技術(shù)需要對(duì)網(wǎng)路和安全問(wèn)題有高水平的理解以及認(rèn)真地規(guī)劃和配置。因此,選擇一個(gè)互聯(lián)網(wǎng)服務(wù)提供商處理更多的具體的運(yùn)營(yíng)問(wèn)題是一個(gè)好主意。
③不同廠商的虛擬專用網(wǎng)產(chǎn)品和解決方案并不是總是相互兼容的,因?yàn)樵S多廠商不愿意或者沒(méi)有能力遵守虛擬專用網(wǎng)技術(shù)標(biāo)準(zhǔn)。因此,設(shè)備的混合搭配可能引起技術(shù)難題。另一方面,使用一家供應(yīng)商的設(shè)備也許會(huì)增加成本。
④虛擬專用網(wǎng)在與無(wú)線設(shè)備一起使用時(shí)會(huì)產(chǎn)生安全風(fēng)險(xiǎn)。接入點(diǎn)之間的漫游特別容易出現(xiàn)問(wèn)題。當(dāng)用戶在接入點(diǎn)之間漫游的時(shí)候,任何依靠高水平加密的解決方案都會(huì)被攻破。幸運(yùn)的是有一些第三方解決方案能夠解決這個(gè)缺陷。
VPN的類別:內(nèi)聯(lián)網(wǎng)、外聯(lián)網(wǎng)、遠(yuǎn)程接入VPN
4-42 什么是NAT?NAPT有哪些特點(diǎn)?NAT的優(yōu)點(diǎn)和缺點(diǎn)有哪些?
NAT:
NAT是在內(nèi)部專用網(wǎng)絡(luò)中使用本地地址,而當(dāng)內(nèi)部主機(jī)要與外界網(wǎng)絡(luò)發(fā)生聯(lián)系時(shí),就在邊緣路由器或者防火墻處,將內(nèi)部地址替換成全球地址,即可路由的合法注冊(cè)地址,從而在外部公共網(wǎng)上正常使用,其具體的做法是把IP包內(nèi)本地地址域用全球IP地址來(lái)替換。
NAPT特點(diǎn):
將內(nèi)部連接映射到外部網(wǎng)絡(luò)中的一個(gè)單獨(dú)的IP地址上,同時(shí)在該地址上加上一個(gè)由NAT設(shè)備選定的TCP端口號(hào),這樣就可以使多個(gè)擁有本地地址的主機(jī),共用NAT路由器上的一個(gè)全球IP地址。
NAT的優(yōu)點(diǎn):
節(jié)省全球地址
處理地址交叉
增強(qiáng)靈活性
安全性?
NAT的缺點(diǎn):
延遲增大
配置和維護(hù)的復(fù)雜性
不支持某些應(yīng)用
什么是NAT?NAPT有哪些特點(diǎn)?NAT的優(yōu)點(diǎn)和缺點(diǎn)有哪些?NAT的優(yōu)點(diǎn)和缺點(diǎn)有哪些?_百度知道 (baidu.com)https://zhidao.baidu.com/question/159880404.html
4-43 試把下列IPv4地址從二進(jìn)制記法轉(zhuǎn)換為點(diǎn)分十進(jìn)制記法。
(1)129.11.11.239
(2)193.131.27.255
(3)231.219.139.111
(4)249.155.251.15?
4-44 假設(shè)一段地址的首地址為146.102.29.0,末地址為146.102.32.255,求這個(gè)地址段的地址數(shù)。?
(32-29+1)x(255-0+1)?= 1024(個(gè))
4-45 已知一/27網(wǎng)絡(luò)中有一個(gè)地址是167.199.170.82,問(wèn)這個(gè)網(wǎng)絡(luò)的網(wǎng)絡(luò)掩碼、網(wǎng)絡(luò)前綴長(zhǎng)度和網(wǎng)絡(luò)后綴長(zhǎng)度是多少??
網(wǎng)絡(luò)掩碼:255.255.255.224
網(wǎng)絡(luò)前綴長(zhǎng)度:27
網(wǎng)絡(luò)后綴長(zhǎng)度:5
4-46 已知條件同上題,試求這個(gè)地址塊的地址數(shù)、首地址以及末地址各是多少?
地址數(shù):2^5 = 32
首地址:167.199.170.64
末地址:167.199.170.95
4-47 某單位分配到一個(gè)地址塊14.24.74.0/24.該單位需要用到三個(gè)子網(wǎng),對(duì)這三個(gè)子地址塊的具體要求是:子網(wǎng)N1需要120個(gè)地址,子網(wǎng)N2需要60個(gè)地址,子網(wǎng)N3需要10個(gè)地址。請(qǐng)給出地址塊的分配方案。?
要分成三個(gè)子網(wǎng),至少需要兩位子網(wǎng)號(hào)2^2>3,因此:
分配方案可以是:
N1:? ?14.24.74.0/26
N2:14.24.74.128/26
N3:? ?14.24.74.192/26
4-48 如圖4-80所示,網(wǎng)絡(luò)145.13.0.0/16劃分為四個(gè)子網(wǎng)N1,N2,N3和N4.這四個(gè)子網(wǎng)與路由器R連接的接口分別是m0,m1,m2和m3.路由器R的第五個(gè)接口m4連接到互聯(lián)網(wǎng)。?
?(1)試給出路由器R的路由表
(2)路由器R收到分組,其目的地址是145.13.160.78.試給出這個(gè)分組是怎樣被轉(zhuǎn)發(fā)的。
(1)
? ? ? ? ? ? ? ? ? ? ? 目的網(wǎng)絡(luò)? ? ? ? ? ? ? ? 子網(wǎng)掩碼? ? ? ? ? ? ?下一跳
? ? ? ? ? ? ? ? ? 145.13.0.0/18? ? ? ? ? 255.255.192.0? ? ? ? ? ? ?m0
? ? ? ? ? ? ? ? ? 145.13.64.0/18? ? ? ? 255.255.192.0? ? ? ? ? ? ?m1
? ? ? ? ? ? ? ? ?145.13.128.0/18? ? ? ?255.255.192.0? ? ? ? ? ? ?m2
? ? ? ? ? ? ? ? ? 145.13.192.0/18? ? ? 255.255.192.0? ? ? ? ? ? ?m3
? ? ? ? ? ? ? ? ? ? ? ? ? ? 其他? ? ? ? ? ? ? ? ? ? ? M? ? ? ? ? ? ? ? ? ? ? ? ? m4
(2)145.13.160.78由m2轉(zhuǎn)發(fā)
4-49 收到一個(gè)分組,其目的地址D = 11.1.2.5。要查找的轉(zhuǎn)發(fā)表有這樣的三項(xiàng):
試問(wèn)在轉(zhuǎn)發(fā)這個(gè)分組時(shí)應(yīng)當(dāng)選擇哪一個(gè)路由??
根據(jù)最長(zhǎng)前綴匹配原則,雖然三個(gè)路由都能匹配上,但是路由3是最長(zhǎng)的,因此應(yīng)該選擇路由3.
4-50 同上題。假定路由1的目的網(wǎng)絡(luò) 11.0.0.0/8中有一臺(tái)主機(jī)H,其IP地址是11.1.2.3。當(dāng)我們發(fā)送一個(gè)分組給主機(jī)H時(shí),根據(jù)最長(zhǎng)前綴匹配準(zhǔn)則,上面的這個(gè)轉(zhuǎn)發(fā)表卻把這個(gè)分組轉(zhuǎn)發(fā)到路由3的目的網(wǎng)絡(luò)11.1.2.0/24.是最長(zhǎng)前綴匹配準(zhǔn)則有時(shí)會(huì)出錯(cuò)嗎?
最長(zhǎng)前綴匹配準(zhǔn)則是沒(méi)有問(wèn)題的,問(wèn)題處在主機(jī)H的IP地址
如果單純看網(wǎng)絡(luò)11.0.0.0/8,那么就知道這個(gè)網(wǎng)絡(luò)的前綴是8位,剩下的24位是主機(jī)號(hào)host-id,因此把host-id = 1.2.3分配給某個(gè)主機(jī)是完全可以的。
請(qǐng)注意,網(wǎng)絡(luò)11.1.2.0/24是網(wǎng)絡(luò)11.0.0.0/8的一個(gè)子網(wǎng),而IP地址11.1.2.3正是子網(wǎng)11.1.2.0/24的一個(gè)合法IP地址。網(wǎng)絡(luò)11.0.0.0/8在分配本網(wǎng)絡(luò)的主機(jī)號(hào)時(shí),不允許重復(fù)使用子網(wǎng)11.1.2.0/24中的任何一個(gè)地址。這樣做會(huì)引起網(wǎng)絡(luò)地址塊的重疊,因而引起了混亂。
百度教育 (baidu.com)https://easylearn.baidu.com/edu-page/tiangong/questiondetail?id=1727693064409941375&fr=search
?4-51 已知一CIDR地址塊為200.56.168.0/21.
(1)試用二進(jìn)制形式表示這個(gè)地址塊
(2)這個(gè)CIDR地址塊包括有多少個(gè)C類地址塊?
(1)110 1000.0011 1000.1001 1000.0000 0000
(2)2^(32-21)/2^8 = 2^3(個(gè))
4-52 建議的IPv6協(xié)議沒(méi)有首部檢驗(yàn)和。這樣做的優(yōu)缺點(diǎn)是什么?
優(yōu)點(diǎn):
取消了首部檢驗(yàn)和,這樣就加快了路由器處理數(shù)據(jù)報(bào)的速度。
缺點(diǎn):
數(shù)據(jù)鏈路層已經(jīng)將有差錯(cuò)的幀丟棄了,因此網(wǎng)絡(luò)層可以省去這步驟,但不排除也有數(shù)據(jù)鏈路層檢測(cè)不出來(lái)的差錯(cuò),這個(gè)概率是極小的。
4-53 在IPv4首部中有一個(gè)“協(xié)議”字段,但在IPv6的固定首部中卻沒(méi)有。這是為什么?
在IP數(shù)據(jù)報(bào)傳送的路徑上的所有路由器都不需要這一字段的信息,只有目的主機(jī)才需要協(xié)議字段。在IPv6使用“下一個(gè)首部”字段完成IPv4中的“協(xié)議”字段的功能。
4-54 當(dāng)使用IPv6時(shí),協(xié)議ARP是否需要改變,如果需要改變,那么應(yīng)當(dāng)進(jìn)行概念性的改變還是技術(shù)性的改變?
從概念上講不需要改變。在技術(shù)上由于被請(qǐng)求的IP地址現(xiàn)在變大了因此需要比較大的域(也稱段)。
當(dāng)使用IPv6時(shí),是否ARP協(xié)議需要改變?如果需要改變,那么應(yīng)當(dāng)概念性的改變還是 - 找題吧 (zhaotiba.com)https://www.zhaotiba.com/shiti/9412927.html
4-55 IPv6只允許在源點(diǎn)進(jìn)行分片。這樣做有什么好處?
IPV6把分片限制為由源點(diǎn)來(lái)完成可以保證采用的最小MTU(1280字節(jié)),或者在發(fā)送數(shù)據(jù)前完成路徑最大傳送單元,以確定沿著該路徑到終點(diǎn)的最小MTU。當(dāng)需要分片時(shí),源點(diǎn)在發(fā)送數(shù)據(jù)報(bào)前先把數(shù)據(jù)報(bào)分片,保證每個(gè)數(shù)據(jù)報(bào)片都小于此路徑的MTU.因此,分片是端對(duì)端的,路徑途中的路由器不允許進(jìn)行分片。
端對(duì)端分片,可以減少路由器開(kāi)銷,簡(jiǎn)化了中間節(jié)點(diǎn)對(duì)數(shù)據(jù)報(bào)的處理,允許路由器在單位時(shí)間內(nèi)處理更多的數(shù)據(jù)報(bào)。
IPv6 只允許在源點(diǎn)進(jìn)行分片。這樣做有什么好處?__??途W(wǎng) (nowcoder.com)https://www.nowcoder.com/questionTerminal/c880c2737f8e404eb5a62f44f2598b06
4-56 設(shè)每隔1微微秒就分配出100萬(wàn)個(gè)IPv6地址。試計(jì)算大約要用多少年才能將IPv6地址空間玩不用光??梢院陀钪娴哪挲g(大約有100億年)進(jìn)行比較。?
據(jù)計(jì)算,
? ?2^128/10^18/3600/24/265 = 1.08^14(約等于)
相當(dāng)于10^3個(gè)宇宙的年齡
4-57 試把以下的IPv6地址用零壓縮法寫(xiě)成簡(jiǎn)潔的形式:
(1)::F53:6382:AB00:67DB:BB27:7332
(2)::4D:ABCD
(3)::AF36:7328:0:87AA:398
(4)2819:AF::35:CB2:B271?
?4-58 試把以下的零壓縮的IPv6地址寫(xiě)成原來(lái)的形式:
(1)0000:0000:0000:0000:0000:0000:0000:0000
(2)0000:00AA:0000:0000:0000:0000:0000:0000
(3)0000:1234:0000:0000:0000:0000:0000:0003
(4)0123:0000:0000:0000:0000:0000:0001:0002
?4-59 從IPv4過(guò)渡到IPv6的方法有哪些?
? ? 由于現(xiàn)在整個(gè)互聯(lián)網(wǎng)的規(guī)模太大,因此,“規(guī)定一個(gè)日期”,從這一天其所有的路由器一律都改用IPv6,顯然是不可行的,這樣,向IPv6過(guò)渡只能采用逐步演進(jìn)的辦法,同時(shí),還必須使新安裝的IPv6系統(tǒng)能夠向后兼容。
下面是兩種向IPv6過(guò)渡的策略:
①雙協(xié)議棧:
指在完全過(guò)渡到IPv6之前,使一部分主機(jī)(或路由器)同時(shí)裝有IPv4和IPv6這兩種協(xié)議,雙協(xié)議棧主機(jī)使用域名系統(tǒng)DNS來(lái)查詢目的主機(jī)使用的是哪一種協(xié)議,若DNS返回的是IPv4地址,那么源主機(jī)就使用IPv4地址,否則就使用IPv6.但是這種方式需要付出的代價(jià)太大,因?yàn)橐惭b上兩套協(xié)議。
②隧道技術(shù):
比上面的方式要好,這種方法的要點(diǎn)就是在IPv6數(shù)據(jù)報(bào)要進(jìn)入IPv4網(wǎng)絡(luò)時(shí),把IPv6數(shù)據(jù)報(bào)封裝成為IPv4數(shù)據(jù)報(bào)。這樣的IPv4數(shù)據(jù)報(bào)從路由器A經(jīng)過(guò)C和D,傳送到E時(shí),IPv6數(shù)據(jù)報(bào)就好像在IPv4網(wǎng)絡(luò)的隧道中傳輸。
4-60 多協(xié)議標(biāo)簽交換MPLS的工作原理是怎樣的?它有哪些主要的功能?
工作原理:
? ? 在傳統(tǒng)的IP網(wǎng)絡(luò)中,分組每到達(dá)一個(gè)路由器,都必須查找路由表,并按照“最長(zhǎng)前綴匹配”的原則找到下一跳的IP地址。當(dāng)網(wǎng)絡(luò)很大時(shí),查找含有大量項(xiàng)目的路由表要花費(fèi)很多時(shí)間,在出現(xiàn)突發(fā)性的通信量時(shí),往往還會(huì)使緩存溢出,這就會(huì)引起分組丟失、傳輸時(shí)延增大和服務(wù)質(zhì)量下降。
? ? MPLS的一個(gè)重要特點(diǎn)就是不用長(zhǎng)度可變的IP地址前綴來(lái)查找轉(zhuǎn)發(fā)表的匹配項(xiàng)目,而是給每一個(gè)進(jìn)入MPLS域的IP數(shù)據(jù)報(bào)打上固定長(zhǎng)度的“標(biāo)記”,然后對(duì)打上標(biāo)記的IP數(shù)據(jù)報(bào)用硬件進(jìn)行轉(zhuǎn)發(fā),這就使得IP數(shù)據(jù)報(bào)轉(zhuǎn)發(fā)的過(guò)程省去了每到達(dá)一個(gè)路由器都要上升到第三層用軟件查找路由表的過(guò)程,因而IP數(shù)據(jù)報(bào)轉(zhuǎn)發(fā)的速率就大大加快了。
? ? 采用硬件技術(shù)對(duì)打上標(biāo)記的IP數(shù)據(jù)報(bào)進(jìn)行轉(zhuǎn)發(fā)就稱為標(biāo)記交換,“交換”也表示在轉(zhuǎn)發(fā)是=時(shí)不再上升到第三層查找轉(zhuǎn)發(fā)表,而是根據(jù)標(biāo)記在第二層用硬件進(jìn)行轉(zhuǎn)發(fā)。MPLS可使用多種鏈路層協(xié)議,如PPP、以太網(wǎng)、ATM以及幀中繼等。
主要的功能:
(1)屬于一種面向連接的連網(wǎng)技術(shù)。
(2)在MPLS域中的各標(biāo)記交換路由器LSR,使用專門的標(biāo)記分配協(xié)議LDP交換報(bào)文,并找出和特定標(biāo)記相對(duì)應(yīng)的路徑。當(dāng)IP數(shù)據(jù)報(bào)進(jìn)入MPLS域時(shí)就被打上標(biāo)記,然后在MPLS域的核心部分標(biāo)記交換路由器LSR利用硬件進(jìn)行轉(zhuǎn)發(fā),這樣就加快了IP數(shù)據(jù)報(bào)的轉(zhuǎn)發(fā)速度。
(3)在MPLS的上面可以采用多種協(xié)議,但最常用的是IP協(xié)議。
(4)具有轉(zhuǎn)發(fā)等價(jià)類FEC的功能。入口結(jié)點(diǎn)并不是給每一個(gè)IP數(shù)據(jù)報(bào)指派一個(gè)不同的標(biāo)記,而是將屬于同樣FEC的IP數(shù)據(jù)報(bào)都指派同樣的標(biāo)記,因而都按照同樣方式轉(zhuǎn)發(fā)。
(5)MPLS可以把FEC用于負(fù)載平衡。網(wǎng)絡(luò)管理員采用自定義的FEC就可以更好地管理網(wǎng)絡(luò)的資源。這種均衡網(wǎng)絡(luò)負(fù)載的做法也稱為流量工程。
4-61 SDN的廣義轉(zhuǎn)發(fā)與傳統(tǒng)的基于終點(diǎn)的轉(zhuǎn)發(fā)有何區(qū)別?
①傳統(tǒng)的轉(zhuǎn)發(fā)是根據(jù)轉(zhuǎn)發(fā)表來(lái)轉(zhuǎn)發(fā)分組,而廣義轉(zhuǎn)發(fā)是基于“流表”進(jìn)行轉(zhuǎn)發(fā)的。
②廣義轉(zhuǎn)發(fā)不僅是轉(zhuǎn)發(fā)分組,而且可以把具有相同目的地址的分組從不同的接口轉(zhuǎn)發(fā)出去(為了負(fù)載均衡)。
③廣義轉(zhuǎn)發(fā)還可以重寫(xiě)IP首部,或者可以人為地阻擋或丟棄一些分組。
④廣義轉(zhuǎn)發(fā)不僅是可以在網(wǎng)絡(luò)層,而是可以對(duì)應(yīng)各種層次,所以完成廣義轉(zhuǎn)發(fā)的設(shè)備,不應(yīng)該稱為路由器,而是叫做:分組交換機(jī)或OpenFlow交換機(jī)。
4-62 試舉出IP數(shù)據(jù)報(bào)首部中能夠在OpenFlow1.0中匹配的三個(gè)字段。試舉出在OpenFlow中不能匹配的三個(gè)IP數(shù)據(jù)報(bào)首部。
能夠匹配的:IP目的、VLAN優(yōu)先權(quán)、目的MAC
不能夠匹配的:TTL字段、數(shù)據(jù)報(bào)長(zhǎng)度、差錯(cuò)檢驗(yàn)
4-63 網(wǎng)絡(luò)如圖4-81所示
(1)假定路由器R1把所有發(fā)往網(wǎng)絡(luò)前綴123.1.2.16/29的分組都從接口4轉(zhuǎn)發(fā)出去。
(2)假定路由器R1要把H1發(fā)往123.1.2.16/29的分組從接口4轉(zhuǎn)發(fā)出去,而把H2發(fā)往123.1.2.16/29的分組從接口3轉(zhuǎn)發(fā)出去。
試問(wèn),在上述兩種情況下,你都能夠給出路由器R1的轉(zhuǎn)發(fā)表嗎?轉(zhuǎn)發(fā)表只需要給出發(fā)往123.1.2.16/29的分組應(yīng)當(dāng)從哪一個(gè)接口轉(zhuǎn)發(fā)出去。
?(1)? ? ? ? ? ? ? ? 網(wǎng)絡(luò)前綴? ? ? ? ? ? ? 轉(zhuǎn)發(fā)接口
? ? ? ? ? ? ? ? ? 123.1.2.16/29? ? ? ? ? ? 接口4
(2)根據(jù)題目的條件,無(wú)法給出轉(zhuǎn)發(fā)表
4-64 已知一具有4個(gè)接口的路由器R1的轉(zhuǎn)發(fā)表如表4-11所示,轉(zhuǎn)發(fā)表的每一行給出了目的地址的范圍,以及對(duì)應(yīng)的轉(zhuǎn)發(fā)接口。?
?(1)試把以上轉(zhuǎn)發(fā)表改換為另一種形式,其中的目的地址范圍改為前綴匹配,而轉(zhuǎn)發(fā)表由4行增加為5行
(2)若路由器收到一個(gè)分組,其目的地址是:
試給出每一種情況下分組應(yīng)當(dāng)通過(guò)的轉(zhuǎn)發(fā)接口。?
(1)轉(zhuǎn)發(fā)表如下:
?(2)根據(jù)最長(zhǎng)前綴匹配原則
? ? ? ? ? ? a.接口2
? ? ? ? ? ? b.接口1
? ? ? ? ? ? c.接口2
?4-65 一路由器連接到三個(gè)子網(wǎng),這三個(gè)子網(wǎng)共同的前綴是255.2.17/24.假定子網(wǎng)N1要有62臺(tái)主機(jī),子網(wǎng)N2要有105臺(tái)主機(jī),而子網(wǎng)N3要有12臺(tái)主機(jī)。試分配這三個(gè)子網(wǎng)的前綴。
分配方案可以是:
N2:255.2.17.0/25
N1:255.2.17.128/26
N3:255.2.17.192/28
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-451226.html
(15條消息) 計(jì)算機(jī)網(wǎng)絡(luò)原理(謝希仁第八版)第四章課后習(xí)題答案_愛(ài)栗創(chuàng)的博客-CSDN博客_計(jì)算機(jī)網(wǎng)絡(luò)第八版謝希仁課后答案https://blog.csdn.net/qq_51344334/article/details/120637198文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-451226.html
到了這里,關(guān)于計(jì)算機(jī)網(wǎng)絡(luò)(謝希仁-第八版)第四章習(xí)題全解的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!