資料介紹
例一:對所有流量都控制,沒有分類
if)#rate-limit input 64000 1500 2000 conform-action transmit exceed-action drop
#show interface rate-limit
shaping中BC和BE是用單位bit
例二:對一類特定的流量做限制
要求在出接口做 CAR
speed:64Kpbs
Traffic:192.168.1.0/24 any udp 4000 5000(端口號4000-5000)
Token:prec=3
NO Token:Drop
access-list 100 permit udp 192.168.1.0 0.0.0.255 any range 4000 5000
int s0/0
rate-limit output access-group 100 64000 1500 2000 conform-action set-prec-transmit 3 exceed-action drop
CIR Bc Bc+Be 拿到令牌的 設置優先級 沒令牌的drop掉
#show interface rate-limit
注意:這里Bc和Be的單位是BYTE,切記,在shaping中,單位是bit,在policy中,單位是byte
set-prec-transmit 如果這里用的是set-prec-continue 則表示可以繼續向下找更優的語句
例三:說明continue的作用
要求:
1、對于接口的VOIP流量要求控制在128K,拿到令牌的,直接傳遞,沒牌的向下匹配
2、將出接口的總速率控制在640K,拿到令牌的傳遞,其他的drop
access-list 100 permit udp any any range 16384 32767
rate-limit output access-group 100 128000 1500 2000 conform-action transmit exceed-action continue
rate-limit output 640000 1500 2000 conform-action transmit exceed-action drop
CBpolicing
-conforms 拿到令牌的就是conforms
-exceeds 在只有一個桶的情況下,沒拿到令牌的就是exceeds,兩個桶的情況下,借了第二個桶的令牌的就是exceeds
-violates 在有兩個桶的情況下才有用,當兩個桶的令牌都用完了,再來的數據包就是violates一類了
例:
對于VOICE流量,設傳輸速率為64K,拿到令牌的設為EF優先級,并傳輸,借用令牌的,只作為普通包傳輸,沒牌的drop掉。
第一步:
access-list 100 permit udp any any range 16384 32767
第二步:
class-map VOIP
match access-group 100
第三步:
policy-map WOLF
class VOIP
police cir 64000 conform-action set-dscp-transmit ef exceed-action transmit violate-action drop 拿到令牌的設為ef優先級,借用令牌的只作為普通包傳輸,沒牌的丟掉
第四步:
int s0/0
service-policy input WOLF 調用
show policy-map interface s0/0
WRED(Weighted Random Early Detection)
·TCP中存在一個慢啟動和擁塞避免機制,當檢測到網絡中發生沖突的時候,會大幅度降低發送速率
·當網絡中發生擁塞,有可能同時丟失多個TCP連接的數據包,造成多個TCP連接同時進入慢啟動狀態,這被稱為TCP全局同步
·解決方法:可以在網絡發生擁塞之前,就主動丟棄一部分TCP數據包,防止出現尾丟棄,從而避免進入慢啟動
·默認設置尾丟棄是一種被動的隊列管理機制。
主動隊列管理機制在擁塞發生前就丟棄分組。
·基本思想:確保隊列長度位于最小閾值和最大閾值之間,對于不同類別的數據流采用不同丟棄策略。
丟棄概率:1/10
R2(config-if)#random-detect 啟用開關
random-detect precedence 6 45 50 5 設優先級為6的包在隊列填充到45和50之間時開始丟棄
5表示按1/5的概率丟棄
random-detect dscp-based
show queueing random-detect
random-detect exponential-weighting-constant N 默認是9
N值越大,WRED就越不敏感,最后導致失效,N值越小,會導致包被丟掉的概率越大
注意:默認情況下,啟用WRED后只能使用FIFO
FB-WRED
使用流來分類,默認最多可分256個流
int s0/0
random-detect flow 開啟開關
random-detect flow count 256 設定可分的流的數目
show queueing random-detect
CBWRED即可對TCP,也可對非TCP流量,必須結合CBWFQ來做
例:將優先級為3、4 的數據包分為一個類別GOLD、帶寬30%
?
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
- LabVIEW的程序实例详细资料说明146次下载
- PLC控制系统的设计与应用实例详细资料概述66次下载
- 51单片机的应该如何使用定时器详细资料和实例说明2次下载
- 51单片机的定时器和计数器的原理及应用实例详细资料说明1次下载
- 使用Proteus进行一个仿真实例的详细资料说明13次下载
- FPGA视频教程之Quartus.II调用ModelSim仿真实例详细资料说明13次下载
- 单片机的100个实例函数的详细资料解析27次下载
- 西门子PLC经典编程实例的详细资料分析69次下载
- 面向对象与图形编程的详细资料和实例说明11次下载
- Keil C和Proteus结合使用的设计及开发实例详细资料说明13次下载
- 三菱FX系列PLC应用101实例详细资料免费下载63次下载
- Makefile编写实例程序和详细资料免费下载6次下载
- 基于Python的商标信息查询api调用代码实例的详细资料免费下载12次下载
- 基于Python的中国平安保险api调用代码实例详细资料免费下载2次下载
- STM32 USART应用实例的详细资料合集免费下载53次下载
- AmpereOne QoS功能原理解析441次阅读
- 电源管理入门:PM QoS框架介绍1709次阅读
- 嵌入式系统应用实例的详细资料介绍4937次阅读
- 固态锂离子电池的详细资料解析8998次阅读
- RS232接口串口取电电路的详细资料介绍9153次阅读
- 如何进行PLC控制程序的设计详细资料PPT说明6088次阅读
- 库卡机器人模拟量输入输出编程的详细资料概述7164次阅读
- PPT教程之伺服电机及其驱动技术的详细资料讲解8126次阅读
- 代码实例及详细资料带你入门Python数据挖掘与机器学习3457次阅读
- PLC工作原理动画详细资料分析包括顺序控制和正反转控制等十八张动图114484次阅读
- 开关电源的正激变换器基本工作原理及元器件如何选择等详细资料概述14789次阅读
- PLC常用基本环节梯形图和详细文字说明详细资料概述10077次阅读
- 变压器保护的基本要求,保护配置和运行规定的详细资料概述9927次阅读
- Mqtt之服务质量等级Qos5279次阅读
- 多队列FIFO——支持网络QoS的重要芯片1220次阅读
下載排行
本周
- 1STM32開發板教程之STM32開發指南免費下載
- 24.88 MB | 176次下載 | 3 積分
- 2EN60335-1安規標準 中文版本
- 1.86 MB | 52次下載 | 1 積分
- 3LT7406FJ N溝道增強型功率MOSFET規格書
- 1.38 MB | 2次下載 | 免費
- 4米爾-瑞芯微RK3562核心板開發板,4核CPU,ARM中量級多面手
- 3.45 MB | 2次下載 | 免費
- 5LTS6802FJCB N溝道增強型功率MOSFET規格書
- 1.00 MB | 1次下載 | 免費
- 6運算放大電路入門教程
- 0.70 MB | 1次下載 | 免費
- 7開源鴻蒙版真4K顯示器廣告機主板AIoT-6780SE彩頁
- 613.79 KB | 1次下載 | 免費
- 8開源鴻蒙版四核智慧零售主板AIoT-3568CR彩頁
- 457.51 KB | 次下載 | 免費
本月
- 1STM32CubeMX用于STM32配置和初始化C代碼生成
- 21.90 MB | 619次下載 | 免費
- 2STM32開發板教程之STM32開發指南免費下載
- 24.88 MB | 176次下載 | 3 積分
- 3DeepSeek:從入門到精通
- 5.36 MB | 95次下載 | 1 積分
- 4EN60335-1安規標準 中文版本
- 1.86 MB | 52次下載 | 1 積分
- 5OAH0428最新規格書(中文)
- 2.52 MB | 27次下載 | 10 積分
- 6UHV系列雷電沖擊電壓發生器試驗裝置詳細說明使用
- 1.07 MB | 17次下載 | 免費
- 7Altium-常用3D封裝庫(Step)接插件篇
- 4.95 MB | 14次下載 | 免費
- 8介紹一些常用的電子元器件
- 3.20 MB | 8次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935124次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420063次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191371次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183336次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81583次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73814次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論