SDN測試題
一、判斷題
-
NFV與SDN的基礎(chǔ)都是通用服務(wù)器、云計算以及虛擬化技術(shù)。
正確答案:對 -
安裝OpenvSwitch時必須根據(jù)系統(tǒng)內(nèi)核版本選擇相應的Open vSwitch版本。
正確答案:對 -
執(zhí)行命令ovs-vsctl del-br br0會將br0及掛接到br0上的端口一并刪除。
正確答案:對 -
OpenDaylight是一個基于SDN開發(fā)的模塊化、可擴展、可升級、支持多協(xié)議的控制器框架。
正確答案:對 -
在交換機中設(shè)置OpenFlow1.0協(xié)議版本的命令為:ovs-vsctl set bridge br-sw protocols=OpenFlow1.0。
正確答案:錯 -
安裝OpenDaylight組件時必須要按照相關(guān)順序進行安裝。
正確答案:對 -
Openflow是ONF定義的一個轉(zhuǎn)發(fā)面控制協(xié)議,它將轉(zhuǎn)發(fā)面抽象為一個由多級流表組成的轉(zhuǎn)發(fā)模型,網(wǎng)絡(luò)控制器通過Openflow協(xié)議下發(fā)Openflow流表到具體交換機,從而定義、控制交換機的具體行為。
正確答案:對 -
控制器與OpenFlow交換機之間相互發(fā)送Hello消息,用于協(xié)商雙方的OpenFlow版本號。在雙方支持的最高版本號不一致的情況下,協(xié)商的結(jié)果將以較高的OpenFlow版本為準。
正確答案:錯 -
OpenFlow控制器通過下發(fā)流表來指導數(shù)據(jù)平面流量的轉(zhuǎn)發(fā)。
正確答案:對
解析:OpenFlow控制器通過下發(fā)流表來指導數(shù)據(jù)平面流量的轉(zhuǎn)發(fā)。 -
OpenFlow v1.3中每臺OpenFlow交換機只有一張流表。
正確答案:錯
解析:OpenFlow v1.3協(xié)議中一臺OpenFlow交換機會有多張流表。 -
OpenFlow交換機利用基于安全連接的OpenFlow協(xié)議與控制器互相通信。
正確答案:對 -
OpenFlow網(wǎng)絡(luò)由OpenFlow交換機、網(wǎng)絡(luò)虛擬化層和控制器三部分組成。
正確答案:對 -
從OpenFlow v1.3開始增加了多級流表和組表的概念。
正確答案:錯 -
OpenFlow協(xié)議下,OpenDaylight可以給OpenvSwitch下發(fā)流表。OVSDB協(xié)議下,OpenDaylight可以用來配置OpenvSwitch,包括創(chuàng)建bridge和port等。
正確答案:對 -
OpenFlow1.3中流表包括三個字段:包頭域、計數(shù)器以及行動。
正確答案:錯 -
OVSDB數(shù)據(jù)庫由兩個主要部分構(gòu)成,即ovsdb-server和ovsdb-client。
正確答案:對 -
當控制器與交換機通過OVSDB協(xié)議建立連接后,控制器會偵聽6633端口。
正確答案:錯 -
OVSDB管理協(xié)議是VMware公司提出的負責管理OVS數(shù)據(jù)庫的協(xié)議,OVSDB管理協(xié)議定義了一套RPC接口,用戶可通過遠程調(diào)用的方式管理OVSDB。
正確答案:對 -
當Postman中選擇RESTCONF消息的請求方法為GET時,不需要添加Body體。
正確答案:對 -
RESTCONF描述了一種 RESTful 協(xié)議,此協(xié)議提供 HTTP 上的編程接口,用于訪問 YANG 定義的數(shù)據(jù),使用 NETCONF 定義的數(shù)據(jù)存儲。
正確答案:對
二、單選題
-
OpenvSwitch中列出所有網(wǎng)橋的命令是()
A、ovs-vsctl list-br
B、ovs-vsctl list-port
C、ovs-vsctl show
D、ovs-vsctl del-br
正確答案:A -
以下是一個網(wǎng)橋的具體信息,哪項描述是錯誤的( )
root@localhost:~# ovs-vsctl show
bc12c8d2-6900-42dd-9c1c-30e8ecb99a1b
Bridge “br0”
Port “eth0”
Interface “eth0”
Port “br0”
Interface “br0”
type: internal
ovs_version: “1.4.0+build0”
A、上述信息顯示了一個名為br0的橋(交換機)
B、一個OpenvSwitch交換機只能有一個網(wǎng)橋。
C、這個交換機有兩個接口,一個是eth0,一個是br0。
D、創(chuàng)建橋的時候自動創(chuàng)建一個和橋名字一樣的接口br0,并自動作為該橋的一個端口。
正確答案:B
解析:一個OpenvSwitch交換機可以有多個網(wǎng)橋。 -
Mininet中查看節(jié)點的命令是( )
A、nodes
B、links
C、dump
D、pingall
正確答案:A
解析:nodes:列出所有的節(jié)點信息。links:禁用或啟用兩個節(jié)點之間的鏈路。dump:顯示所有節(jié)點的具體信息。pingall:所有主機節(jié)點之間互Ping。 -
SDN的架構(gòu)不包括( )
A、基礎(chǔ)設(shè)施層
B、鏈路層
C、控制層
D、應用層
正確答案:B
解析:SDN的架構(gòu)包括基礎(chǔ)設(shè)施層、控制層和應用層。 -
OpenvSwitch的核心模塊是()
A、ovs-vswitchd
B、ovsdb-server
C、datapath
D、ovs-ofctl
正確答案:A
解析:OpenvSwitch的核心模塊是ovs-vswitchd。 -
ovs-ofctl dump-flows br-sw命令作用是()
A、顯示網(wǎng)橋信息
B、顯示所有端口
C、顯示所有流表
D、顯示OVS交換機信息
正確答案:C -
以下網(wǎng)元中Mininet無法構(gòu)建的是()
A、主機
B、SDN交換機
C、路由器
D、SDN控制器
正確答案:C -
Postman中GET方法實現(xiàn)的功能是()
A、請求數(shù)據(jù)
B、發(fā)送數(shù)據(jù)
C、刪除數(shù)據(jù)
D、上傳數(shù)據(jù)
正確答案:A
解析:Postman中GET方法實現(xiàn)的功能是請求數(shù)據(jù)。 -
下面對OpenvSwitch各模塊描述不正確的是()
A、ovs-vswitchd:主要模塊,實現(xiàn)vswitch的守候進程daemo
B、ovsdb-server:輕量級數(shù)據(jù)庫服務(wù)器,保存配置信息
C、ovs-dpctl:用來配置vswitch內(nèi)核模塊的一個工具
D、ovs-vsctl:查詢和控制OpenFlow虛擬交換機的流表
正確答案:D
解析:ovs-vsctl:主要是獲取或者更改ovs-vswitchd的配置信息。 -
Mininet軟件的功能是()
A、網(wǎng)絡(luò)加速器
B、網(wǎng)絡(luò)模擬器
C、擬交換機
D、虛擬路由器
正確答案:B
解析:Mininet軟件的功能是網(wǎng)絡(luò)模擬器。 -
OpenDaylight的版本命名策略是()
A、元素周期表順序
B、英文26個字母順序
C、不同城市名稱
D、沒有具體策略
正確答案:A -
OpenDaylight架構(gòu)的特點包括( )
A、基于OSGi的模塊化設(shè)計
B、南向支持多種協(xié)議
C、全分布式的消息及存儲機制
D、以上都是
正確答案:D
解析:OpenDaylight是一個基于SDN開發(fā)的模塊化、可擴展、可升級、支持多協(xié)議的控制器框架。OpenDaylight控制平臺采用了OSGI框架,實現(xiàn)了模塊化和可擴展化。 -
OpenFlow協(xié)議是( )之間的通信協(xié)議。
A、OpenFlow交換機與OpenFlow交換機
B、OpenFlow控制器與OpenFlow交換機
C、主機與OpenFlow控制器
D、主機與OpenFlow交換機
正確答案:B
解析:OpenFlow交換機與控制器通過OpenFlow協(xié)議進行通信。 -
OpenFlow協(xié)議的Flow-Mod消息的作用是( )
A、控制信息
B、主機通訊
C、下發(fā)流表
D、交換機配置
正確答案:C
解析:Flow-Mod消息(Modify Flow Entry Messages)是由OpenFlow控制器對OpenFlow交換機設(shè)置流表項的消息,也就是下發(fā)流表的消息,通過Flow-Mod消息,可以對流表項進行添加、刪除、變更設(shè)置等操作。 -
OpenFlow協(xié)議是基于()協(xié)議
A、TCP
B、UDP
C、ICMP
D、DNS
正確答案:A
解析:OpenFlow協(xié)議是基于TCP協(xié)議 -
當控制器與OpenFlow交換機版本協(xié)商后,控制器向OpenFlow交換機發(fā)送( )消息。
A、Packet_out
B、Hello
C、Get Config Request
D、Features Request
正確答案:D
解析:當控制器與OpenFlow交換機版本協(xié)商后,控制器向OpenFlow交換機發(fā)送Features Request消息。 -
以下哪項不屬于OpenFlow v1.0中流表項的組成( )
A、分組頭域
B、計數(shù)器
C、動作表
D、匹配字段
正確答案:D
解析:流表項由3個基本要素組成:頭字段、計數(shù)器和行動。 -
RESTCONF支持的HTTP請求方法不包括( )
A、GET
B、PUT
C、SET
D、DELETE
正確答案:C -
通過Postman發(fā)送某條RESTCONF消息后,會返回狀態(tài)碼,下列哪個狀態(tài)碼表示消息成功發(fā)送()
A、200
B、201
C、300
D、301
正確答案:A
解析:200表示消息成功發(fā)送。 -
OVSDB協(xié)議對應的偵聽端口為()
A、6640
B、6633
C、6632
D、6642
正確答案:A
解析:OVSDB協(xié)議對應的偵聽端口為6640。 -
下面對OpenFlow相關(guān)消息說法正確的是()
A、通過Packet-in/Packet-out發(fā)現(xiàn)交換機之間的鏈路
B、在OpenFlow交換機中添加、刪除或修改物理端口時,需要發(fā)送Port-Status消息來通知OpenFlow控制器
C、通過Get Config Request消息協(xié)商雙方的OpenFlow版本號
D、OpenFlow控制器和OpenFlow交換機可通過發(fā)送Echo請求消息來確認二者之間是否連接、檢測通信延遲、測量通信帶寬等
正確答案:C
解析:通過Hello消息協(xié)商雙方的OpenFlow版本號。 -
關(guān)于OVSDB協(xié)議描述不正確的是( )
A、是一種管理配置協(xié)議,負責添加、刪除、更新端口和隧道
B、具有靈活易懂、可擴展性強的特點
C、控制平面可以通過OVSDB Mgmt遠程配置OVS的數(shù)據(jù)庫OVSDB
D、OVSDB管理協(xié)議是目前為止唯一的OpenFlow配置協(xié)議
正確答案:D
解析:目前最具代表性的OpenFlow配置協(xié)議是OF-CONFIG和OVSDB管理協(xié)議。 -
以下不屬于OpenFlow協(xié)議消息類型的是()
A、Synchronou
B、Controller-to-Switch
C、Asynchronous
D、Symmetric
正確答案:A
解析:OpenFlow主要有3種類型的消息,分別是Controller-to-Switch、Asynchronous和Symmetric。 -
使用OVSDB協(xié)議創(chuàng)建網(wǎng)橋,說法不正確的是()
A、使用PUT方法
B、創(chuàng)建的網(wǎng)橋名稱為br0
C、請求的URL地址為http://controller-ip:8282/ovsdb/nb/v2/node/OVS/switch-ip:41516/tables/bridge/row
D、指明的Body格式為application/jso
正確答案:A
解析:使用POST方法。 -
OVSDB子項目不包含以下哪個模塊( )
A、Discovery模塊
B、Northbound模塊
C、Plugin模塊
D、OVSDB Library模塊
正確答案:A
解析:OVSDB子項目主要包含Northbound模塊、Plugin模塊和OVSDB Library模塊,其中北向Northbound模塊可供外部APP調(diào)用,Plugin模塊主要包含api、impl、internal和error等程序包,其中api程序包主要提供OVSDB的連接、增刪改查等服務(wù),impl包中的類是其接口的實現(xiàn)。南向OVSDB Library通過OVSDB協(xié)議與外部通信,進行OVSDB的管理。 -
關(guān)于OVSDB的QoS和隊列管理實驗流程說法錯誤的是( )
A、在OVS中采用被動模式建立OVSDB連接
B、創(chuàng)建隊列QUEUE-TEST1
C、創(chuàng)建QoS,并將QoS添加到隊列QUEUE-TEST1
D、將QoS添加到Mininet主機端口
正確答案:C -
RESTCONF消息的Body體支持以下哪種格式()
A、GIF
B、JPEG
C、TXT
D、JSON
正確答案:D
解析:RESTCONF消息的Body體支持JSON格式。 -
RESTCONF支持的HTTP請求方法不包括()
A、GET
B、PUT
C、SET
D、DELETE
正確答案:C
解析:RESTCONF支持的HTTP請求方法不包括SET。 -
以下Actions包處理動作中不是OpenFlow交換機必須支持的Action類型是( )
A、Output
B、Drop
C、Group
D、Meter
正確答案:D
解析:OpenFlow交換機并不需要支持所有的Action類型,但是必須支持以下三種:Output:該action指將一個數(shù)據(jù)包轉(zhuǎn)發(fā)到指定的OpenFlow Port;Drop:沒有明確的action時,丟棄;Group:將數(shù)據(jù)包轉(zhuǎn)發(fā)到指定的Group繼續(xù)處理。文章來源:http://www.zghlxwxcb.cn/news/detail-477959.html -
在OpenFlow交換機中添加、刪除或修改物理端口時,需要發(fā)送( )消息來通知OpenFlow控制器。
A、Port-Status消息
B、Role消息
C、Echo消息
D、Barrier消息
正確答案:A
解析:Port-Status消息用于在OpenFlow交換機中添加、刪除或修改物理端口時,通知OpenFlow控制器。文章來源地址http://www.zghlxwxcb.cn/news/detail-477959.html
到了這里,關(guān)于【SDN測試題】的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!