本人是it界的一只小菜鸟,从今天(2017.7.20)开始记录工作及学习中遇到的与技术相关的点点滴滴,方便日后回顾。同时也欢迎大家评论,补充不足与之处错误。

昨天接到xx部门的需求,需要在juniper的交换机上做限速的配置。

之前没有怎么接触过juniper交换机啊,配置的方式和公司用的较多的Cisco,huawei等厂家的机器的配置方式不同。

总结起来主要的的配置如下,客户需求为对已经做好端口绑定的interface ae2进行限速。

在百度上查询了一番,选择的限速方式是通过firewall,主要思路为:

1.先设置对应的IN和OUT两个方向的policy:

set policy-options prefix-list xxxx-xxxx-xxxx(name)  xxx.xxx.xxx.xxx/xx(目标地址段)  作为source和destination

2.自己创建需要的限速规则:(以限速160M为例)

set firewall policer USER-160M if-exceeding bandwidth-limit 160M

set firewall policer USER-160M if burst-size-limit 16M(160M/10)

set firewal policer USER-160M then discard

(很重要,若少了这一步,最后commit的时候会报错,内容为

'policer USER-160M'
    then clause not specified
error: configuration check-out failed

提示该policer未定语,这样在配置模式中可以查询到USER-160M,但是去全局模式查询不到,个人理解为需要将配置好的policer丢到外面)

3.接下来就是把policer应用到端口或者vlan上面的过程了:

set firewall family inet filter ALL-USER-OUT term xxxx-xxxx-xxxx from destination-prefix-list xxxx-xxxx-xxxx
set firewall family inet filter ALL-USER-OUT term xxxx-xxxx-xxxx then policer USER-160M
set firewall family inet filter ALL-USER-OUT term xxxx-xxxx-xxxx then accept
set firewall family inet filter ALL-USER-IN term xxxx-xxxx-xxxx from source-prefix-list xxxx-xxxx-xxxx
set firewall family inet filter ALL-USER-IN term xxxx-xxxx-xxxx then policer USER-160M
set firewall family inet filter ALL-USER-IN term xxxx-xxxx-xxxx then accept

commmit

在应用前一定要把出和进时候的目的地址和源地址填写,不然配置成功但是不生效。

4.配置完成,退出配置模式(quit),保险起见,检查一下

通过命令:sh conf fire po ? 可以查询policer是否已经被discard出来了(个人这么认为)。

sh conf  查询对应的规则,可以看见是否配置成功。

至此,juniper的一个限速实例已经完成。其中仍需要继续深入了解的问题还有discard的详解,将找时间在后续的博文中给出后续学习结果,也欢迎如果有大牛看到给与解答,谢谢。

转载于:https://blog.51cto.com/ireeliu/1949219

关于juniper配速小记相关推荐

  1. 8除以2表示什么意思_平均配速8'12'是什么意思

    展开全部 平均配速8'12'是什么意思每跑一千米平均用时8分12秒:平均配速是速度的一种,代表跑一公里所需的时间.32313133353236313431303231363533e78988e69d8 ...

  2. c语言将时速转换成配速,都是速度指标,为何跑步用“配速”而非“时速”?3个原因请明白...

    原标题:都是速度指标,为何跑步用"配速"而非"时速"?3个原因请明白 有一个网友给我留言,问了一个看似超简单的问题:为什么跑步锻炼者都喜欢用"配速&q ...

  3. 跑步时你最关心配速吗,真正会跑步的人更看重这个

    跑步时你最关心配速吗,真正会跑步的人更看重这个 跑步时你最关心配速吗,真正会跑步的人更看重这个 缩小字体放大字体收藏微博微信分享0 跑友跑步时,可能最关心自己的配速,也就是速度快慢,有的人追求快速,总 ...

  4. c语言将时速转换成配速,平均时速和平均配速的区别

    1.区别一:定义不同 平均时速:物体在这段时间内的运动的快慢情况 平均配速:配速是速度的一种,是每公里所需要的时间. 2.区别二:作用表示不同 平均时速:时速越快,表示跑的越快. 平均配速:配速越低说 ...

  5. 跑步札记怎么半年把配速提高25%

    题图来源:pixabay.com 自从去年8月底开始跑步半年多了,到昨天跑完,感觉算是有了点成果,以8分的配速跑30分钟平均心率135,这是第一次这个配速时心率在138以内(按照MAF180的要求)这 ...

  6. 小白第一次跑马拉松扫盲帖 (不就跑个步吗,PB/配速/兔子/能量胶/盐丸…这些是什么鬼)

    转载自知乎:     原文地址 小白第一次跑马拉松扫盲帖(不就跑个步吗,PB/配速/兔子/能量胶/盐丸-这些是什么鬼) 01 赛程相关 1)兔子/Pacer/配速员 官方配速员,俗称兔子,会持续以稳定 ...

  7. 每公里配速9分18秒,双足机器人完成5公里慢跑

    内容描述:俄勒冈州立大学的 Cassie 在 53 分钟里完成了一段五公里慢跑,刷新了双足机器人的运动记录. 近日,来自美国俄勒冈州立大学的知名机器人研究团队 Agility Robotics 打造的 ...

  8. 特步与AWS合作,“跑”出行业全球品牌发展新“配速”

    从2008年奥运会到2022年冬奥会,国内越来越多人加入"全民运动"的行列,消费者对与运动鞋履的需求也在持续增长,而特步持续在跑步领域发力.自2007年起特步累计赞助马拉松赛事和活 ...

  9. 一行代码实现任意网页视频配速播放

    网页右键选择==>检查 ==>进入控制台 在控制台下面输入 document. querySelector('video').playbackRate=几倍速 就完成配速播放惹~~~

最新文章

  1. arm linux 64位,微软准备让Linux作为64位ARM Hyper-V客户机运行
  2. 《数据分析变革:大数据时代精准决策之道》一第一部分 变革已然开始
  3. 最短路径 - 迪杰斯特拉(Dijkstra)算法
  4. “美登杯”上海市高校大学生程序设计赛B. 小花梨的三角形(模拟,实现)
  5. 8266串口调试助手_200行Python代码实现串口调试助手(2) 界面构建
  6. java知识回顾_Java7 –回顾
  7. 使用Apache KeyedObjectPool的ssh连接池
  8. jQuery on 绑定的事件触发多次
  9. 计算机网络cr什么意思,现在网络上的“CR”是指什么意思
  10. java spring事务管理系统_Java Spring-事务管理概述
  11. 面试官:说一下JVM常用垃圾回收器的特点、优劣势、使用场景和参数设置
  12. springboot+aop+自定义注解,打造通用的全局异常处理和参数校验切面(通用版)
  13. “我曾经的小项目比我在软件行业十年产生的影响还要大”
  14. 学校计算机实验室实践心得,实验室实践心得体会
  15. 投资理财之基金四:指数基金
  16. JVM内存设置参数分析
  17. MySQL数据导出:ERROR 1 (HY000) 错误解决
  18. 供应链:WMS库内管理设计
  19. 包装设计模式-Decorator
  20. MPA(多页面模式)与SPA(单页面模式)

热门文章

  1. ORACLE数据库自动备份压缩的批处理脚本 rar 7z
  2. sftp 设置仅能访问自己目录的用户
  3. python使用大漠插件进行脚本开发的尝试(一)
  4. nginx配置跨域、gzip加速、代理详细讲解
  5. centos 7 安装kvm 虚拟机
  6. Custom.pll : ZOOM小测试
  7. Jedis的使用及SpringBoot整合Redis
  8. Redis集成到Maven工程(Jedis客户端)
  9. 基于SpringMVC+EasyPoi,采用Excel模板方式实现Excel在线预览和导出(2021版)
  10. 排序 -> 选择排序