vpp常用命令彙總

2021-09-29 19:03:29 字數 1623 閱讀 7565

create sub bondethernet0 834

建立子介面,tag是834

create sub bondethernet0 834

建立子介面,tag是834

set inte***ce ip table bondethernet0.834 1

將此介面設定在fib 1裡

set inte***ce ip address bondethernet0.834 192.168.0.250/24

設定介面ip

set inte***ce state bondethernet0.834 up

up介面

set inte***ce 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-inte***ce name vpp5a

建立veth口,name後引數名字必須和linux裡建立的veth口名字對應

set dpdk inte***ce 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 inte***ce promious on/off gigabitethernet2/6/0

開啟/關閉某個介面的混雜模式––

show hardware-inte***ces

檢視介面mac

show vlib graph

檢視node邏輯圖

show threads

檢視vpp執行緒,及親和性

show l2fib

檢視二層**流表

show ip fib

檢視路由表

show ip arp

檢視arp

show inte***ce

檢視介面

show inte***ces address

檢視介面ip

show bridge-domain

檢視bridge 介面情況––

非vpp命令有助於親和性相關的,後續不斷補充

lscpu

可檢視核與socket的關係

常用命令彙總

變數 含義 0 當前指令碼的檔名 n傳遞給指令碼或函式的引數。n 是乙個數字,表示第幾個引數。例如,第乙個引數是 1,第二個引數是 2。傳遞給指令碼或函式的引數個數。傳遞給指令碼或函式的所有引數。傳遞給指令碼或函式的所有引數。被雙引號 包含時,與 稍有不同,下面將會講到。上個命令的退出狀態,或函式的...

LUNIX常用命令彙總

1 ls 列出當前目錄下所有檔案及資料夾 2 cd xx 進入xx目錄 3 cd 返回上一級目錄 4 vi 檢視檔案 5 檢視某檔案狀態下,按 i 鍵 進入修改狀態,修改完成後,按esc shift 冒號,輸入wq,按回車即可將修改內容儲存。6 service iptables stop 關閉防火牆...

ubuntu常用命令彙總

使用ubuntu的時候經常會把常用的一些命令忘掉或不知道有些引數的意思,又懶得看那枯燥的文件。因此記錄下來備忘。cd 切換目錄 cd 相對路徑或者絕對路徑 回到自己的主資料夾 cd or cd 回到上層目錄 cd 回到剛才的目錄 cd pwd 顯示當前目錄 pwd p p 顯示當前的路徑,而非使用連...