组网场景:

配置原理:

VPP中的接口模式默认为L3模式,没有和华为、H3C交换机对应的VLAN命令,利用VPP实现VLAN转发的模型类似于Linux中的bridge。

如要实现如下VLAN配置(参见上图):

接口GE1的模式为access,加入到VLAN 10中;

接口GE2的模式为trunk,允许VLAN10和VLAN11的报文通过;

接口GE3的模式为access,加入到VLAN 11中;

对应的VPP模型为:

创建bridge-domain 10

将GE1的模式修改为L2,加入到bridge-domain 10中

创建802.1q类型的子接口GE2.10,修改GE2.10的模式为L2,加入到bridge-domain 10中,并修改GE2.10的L2 Rewrite类型为pop-1

将GE3的模式修改为L2,加入到bridge-domain10中

配置步骤:

VLAN 10(Bridge Domain 10)配置:

#create bridge-domain 10  (创建Bridge Domain 10)

#set interface l2 bridge GigabitEthernet1/0/0 10  (GigabitEthernet1/0/0 10加入到Bridge Domain 10)

#create sub-interfaces GigabitEthernet2/0/0 10 dot1q 10 (创建802.1q类型的子接口GigabitEthernet2/0/0.10

#set interface l2 bridge GigabitEthernet2/0/0.10 10GigabitEthernet2/0/0.10接口加入到Bridge Domain 10中

#set interface l2 tag-rewrite GigabitEthernet2/0/0.10 pop 1 (设置GigabitEthernet2/0/0.10转发带单层VLAN Tag)

按上述步骤,即完成VLAN10的配置,满足上图组网要求,查看Bridge Domain 10的配置详细情况:

vpp# show bridge-domain 10 detail

  BD-ID   Index   BSN  Age(min)  Learning  U-Forwrd   UU-Flood   Flooding  ARP-Term   BVI-Intf

   10       1      0     off        on        on       flood        on       off        N/A

           Interface           If-idx ISN  SHG  BVI  TxFlood        VLAN-Tag-Rewrite

     GigabitEthernet1/0/0        1     1    0    -      *                 none

    GigabitEthernet2/0/0.10      6     1    0    -      *                 pop-1

同样,完成VLAN11(Bridge Domain 11)配置

#create bridge-domain 11

#set interface l2 bridge GigabitEthernet3/0/0 11

#create sub-interfaces GigabitEthernet2/0/0 11 dot1q 11

#set interface l2 bridge GigabitEthernet2/0/0.11 11

#set interface l2 tag-rewrite GigabitEthernet2/0/0.11 pop 1

查看Bridge Domain 11的配置:

vpp# show bridge-domain 11 detail

  BD-ID   Index   BSN  Age(min)  Learning  U-Forwrd   UU-Flood   Flooding  ARP-Term   BVI-Intf

   11       2      0     off        on        on       flood        on       off        N/A

           Interface           If-idx ISN  SHG  BVI  TxFlood        VLAN-Tag-Rewrite

     GigabitEthernet3/0/0        3     1    0    -      *                 none

    GigabitEthernet2/0/0.11      7     1    0    -      *                 pop-1

VPP使用详解——基于VPP的VLAN配置相关推荐

  1. VPP使用详解——使用VPP作为家庭路由器

    介绍 VPP运行在Intel的Atom处理器系统上,是作为一个SOHO路由器的较好方案. Linux发行版本 Linux发行版本使用的是Ubuntu 16.04 LTS, 安装VPP Clone vp ...

  2. 详解基于 Cortex-M3 的任务调度(下)

    文章目录 工程说明 实验结果 代码讲解 时钟节拍 任务切换 task_switch() PendSV_Handler 任务的代码 重要的全局变量 main() 函数 代码下载 在 详解基于 Corte ...

  3. 《嵌入式Linux软硬件开发详解——基于S5PV210处理器》——2.2 DDR2 SDRAM芯片

    本节书摘来自异步社区<嵌入式Linux软硬件开发详解--基于S5PV210处理器>一书中的第2章,第2.2节,作者 刘龙,更多章节内容可以访问云栖社区"异步社区"公众号 ...

  4. python selenium爬虫_详解基于python +Selenium的爬虫

    详解基于python +Selenium的爬虫 一.背景 1. Selenium Selenium 是一个用于web应用程序自动化测试的工具,直接运行在浏览器当中,支持chrome.firefox等主 ...

  5. Apollo进阶课程㉘丨Apollo控制技术详解——基于模型的控制方法

    原文链接:进阶课程㉘丨Apollo控制技术详解--基于模型的控制方法 PID控制是一个在工业控制应用中常见的反馈回路部件,由比例单元P.积分单元I和微分单元D组成.PID控制的基础是比例控制:积分控制 ...

  6. 《嵌入式Linux软硬件开发详解——基于S5PV210处理器》——1.2 S5PV210处理器

    本节书摘来自异步社区<嵌入式Linux软硬件开发详解--基于S5PV210处理器>一书中的第1章,第1.2节,作者 刘龙,更多章节内容可以访问云栖社区"异步社区"公众号 ...

  7. php 六边形 属性图 能力数值图,详解基于 Canvas 手撸一个六边形能力图

    一.前言 六边形能力图如下,由 6 个 六边形组成,每一个顶点代表其在某一方面的能力.这篇文章我们就来看看如何基于 canvas 去绘制这么一个六边形能力图.当然,你也可以基于其他开源的 js 方案来 ...

  8. OSPFv2原理详解(基于RFC2328)+配置介绍+RFC2328翻译

    个人认为,理解报文就理解了协议.通过报文中的字段可以理解协议在交互过程中相关传递的信息,更加便于理解协议. 虽然路由器自身可以对协议做一些独特的配置,但是报文仍然是协议的核心.例如,OSPF的完全末节 ...

  9. 《嵌入式Linux软硬件开发详解——基于S5PV210处理器》——2.5 WM8960音频编解码芯片...

    本节书摘来自异步社区<嵌入式Linux软硬件开发详解--基于S5PV210处理器>一书中的第2章,第2.5节,作者 刘龙,更多章节内容可以访问云栖社区"异步社区"公众号 ...

最新文章

  1. 蚂蚁森林最高效的合种团队,新树冷杉6天合种成员招募
  2. IPO与上市的关系?
  3. 云漫圈 | 革命版互联网公司虐恋大戏,周一拿去怼业务!
  4. Opencv--学习Opencv比较好的网址
  5. linux系统远程桌面登录日志,xrpd实现远程桌面Linux系统
  6. eclipse各个版本的区别
  7. VMware vCenter Server6.5升级至6.7
  8. windows、Linux下nginx搭建集群
  9. 深信服SCSA认证过程记录
  10. matlab作图有拉盖尔,拉盖尔高斯光束matlab
  11. 谷歌浏览器不兼容websocket的wss协议_为什么程序员都喜欢用Chrome浏览器?
  12. 港科夜闻丨香港科大教授权龙:三维重建才是计算机视觉的灵魂
  13. excel交集和并集的意思_几个excel如何求并集
  14. sci四区大水刊 计算机,sci四区大水刊_sci四区免费大水刊_sci四区什么水平
  15. 世界杯2022赛程表
  16. 低成本成FS68001A、FS68003无线充SOC芯片
  17. 出书最多--map值排序
  18. Mbps、Kbps、bps、MB、KB、B、b的区别
  19. Oracle PL/SQL 源代码加密实战
  20. 计算机无法预览文件,SolidWorks文件不能预览的解决方法 | 我爱分享网

热门文章

  1. 高斯分布的性质(含代码)
  2. 1197: 考试排名(一)(结构体专题)
  3. 读书笔记-企业的股权结构
  4. php如何实现会员推荐奖励,分享微信公众号实现会员卡领取的功能
  5. 【LeetCode 1125】 Smallest Sufficient Team
  6. matlab总路径最短问题,最短路径问题(急)
  7. java jta mysql_JTA实现跨数据库操作
  8. 用图灵机器人2.0实现聊天机器人
  9. Rayland-FDM打印机C200介绍
  10. 苹果电脑无法自动修复此计算机,Mac电脑因出现问题而重新启动请按一下怎么解决?附解决方法...