判斷題
路由器和鏈路層交換機都被稱為分組交換機。路由器與鏈路層交換機間的根本區別是:路由器在網絡層存儲轉發IP數據報,鏈路層交換機在鏈路層存儲轉發幀。
A. 對
B. 錯
答案: 對
解析: 路由器和鏈路層交換機確實都是分組交換機,但工作層次不同。路由器在網絡層處理IP數據報,鏈路層交換機在鏈路層處理幀。
網絡層功能可被大體分成數據平面功能和控制平面功能。數據平面的主要功能是決定到達路由器輸入鏈路之一的數據報(網絡層分組)如何轉發到該路由器的輸出鏈路之一。控制平面的主要功能是控制數據報沿著從源主機到目的主機到端到端路徑中路由器之間的路由方式。
A. 對
B. 錯
答案: 對
解析: 網絡層功能確實分為數據平面和控制平面。數據平面負責轉發決策,控制平面負責路由選擇。
IP數據報首部中的生存時間(TTL)指明了該數據報還能經過多少個路由器的轉發,每次數據報經過一臺路由器時,該字段的值減1。若TTL字段減為0,則該數據報被丟棄,不再進行轉發。因此該字段用來確保數據報不會永遠在網絡中循環(可能由于路由表的錯誤)。
A. 對
B. 錯
答案: 對
解析: TTL字段的作用是限制數據報的生存時間,防止無限循環。每經過一個路由器,TTL減1,減到0時丟棄。
假設兩個分組在完全相同的時刻到達一臺路由器的兩個不同輸入端口。同時假設在該路由器中沒有其他分組。假設這兩個分組朝著兩個不同的輸出端口轉發。當交換結構使用一條共享總線時,這兩個分組能在相同時刻通過該交換結構轉發。
A. 對
B. 錯
答案: 錯
解析: 共享總線一次只能傳輸一個分組,因此兩個分組不能同時在共享總線上傳輸。
網絡層有兩種控制平面方法:1. 傳統方法:在路由器中實現;2. 軟件定義網絡 software-defined networking (SDN): 在遠程服務器中實現。
A. 對
B. 錯
答案: 對
解析: 傳統方法在路由器本地實現控制平面,SDN則在遠程服務器中集中實現控制平面。
使用廣播發送DHCP服務器發現(discover)報文是因為客戶不知道服務器的IP地址,但又想與之通信。
A. 對
B. 錯
答案: 對
解析: DHCP客戶端在初始時不知道服務器地址,因此通過廣播發送discover報文以發現可用的DHCP服務器。
路由器可以只有一個IP地址。
A. 對
B. 錯
答案: 錯
解析: 路由器通常有多個接口,每個接口至少有一個IP地址,因此至少有兩個IP地址(一個用于內部網絡,一個用于外部網絡)。
我們回顧在本書中使用的某些術語。前面講過運輸層的分組名字是報文段,數據鏈路層的分組名字是幀。網絡層的分組名字是IP數據報。
A. 對
B. 錯
答案: 對
解析: 運輸層的分組稱為報文段,數據鏈路層的分組稱為幀,網絡層的分組稱為IP數據報。
IPv6 地址長度為128bit。
A. 對
B. 錯
答案: 對
解析: IPv6地址長度為128位,是IPv4地址長度(32)的4倍。
假定主機A向主機B發送封裝在一個IP數據報中的TCP報文段。當主機B接收到該數據報時,主機B中的網絡層通過IP數據報首部中的標識字段它應當將該報文段(即數據報的有效載荷)交給TCP 而不是UDP或某個其他東西。
A. 對
B. 錯
答案: 錯
解析: 網絡層通過IP數據報首部中的協議字段(而非標識字段)決定將有效載荷交給哪個運輸層協議(如TCP或UDP)。
同一個自治系統內的路由器使用相同的AS內部路由選擇算法是必要的。
A. 對
解析:自治系統(AS)內部需要統一的路由選擇協議(如OSPF或RIP)來確保所有路由器能正確交換路由信息并計算一致的路由路徑。不同算法會導致路由不一致或通信故障。
同一個自治系統(AS)需要統一的內部路由協議(IGP)
當一臺OSPF路由器發送它的鏈路狀態信息時,它僅向那些直接相鄰的節點發送。
B. 錯
解析:OSPF路由器通過洪泛(flooding)機制向整個區域內的所有路由器廣播鏈路狀態信息,而不僅限于直接相鄰節點,以確保拓撲數據庫同步。
OSPF洪泛至整個區域,RIP僅向鄰居發送
與RIP相比,OSPF可以有多條相同費用的路徑。
A. 對
解析:OSPF支持多路徑負載均衡,當存在多條相同開銷的路徑時,可以同時使用它們;而RIP僅選擇單條最優路徑。
OSPF支持多路徑負載均衡,RIP僅選擇單條最優路徑
因特網控制報文協議ICMP允許主機或路由器報告差錯情況和提供有關異常情況的報告。
A. 對
解析:ICMP用于傳遞網絡層異常信息(如目的不可達、超時等)和診斷工具(如ping、traceroute),是IP協議的輔助協議。
ICMP:網絡層輔助協議,用于差錯報告(如目的不可達)和診斷工具(ping/traceroute)
內部網關協議IGP (Interior Gateway Protocol) 即在一個自治系統內部使用的路由選擇協議,而這與在互聯網中的其他自治系統選用什么路由選擇協議無關。
A. 對
解析:IGP(如RIP、OSPF)僅在AS內部運行,不同AS可以獨立選擇各自的IGP,互不影響。
不同AS可以獨立選擇各自的IGP,互不影響
若源主機和目的主機處在不同的自治系統中(這兩個自治系統可能使用不同的內部網關協議),當數據報傳到一個自治系統的邊界時,就需要EGP將路由選擇信息傳遞到另一個自治系統中。
A. 對
解析:EGP(如BGP)用于在不同AS間交換路由信息,而IGP僅用于AS內部。邊界路由器通過EGP實現跨AS路由。
不同的自治系統中,需要EGP(如BGP)交換路由信息
距離向量算法的每個本地迭代都是由來自鄰居的距離向量更新消息引起的。
A. 對
解析:距離向量算法(如RIP)通過周期性或觸發式接收鄰居的路由表更新來重新計算本地路由表,迭代依賴于鄰居的消息。
距離向量算法(如RIP)更新范圍僅鄰居
鏈路狀態算法和距離向量算法相比較,消息復雜度要高。
A. 對
解析:鏈路狀態算法(如OSPF)需要洪泛鏈路狀態信息至全網,而距離向量算法僅與鄰居交換路由表,因此前者的消息復雜度更高。
鏈路狀態算法(如OSPF)比距離向量算法消息復雜度更高
在多個AS中選擇路由時,選擇具有最小的最低開銷的網關。
B. 錯
解析:跨AS路由通常由BGP協議決定,其選路策略復雜,不僅考慮開銷,還包括AS路徑、策略規則等,不單純依賴最低開銷。
BGP選路復雜,實際可能涉及數十條規則,不單純依賴最低開銷
軟件定義網絡(SDN) 通過邏輯集中控制來構建網絡控制平面。
A. 對
解析:SDN的核心思想是將控制平面(決策)與數據平面(轉發)分離,通過集中控制器(如OpenFlow控制器)統一管理網絡行為。
SDN:控制平面集中化,通過控制器(如OpenFlow)管理網絡行為
單選題
對于IPv6,正確的描述是( )
A. IPv6地址是IPv4地址數的128倍
B. IPv6地址數量是IPv4地址數量的4倍
C. IPv6可以代表最大數量為2^96的IPv6地址
D. IPv6地址數量是 IPv4 地址數量的2^96 倍
答案:D
解析:IPv6地址二進制位是128,提供的地址數是2128,而IPv4地址二進制位數有32位,提供的地址數是232,所以IPv6地址數是IPv4地址數的2128/232=2^96倍。
節點A到B通過路由器R1和R2路由。通過網絡發送的IP數據分組有20字節長的頭部。A-R1鏈路的MTU是1800字節、R1— R2鏈路的MTU是1200字節,R2 —B鏈路的MTU是600字節。如果A想要發送長度為2800字節的報文,發送了兩個數據分組才發完了這個報文。問:B接收的數據分組的總個數是多少?假定源數據報中的DF=0。( )
A. 9
B. 5
C. 7
D. 6
答案:C
解析:各鏈路能夠承載的最大數據分別是:A-R1:[(1800-20)/8]
下取整*8
=1776B;R1-R2:[(1200-20)/8]
下取整*8
=1176B;R2-B:[(600-20)/8]
下取整*8
=576B。源A根據所在網絡的MTU,將2800字節的消息封裝成兩個數據報:1796字節(載荷1776字節)和1044字節(載荷1024字節)。R1收到這兩個包,不得不對1796字節的數據報進行分片,分成1196字節(載荷1176B)和620字節(載荷600B)。R2收到了1196B、620B和1044B的三個數據報,轉出到R2-B鏈路時,不得不進行再次分片:1196B=596B+596B+44B(3片);620B=596B+44B(2片);1044B=596B+468B(2片)。最后B收到的數據報個數為:3+2+2=7。
子網掩碼255.255.255.224采用前綴表示法表示應該是哪個( )?
A. /27
B. /28
C. /26
D. /25
答案:A
解析:255.255.255.224的二進制形式是 11111111.11111111.11111111.11100000,前綴長度是連續的1的個數,共有8*3+3=27
。所以,選擇“/27”。
有一個未簡寫的IPv6地址是0000:0000:0000🔢6678:9101:0000:34AB,它的冒號十六進制簡寫形式應該是:( )
A. :🔢6678:9101:0:34AB
B. 上述答案都不對
C. 0:🔢6678:9101:0:34AB
D. :🔢6678:9101::34AB
答案:A
解析:地址:🔢6678:9101::34AB中包含了兩個“::”,是錯誤的;地址0:🔢6678:9101:0:34AB簡化不徹底,高位0還在。只有“:🔢6678:9101:0:34AB”符合簡化規則。
[!note]
零壓縮(zero compression):一串連續的零可以用一對冒號取代(一組內只能使用一次)
以下二進制IP地址中屬于C類地址的是( )。
A. 11010000 10000011 00000011 10000011
B. 11110000 10010011 11011001 00001111
C. 00000001 00001101 00001100 0010000
D. 10100011 10101111 10001110 00011111
答案:A
解析:C類地址的前三位是110,選項A符合這一特征。
IP地址223.1.3.27的32比特二進制等價形式是什么?
A. 11011111.00000001.00000011.00011101
B. 11011111.00000001.00000101.00011011
C. 11011101.00000001.00000011.00011011
D. 11011111.00000001.00000011.00011011
答案:D
解析:223的二進制是11011111,1的二進制是00000001,3的二進制是00000011,27的二進制是00011011,組合起來就是D選項。
以下各項中,不屬于IP數據報操作特點的是
A. 每個IP數據報自身攜帶有足夠的信息,它的傳送是被單獨處理的
B. 使所有IP數據報按順序到達目的端系統
C. 網絡結點要為每個IP數據報做出路由選擇
D. 在整個傳送過程中,不需建立電路
答案:B
解析:IP協議是無連接的,不保證數據報按順序到達目的端系統。
假設某應用每20ms生成一個40字節的數據塊,每塊封裝在一個TCP報文段中,TCP報文段再封裝在一個IP數據報中。每個數據報的開銷有多大?應用數據所占百分比是多少?
A. 40字節 50%
B. 20字節 25%
C. 60字節 60%
D. 40字節 60%
答案:A
解析:每個數據報的開銷是40字節(TCP和IP頭部各20字節),應用數據是40字節,所以開銷占比50%。
IPv4 地址、IPv6 地址和MAC地址分別用多少二進制位表示( )?
A. 32,128,32
B. 32,128,64
C. 32,64,48
D. 32,128,48
答案:D
解析:IPv4地址的二進制位是32位,IPv6地址的二進制位是128位,MAC地址的二進制位是48位。
路由器主要實現( ) 的功能
A. 物理層.數據鏈路層與網絡層
B. 數據鏈路層.網絡層與應用層
C. 網絡層與運輸層
D. 物理層與網絡層
答案:A
解析:路由器主要實現物理層、數據鏈路層和網絡層的功能。
一個網絡中有幾個子網,其中一個已分配了子網號74.178.247.96/29,則下列網絡前綴中不能再分配給其他子網的是
A. 74.178.247.120/29
B. 74.178.247.64/29
C. 74.178.247.104/29
D. 74.178.247.96/28
答案:D
解析:子網號74.178.247.96/29的網絡前綴是/29,而/28的網絡前綴更大,包含了/29的子網,因此不能再分配給其他子網。
以下關于無類別域間路由CIDR的描述中,錯誤的是( )。
A. CIDR是以任意的二進制倍數的大小來分配地址
B. CIDR將剩余的IP地址按可變大小的地址塊來分配
C. CIDR地址采用“斜線記法”:網絡前綴/主機號
D. 200.16.23.1/20表示IP地址的主機號長度為20位
答案:D
解析:200.16.23.1/20表示網絡前綴長度為20位,主機號長度為32-20=12位。
一臺設備有兩個IP地址,這臺設備可能是以下哪個( )?
A. 路由器
B. 網關
C. 計算機
D. 上面都是
答案:D
解析:一臺計算機可以安裝雙網卡,配置2個IP地址;一臺路由器通常連接了多個網絡,對應的口上(interface)都有IP地址,有兩個的可能;網關的概念很廣,在某種意義上講,網關也可以是一臺路由器,也可以配置兩個甚至多個IP地址。所以,都可能。
以下關于B類IP地址主機號的描述中,錯誤的是( )。
A. 主機號為全0的B類地址保留
B. 每個B類網絡可分配的主機號為65534個
C. 主機號長度為16位
D. 主機號為全1的B類地址可分配
答案:D
解析:主機號為全1的B類地址是廣播地址,不可分配。
以下關于IPv4生存時間字段的描述中,錯誤的是( )。
A. 路由器轉發一次,TTL值減1
B. TTL=0時,路由器丟棄該分組,并發送ICMP報文通知目的主機
C. TTL的初始值是由源主機設置
D. 生存時間TTL是用轉發分組的路由器跳數來度量
答案:B
解析:TTL=0時,路由器丟棄該分組,并發送ICMP報文通知源主機,而不是目的主機。
考慮向具有700字節MTU的一條鏈路發送一個2400字節的數據報。假定初始數據報標有標識號422。將會生成多少個分片?在生成相關分片的數據報中片偏移字段的值各是多少?
A. 4個分片。片偏移分別是0, 80, 160, 240
B. 3個分片。片偏移分別是0, 170, 255
C. 4個分片。片偏移分別是0, 85, 170, 250
D. 4個分片。片偏移分別是0, 85, 170, 255
答案:D
解析:每個分片的最大數據長度為700-20=680字節。2400字節的數據報需要分成4個分片,片偏移分別是0, 85, 170, 255(以8字節為單位)。
下面哪個可能是C類地址塊下的子網掩碼( )?
A. 255.0.0.0
B. 255.255.224.0
C. 128.0.0.0
D. 255.255.255.192
答案:D
解析:C類地址的缺省子網掩碼是255.255.255.0,即“/24”,其下的子網,網絡位必然大于24(因為要從主機位借位而增大網絡位的數目),子網掩碼“255.255.224.0”、“255.0.0.0”、“128.0.0.0”對應的網絡前綴分別是“/19”、“/8”、“/1”,都小于“24”,不可能是C類地址塊下的子網。只有“255.255.255.192”等同于“/26”,大于“24”,是C類地址塊下的子網。
主機168.16.84.24/20所在子網的最小可分配IP地址和最大可分配IP地址分別是( )
A. 168.16.84.1,168.16.84.254
B. 168.16.80.1,168.16.95.254
C. 168.16.80.1,168.16.84.254
D. 168.16.84.1,168.16.95.254
答案:B
解析:168.16.84.24中的84,二進制是01010100,/20,前面的0101不動,最小IP,168.16.01010000.1(主機號全為0的不用);最大IP,168.16.01011111.11111110(主機號全為1的不用)。
某網絡的IP地址空間為192.168.5.0/24,采用定長子網劃分,子網掩碼為255.255.255.248,則該網絡的最大子網個數、每個子網內的最大可分配地址個數是多少( )?
A. 32,6
B. 8,30
C. 8,32
D. 32,8
答案:A
解析:子網掩碼255.255.255.248對應的網絡位數是8*3+5=29,即從192.168.5.0/24中的主機位借用了5位創建子網,子網數目是2^5 =32,每個子網的可用最大IP數目是2^(8-5)-2=6,去掉全0和全1的兩個。
如果有一個子網的網絡前綴是192.168.176.0/20,那么該子網中IPv4地址的最大數目是多少( )
A. 2^12
B. 2^20
C. 2^16
D. 12^2
答案:A
解析:網絡前綴是/20,主機位是32-20=12位,所以最大地址數目是2^12。
下面哪一個是匹配136.127.4.1的最長前綴網絡地址( )
A. 136.0.0.0/8
B. 136.127.4.0/24
C. 136.127.0.0/16
D. 136.127.4.128/25
答案:B
解析:對于一個特定的IP地址,它一定屬于某個小網絡,小網絡又屬于大些的中網絡,中網絡屬于更大些的網絡…,,換言之,這個IP屬于所有這些網絡。最長前綴的網絡是這些網絡中最小的那個。136.127.4.1同時在136.0.0.0./8、136.127.0.0/16和136.127.4.0/24三個網絡中,但是最長前綴是“24”。136.127.4.128/25的前綴“25”比“24”更長,但是它包含的全部IP范圍是136.127.4.128~255,不包含136.127.4.1。
為了解決IP地址耗盡的問題,可以采用以下一些措施,其中治本的是
A. 采用CIDR
B. 采用IPv6
C. 劃分子網
D. 采用網絡地址轉換NAT
答案:B
解析:IPv6的地址空間遠遠大于IPv4,是解決IP地址耗盡問題的根本方法。
以下關于IPv4首部中的協議字段的描述中,錯誤的是( )。
A. 協議字段長度為8位
B. 協議字段僅表示使用IP協議的傳輸層協議類型
C. 協議字段用不同的數值表示不同的高層協議
D. 協議字段包含在分組頭規定長度的部分
答案:B
解析:協議字段不僅表示傳輸層協議類型,還可以表示其他高層協議。
在IP首部的字段中,與分片和重組無關的字段是
A. 標志
B. 總長度
C. 標識
D. 片偏移
答案:B
解析:總長度字段表示整個IP數據報的長度,與分片和重組無關。
下列關于NAT(網絡地址翻譯轉換)的語句中,有哪些是錯誤的( )(題中,內部地址就是私人地址,外部地址就是全球唯一的地址)
A. 可能單一的內部IP, Port對,有多個NAT表項。
B. 不同的NAT表項可以包含不同的內部IP地址。
C. 不同的NAT表項可以包含不同的外部IP地址。
D. 一個不含匹配的外部IP:Port對的輸入數據包,將會被丟棄。
E. 創建一個新的NAT表項,產生一個不包含私人地址的輸出數據包。
F. 可能單一的外部IP地址,有多個NAT表項。
G. 可能單一的內部IP地址,有多個NAT表項。
答案:A
解析:“可能單一的內部IP, Port對,有多個NAT表項”是錯誤的,一個(內部IP,Port)對只能對應一個NAT表項,否則的話,內網主機將不具備唯一性,返回來的數據報文將迷失方向。
考慮互聯3個子網(子網1.子網2和子網3)的一臺路由器。假定這3個子網的所有接口要求具有前綴223.1.17/24。還假定子網1要求支持多達60個接口,子網2要求支持多達90個接口,子網3要求支持多達12個接口。3個滿足這些限制的網絡地址(形式為a.b.c.d/x)正確的是
A. 223.1.18.0/26 223.1.18.128/25 223.1.18.192/28
B. 223.1.17.0/25 223.1.17.64/26 223.1.17.128/28
C. 223.1.17.0/26 223.1.17.128/25 223.1.17.192/28
D. 223.1.17.0/25 223.1.17.128/26 223.1.17.192/27
答案:C
解析:子網1需要支持60個接口,需要至少6位主機位(26-2=62),所以網絡前綴是/26;子網2需要支持90個接口,需要至少7位主機位(27-2=126),所以網絡前綴是/25;子網3需要支持12個接口,需要至少4位主機位(2^4-2=14),所以網絡前綴是/28。選項C滿足這些條件。
以下關于IP協議應用特點的描述中,錯誤的是( )。
A. 傳輸層僅需考慮互聯網絡在數據鏈路層幀結構上的差異
B. IP協議向傳輸層提供統一的IP分組
C. IP協議是互聯各種異構網絡的協議
D. 互聯網絡的物理層、數據鏈路層協議可能不同
答案:A
解析:傳輸層(如TCP/UDP)位于網絡層(IP)之上,無需關心數據鏈路層的幀結構差異。IP協議已屏蔽了下層網絡的差異(如以太網、PPP等),傳輸層僅需處理端到端的通信(如可靠性、流量控制等)。數據鏈路層的差異由網絡接口層處理,而非傳輸層。
可以動態為主機配置IP地址的協議是
A. NAT
B. ARP
C. RARP
D. DHCP
答案:D. DHCP
解析:DHCP(動態主機配置協議)用于動態分配IP地址、子網掩碼、默認網關等網絡配置信息。NAT用于地址轉換,ARP用于IP到MAC地址解析,RARP用于MAC到IP地址解析,均不具備動態分配IP地址功能。
以下關于IPv4/IPv6隧道技術的描述中,錯誤的是
A. 在隧道中傳輸時,IPv4分組頭的協議字段值為6
B. 離開IPv4網絡時,將IPv4分組還原成IPv6分組
C. IPv4分組的源地址與目的地址分別為隧道端點路由器或主機的IPv4地址
D. 進入IPv4網絡時,將IPv6分組封裝成IPv4分組
答案:A. 在隧道中傳輸時,IPv4分組頭的協議字段值為6
解析:IPv6-over-IPv4隧道中,IPv4頭的協議字段應標識為IPv6(值為41)。TCP協議才使用值6。其他選項正確描述了隧道技術的工作過程。
當DHCP服務器突然宕機時,網絡中的節點會怎樣?(假設無新節點加入)
A. 節點將需要使用的MAC地址來進行彼此的通信
B. 節點只能夠在他們的網絡外進行通信
C. 節點不能與任何其他節點進行通信
D. 主機將會在一段時間內繼續正常通信
答案:D. 主機將會在一段時間內繼續正常通信
解析:DHCP客戶端在租約期內可繼續使用已分配的IP地址通信。只有當租約到期需要續約時才會受到影響。
以下關于路由器"分組處理與交換部分"的描述中,錯誤的是
A. 如果接收的是數據分組,則根據目的地址在轉發表中查找輸出端口
B. 交換結構根據路由表和接收分組的目的地址,選擇合適的輸出端口轉發出去
C. 輸入和輸出端口僅覆蓋網絡層的主要功能
D. 如果接收的是路由器之間交換路由信息的分組,則交給路由選擇處理機
答案:C. 輸入和輸出端口僅覆蓋網絡層的主要功能
解析:路由器端口需要實現物理層、數據鏈路層和網絡層的完整功能。選項B的錯誤在于交換結構使用轉發表而非路由表進行轉發。
以下關于IPv4服務特點的描述中,錯誤的是
A. IPv4對每個分組的傳輸過程是相互獨立的
B. IPv4不維護IP分組發送后的任何狀態信息
C. IPv4能夠保證每個IP分組都正確傳輸到目的主機
D. IPv4不保證分組順序地到達目的主機
答案:C. IPv4能夠保證每個IP分組都正確傳輸到目的主機
解析:IPv4提供的是無連接、不可靠的服務,不保證傳輸可靠性,這些功能由上層協議(如TCP)實現。
以下關于子網概念的描述中,錯誤的是
A. 標準IP地址采用兩級結構:網絡號與主機號
B. 子網的劃分不會對外部路由器的尋址產生影響
C. 可借用網絡號的一部分作為子網的子網號
D. 三層結構的IP地址是網絡號-子網號-主機號
答案:C. 可借用網絡號的一部分作為子網的子網號
解析:子網劃分是從主機號部分借用若干位作為子網號,形成網絡號-子網號-主機號的三層結構。網絡號部分保持不變,因此外部路由器仍按網絡號進行路由,子網劃分只影響內部網絡的路由選擇。
在因特網中,IP分組的傳輸需要經過源主機和中間路由器到達目的主機,通常
A. 源主機和中間路由器都不知道IP分組到達目的主機需要經過的完整路徑
B. 源主機和中間路由器都知道IP分組到達目的主機需要經過的完整路徑
C. 源主機知道IP分組到達目的主機需要經過的完整路徑,而中間路由器不知道
D. 源主機不知道IP分組到達目的主機需要經過的完整路徑,而中間路由器知道
答案:A
解析:IP協議采用逐跳轉發機制,源主機和中間路由器都只知道到達目的地的下一跳地址,而不知道完整的傳輸路徑。每個路由器根據本地路由表獨立做出轉發決策。
在因特網中,一個路由器的路由表通常包含
A. 目的網絡和到達該目的網絡路徑上的下一個路由器的 MAC 地址
B. 所有目的主機和到達該目的主機的完整路徑
C. 目的網絡和到達目的網絡的完整路徑
D. 目的網絡和到達該目的網絡路徑上的下一個路由器的IP地址
答案:D
解析:路由表的核心信息是目的網絡地址和對應的下一跳路由器IP地址。MAC地址是數據鏈路層概念,不在網絡層路由表中存儲;路由表不保存完整路徑信息,也不針對單個主機進行路由(特殊主機路由除外)。
題目:以下關于 ICMP 的描述中,錯誤的是
選項:
A. 由于IP 缺乏差錯控制機制
B. 由于IP 缺乏主機和網絡管理查詢機制
C. ICMP 報文分為差錯報告和查詢兩類
D. 作為IP的補充,ICMP 報文將直接封裝在以太幀中
答案:D
解析:ICMP報文是封裝在IP數據報中傳輸的(IP協議號為1),而非直接封裝在以太網幀中。其他選項正確:ICMP用于彌補IP的差錯控制和查詢功能(A、B),其報文類型分為差錯報告(如目的不可達)和查詢(如ping請求/應答)(C)。
ICMP:網絡層輔助協議,用于差錯報告(如目的不可達)和診斷工具(ping/traceroute)
題目:下一代因特網核心協議IPv6的地址長度是
選項:
A. 32bit
B. 48bit
C. 64bit
D. 128bit
答案:D
解析:IPv6地址長度為128位(16字節),是IPv4(32位)的4倍,以解決地址耗盡問題。
IPv6地址長度128bit,是IPv4的 2 96 2^{96} 296倍
題目:下列關于 IPv6 的描述中,錯誤的是
選項:
A. IPv6 的首部長度是不可變的
B. IPv6 不允許分片
C. IPv6采用了16B的地址,在可預見的將來不會用完
D. IPv6 使用了首部校驗和來保證傳輸的正確性
答案:D
解析:IPv6取消了首部校驗和字段(依賴上層協議如TCP/UDP校驗),以提高處理效率。其他選項正確:IPv6基本首部固定為40字節(A),分片僅由源節點處理(B),128位地址空間極大(C)。
題目:下列關于RIP和OSPF協議的敘述中,錯誤的是
選項:
A. RIP和OSPF協議都是網絡層協議
B. 在進行路由信息交換時,RIP 中的路由器僅向自己相鄰的路由器發送信息,OSPF協議中的路由器向本自治系統中的所有路由器發送信息
C. 在進行路由信息交換時,RIP 中的路由器發送的信息是整個路由表,OSPF協議中的路由器發送的信息只是路由表的一部分
D. RIP 的路由器不知道全網的拓撲結構,OSPF 協議的任何一個路由器都知道自己所在區域的拓撲結構
答案:C
解析:OSPF發送的是鏈路狀態通告(LSA,描述拓撲),而非路由表的一部分;RIP發送整個路由表。其他選項正確:二者均屬網絡層(A),RIP僅更新鄰居,OSPF洪泛至全區域(B),RIP無全網拓撲信息,OSPF通過LSDB同步拓撲(D)。
題目:直接封裝RIP、OSPF、BGP報文的協議分別是
選項:
A. TCP、UDP、IP
B. UDP、TCP、IP
C. TCP、IP、UDP
D. UDP、IP、TCP
答案:D
解析:RIP使用UDP(端口520),OSPF直接封裝在IP(協議號89),BGP使用TCP(端口179)。
題目:動態路由選擇和靜態路由選擇的主要區別是
選項:
A. 動態路由選擇需要維護整個網絡的拓撲結構信息,而靜態路由選擇只需要維護部分拓撲結構信息
B. 動態路由選擇可隨網絡的通信量或拓撲變化而自適應地調整,而靜態路由選擇則需要手工去調整相關的路由信息
C. 動態路由選擇簡單且開銷小,靜態路由選擇復雜且開銷大
D. 動態路由選擇使用路由表,靜態路由選擇不使用路由表
答案:B
解析:動態路由協議(如OSPF、RIP)自動適應網絡變化,靜態路由需手動配置(B正確)。A錯誤(靜態路由無需拓撲信息);C錯誤(動態路由更復雜);D錯誤(二者均使用路由表)。
題目:在距離-向量路由協議中,( )最可能導致無限計數(路由回路)問題。
選項:
A. 由于網絡帶寬的限制,某些路由更新數據報被丟棄
B. 由于路由器不知道整個網絡的拓撲結構信息,當收到一個路由更新信息時,又將該更新信息發回自己發送該路由信息的路由器
C. 當一個路由器發現自己的一條直接相鄰鏈路斷開時,未能將這個變化報告給其他路由器
D. 慢收斂導致路由器接收了無效的路由信息
答案:D
解析:慢收斂是距離向量協議的核心缺陷,因路由信息傳播延遲導致臨時環路(如“計數到無窮”)。其他選項雖可能影響網絡,但非直接導致無限計數的主因。
題目:在鏈路狀態路由算法中,每個路由器都得到網絡的完整拓撲結構后,使用( )算法來找出它到其他路由器的路徑長度。
選項:
A. Dijkstra最短路徑算法
B. Prim 最小生成樹算法
C. 拓撲排序
D. Kruskal最小生成樹算法
答案:A
解析:OSPF等鏈路狀態協議使用Dijkstra算法計算最短路徑樹(SPF),生成以自己為根的最優路徑。B、D用于生成樹構造,C用于有向無環圖排序。