VPP
文章平均质量分 91
尚先生的博客
这个作者很懒,什么都没留下…
展开
-
VPP/CurrentData
Table of (Node, Protocol) pairs此表描述了在进入调度功能时,在b->data[b->current_data]处预期的协议。这些数据的预期用途是教我们的dispatch trace wireshark解析器正确解码下一个协议。如果解剖器不知道节点名,它会查看b->data[b->current_data]。如果答案是0x45或0x60,剖析器将分别猜测ipv4或ipv6。否则,剖析器会猜测以太网mac。一旦这个表合理地完成,我们将把数据转换成一组启原创 2022-03-30 15:15:00 · 931 阅读 · 0 评论 -
VPP/What is VPP?
1Introduction 1.1Modular, Flexible, and Extensible 1.2Feature Rich 2Why is it called vector processing? 3Example Use Case: VPP as a vSwitch/vRouter 3.1Local Programmability 3.2Remote Programmability 3.3Sample Data Plane Management Agent...原创 2022-03-30 14:46:27 · 2062 阅读 · 0 评论 -
VPP概述汇总
一、背景介绍【鹅厂网事】高性能网关设备及服务实践《高性能网关设备及服务实践》这篇博文,介绍了传统内核网络协议栈技术的瓶颈及怎么突破,从而引入DPDK + VPP这种处理方式。二、高性能性能提升方法。架构:DPDK使用巨页、NUMA、D-cache优化,VPP的I-cache优化;算法:Bihash,查表lockless;代码:Vector、宏构造函数、结构体cacheline对齐、线程绑核、指令预取、指令优化;三、转发流程图谱3.1 VPP转发图谱Cisco VP..转载 2022-03-30 13:41:51 · 4639 阅读 · 0 评论