OpenFlow与Open vSwitch相关知识考试试卷及答案解析_第1页
OpenFlow与Open vSwitch相关知识考试试卷及答案解析_第2页
OpenFlow与Open vSwitch相关知识考试试卷及答案解析_第3页
OpenFlow与Open vSwitch相关知识考试试卷及答案解析_第4页
OpenFlow与Open vSwitch相关知识考试试卷及答案解析_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第页OpenFlow与OpenvSwitch相关知识考试试卷及答案解析1.以下不属于OpenFlowv1.0中流表项的组成的是()A、分组头域。B、计数器。C、动作表。D、匹配字段。【正确答案】:D2.当控制器与OpenFlow交换机版本协商后,控制器向OpenFlow交换机发送()消息。A、PacketOutB、Packet_inC、GetConfigRequestD、FeaturesRequest【正确答案】:D3.VXAN报文的端口号是以下哪个()A、4786B、4787C、4788D、4789【正确答案】:D4.SDN控制器的关键要素中,下列不属于其安全性的是()。A、可实现复杂的过滤器和虚拟网络隔离。B、支持用户认证。C、支持安全应用,如DDOS防护。D、可在源端与目的端之间多径传输【正确答案】:D5.Wireshark的主要作用是()。A、截取并分析网络封包B、修改封包内容-C、发送封包D、检测并阻止入侵系统的病毒【正确答案】:A6.添加一条流表项,设置流表项生命周期为1000s,优先级为17,入端口为3,动作是Output:2,写法正确的是()。A、ovs-vsctladd-flowbr0idle_timeout=1000,priority=17,inport=3,actions=output2B、ovs-ofctladd-flowbr0idle_timeout=1000,priority=17,inport=3,actions=output:2C、ovs-vsctladd-flowbr0idle_timeout=1000,priority=17,port=3,actions=output:2D、ovs-ofctladd-flowbr0idle_timeout=1000,priority=17,port=3,actions=output:2【正确答案】:B7.在Wireshark中过滤出源地址是01或者目标地址是02的数据包,正确的过滤表达式是()。A、Ip.src==01andip.dst==02B、ip.src==01orip.dst==02C、ip.src=01.ip.dst=02D、ip.src=01Orip.dst=02【正确答案】:B8.在OpenFlow1.3流表项匹配域中,元组数共有()。”A、12B、15C、36D、30【正确答案】:D9.OFS交换机会向控制器报告一个表状态更新的消息是()。A、Controller_status消息B、Table_status消息C、Port_status消息D、Role_status消息【正确答案】:B10.下图是通过Postman查看到的交换机内的流表,该流表会对匹配的数据包执行的动作为()A、从端口2输出B、将数据包丢弃C、将数据包上传至控制器D、将数据包广播【正确答案】:D11.结合以下网桥的具体信息,描述错误的是(Root@localhost:~#ovs-vsctlshowbc12c8d2-6900-42dd-9c1c-30e8ecb99a1bBridge"br0"Port"etho"Interface"eth0"Port"br0”Interface"br0”Type:internalOvs_version:“1.4.0+build0”A、上述信息显示了一个名为br0的桥(交换机)。B、这个交换机有两个接口,一个是eth0,一个是br0C、一个OpenvSwitch交换机只能有一个网桥D、创建桥的时候自动创建一个和桥名字一样的接口br0,并自动作为该桥的一个端口【正确答案】:C12.在OpenVSwitch组成结构中,属于OVS的内核空间,将流的match和action结果缓存的是()。”A、ovsdb-serverB、ovs-vswitchdC、ForwardingPathD、ovsdb【正确答案】:C13.在交换机s1中添加组表项,设置组表的组ID为1,组类型为all。第一个行动桶为:从2号端口输出,第二个行动桶为:从1号端口输出。以下写法正确的是()A、shovs-ofctl-OOpenFlow13add-groups1group_id=1,type=all,bucket=output:2,bucket=output:1B、shovs-ofctl-OOpenFlow13add-groups1group_id=1,type=all,bucket=output:1,bucket=output2C、shovs-ofctl-OOpenFlow13add-groups1group_id=2,type=all,bucket=output2,bucket=output:1D、shovs-ofctl-OOpenFlow13add-groups1group_id=1,type=select,bucket=output:1,buckt=output:2【正确答案】:A14.在OpenvSwitch工具中,主要是获取或者更改ovs-vswitchd的配置信息是()。。A、ovs-vsctlB、ovs-dpctlC、ovs-appctlD、ovs-ofctle【正确答案】:A15.控制器对交换机中现有的流表项进行修改消息是()。A、Packet_out消息B、Set_config消息C、Flow_mod消息D、Portmod消息【正确答案】:C16.从下列()端口是要将分组发送给交换机的传统的转发逻辑。。A、FloodB、ControllerC、NormalD、Table【正确答案】:C17.以下不属于OpenFlow协议消息类型的是()A、SynchronousB、Controller-to-SwitcheC、AsynchronousD、Symmetric【正确答案】:A18.下面对OpenvSwitch各模块描述不正确的是()A、ovs-vswitchd:主要模块,实现vswitch的守候进程daemonB、ovsdb-server:轻量级数据库服务器,保存配置信息C、ovs-dpctl:用来配置vswitch内核模块的一个工具D、ovs-vsctl:查询和控制OpenFlow虚拟交换机的流表【正确答案】:D19.用于VXLAN网络中跨子网通信以及访问外部网络的网为()。A、VXLAN一层网关B、VXLAN二层网关C、VXLAN三层网关D、VXLAN四层网关【正确答案】:C20.从下列()端口表示OpenFlow交换机应当将分组转发给控制器。A、LocalB、ControllerC、AllD、Flood【正确答案】:B21.下图中控制器下发流表的动作类型是()。A、OFPFC_ADDB、OFPFC_FLOW_MODIFYC、OFPFC_DELETED、OFPFC_FLOW_MODIFY-STRICT【正确答案】:C22.关于Packet-out消息描述不正确的是()。A、Packet-out消息可以用于指定某一个数据包的处理方法。B、控制器可以使用Packet-out消息,告诉交换机网络中如ARP、IGMP等数据包如何处理。C、Packet-out消息由OpenFlow控制器发出并发送到OpenFlow交换机D、当用于链路发现时,控制器向交换机发送Packet-out消息,actions为从交换机的所有端口转发。【正确答案】:D23.结合如下控制器下发的流表,关于最后两条流表(即框中所画)描述正确的是()A、第一条流表:从主机发往主机且入端口为port1的数据包从交换机的port2端口转发出去,第二条流表:从主机发往主机且入端口为port2的数据包从交换机的port1端口转发出去。B、第一条流表:从主机发往主机且入端口为port2的数据包从交换机的port1端口转发出去,第二条流表:从主机发往主机且入端口为port1的数据包从交换机的port2端口转发出去。C、第一条流表:从主机发往主机且入端口为port1的数据包从交换机的port3端口转发出去。第二条流表:从主机发往主机且入端口为port3的数据包从交换机的port1端口转发出去。D、第一条流表:从主机发往主机且入端口为port3的数据包从交换机的port1端口转发出去。第二条流表:从主机发往主机且入端口为Port1的数据包从交换机的port3端口转发出去。【正确答案】:A24.在SDN网络中,以下哪一项是网络设备的功能?()A、流量控制B、数据处理C、数据转发D、维护网络拓扑【正确答案】:A25.使用Python脚本创建拓扑,具体脚本内容如下所示,对该脚本描述错误的是()fromMininetnetimportMininetFrommininet.topolibimportTreeTopoTree22=TreeTopo(depth=2,fanout=3)Net=Mininet(topo=Tree22)Net.start()Net.pingAll()Net.stopA、该脚本创建深度为2,每层树枝为3的树型拓扑。B、拓扑构建完成后执行主机问的pingall操作。C、该拓扑包括2个交换机和3个主机。D、pingall操作完成后停止操作。【正确答案】:C26.关于组表结构描述不正确的是()。A、组ID:用于表示组的识别符,根据该识别符使用各组。B、行动桶:多个行动数据桶,各行动数据橘存储了一个执行动作和其对应的参数。C、计数器:记录通过该组表项处理的数据包数。D、组类型:指定组的动作,分为all、select、indirect、fastFailover四种。【正确答案】:B27.交换机和网桥属于OSI模型的哪一层()。A、数据链路层B、传输层C、网络层D、会话层【正确答案】:A28.在V×LAN中,用VNI区别租户的数量可以达到()个。A、4KB、8MC、12MD、16M【正确答案】:D29.在OpenVSwitch组成结构中,从控制器获取流表,将交换信息发送到内核空间是()。A、ovsdb-serverB、ovs-vswitchdC、ForwardingPathD、ovsdb【正确答案】:B30.Mininet作为一个轻量级软件定义网络研发和测试平台,不是其特征的是(),A、支持OpenFlow、OpenVswitch等软件定义网络的部件B、不支持自定义拓扑C、轻量级虚拟化,资源消耗远小于虚拟机的消耗D、提供Pythonapie【正确答案】:B31.下图中封包列表显示的是()协议的数据包。A、FTPB、SSHC、DNSD、HTTP【正确答案】:D32.关于常用的流规则动作output:port描述正确的是()。A、写数据到指定的字段。B、修改源或者目标的MAC地址信息。C、输出数据包到指定的端口,port是指端口的OpenFlow端口编号。D、修改源或者目标的IPv4地址信息。【正确答案】:C33.当控制器发送数据包给交换机时,就会触发下列哪一事件()A、Packet_in消息B、Packetout消息C、Flow_mod消息D、Set_config消息【正确答案】:B34.在组表中,基于交换机的选择算法,如哈希算法或轮询算法,数据包被组中的一个桶处理,这种组表类型为()。-All.B、SelectC、IndirectD、FastFailover【正确答案】:B35.交换机和控制器连接中断时,交换机行为唯一的改变是丢弃发向控制器的包和消息,这种模式是()。A、失败安全模式。B、应急流缓存模式C、失败独立模式。D、紧急告警模式【正确答案】:A36.SDN网络中最本质的特征是()A、网络开放可编程。B、数据平面和控制平面分离。C、逻辑上集中化网络控制。D、网络功能虚拟化【正确答案】:B37.如果控制器希望指定某个的流存活时间,不管它的流量情况如何,那么使用是()A、Hard-timeoutB、Idle-timeoutC、TTLD、busy-timeout【正确答案】:A38.目前,三层交换机在转发数据包时,效率上有大大的提高,原因可能是()A、采用了更高规格的硬件B、采用了一次路由多次交换的转发技术C、采用了报文到报文的转发技术D、划分了VLAN,有效抑制了广播风暴,节约了带宽和系统资源【正确答案】:B39.使用OpenDaylight界面下发流表时使用的操作类型是()A、GETB、PUTC、POSTDELETE【正确答案】:B40.Packet-Out有一个典型的应用是链路发现,控制器会向交换机发送一个包含某种协议的Packet-Out消息,该协议主要是用于控制器对拓扑视图的构建,这个协议是()A、OSPF协议B、RIP协议C、LLDP协议D、BGP协议-【正确答案】:C1.HTTP10定义了三种请求方法是()A、GETB、PUTC、POSTDELETEE、HEAD【正确答案】:ACE2.虚拟化软件厂商提出的Overlay技术有()。-A、SPBB、TrillC、VXLAND、NVGREE、SIT【正确答案】:CDE3.以下属于虚拟化技术特性的是()。A、在单一物理服务理上同时运行多个虚拟机。B、在同一服务器上的虚拟机之间相互隔离。C、这个虚拟机都保存在文件中,而且可以通过移动和复制这些文件的方式来移动和复制该虚拟机。D、无需修改即可在任何服务器上运行虚拟机。E、通过虚拟化可以极大提高系统资源的利用率和增强了系统的可控行。【正确答案】:ABCDE4.以下属于HTTP请求头字段的是()A、TraceB、AcceptC、HostD、RefererE、Patch【正确答案】:BCD5.关于NETCONF以下说法正确的有哪些?()·A、NETCONF协议使用客户端/服务器模型。B、NETCONF协议使用无连接的UDP作为传输协议。C、NETCONF采用XML编间方式.D、NETCONF是面向连接的。E、NETCONF提供了锁定机制,防止多用户操作产生冲突。【正确答案】:ACDE6.每个流表项中包含一组指令集,当一个数据包匹配表项时指令会被执行,这些指令会导致()。A、匹配的结构上报给控制器B、数据流速率发生改变C、数据处理发生改变D、动作集合发生改变E、、流水线处理发生改变【正确答案】:CDE7.触发交换机同控制器发送Packet-in消息的情况有()。A、控制器对交换机发出了回应指令B、没有找到匹配的流C、流水线执行的某个指令要求将这个匹配的分组转发给控制器D、该分组具有无效的TTLE、流表项超时定时器到达设定时间点【正确答案】:BCD8.SDN南向接口协议XMPP构架结构中,定义的角色有()。A、XMPP客户端B、XMPP服务器C、DNS服务器D、WEB服务器E、XMPP协议网关【正确答案】:ABE9.下列用C/C++语言开发的SDN开源控制器有()。A、BEEM.B、MULC、ONOS.D、MAESTRO.E、Trema.【正确答案】:ABE10.SDN网络与传统网络相比所具有的特征是()A、网络开放可编程B、数据平面和控制平面分离C、逻辑上集中化网络控制D、网络功能虚拟化E、与协议无关的网络构架【正确答案】:ABCDE11.计量表是由下列哪些项构成的()A、计量表匹配字段B、计量表标只符C、计量带D、计数器E动作【正确答案】:BCD12.下列项属于SDN网络构架组成的是()。·A、数据平面层。B、控制平面层。C、应用平面层。D、南向接口协议E、北向接口协议【正确答案】:ABCDE13.下列对Instrouction指令操作叙述正确的有()。A、Meter指令须在Applyactions指令的执行B、Clearactions指令须在Writeactions指令前执行C、Meter指令须在Apply_actions指令后执行D、Witeactions指令须在Applyactions指令前执行E、Gototable指令最后执行【正确答案】:ABE14.下列消息中,表示异步子消息类型的有()。·A、Flow_mod子消息B、Flowremoved子消息。C、Portstatus子消息。D、Portmod子消息。E、Packetin子消息。【正确答案】:BCE15.传统网络面临的困境有如下哪些()。A、网络部署管理难B、流量控制难C、故障问题定位难D、安全管理难E、无法灵活调整【正确答案】:ABCDE16.未来网络的核心技术有哪些()。A、人工智能(AI)B、大数据(BigData)C、云计算(Cloud)D、软件定义网络(SDN)E、网络功能虚拟化(NPV)【正确答案】:ABCDE17.Controller-to-switch消息类型中,表示控制器命令的子消息有()。A、Flow_mod子消息。B、Flowremoved子消息。C、Getconfg子消息。D、Portmod子消息,E、Packetout子消息,【正确答案】:ACE18.OpenFlow1.3的流表包括的流表项有()。A、PriortyB、MatchFieldsCountersD、ActionE、Instruction【正确答案】:ABCE19.一个流表中的漏表项指定无法匹配的数据包的动作有()A、暂存等待控制器处理B、丢弃C、等待其他所有流表四配完毕后在进一步处理D、传递到另一个表E、利用Packetin消息通过控制信道发送到控制器去【正确答案】:BDE20.流表项可以通过以下哪些方式在流表中删除()。A、分组与流表未匹配上B、通过控制器的请求C、通过Instuction中的指令D、通过ActionBucket中的动作E、利用交换机的流超时机制【正确答案】:BE21.SDN交换机设备功能包括()A、转发决策B、背板转发C、控制转发D、输出链路调度E、南向接口协议【正确答案】:ABC22.下列项属于SDN网络构架组成的是()A、数器平面层B、控制平面层C、应用平面层D、南向接口协议E、北向接口协议【正确答案】:ABCDE23.2007年,由MartinCasado主持的项目Ethane,其突出的特点有()。A、使用了OpenFlow协议B、集中式的控制与管理C、使用了流表D、主动式的网络可编程E、基于Row的控制【正确答案】:BDE24.以下关于OpenFlow协议叙述正确的是()。A、开放的南向接口协议。B、是控制器与OpenFlow交换机之间通信的视则。C、是为了适应SDN网络发展而产生的一种通信协议。D、通用转发益象使型。E、是一种基于对“流”控制的网络通信协议。【正确答案】:ABDE25.关于OpenFlow在SDNVXLAN解决方案中的应用以下说法正确的有哪些?(A、通过OpenFlow通道向FP下发相应的流表指导FP建立VXLAN隧道。B、通过OpenFlow通道向FP下发相应的流表指导报文在隧道中的转发。C、当传输用户数据时,报文封装在Packet-in和Packet-out报文中透传。D、OpenFlow通过发送FlowMod消息向FP下发流表。E、当控制器和转发率发生OpenFlow断连,转发篮会删除静态MAC地址表项和静态ARP表项。【正确答案】:BD26.下列对包处理的动作Ations中,属于必须支持的动作是()。A、MetermeteridB、OutputportnoC、DropD、Groupgroup_idE、Push-TagyPop-Tagethertipe【正确答案】:BCD27.唯一决定流表ID的是()。A、MatchFieldsB、counterC、PiorityD、InstructionE、Action【正确答案】:AC28.下列用Python语言开发的SDN开源控制器有()。A、NOBEACON.C、POX.D、BEEM.E、RIU.【正确答案】:ACE29.下面表示Meter表流限速是()。A、ovs-ofctladd-meterbr0meter=2.kbps,band=type=drop.rate=30000B、ovs-ofctladd-flowbr0inport=1,actions=meter2.output2C、ovs-ofctldump-groupss2-0OpenFlow13D、ovs-ofctladd-meterbr0meter=3kbps,band=type=dscp.remark.rate=3000,preclevel=14E、ovs-ofctladd-flowbr0inport=2,actions=meter3,output1【正确答案】:AD30.在SDNVXLAN解决方案中关于BD说法正确的有哪些?(A、BD是VXLAN网络中转发数据报文的二层广播域。B、VNI以1:1方式院射到广播域BD。C、BD是VXLAN网络转发数据报文的实体。D、通过BDIF接口配置IP地址可实现不同风段VXLAN间,及VXLAN和非VXLAN的通信。E、BD属于网络结构的第三层网络层。【正确答案】:ABCD1.安装OpenvSwitch时必须根据系统内核版本选择相应的OpenvSwitch版本。A、正确B、错误【正确答案】:A2.Idle_time表示当这条流表项在规定的时间内没有匹配到数据分组,则该流表项失效。A、正确B、错误【正确答案】:A3.SDN网络中的南向接口协议OpenFlow连接是基于TCP协议的。A、正确B、错误【正确答案】:A4.交换机的一个接口可以对应多个主机MAC地址,一个MAC地址可以对应多个接口。A、正确B、错误【正确答案】:B5.只有在纯OpenFlow交换机的情况下Normal端口才有意义A、正确B、错误【正确答案】:B6.通常,使用C语言开发的控制器以动态库的形式对外提供编程接口,而Java语言开发的控制器则以jar文件的形式对外提供服务。A、正确B、错误【正确答案】:A7.交换机和控制器间的辅助连接不必使用和主连接相同的IP地址,也可以使用不同的传输方式,如TCP、TLS或者UDP,这取决于交换机。A、正确B、错误【正确答案】:B8.当Postman中选择RESTCONF消息的请求方法为GET时,不需要添加Body体。A、正确B、错误【正确答案】:A9.OpenDaylight是一个基于SDN开发的模块化、可扩展、可升级、支持多协议的控制器框架。A、正确B、错误【正确答案】:A10.Maestro是由莱斯大学基于Java语言开发的开源控制器,提供了丰富的接口,易于进行跨平台开发和部署,该控制器遵循Apache2.0软件许可。A、正确B、错误【正确答案】:B11.在OVS中,实现交换的网桥,用了一个专业的名词,叫做DataPath。A、正确B、错误【正确答案】:A12.控制器的平等模式不能像主模式一样,对交换机具有完全编程的能力。A、正确B、错误【正确答案】:B13.MiniE

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论