点上方蓝字关注公众号,坚持每天技术打卡

学网络,就在IE-LAB

国内最著名的高端网络工程师培养基地


QOS是网络服务质量技术,是所有考试中都会有的考点,主要在SP的课程中详述,是高中低级的网工都有必要了解的技术。

今天我们来说说QOS流量整形流量整形的方式,我们上次简单介绍了GTS,也介绍了GTS的一些基本概念。接下来简单了解一下GTS中的令牌桶算法。

要实现流量的控制,必须有一种机制可以对通过设备的流量进行度量。令牌桶是目前最常采用的一种流量测量方法,用来评估流量速率是否超过了规定值。

当数据流到达设备时首先会根据数据的大小从令牌桶中取出与数据大小相当的令牌数量用来传输数据。也就是说要使数据被传输必须保证令牌桶里有足够多的令牌,如果令牌数量不够,则数据会被丢弃或缓存。这就可以限制报文的流量只能小于等于令牌生成的速度,达到限制流量的目的。

令牌桶这种控制机制基于令牌桶中是否存在令牌来指示什么时候可以发送流量。令牌桶中的每一个令牌都代表一个字节。如果令牌桶中存在令牌,则允许发送流量;而如果令牌桶中不存在令牌,则不允许发送流量。因此,如果突发门限被合理地配置并且令牌桶中有足够的令牌,那么流量就可以以峰值速率发送。

当收到报文后,直接与桶中的令牌数进行比较,如果有足够的令牌就转发,如果没有足够的令牌,则丢弃或者放入缓存。具体过程如下:

假如用户配置的平均发送速率为r,则每隔1/r秒一个令牌被加入到桶中;

假设桶最多可以存发b个令牌。如果令牌到达时令牌桶已经满了,那么这个令牌会被丢弃;

当一个n个字节的数据包到达时,就从令牌桶中删除n个令牌,并且数据包被发送到网络;

如果令牌桶中少于n个令牌,那么不会删除令牌,并且认为这个数据包在流量限制之外;

算法允许最长b个字节的突发,但从长期运行结果看,数据包的速率被限制成常量r。对于在流量限制外的数据包可以以不同的方式处理:

它们可以被丢弃;

它们可以排放在队列中以便当令牌桶中累积了足够多的令牌时再传输;

它们可以继续发送,但需要做特殊标记,网络过载的时候将这些特殊标记的包丢弃

平常学习工作中,你对哪块技术感兴趣呢?欢迎大家在留言区互动交流,我们也会挑选大家感兴趣的技术点来分享。

思科认证SP运营商方向全新CCNP&CCIE课程:

  • 思科SPCCIE V5.0考试前要完成的学习计划

  • 【超全独家干货】思科运营商高级SP全栈班十个专题课程任选,MPLS、EVPN、SRTE、Ipv6……

  • 思科认证EI CCIE和SP CCIE 怎么选?零基础入门或是网工深造都建议收藏

扫码咨询报名

*咨询即送全新电子书及5G学习资料包

往期【网工知识角】技术回顾:

网工知识角|技术大牛自检时间到,关于MLD技术你知多少?

网工知识角|不可忽略的三个关键点,确保端口安全配置无误

网工知识角|一分钟搞定802.1x认证配置,了解三种授权模式的区别

快速完成华为IPSG配置一分钟看完即会,网工知识角每天进步一点点

网工知识角|一分钟轻松掌握Mac地址漂移使用的场景

网络工程师技术难点分析MTU和PMTU是什么?就在网工知识角

华为网络初级工程师快速掌握基于MAC地址的VLAN划分实用收藏

网工知识角|华为网络技术面试题详解QOS流量整形令牌桶机制和规则

这样总结隧道Tunnel技术工作原理更容易记住 网络工程师还不收藏?

你知道NAC网络准入控制的5大功能5种类型和3重优点吗?

网工知识角|什么是虚拟化?史上最全云计算基础虚拟化技术各种概念高薪面试必备

网工知识角|网络工程师快收下这份华为MUXVLAN的原理和配置,华为HCIP数通网络实用技术

网工知识角|华为HCIE数通认证基础必学之GVRP协议是什么

网工知识角|CCIE网络工程师安全基础之AAA认证的三个基本组件

网工知识角|EI CCIE企业网软定义中的VxLAN分布式网关两种部署方式

网工知识角|关于OSPF V3你了解吗?不懂没关系,收下这份配置

纯干货网工知识角|入门IT网络工程师收下这份关于NTP网络时间协议解读

学思科和华为都需要掌握之网络安全技术防火墙的4种分类,网工知识角

网工知识角|信息安全入门反病毒技术全面解说5种传播途径

网工知识角|没人会告诉你的网络SDN软定义技术中VXLAN的4个特点

网工知识角|你不可不知的WLAN的安全技术体系

网工知识角|什么是思科软件定义接入(SD-Access)? 新一代网工必学的自动化技术

网工知识角|什么是华为CSS 集群?简单易懂,面试收藏

网工知识角|三分钟了解QOS的处理流程和分类

网工知识角|Qos的基本原理

网工知识角|LACP技术详解

网工知识角|802.1X协议介绍

网工知识角|OpenFlow协议简介

网工知识角|MSTP协议详解

网工知识角|快速了解IGMP协议

网工知识角|快速了解和掌握HSRP协议简介和配置

网工知识角|1分钟了解GRE协议浅析

网工知识角|DHCP服务详解和基于eNSP DHCP配置

网工知识角|P2P协议简介

网工知识角|OSPFv3技术概述

网工知识角|防火墙双机热备三大协议(VRRP-VGMP-HRP)简述

网工知识角|一分钟了解交换机的堆叠技术

网工知识角|简单了解Cisco PVST协议

网工知识角|MPLS LDP简介

网工知识角|GLBP网关负载均衡协议原理

网工知识角|Cisco VTP解析

网工知识角|DLDP技术简述

网工技术分享|Cisco策略路由PBR详解

网工技术分享|Cisco CEF浅析

CCIE备考交流QQ群:134074975

思科华为免费公开课QQ群:134403299

每日打卡一个技术点,关注IE-LAB哔哩哔哩:370947524

每日下午4点准时直播,关注IE-LAB抖音:135654500 

IE-LAB官网:http://www.ie-lab.cn

分享给更多网工同伴一起进步

关注本订阅号,点个““”在看

脸书令牌怎么使用_网工知识角|QOS技术令牌桶算法一分钟速记,考试无忧相关推荐

  1. vlan配置实例详解_网工知识角|MUXVLAN技术详解,基本原理一篇搞定

    学网络,就在IE-LAB 国内高端网络工程师培养基地 MUX VLAN(Multiplex VLAN )提供了一种通过VLAN进行网络资源控制的机制.通过MUX VLAN提供的二层流量隔离的机制可以实 ...

  2. ipsec协议_网工知识角轻松学网络|三分钟了解PPPOE协议

    学网络,就在IE-LAB 国内高端网络工程师培养基地 PPPOE( Point-to-PointProtocol Over Ethernet)以太网上的点对点协议,是将点对点协议(PPP)封装在以太网 ...

  3. ftp协议是一种用于_______的协议_网工知识角|快速理解FTP和TFTP的区别,实用收藏...

    点上方蓝字关注公众号,坚持每天技术打卡 学网络,就在IE-LAB 国内最著名的高端网络工程师培养基地 FTP和TFTP的区别是什么 CCNA零基础入门必学 FTP(FileTransfer Proto ...

  4. esxi管理端口_网工知识角|一分钟轻松了解华为端口安全机制

    学网络,就在IE-LAB 国内高端网络工程师培养基地 为防止MAC地址洪泛攻击,防止未经允许的设备访问网络,并增强安全性.通过端口安全机制,录连接到交换机端口的以太网MAC地址,只允许某个或者某些合法 ...

  5. 交换机虚拟化和堆叠的区别_网工知识角|一分钟记熟NFV网络功能虚拟化技术介绍...

    点上方蓝字关注,每天都有新收获! 学网络,就在IE-LAB 国内高端网络工程师培养基地 NFV网络功能虚拟化(Network Functions Virtualization),是一种网络架构的概念, ...

  6. lumen认证中出现unauthorized._网工知识角|一分钟搞定802.1x认证配置,了解三种授权模式的区别...

    k点上方蓝字关注公众号,坚持每天技术打卡 学网络,就在IE-LAB 国内最著名的高端网络工程师培养基地 今天让我们简单看下802.1x的基本配置. 我们先考虑一下配置接口的授权方式: 接口的802.1 ...

  7. tell网关arp包正常吗_网工知识角|如何理解ARP协议?防护有诀窍,网络工程师必读...

    点上方蓝字关注公众号,坚持每天技术打卡 学网络,就在IE-LAB 国内高端网络工程师培养基地 今天我们来学习ARP攻击基本防护. 为了避免上述ARP攻击行为造成的各种危害, ARP安全特性针对不同的攻 ...

  8. 三层vxlan原理_网工知识角|没人会告诉你的网络SDN软定义技术中VXLAN的4个特点

    点上方蓝字关注公众号领取5个G网工学习大礼包免费发放,独家学习资料&电子书&工具&视频留言可领取 学网络,就在IE-LAB 国内最著名的高端网络工程师培养基地 如何定义VxLA ...

  9. 对路径的访问被拒绝怎么办_学习了解ACL—扩展访问控制列表,就在网工知识角...

    学网络,就在IE-LAB 国内高端网络工程师培养基地 基于ACL过滤telnet和特定的网段信息 什么是访问控制列表(ACL)? 应用于路由器接口的指令列表,用于指定哪些数据包可以接收转发,哪些数据包 ...

最新文章

  1. 织梦lamp环境搭建
  2. PouchContainer 富容器技术解析
  3. 简述linux的重要安装过程,对Linux安装过程的理解
  4. 从PRISM开始学WPF(九)交互Interaction?
  5. java+跑多线程_java项目怎么多线程跑单元测试,ide是intellij?
  6. 【车联网】车联网产业发展报告(2019)
  7. 【go】metrics基本使用
  8. TP框架中ajax post请求时提示404
  9. python读取csv时keyerror_python – 错误:pandas hashtable keyerror
  10. my makefile 自动推导
  11. C#程序通过模板自动创建Word文档
  12. BZOJ 1034: [ZJOI2008]泡泡堂BNB
  13. 力天创见客流统计标书制作
  14. 计算机c盘无法扩展,win10c盘无法扩展卷怎么办
  15. 软件开发:关于园林绿化工中级理论知识题题库的软件内容
  16. 【VC7升级VC8】将vCenter Server 7.X 升级为 vCenter Server 8 (上)—— VC 8系统要求与升级前的说明
  17. NL2SQL深度学习方法总结
  18. 水仙花---c语言(经典)
  19. 大数据告诉你:凌晨4点的中国人都在做什么?
  20. SparkCore:RDD累加器和广播变量(最详细的介绍)!!!!!!

热门文章

  1. ArcGis dbf读写——挂接Excel到属性表 C#
  2. 【linux】linux系统中常见配置文件及目录说明
  3. [leetcode] 14. 最长公共前缀
  4. VirtualBox设置共享目录(主机win7,虚拟机Ubuntu)
  5. 使用TFHpple解析html
  6. cygwin下的gcc-4.7.1编译心得
  7. 从今天起,开始等待中信世界杯信用卡
  8. java并发编程实战阅读总结(a)
  9. 长大了,也弄丢了很多东西
  10. 【干货】同步与互斥的失败例子