当前位置:网站首页>An enhanced dynamic packet buffer management.论文核心部分
An enhanced dynamic packet buffer management.论文核心部分
2022-08-10 11:14:00 【昰绽至强】
DADT缓存管理策略:
DADT 算法与动态算法相似,只是它具有多个阈值,而不是动态算法中的单个控制阈值。
![]()
其中 αi 是比例常数,每个队列都不同。 与静态阈值方案相比,动态和 DADT 算法有两个主要优点:1)它可以根据交通状况自适应变化。 一旦输出队列变为活动状态,它就会开始接收数据包并且其队列长度会增加。 这增加了总缓冲区占用率,控制阈值相应降低。 如果当前队列长度大于控制阈值,传入的数据包将被丢弃,直到输出队列自然耗尽; 2) 易于硬件实现。 唯一的要求是队列长度计数器和带有移位寄存器的比较器。
DADT 算法与动态算法具有相似的属性(即队列的控制阈值与缓冲区中的剩余空间成正比),但每个队列的阈值不同。 DADT 算法是专门为数据包缓冲区开发的,而动态算法最初是为 ATM 交换机开发的。 ATM 交换机具有固定大小的传入ATM 数据包。这就是为什么在遇到统一流量时所有输出队列的行为都相似的原因。因此,一个队列在遇到统一流量时不能独占缓冲区空间。然而,对于 NIC 上的数据包缓冲区,输出队列有各种传入数据包大小。
由于每个队列的数据包大小不同,所有队列都有一个阈值可能会让一个队列独占整个缓冲区空间。 具有较大传入数据包大小的队列倾向于以更快的速度填充缓冲区空间。 对所有队列使用单一阈值会导致其他输出队列出现过多的数据包丢失。 根据我们的仿真结果,通过分别控制每个队列的阈值,所提出的 DADT 算法可以有效地减少其他队列的丢包。
边栏推荐
- 嘉为蓝鲸荣获工信部“数字技术融合创新应用解决方案”
- 配置druid数据源「建议收藏」
- 力扣练习——58 验证二叉搜索树
- Licking Exercise - 60 Maximum key-value sum of binary search subtrees
- 托米的咒语
- gpu-admission 源码分析
- mpf6_Time Series Data_quandl_correct kernel PCA_AIC_BIC_trend_log_return_seasonal_decompose_sARIMAx_ADFull
- 网络套接字(UDP和TCP编程)
- 力扣练习——64 最长和谐子序列
- 中芯CIM国产化项目暂停?上扬软件:未停摆,改为远程开发!
猜你喜欢

网络基础(第一节)

Intel pushes 20220809 CPU microcode update to patch Intel-SA-00657 security vulnerability

个推数据资产管理经验 | 教你打造数据质量心电图,智能检测数据“心跳”异常

APP automation testing practice based on UiAutomator2+PageObject mode

可视化服务编排在金融APP中的实践

制品库是什么?

石墨文档打开文档时快速定位到上次写的位置

If someone asks you about distributed transactions again, throw this to him

Network Fundamentals (Section 1)

OPNsense安装配置Zenarmor
随机推荐
SMIC CIM localization project suspended?Rising software: not shut down, changed to remote development!
快速上手,征服三种不同分布式架构调用方案
力扣练习——63 找到字符串中所有字母异位词
LeetCode 92. Reverse Linked List II
If someone asks you about distributed transactions again, throw this to him
网络套接字(UDP和TCP编程)
Not just running away, but saving the guy who mishandled rm -rf /*
std::move()
基于UiAutomator2+PageObject模式开展APP自动化测试实战
Analysis of the name matching process between the LCD driver and the device (Tiny4412)
英特尔推送20220809 CPU微码更新 修补Intel-SA-00657安全漏洞
力扣练习——59 从二叉搜索树到更大和树
jlink 与 swd 接口定义
flask-restplus接口地址404问题
LeetCode50天刷题计划(Day 16—— 两两交换链表中的节点(9.10-10.30)
Centos7 environment uses Mysql offline installation package to install Mysql5.7
零基础想自学软件测试,有没有大佬可以分享下接下来的学习书籍和路线?
LeetCode 109. 有序链表转换二叉搜索树
不止跑路,拯救误操作rm -rf /*的小伙儿
HDU 4135: Co-prime (the principle of inclusion and exclusion)