【技能树笔记】网络篇——练习题解析(十)-LMLPHP

【技能树笔记】网络篇——练习题解析(十)-LMLPHP

前言

此篇文章是【技能树笔记】网络篇系列的最后一篇。本篇文章给出了CSDN网络技能树中关于MPLS VPN、QoS、Overlay技术的练习题解析。文中不仅给出了此部分练习题的答案,还给出了具体解析,小伙伴们可以参考学习一下。

这是本篇文章的脉络图:

【技能树笔记】网络篇——练习题解析(十)-LMLPHP


一、MPLS VPN

1.1 MPLS VPN

1.1.1MPLS转发

题目:

解析:选B。

在MPLS网络中,路由器使用标签对数据包进行转发。如果数据包在进入MPLS域之前没有被打上标签,那么MPLS路由器将无法使用标签信息进行转发。此时路由器只能使用经典IP路由表来进行路由选择。

在没有标签的情况下,MPLS路由器将按照经典IP路由处理该数据报。也就是说,路由器将根据数据报的目的IP地址来查找路由表,并决定将数据报转发到哪个接口上。这个处理过程不会涉及到MPLS标签,因此被称为普通IP转发。

综上所述,如果数据包在进入MPLS域之前没有标签,MPLS路由器会按照普通IP路由的方式来处理该数据报,选择下一跳,并将其发送至下一跳的接口上。因此,答案为B。

1.1.2 MPLS标签

题目:

解析:选C。

MPLS隐式空标签的值应该为3。

MPLS(多协议标签交换)是一种网络技术,用于在网络中传送数据包,并通过标签将数据包路由到正确的目的地。在MPLS中,标签比较重要,它由一个20位的值组成。

在MPLS标签中,有一些特殊的标签值表示特定的含义。其中,有一种特殊的标签值被称为隐式的空标签(Implicit Null Label)。它表示在数据包的传输过程中,该标签已经被删除或者是空的。

1.2 MPLS VPN跨域

1.2.1 MPLS VPN 标签

题目:

解析:选B。

LDP(标签分发协议)和BGP(边界网关协议)是两种常用的协议,用于在MPLS网络中分发标签信息。在MPLS网络中,标签通常用于路由选择和数据包转发。

在LDP和BGP分发标签的情况下,MPLS网络通常会使用两层标签来进行路由选择和数据包转发。一层标签用于标识MPLS隧道的下一跳节点,另一层标签用于标识目的地节点。

然而,在某些复杂的网络环境中,可能需要使用三层标签来进行更细粒度的路由选择和数据包转发。三层标签的引入可以增加网络的灵活性和扩展性,同时也会增加配置和维护的复杂性。

因此,选项B. Option-C是可能使用到三层标签的情况。

1.2.2 MPLS VPN跨域

题目:

解析:选B。

ASBR(边界网关协议承载路由器)是位于网络边界的路由器,用于将不同的路由协议之间的路由信息进行转换。CE(客户侧)是指用户设备的路由器。

Option-B表示没有使用BGP(边界网关协议)协议,因此在该方案下ASBR不需要保存CE侧的路由信息。由于BGP是一种路由协议,它负责将路由信息从一个网络传递到另一个网络,需要ASBR保存并转发路由信息。但是如果没有使用BGP协议,ASBR可以直接将来自CE侧的路由信息丢弃,只需将自己拥有的路由信息转换并传递给其他协议即可。

二、QoS

2.1 QoS概述

2.1.1 QoS 调度算法

题目:

解析:选B。

A. 需要知道每个分组的服务等级:这个说法是正确的。在QoS中,不同的分组可以分配不同的服务等级,以便在网络传输过程中获得不同的优先级和带宽。

B. QoS采用先进先出(FIFO)调度:这个说法是不正确的。尽管FIFO是一种调度算法,但不是QoS中唯一使用的调度算法。QoS提供了多种调度算法的选择,包括但不限于FIFO、Round Robin(轮询)、Weighted Fair Queuing(加权公平队列调度)等。

C. 至少要能区分队列中的不同分组:这个说法是正确的。在QoS中,调度算法需要能够区分不同队列中的分组,并根据其服务等级或其他标准进行相应的调度决策。

D. 调度算法决定下一个处理队列中的哪个分组:这个说法是正确的。调度算法的主要功能之一是决定下一个处理队列中的分组。根据具体的调度算法,它会基于一些标准(如服务等级、带宽需求等)来选择哪个分组将被发送或处理。

综上所述,不正确的说法是B. QoS不一定采用先进先出(FIFO)调度。

2.1.2 QoS MQC

题目:

解析:选A。

当使用MQC (Modular QoS CLI)进行配置时,可以通过将具有相同特征的报文划分为一类,并为同一类报文提供相同的服务,同时也可以为不同类别的报文提供不同的服务。这样的配置涉及到三个主要要素,即流分类(Flow Classification)、流行为(Flow Behavior)和流策略(Flow Policy)。

1. 流分类(Flow Classification):根据报文的某些共同特征,例如源IP地址、目标IP地址、端口号等,将报文划分为不同的类别或流。这种分类可以根据网络管理员的需求来创建,并且可以根据实际情况随时进行修改。

2. 流行为(Flow Behavior):对于每个划分的流或类别,可以为其定义特定的行为或服务。例如,可以为流设置特定的带宽限制、优先级、丢包策略等。流行为定义了网络设备在处理该类流时应采取的具体行动。

3. 流策略(Flow Policy):流策略是将流分类和流行为结合起来的规则集。它指定了将哪种分类应用于报文以及应该执行的流行为。流策略将流分类与流行为绑定在一起,并告诉网络设备如何处理不同类别的报文和提供服务。

因此,流转发并不是指MQC的三要素之一。流转发是指路由器或交换机在根据流策略对报文进行分类和处理后,根据特定的策略将报文转发到相应的下一跳或目标。

2.2 QoS分类

2.2.1 QoS分类

题目:

解析:选D。

QoS(Quality of Service)服务质量分类,是指在网络拥塞的情况下,通过网络控制的手段控制可接受的网络性能水平。通常用于保证一些延迟敏感的应用,如视频会议、网络电话等的服务质量。

A 选项是正确的,QoS 分类可以通过检查 IP 数据包的端口号码,智能网络可以确定数据包是由哪类应用产生的。

B 选项也是正确的,QoS 分类可以根据协议对数据包进行识别和优先级处理,从而降低延迟。

C 选项也是正确的,Classifier 分类是 QoS 的一种分类方法。

D 选项错误,DSCP 一共采用了 6 bit 作为 QoS 标识,包含了 64 个不同的 QoS 级别。其中,前 3 位被用于显式拥塞通告(ECN),后 6 位被用于不同的服务类别。因此,选项 D 说法错误。

综上所述,本题的正确答案为 D。

2.2.2 QoS行为

题目:

解析:选A。

PHB 是指在网络中每一跳(每个路由器或交换机)上,对特定流量进行不同的处理和服务质量保证。四种标准的 PHB(Per-Hop Behavior)被 RFC 仅定为了三类,即:

  • EF(Expedited Forwarding):提供低延迟、低抖动和低丢包率的服务。
  • AF(Assured Forwarding):提供多个优先级的服务类别,以满足不同的网络需求。
  • CS(Class Selector):提供了八个服务类别,用于向后兼容旧的服务模型(Pre-DiffServ)。

综上所述,A. DS(Differentiated Services)不是 RFC 定义的四类标准的 PHB。

三、Overlay技术

3.1 VXLAN

题目:

解析:选A。

1. 外层目的IP地址是VXLAN隧道远端VTEP的IP地址。这是正确的,VXLAN报文的外层目的IP地址指向VXLAN隧道的对端VTEP(VXLAN Tunnel Endpoint)的IP地址。

2. 源UDP端口号是4789。这是错误的,VXLAN报文的源UDP端口号通常不是固定的,由发送方自行选择。

3. 目的UDP端口号是4789。这是正确的,VXLAN报文的目的UDP端口号通常设定为4789。

4. VNI有24比特,用于区分VLAN。这是正确的,VXLAN报文的VNI(VXLAN Network Identifier)字段有24 bits,用于区分不同的VLAN。

综上所述,正确的说法是1、3、4,因此答案为A.

3.2 EVPN

题目:

解析:选B。

当我们使用 VXLAN 来提供二层网络的扩展时,需要在网络通信的控制平面中传输绑定信息、MAC 地址的学习和转发等信息。BGP EVPN 作为数据中心网络中的一种扩展协议,不仅可以用于 VXLAN 扩展,还能够支持 VPLS(Virtual Private LAN Service,虚拟专用局域网服务)和 MPLS(Multiprotocol Label Switching,多协议标签交换)等的扩展。

在 VXLAN 中,BGP EVPN 使用 Type 3 报文来传输 VTEP 之间的 MAC 地址绑定和学习信息,也就是控制平面的信息。同时也可以使用 BGP EVPN Type 1 报文来通知某个 MAC 地址已被某个 VTEP 学习到,从而避免 flooding。

因此,选项 B(Type3)是正确答案。


总结

本篇文章仅仅只是对CSDN网络技能树中的MPLS VPN、QoS、Overlay技术这一部分的练习题给出了答案和解析。此文内容浅显,详细内容和更多知识点请查看网络技能树中的参考资料。

10-30 18:52