TSG-10254 eBPF支持二元组分流

TSG-10527 eBPF支持四元组分流
TSG-10369 KNI多线程在TAP模式下支持eBPF分流
This commit is contained in:
luwenpeng
2022-04-24 14:24:09 +08:00
parent 6d75cbe60b
commit f7ea81dad8
21 changed files with 1982 additions and 183 deletions

View File

@@ -3,11 +3,25 @@ log_path = ./log/kni/kni.log
log_level = 10
tfe_node_count = 3
manage_eth = enp6s0
# deploy_mode: normal/tap
deploy_mode = normal
tun_name = tun_kni
src_mac_addr = 00:0e:c6:d6:72:c1
dst_mac_addr = fe:65:b7:03:50:bd
[tap]
tap_name=tap0
# 1.tap_allow_mutilthread=1 load bpf rss obj
# 2.tap_allow_mutilthread=0 not load bpf rss obj
tap_allow_mutilthread=1
bpf_obj=/opt/tsg/sapp/plug/business/kni/bpf_tun_rss_steering.o
bpf_default_queue=-1
# tap_bpf_debug_log: cat /sys/kernel/debug/tracing/trace_pipe
bpf_debug_log=0
# 2: BPF 使用二元组分流
# 4: BPF 使用四元组分流
bpf_hash_mode=2
[tfe0]
enabled = 1
dev_eth_symbol = ens1f5