VLAN和VLAN间路由

news2025/8/2 21:55:59

VLAN和VLAN间路由

  • 一 交换机
  • 二 vlan
    • 2.1 华为交换机的特性
    • 2.2 access接口
      • 2.2.1 在华为交换机上配置access接口
      • 2.2.2 access接口接收到报文的处理流程(打vlan tag)
      • 2.2.3 access接口发送报文的处理流程(剥离\弹出vlan tag)![在这里插入图片描述](https://img-blog.csdnimg.cn/b4576127951e438f8bb164fb6c1178e2.png)
    • 2.3 trunk接口
      • 2.3.1 在华为交换机上配置trunk接口
      • 2.3.2 华为交换机上trunk接口默认属性
      • 2.3.3 trunk接口接收到报文的处理流程
      • 2.3.4 trunk接口发送报文的处理流程
    • 2.4 bybrid接口(华为私有)
      • 2.4.2 在华为交换机上配置hybird接口
      • 2.4.2 hybird接口和trunk接口的区别
  • 三 VLAN间路由
    • 3.1 方法一:每个vlan使用一条物理链路连接到路由器,交换机上所有接口都是access接口
    • 3.2 方法二:单臂路由
      • 3.2.1 单臂路由的缺点
      • 3.2.2 单臂路由的配置
    • 3.3 方法三:三层交换

一 交换机

mac地址表:
1.老化时间:5分钟;
2. mac地址和交换机端口的对应关系;
3. 一个端口可以和多个mac对应;
4. 一个mac只能和一个端口对应;
5. mac地址表的作用:用于交换机中转发数据
6. 在哪种设备上有mac地址表:交换机
arp表:
7. 老化时间:20分钟;
8. ip和mac的对应关系
9. 作用:用于通信设备进行数据封装;
10.在哪种设备上有arp表:任何要封装数据的设备 
交换机如何学习mac地址表:
自动学习,记录接口收到的数据的源mac地址和接口的对应
交换机转发数据的策略:
1. 收到的单播数据帧,该数据帧的目的mac地址不在mac地址表中时,泛洪;
2. 收到的单播数据帧,该数据帧的目的mac地址在mac地址表中时,转发;
3. 收到广播数据帧,泛洪;
4. 收到组播数据帧,泛洪;
默认交换机的所有接口处于同一个广播域:
广播域:广播报文的传递范围;
处在同一个vlan中的pc,如果配置不同的ip地址段地址,虽然他们之间通过单播不能通行;但由于同一vlan是一个广播域,当一个pc发送广播包时还是能被其他同一vlan的不同网段的pc收到的

二 vlan

2.1 华为交换机的特性

1. 华为交换机的每一个接口都有一个链路类型(access,trunk,hybrid)和一个pvid(port default vlan id);
2. 华为交换机默认所有端口都是hybird端口,所有端口的pvid都是1;
3. 华为交换机的所有端口在接收方向都不会进行tag剥离/弹出;
4. 华为交换机内部处理的都是带tag的数据帧;

在这里插入图片描述

2.2 access接口

2.2.1 在华为交换机上配置access接口

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.2.2 access接口接收到报文的处理流程(打vlan tag)

在这里插入图片描述

2.2.3 access接口发送报文的处理流程(剥离\弹出vlan tag)在这里插入图片描述

2.3 trunk接口

2.3.1 在华为交换机上配置trunk接口

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.3.2 华为交换机上trunk接口默认属性

1. 默认trunk接口的pvid是1,允许vlan 1的数据报文通过;不允许除了vlan 1以外的其他vlan的报文通过;
2. 用命令port trunk allow-pass vlan num1 num2 来允许除了vlan 1以外的其他vlan的数据报文通过

2.3.3 trunk接口接收到报文的处理流程

在这里插入图片描述

2.3.4 trunk接口发送报文的处理流程

在这里插入图片描述

2.4 bybrid接口(华为私有)

华为交换机所有端口默认都是hybird端口,默认pvid是1,默认是untagged vlan1;
port hybird pvid vlan 2这条命令是将pvid从1改为2;
port hybird tagged/untagged vlan 2 100这条命令代表:
1.从该接口往外发送数据时对vlan2和100的数据不弹出vlan标签/弹出vlan标签
2.在该接口接收数据方向上只允许vlan2和100的数据通过。

在这里插入图片描述

2.4.2 在华为交换机上配置hybird接口

port link-type hybrid
port hybird pvid vlan 30
port hybird tagged vlan 10 20
port hybird untagged vlan 100 200

在这里插入图片描述

在这里插入图片描述

2.4.2 hybird接口和trunk接口的区别

Trunk口只能将自己pvid的vlan的数据的vlan标签剥离;
hybrid口能按需剥离任意vlan数据的vlan标签;

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

三 VLAN间路由

3.1 方法一:每个vlan使用一条物理链路连接到路由器,交换机上所有接口都是access接口

在这里插入图片描述

3.2 方法二:单臂路由

3.2.1 单臂路由的缺点

缺点:
1. 单点故障;
2. 路由器要消耗资源来处理tag;
3. 如果vlan多了,这条链路会拥塞

3.2.2 单臂路由的配置

在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

3.3 方法三:三层交换

SVI: switch virtual interface
SVI = VlanIf

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/16043.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【仿牛客网笔记】项目进阶,构建安全高效的企业服务——权限控制

引入依赖 将登录检查拦截器删除掉 授权 首先显示路径 除了这些请求,其他的请求统统允许。 当权限不够处理的时候 返回XML是异步请求 添加denied的路径 获取用户权限的方法 将结果存入到集合中,实例化一个集合 获得用户权限,并把…

java框架学习笔记——SpringMVC

SpringMVC1. SpringMVC简介1.1 什么是MVC1.2 Spring MVC1.3 Spring MVC 的常用组件2. Hello SPring MVC2.1 基础配置2.2 总结3. RequestMapping注解3.1 功能3.2 位置3.3 value属性3.4 method属性3.5 params属性3.6 headers属性3.7 SpringMVC支持ant风格的路径3.8 SpringMVC支持…

数据中心网络方案设计

大家好,我是技福的小咖老师。 云计算、大数据、人工智能等技术的快速发展,对承载数据流量的数据中心网络提出了更高的要求,高吞吐量、高可靠性、低时延、适应服务器虚拟化等都是业务对数据中心网络提出的要求。为了满足业务对网络的要求&…

若依 弹出复选框表格

需求: 工资表用户应该可以弹框选择(弹窗选择用户表的id) 最后效果差不多这样: 步骤: 1.首先,先看我们需求啊, 工资表用户应该可以弹框选择 通过需求确认: 与这个需求关联的表有…

APS自动排产-AP工厂高级计划

安达发AP主要解决的问题: 客户交货需求:将销售订单、销售预测,同一转换为客户交货需求。生产净需求:考虑客户交货需求、当前库存、采购在途、生产在制、生产提前期、生产周期等,扣库存、展 BOM,最终产生产…

你知道数字化表单在防疫中的运用有哪些吗?

说到信息登记,很多人第一印象就是纸质化表格。但是随着科技发展,纸质化登记模式早已被out了。相比传统的纸质表格登记信息,现在普及的数字化表单登记模式有着更多的优势,例如:成本低、不宜丢失、打破了时间与地点限制&…

EasyCode的Mybatis终极版模板

EasyCode的Mybatis终极版距离我第一次上手EasyCode已经有一年的时间提醒一下,看这篇文章,如果你已经有EasyCode使用基础,只是来拿一下模板,可以直接看,如果你同时想知道知道到底怎么用easy code,请先看[Eas…

RabbitMQ初步到精通-第四章-RabbitMQ工作模式-Routing

第四章-RabbitMQ工作模式-Routing 1.模式介绍 1.1 模式 路由模式-继续还是和Exchange打交道,上节提到的Exchange类型为Fanout,此次声明的类型为direct 与默认Exchange一致。但还有最核心的一点,上节未使用Routing key,此次模式中…

SpringBoot实用开发篇复习3

我们之前学习了数据访问层的解决方案,包括关系数据库和非关系数据库,这一篇我们重点学校SpringBoot整合第三方技术,下面一起努力学习吧。 目录 一、整合第三方技术 1.1、缓存 1.1.1、缓存的作用 1.1.2、SpringBoot缓存使用方式 1.1.3、手…

C/C++自动 21 级(含卓越 211)《软件技术基础》期末大作业

C/C自动 21 级(含卓越 211)《软件技术基础》期末大作业 一、作业内容 题目一:请你设计一个算法,从顺序表中删除自第 i 个结点开始的 k 个结点。要求先输出整个顺序表,再输出删除自第 i 个结点开始的 k 个结点后的结果。 【编程提示】 假设…

高性能计算(HPC)存储高校科研应用分析

育人为本,国之根本,高校从理论教学到实操教学,从教室到实验室,改变了传统的教学模式,以数据的力量塑造新技术型高科技人才。随着科研项目多元化与数据量的增多,对计算速度与存储空间的要求不断提升&#xf…

rae众筹首个新目标,Tinkering开发板来了~

编辑:OAK中国 首发:oakchina.cn 喜欢的话,请多多👍⭐️✍ 内容可能会不定期更新,官网内容都是最新的,请查看首发地址链接。 ▌前言 Hello,大家好,这里是OAK中国,我是助手…

安全进阶:SSH实验配置指导

实验拓扑 实验需求 完成PC及交换机的配置,使得PC能够通过SSH的方式登录到交换机。 实验步骤及配置 交换机完成基础配置 [SW] interface Vlanif 1 [SW-Vlanif1] ip address 192.168.1.100 24简单起见,我们就直接使用VLAN1与PC对接,因此将交…

[附源码]java毕业设计企业物资信息管理系统

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

基于Simulink模拟具有两个目标的双基地雷达(附源码)

目录 一、示例 二、发射机 三、目标 四、接收机 五、结果和显示 六、总结 七、程序 此示例演示如何仿真具有两个目标的双基地雷达系统。双基地雷达的发射器和接收器不位于同一位置,而是沿着不同的路径移动。 一、示例 以下模型显示了双基地雷达系统的端到…

Failed to connect to any host resolved for DNS name第一次测试Redis/Jedis时报错(虚拟机)

有很多方法都会导致报这个错,后面提,先说解决方案 0. 尝试重启Redis,再运行测试代码 1. 检查配置文件环节 1⃣️是否设置后台启动(设置为yes) 2⃣️检查是否设置运行远程访问 这一步需要注意两个地方 注释掉bind和将protected-mode设置为…

项目八 51单片机WIFI控制继电器

前言:作者想要帮助一些童鞋和爱好者进行项目构建,但自知能力有限,不喜可论,创作不易,勿喷。 系统由STC89C51单片机、4路继电器、wifi esp8266模块及电源组成。 可以说是一个非常简单的设计,但这里我来说明…

(六)笔记.net core学习之泛型、逆变/协变、泛型缓存

1.泛型:延迟声明:不指定参数类型,调用是才指定,把参数类型的声明推迟到调用 2.泛型包含:泛型类、泛型方法、泛型接口、泛型委托、逆变/协变、泛型缓存 3.泛型约束 1.接口约束 Where T : 接口 2.基类约束 Where…

i++的错误使用

文章目录问题题目完整代码问题 在执行以下代码之前&#xff0c;i的值为8&#xff0c;length的值为10。 while (i < length) {tempArray[i] middle[i]; }我预想中的结果应该是tempArray[8] middle[8];&#xff0c;然后i。 结果tempArray[8]没有被赋值&#xff1a; 反倒是…

树/二叉树/森林之间的相互转换 与遍历

森林就是多棵树的集合&#xff0c;但是森林也可以只有一棵树&#xff0c;二叉树是一种特殊的树&#xff0c;固定的度为2&#xff0c;这是基本前情提要&#xff5e; 树常见的存储方式有三种&#xff1a; &#xff08;1&#xff09;双亲表示法 仅用定义一个结点对象&#xff0…