FD.io項目內最知名的就是Cisco的VPP了
VPP是一個快速處理封包的工具
支援的項目在https://wiki.fd.io/view/VPP/What_is_VPP%3F
主要是將封包處理流程分為一個一個的向量節點
並一次將多個封包組成群組再一次丟入向量節點去處理
這樣做的好處是可以任意的新增封包處理流程(使用向量節點)以及減少flow cache的miss(多個封包一次處理)
安裝方法
首先最好要有DPDK網路卡
yum install epel-release
yum cmake3
build-root/vagrant/build.sh
make install-dep
make install-ext-deps
make build
rpm -i /vpp/build-root/*.rpm
最後啟動並測試看看
systemctl restart vpp
vppctl show int
reference :
https://wiki.fd.io/view/VPP/Pulling,_Building,_Running,_Hacking_and_Pushing_VPP_Code
https://wiki.fd.io/view/VPP/Build,_install,_and_test_images#Build_A_VPP_Package
文章標籤
全站熱搜
留言列表