
VPP
zqt520
这个作者很懒,什么都没留下…
展开
-
ovs+dpdk测试总结
参考:https://github.com/openvswitch/ovs/blob/v2.6.1/INSTALL.DPDK.mddpdk-16.07openvswitch-2.6.1安装配置参考上面链接重点关注参数:other_config:pmd-cpu-mask=60 60是配置pmd的个数和与核的关系(这里的意思是核5和核6各跑一转载 2016-12-29 23:29:27 · 1501 阅读 · 0 评论 -
思科VPP源码分析(内存管理)
思科今年开源的vpp项目,在intel开源的dpdk之上,构建的数据包处理框架。dpdk组件已经成功榨干硬件IO性能,剩下的瓶颈落在业务处理部分,其中最关键的又在内存访问优化上。内存优化一句话概括:提高CPU L1,L2,L3 cache命中率。这里将分析vpp内存管理部分源码。vec变长数组(vec_bootstrap.h) len是数组元素个数,不是字节长度。原创 2016-12-29 23:39:43 · 1456 阅读 · 0 评论 -
dpdk环境搭建之使能额外功能
参考:http://dpdk.org/doc/guides/linux_gsg/enable_func.html#enabling-additional-functionality翻译与理解吧5 使能额外功能5.1 High Precision Event Timer HPET(高精度定时器)5.1.1BIOS 支持 条件:Time Stamp Counte转载 2016-12-29 23:37:35 · 1412 阅读 · 0 评论 -
VPP NAT测试,不支持VLAN,在NAT下arp学习有问题,需要手动添加;直连接口ICMP不支持,
================================= CARRIER GRADE NAT - NAT44 README ================================= What is implemented:====================* NAT44 UDP, TCP,转载 2016-12-29 23:35:31 · 594 阅读 · 0 评论 -
cisco vpp NAT VLAN支持
What is implemented:====================* NAT44 UDP, TCP, ICMP protocols* Show and config commands for various parameters for the same* NF9 logging is implemented but is not tested What is转载 2016-12-29 23:34:53 · 886 阅读 · 0 评论 -
vpp命令总结
create sub BondEthernet0 834创建子接口,tag是834set interface ip table BondEthernet0.834 1将此接口设置在fib 1里set interface ip address BondEthernet0.834 192.168.0.250/24设置接口ipset interface s转载 2016-12-29 23:34:00 · 1544 阅读 · 0 评论 -
在虚拟机间 NFV 应用上使用采用 DPDK 的 Open vSwitch
概述数据平面开发套件 (DPDK) 可提供高性能的数据包处理库和用户空间驱动程序。 自 Open vSwitch (OVS) 2.4 版 (http://openvswitch.org/releases/NEWS-2.4.0)起,我们将可在 OVS 中使用 DPDK 优化的 vHost 路径。 OVS 自 2.2 版起开始提供 DPDK 支持。将 DPDK 与 OVS 结合转载 2016-12-29 23:32:51 · 740 阅读 · 0 评论 -
vpp feature node分析总结(snat)
vpp node框架的分析请查看http://blog.youkuaiyun.com/jqh9804理解feature模式最好要理解vpp node框架!在分析vpp代码snat插件时,看到了以feature模式添加节点的方式,于是简单分析了一下feature 节点的apiARC (Argonaut RISC Core) 我把一个feature集合叫做feature类,转载 2016-12-29 23:31:24 · 1177 阅读 · 0 评论 -
vpp+dpdk 安装与运行
参考:http://blog.youkuaiyun.com/icebluechao/article/details/51208560 (感谢 VPP&DPDK 417538415的群主,欢迎加入此群共同学习)vpp主页:https://wiki.fd.io/view/VPP一、获取vpp:1、Git方式(https://wiki.fd.io/view/VPP/转载 2016-12-29 23:30:12 · 2219 阅读 · 1 评论 -
Cisco VPP插件开发
Cisco VPP插件开发,有需要的朋友可以参考一下。还在初学阶段,如果有误,希望多批评指正。在VPP中,插件可以在程序启动的时候加载,一般我们会往里面加入node,实现一些功能。首先介绍怎么直接重定义硬件接口RX到我们的nodevnet_hw_interface_rx_redirect_to_node(vnet_main,hw_if_index,转载 2017-03-03 23:20:17 · 1472 阅读 · 0 评论