VPP使用详解——基于VPP的VLAN配置
组网场景:
配置原理:
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 10 (将GigabitEthernet2/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配置相关推荐
- VPP使用详解——使用VPP作为家庭路由器
介绍 VPP运行在Intel的Atom处理器系统上,是作为一个SOHO路由器的较好方案. Linux发行版本 Linux发行版本使用的是Ubuntu 16.04 LTS, 安装VPP Clone vp ...
- 详解基于 Cortex-M3 的任务调度(下)
文章目录 工程说明 实验结果 代码讲解 时钟节拍 任务切换 task_switch() PendSV_Handler 任务的代码 重要的全局变量 main() 函数 代码下载 在 详解基于 Corte ...
- 《嵌入式Linux软硬件开发详解——基于S5PV210处理器》——2.2 DDR2 SDRAM芯片
本节书摘来自异步社区<嵌入式Linux软硬件开发详解--基于S5PV210处理器>一书中的第2章,第2.2节,作者 刘龙,更多章节内容可以访问云栖社区"异步社区"公众号 ...
- python selenium爬虫_详解基于python +Selenium的爬虫
详解基于python +Selenium的爬虫 一.背景 1. Selenium Selenium 是一个用于web应用程序自动化测试的工具,直接运行在浏览器当中,支持chrome.firefox等主 ...
- Apollo进阶课程㉘丨Apollo控制技术详解——基于模型的控制方法
原文链接:进阶课程㉘丨Apollo控制技术详解--基于模型的控制方法 PID控制是一个在工业控制应用中常见的反馈回路部件,由比例单元P.积分单元I和微分单元D组成.PID控制的基础是比例控制:积分控制 ...
- 《嵌入式Linux软硬件开发详解——基于S5PV210处理器》——1.2 S5PV210处理器
本节书摘来自异步社区<嵌入式Linux软硬件开发详解--基于S5PV210处理器>一书中的第1章,第1.2节,作者 刘龙,更多章节内容可以访问云栖社区"异步社区"公众号 ...
- php 六边形 属性图 能力数值图,详解基于 Canvas 手撸一个六边形能力图
一.前言 六边形能力图如下,由 6 个 六边形组成,每一个顶点代表其在某一方面的能力.这篇文章我们就来看看如何基于 canvas 去绘制这么一个六边形能力图.当然,你也可以基于其他开源的 js 方案来 ...
- OSPFv2原理详解(基于RFC2328)+配置介绍+RFC2328翻译
个人认为,理解报文就理解了协议.通过报文中的字段可以理解协议在交互过程中相关传递的信息,更加便于理解协议. 虽然路由器自身可以对协议做一些独特的配置,但是报文仍然是协议的核心.例如,OSPF的完全末节 ...
- 《嵌入式Linux软硬件开发详解——基于S5PV210处理器》——2.5 WM8960音频编解码芯片...
本节书摘来自异步社区<嵌入式Linux软硬件开发详解--基于S5PV210处理器>一书中的第2章,第2.5节,作者 刘龙,更多章节内容可以访问云栖社区"异步社区"公众号 ...
最新文章
- 蚂蚁森林最高效的合种团队,新树冷杉6天合种成员招募
- IPO与上市的关系?
- 云漫圈 | 革命版互联网公司虐恋大戏,周一拿去怼业务!
- Opencv--学习Opencv比较好的网址
- linux系统远程桌面登录日志,xrpd实现远程桌面Linux系统
- eclipse各个版本的区别
- VMware vCenter Server6.5升级至6.7
- windows、Linux下nginx搭建集群
- 深信服SCSA认证过程记录
- matlab作图有拉盖尔,拉盖尔高斯光束matlab
- 谷歌浏览器不兼容websocket的wss协议_为什么程序员都喜欢用Chrome浏览器?
- 港科夜闻丨香港科大教授权龙:三维重建才是计算机视觉的灵魂
- excel交集和并集的意思_几个excel如何求并集
- sci四区大水刊 计算机,sci四区大水刊_sci四区免费大水刊_sci四区什么水平
- 世界杯2022赛程表
- 低成本成FS68001A、FS68003无线充SOC芯片
- 出书最多--map值排序
- Mbps、Kbps、bps、MB、KB、B、b的区别
- Oracle PL/SQL 源代码加密实战
- 计算机无法预览文件,SolidWorks文件不能预览的解决方法 | 我爱分享网
热门文章
- 高斯分布的性质(含代码)
- 1197: 考试排名(一)(结构体专题)
- 读书笔记-企业的股权结构
- php如何实现会员推荐奖励,分享微信公众号实现会员卡领取的功能
- 【LeetCode 1125】 Smallest Sufficient Team
- matlab总路径最短问题,最短路径问题(急)
- java jta mysql_JTA实现跨数据库操作
- 用图灵机器人2.0实现聊天机器人
- Rayland-FDM打印机C200介绍
- 苹果电脑无法自动修复此计算机,Mac电脑因出现问题而重新启动请按一下怎么解决?附解决方法...