一、介绍
diffservdomaindefault是Cisco路由器上的一个命令,用于配置DiffServ服务。DiffServ(Differentiated Services)是一种QoS(Quality of Service)技术,可以为应用程序在网络中传输的报文提供服务质量保障。 diffservdomaindefault是指路由器上默认的DiffServ域,它是整个路由器上所有接口定义的DiffServ域的基础。可以通过配置此命令修改默认的DiffServ域,以便更好地适应特定的网络环境。 在QoS方面,DiffServ和MPLS(Multiprotocol Label Switching)是网络服务提供商最常用的技术。相对于MPLS的灵活性,DiffServ是基于分组的,更侧重于对不同类型的应用程序进行分类并提供不同的服务质量。
二、参数详解
参数 默认值 描述 ------------------------------------ name default DiffServ域的名称。默认情况下,为"default"。 no-auto-create - 不自动生成DiffServ分类。
其中,name参数可以根据具体网络环境和需求进行更改,例如:
Router(config)# diffservdomaindefault name mydomain
这条命令将默认的DiffServ域命名为mydomain。
no-auto-create参数可以设置是否自动创建DiffServ分类。
Router(config)# diffservdomaindefault no-auto-create
这条命令将禁止自动生成DiffServ分类。
三、DiffServ分类和代码点
DiffServ分类 代码点 描述 ---------------------------------------- CS0 0 默认服务类型 CS1 8 低延迟 CS2 16 中等延迟 CS3 24 高延迟 CS4 32 高优先级数据传输 CS5 40 网络控制 CS6 48 IP电话信令 CS7 56 网络控制 EF 46 专用服务 AF11 10 Assured Forwarding 1,类似于best-effort AF12 12 Assured Forwarding 1,较低优先级 AF13 14 Assured Forwarding 1,较低优先级 AF21 18 Assured Forwarding 2,类似于best-effort AF22 20 Assured Forwarding 2,较低优先级 AF23 22 Assured Forwarding 2,较低优先级 AF31 26 Assured Forwarding 3,类似于best-effort AF32 28 Assured Forwarding 3,较低优先级 AF33 30 Assured Forwarding 3,较低优先级 AF41 34 Assured Forwarding 4,类似于best-effort AF42 36 Assured Forwarding 4,较低优先级 AF43 38 Assured Forwarding 4,较低优先级
DiffServ分类是DiffServ技术中常见的一种对应服务的方式。Cisco路由器支持20个DiffServ分类,编号为0-63,其中一些是标准分类,如EF(专用服务)和CS0(默认服务类型)。 DiffServ分类与对应的代码点是匹配的,因此在配置DiffServ服务时可以选择相应的DiffServ分类。
四、示例代码
以下是一个使用diffservdomaindefault命令的示例,假设我们需要将默认DiffServ域改为mydomain:
Router(config)# diffservdomaindefault name mydomain
如果需要手动配置DiffServ分类,可以按照以下示例进行配置:
Router(config)# class-map match-any voice Router(config-cmap)# match protocol rtp audio Router(config-cmap)# exit Router(config)# policy-map qos Router(config-pmap)# class voice Router(config-pmap-c)# set dscp ef Router(config-pmap-c)# exit Router(config-pmap)# class class-default Router(config-pmap-c)# set dscp default Router(config-pmap-c)# exit Router(config-pmap)# exit Router(config)# interface gigabitethernet0/1 Router(config-if)# service-policy output qos
以上代码创建了一个voice匹配类,将RTP音频流与此类匹配。然后,创建一个名为qos的策略映射,并为voice类设置了DiffServ代码点EF。同时,将class-default类设置为默认DiffServ代码点。最后,在gigabitethernet0/1接口上,将qos策略映射作为输出服务策略。
五、结论
DiffServ技术采用分组匹配、分类、排队和调度等方式,能够提供不同类型的应用程序在网络中传输的不同服务质量和优先级保障。使用diffservdomaindefault命令可以更好地适应特定的网络环境,提高网络性能和用户体验。
原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/231938.html