vpp常用命令指南

简介: Basic: 1. Action: Run VPP     sudo vpp unix {cli-listen /run/vpp/cli-${name}.sock} api-segment { prefix ${name} } 2.
Basic:
1. Action: Run VPP
    sudo vpp unix {cli-listen /run/vpp/cli-${name}.sock} api-segment { prefix ${name} }

2. Action: Using vppctl to send commands to vpp
    sudo vppctl -s /run/vpp/cli-${name}.sock ${cmd}

3. Action: Using vppctl to start a vpp shell
    sudo vppctl -s /run/vpp/cli-${name}.sock

4. Action: Show interface
    sudo vppctl -s /run/vpp/cli-${name}.sock show interface

5. Action: Show hardware
    sudo vppctl -s /run/vpp/cli-${name}.sock show hardware

Interface:
1. Action: Create vpp host-interface
    sudo vppctl -s /run/vpp/cli-${name}.sock create host-interface name ${int-name}

2. Action: Create loopback interface
    sudo vppctl -s /run/vpp/cli-${name}.sock create loopback interface

3. Action: Turn up the interface:
    sudo vppctl -s /run/vpp/cli-${name}.sock set int state ${int-name} up

4. Action: Assign ip address 
    sudo vppctl -s /run/vpp/cli-${name}.sock set int ip address ${int-name} ${ip}

5. Action: Create the sub-interface
    sudo vppctl -s /run/vpp/cli-${name}.sock create sub-interfaces ${int-name} ${sub-int-num}

Switch:
1. Action: show bridge-domain
    sudo vppctl -s /run/vpp/cli-${name}.sock show bridge-domain 

2. Action: Add interface to bridge domain
    sudo vppctl -s /run/vpp/cli-${name}.sock set interface l2 bridge ${int-name} 1

3. Action: Show bridge domain
    sudo vppctl -s /run/vpp/cli-${name}.sock show bridge-domain ${id} detail

4. Action: Show fib
    sudo vppctl -s /run/vpp/cli-${name}.sock show l2fib verbose

5. Action: Show arp
    sudo vppctl -s /run/vpp/cli-${name}.sock show ip arp

Route:
Action: Setup route
    sudo vppctl -s /run/vpp/cli-${name}.sock ip route add ${ip} via ${ip}

Debug:
1. Action: Add trace
    sudo vppctl -s /run/vpp/cli-${name}.sock trace add af-packet-input 10

目录
相关文章
|
网络性能优化
1. VPP源码分析(内存管理之mheap)
1.1. mheap 1.1.1. mheap_t first_free_elt_uoffset_by_bin: User offsets for head of doubly-linked list of free objects of this size.
7062 1
|
网络性能优化 网络协议 网络虚拟化
|
架构师 测试技术 网络性能优化
dpdk课程学习之练习笔记七(vpp环境搭建及plugin demo测试)
dpdk课程学习之练习笔记七(vpp环境搭建及plugin demo测试)
1012 0
|
Kubernetes 应用服务中间件 nginx
史上最全干货!Kubernetes 原理+实战总结(全文6万字,90张图,100个知识点)(上)
史上最全干货!Kubernetes 原理+实战总结(全文6万字,90张图,100个知识点)
52618 30
|
安全 机器人 开发者
清华开源全球最大双臂机器人扩散大模型RDT,懂调酒能遛狗,登顶HF具身热榜
清华大学近期发布了全球最大的双臂机器人扩散大模型RDT,该模型在调酒、遛狗等任务上表现优异,登顶Hugging Face具身智能热榜。RDT采用扩散架构,具备强大的学习能力,能生成高质量的机器人动作序列,展示了清华在机器人技术领域的领先水平。尽管面临泛化能力、计算资源及安全性等挑战,RDT的开源特性仍为其广泛应用和发展提供了广阔前景。
395 8
|
存储 数据挖掘 API
DPDK_Hash(1)
DPDK_Hash(1)
417 0
|
并行计算 Ubuntu PyTorch
Ubuntu 18.04 + CUDA 11.3.0 + CUDNN 8.2.1 + Anaconda + Pytorch 1.10(下)
Ubuntu 18.04 + CUDA 11.3.0 + CUDNN 8.2.1 + Anaconda + Pytorch 1.10(上)
656 0
|
网络性能优化 调度
|
编译器 Linux 网络性能优化
VPP使用DPDK纳管主机网卡
VPP使用DPDK纳管主机网卡
|
Ubuntu Linux 网络性能优化
VPP安装
VPP安装
732 0

热门文章

最新文章