• vpp命令总结


    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 设置发送或是接收队列大小
       
       
       
       
     set dpdk interface descriptors interface0/0/0  rx 1 tx 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接口数据包 
       
       
       
       
       
       
       
       
    show hardware-interfaces 查看接口mac
    show vlib graph  查看node逻辑图
    show threads     查看vpp线程
    show l2fib 查看二层转发流表
    show ip fib 查看路由表
    show ip arp 查看arp
    show affinity     查看主线程cpu亲和性
    show version    查看vpp版本
    show int 查看接口统计
    show interfaces address 查看接口ip
    show bridge-domain 查看bridge 接口情况
       
       
       
       
       
       
       
       
       
       
       
       
  • 相关阅读:
    k8s访问服务时,解析不了域名
    docker常用常用删除操作
    Linux_修改hosts
    java-深克隆和浅克隆
    Mybatis 中$与#的区别
    mysql-修改字段类型和修改字段名称
    HttpMessageNotReadableException(一)
    log4j2的环境变量使用
    Linux中修改环境变量及生效方法
    转!!mysql order by 中文排序
  • 原文地址:https://www.cnblogs.com/kb342/p/6425019.html
Copyright © 2020-2023  润新知