侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

关于DPDK三层转发的相关例子测试需注意的地方

2023-01-22 星期日 / 0 评论 / 0 点赞 / 49 阅读 / 804 字

在DPDK的l3fwd中,需要注意在LPM(Long Prefix Match)方式下,路由表的默认配置一般让你无法测试,如果需要转发所有包到第0号Port,则可以按如下方式设置: static

.

在DPDK的l3fwd中,需要注意在LPM(Long Prefix Match)方式下,路由表的默认配置一般让你无法测试,如果需要转发所有包到第0号Port,则可以按如下方式设置:   static struct ipv4_l3fwd_lpm_route ipv4_l3fwd_lpm_route_array[] = {      {IPv4(1,   0, 0, 0), 1, 0},      {IPv4(2,   0, 0, 0), 1, 0},      {IPv4(4,   0, 0, 0), 1, 0},      {IPv4(8,   0, 0, 0), 1, 0},      {IPv4(16,  0, 0, 0), 1, 0},      {IPv4(32,  0, 0, 0), 1, 0},      {IPv4(64,  0, 0, 0), 1, 0},      {IPv4(128, 0, 0, 0), 1, 0},  };    注意其中IP地址还是IP地址,但depth的设置其实和掩码不同,故只能配置多条,这个和l3fwd-acl不一样;顺便说下,一定要在参数中设置-P选项(混杂模式)。
.

广告 广告

评论区