哎……,这一段时间一直都很忙呀,很久都没有来写博客了,今天正好没有事。就带家大一起来看看这个交换机里面的QoS吧。

一直以来想对这个交换机上面QoS来做一个限制,今天正好没有事情做,于是利用办公室里面的4006交换机来做一下这个测试。
在4006上面我没有做任何配置。下面按照惯例来看看拓扑图吧。
现在呢?在没有做QoS的时候我们来看看它的下载速度。
从这里我们可以看见,我从192.168.0.230上面下载一个VM虚拟机,速度是10.5M,因为我内网都是100M口嘛。
那下面我们就通过这台4006交换机来带着大家做一下这个配置嘛!
在这里我们还是先来讲讲我们做这个实验的思路吧,首先我们给要限速的一些PC使用ACL挑选出来。然后我们将ACL绑定在类上面,再将类绑定在策略上面,最好再将这个策略应用在接口上面。大至就是这样一个流程来做。但是这里要注意的是每个接口每个方向只支持一个策略;一个策略可以用于多个接口。
1、在交换机上启动QOS
Switch(config)#mls qos  //启用QOS功能
2、分别定义PC1(192.168.0.187)和PC2(192.168.0.189)访问控制列表
Switch(config)#access-list 1 permit host 192.168.0.187  //控制pc1上行流量
Switch(config)#access-list 110 permit ip any host 192.168.0.187  //控制pc1下行流量
Switch(config)#access-list 2 permit host 192.168.0.189  //控制pc2上行流量
Switch(config)#access-list 120 permit ip any host 192.168.0.189  //控制pc2下行流量
3、定义类,并和上面定义的访问控制列表绑定
Switch(config)#class-map user1-up  //定义PC1上行的类,并绑定访问列表
Switch(config-cmap)#match access-group 1
Switch(config-cmap)#exit
Switch(config)#class-map user2-up  //定义PC2上行的类,并绑定访问列表
Switch(config-cmap)#match access-group 2
Switch(config-cmap)#exit
Switch(config)#class-map user1-down  //定义PC1下行的类,并绑定访问列表
Switch(config-cmap)#match access-group 110
Switch(config-cmap)#exit
Switch(config)#class-map user2-down  //定义PC2下行的类,并绑定访问列表
Switch(config-cmap)#match access-group 120
Switch(config-cmap)#exit
4、定义策略,把上面定义的类绑定到该策略
Switch(config)#policy-map user1-up   //定义PC1上行的速率为1M
Switch(config-pmap)#class user1-up
Switch(config-pmap-c)#trust dscp
Switch(config-pmap-c)#police 1024000 1024000 exceed-action drop
Switch(config-pmap-c)#exit
Switch(config-pmap)#policy-map user2-up   //定义PC2上行的速率为2M
Switch(config-pmap)#class user2-up
Switch(config-pmap-c)#police 2048000 1024000 exceed-action drop
Switch(config-pmap-c)#exit
Switch(config-pmap)#exit
Switch(config)#policy-map user-down    //总出口的下行速率
Switch(config-pmap)#class user1-down
Switch(config-pmap-c)#trust dscp
Switch(config-pmap-c)#police 1024000 1024000 exceed-action drop
Switch(config-pmap-c)#exit
Switch(config-pmap)#class user2-down
Switch(config-pmap-c)#trust dscp
Switch(config-pmap-c)#police 2048000 1024000 exceed-action drop
Switch(config-pmap-c)#exit
5、在接口上运用策略
Switch(config)#int fa3/15  //从该接口出去的数据最大1M
Switch(config-if)#service-policy input user1-up
Switch(config-if)#exit
Switch(config)#int fa3/26  //从该接口出去的数据最大2M
Switch(config-if)#service-policy input user2-up
Switch(config-if)#exit
Switch(config)#int fa3/2   //应用我们刚才前面建立的下载策略
Switch(config-if)#service-policy input user-down
Switch(config-if)#exit
现在我们来测试一下看看呢?当我PC1接在15口上面时。
我们可以看到差不多速度就在125K左右,而当我们PC2接在26口上面呢?
我们可以看见,能够达到200多K,你想一下你们家里面的ADSL如果是1M的,下载速度是不是就只有130-140Kb,而2M的ADSL则能够达到200-230K。我们可以看见它已经实现了我们的这个限速功能了吧。
那我们现在将PC2接在本交换机的其他任意一个口看看有没有影响呢?现在我将PC2接在13口的。
我们可以看见,它还是没有影响。这是为什么呢?因为我们下载的策略应用在fa3/2这个接口上面的,而我们服务器就连在这个接口上面,当然我们PC连在其他那些端口上面都是一样的效果,我这里只是拿的两台PC来做的实验,而在我们实际工作中,不可能这么做,我们可以将上面的ACL改成你要做限速的网段就OK了。
这个功能是不是很实用呢。有时间也来练习练习嘛!
本文转自 ltyluck 51CTO博客,原文链接:
http://blog.51cto.com/ltyluck/224471

交换机使用QoS来对端口限速相关推荐

  1. cisco思科交换机端口限速配置

    1 实验目的 1. 了解QOS,理解实现端口限速的机制 2. 掌握如何实现交换网络QOS,实现端口限速 2 实验原理 某校园网络中心最近收到很多学生的投诉,他们抱怨网络变得很慢,不论是收发邮件还是上网 ...

  2. h3c交换机限制端口访问_H3C交换机端口限速和流量监管典型配置指导

    system-view [Switch] interface GigabitEthernet 1/0/3 [Switch-GigabitEthernet1/0/3] qos lr outbound c ...

  3. 华为交换机命令 端口速率_华为S2300交换机端口限速配置命令

    华为交换机S2300限速方法很多,可以根据自己情况选择下面就说下,最简单的端口限速. 以下是华为官方网站给的相关配置说明: 使用QOS命令来配置 qos lr命令功能 qos lr命令用来在接口出方向 ...

  4. 华为交换机命令 端口速率_华为交换机端口限速配置

    S6506系列交换机: 1.全局模式下配置acl [S6506_A]aclnumber 4000 [S6506_A-acl-link-4000]rule permit ingress any egre ...

  5. 控制台 - 网络管理之华为交换机 S系列端口限速

    [S3100系列端口限速]在出和入两个方向都可以做限速,限速粒度为64K. [命令] line-rate { inbound | outbound } target-rate undo line-ra ...

  6. 华为交换机端口限速配置

    华为交换机端口限速配置 拓扑 说明 AR为上联路由器 Switch-1为管理交换机 Switch-2为客户业务交换机 AR路由器与客户业务交换机配置Eth-trunk 1 互联,3口千兆互联,即线路最 ...

  7. H3C Switch S1848G端口限速

    需求:在交换机层面对接入用户的网络流量限速 1.交换机信息 2.主机限速前 2.1本机IP和MAC信息 依次打开控制面板\所有控制面板项\网络连接 2.2限速前测速 使用浏览器打开https://10 ...

  8. 思科N9K交换机配置QOS

    需求:思科9504交换机配置QOS,要求按照应用的重要性进行分类,根据分类配置优先级队列,每个分类还要进行限速. 思路: 1.使用ACL配置队列,TOP_1  优先级最高,TOP_7优先级最低. 2. ...

  9. H3C-QoS实例七:流量整形与端口限速

    如图所示:某公司通过专线连接分支机构(图中左侧网络)与总部(图中右侧网络),专线中传输的流量主要有三类:FTP流量.业务软件流量.IP语音流量.由于专线带宽资源有限,在总部的边缘设备SwitchB上已 ...

最新文章

  1. upgrade lnmpa php.sh,LNMP 状态管理命令说明及Nginx、MySQL/MariaDB、PHP升级教程
  2. 计算机网络共享打不开,网络和共享中心打不开,共享无法访问没有权限
  3. 中国在5G、AI等领域对美国紧追不舍,但设备工艺依旧落后
  4. 系统发生 1219 错误。 提供的凭据与已存在的凭据集冲突。
  5. ros 工作流程图4
  6. 一个数据仓库时代开始--Hive
  7. ZOJ - 3872 Beauty of Array
  8. 待发箱outbox空间已满
  9. 谈谈我的程序人生程序生涯-飞鸽传书
  10. 使用CSS和JavaScript的网络动画
  11. printf如何消后续0_Hello World背后的故事:如何在Linux上编译C语言程序
  12. php web server setup,PHP本地开发利器:内置Web Server
  13. Jenkins教程(自动化部署)
  14. 《网络渗透技术》 强烈推荐
  15. mysql及格率公式_关于mysql进行名次的排名和计算及格率的分享
  16. jzoj6495 死星 (竞赛图五元环)
  17. 相控非绝缘技术为何是黄金微针效用至高点?深度剖析相控射频微针差异
  18. 工作任务清单怎么写效率更高
  19. git的pull和push操作
  20. 什么是办公自动化(OA)?

热门文章

  1. 当你使用微信和 QQ 的时候,请不要忘记 ICQ 这个伟大的公司!
  2. 李彦宏:正在发生的智能经济 4 大变革 | 赠书
  3. 漫画:设计模式之 “工厂模式”
  4. JAVA中循环删除list中元素的方法总结
  5. 向李开复和四中校长提问:AI时代来临,孩子的教育需要什么改变?
  6. Spring中继承配置的注入方法
  7. 【洛谷 P5341】 [TJOI2019]甲苯先生和大中锋的字符串(后缀自动机)
  8. python运维实战--跨堡垒机连接二级服务器上传文件
  9. VMware workstation安装
  10. Java多线程(九)—— interrupt()和线程终止方式