vpp常用命令汇总

  • Post author:
  • Post category:其他


create sub BondEthernet0 834 创建子接口,tag是834
create sub BondEthernet0 834 创建子接口,tag是834
set interface ip table BondEthernet0.834 1 将此接口设置在fib 1里
set interface ip address BondEthernet0.834 192.168.0.250/24 设置接口ip
set interface state BondEthernet0.834 up up接口
set interface l2 bridge BondEthernet0.834 834 将此接口设置到bridge 834里
set ip arp GigabitEthernet2/6/0 192.168.2.2 00:0c:29:dc:96:f8 设置静态arp
ip route add 1.2.3.0/24 via GigabitEthernet2/6/0 添加路由
create vhost socket /tmp/sock2.sock server 创建vhost接口
l2fib add fa:16:3e:b0:a9:71 834 BondEthernet0.834 添加二层转发流表
create host-interface name vpp5a 创建veth口,name后参数名字必须和linux里创建的veth口名字对应
set dpdk interface descriptors TenGigabitEthernet6/0/0 tx/rx 1024 设置此接口rx或是tx队列大小,intel人说2000-4000差距不大
trace add dpdk-input 8 跟踪dpdk接口数据包 (dpdk-input是节点的名字,想跟踪任何节点都 可以)
trace add vhost-user-input 8 跟踪vhost接口数据包
trace add af-packet-input 8 跟踪veth接口数据包
set interface promious on/off GigabitEthernet2/6/0 开启/关闭某个接口的混杂模式
show hardware-interfaces 查看接口mac
show vlib graph 查看node逻辑图
show threads 查看vpp线程,及亲和性
show l2fib 查看二层转发流表
show ip fib 查看路由表
show ip arp 查看arp
show interface 查看接口
show interfaces address 查看接口ip
show bridge-domain 查看bridge 接口情况

非vpp命令

有助于亲和性相关的,后续不断补充
lscpu 可查看核与socket的关系



版权声明:本文为u012919476原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。