目录

前言

一、三层交换机

1.1、三层交换机转发原理

1.2、传统的MLS

1.3、基于CEF的MLS

1.4工作原理:

二.三层交换机实验

2.1 拓扑图

2.2 实验截图

2.3 实验命令

三.Hybrid

3.1Hybrid的作用

3.2、Hybrid工作原理

四.Hybrid的实验

4.1拓扑图

4.2实验截图

4.3 实验命令

总结


以下就是三层交换和hybrid的实验和理论。

一、三层交换机

三层交换机就是具有部分路由器功能的交换机,工作在OSI网络标准模型的第三层:网络层。三层交换机的最重要目的是加快大型局域网内部的数据交换,所具有的路由功能也是为这目的服务的,能够做到一次路由,多次转发。

1.1、三层交换机转发原理

三层交换机要执行三层信息的硬件交换,路由处理器(三层引擎)必须将有关路由选择等的三层信息下载到硬件中。以便对数据包进行过处理。为完成在硬件中处理数据包的高层信息,会使用传统的MLS和基于CEF的MLS。

1.2、传统的MLS

使用传统的MLS时,交换机将流中第一个数据包转发给第三层引擎,后者以软件交换的方式对数据包进行过处理,对数据流中的第一个包进行路由处理后,第三层引擎对硬件交换组织进行编程,使之为后续的数据包选择路由。这个过程被称为“一次路由多次交换”,也就是说交换机的三层引擎只需要处理数据流中的第一个数据包,而后续的数据全部由硬件来执行转发。这样实现了三层交换的线速转发。

1.3、基于CEF的MLS

与传统MLS不同的是,CEF预先根据路由表学习路由信息后,直接储存在FIB(转发信息库)。REF预先根据ARP表生成邻接表,直接由硬件进行转发。 传统MLS至少需要软件查询一次路由表后,建立转发条目,才能使用硬件进行转发。

1.4工作原理:

主机A给B发送单播数据包

交换机查找FIB表,找到下一跳地址

查找下一跳地址对应的邻接关系的2层封装信息转发

二.三层交换机实验

2.1 拓扑图

2.2 实验截图

2.3 实验命令

LSW1配置

<Huawei>undo terminal monito  ##关闭弹出信息##

<Huawei>sys  ##进入系统视图##

[Huawei]user-interface console 0  ##进入console配置模式##

[Huawei-ui-console0]idle-timeout 0 0  ##配置永不超时##

[Huawei-ui-console0]q  ##退回上一级##

[Huawei]sysname LSW1  ##重命名##

[LSW1]vlan batch 10 20  ##创建多个vlan##

[LSW1]int vlan 10  ##进入虚拟接口##

[LSW1-Vlanif10]ip add 192.168.10.1 24  ##配置IP##

[LSW1-Vlanif10]q  ##退回上一级##

[LSW1]int vlan 20  ##进入虚拟接口##

[LSW1-Vlanif20]ip add 192.168.20.1 24  ##配置IP##

[LSW1-Vlanif20]q  ##退回上一级##

[LSW1]int g0/0/1  ##进入接口##

[LSW1-GigabitEthernet0/0/1]port link-type access  ##配置access##

[LSW1-GigabitEthernet0/0/1]port default vlan 10  ##将接口划分vlan##

[LSW1-GigabitEthernet0/0/1]q  ##退回上一级##

[LSW1]int g0/0/2  ##进入接口##

[LSW1-GigabitEthernet0/0/2]port link-type access  ##配置access##

[LSW1-GigabitEthernet0/0/2]port default vlan 20  ##将接口划分vlan##

三.Hybrid

Hybrid接口是华为设备的一种特殊二层接口模式,类似于Access接口和Trunk接口,是一个工作在二层的接口技术,可以对数据帧打VLAN标签或不打VLAN标签。

3.1Hybrid的作用

流量隔离:可以阻止相同网段相同vlan之间通信。

流量互通:可以让相同网段不同vlan之间通信。

3.2、Hybrid工作原理

Hybrid端口接收数据:无标签时打上pvid,有标签时查看tagged和untagged表中有没有次vlan名单,有就放行,没有则丢弃。

Hybrid端口发送数据:tagged发送数据时,数据的vlan标签在接口的tag列表中,将保持标签发送数据帧,否则丢弃数据帧。

untagged发送数据时,数据的vlan标签在接口的untag列表中,则去除标签在发送数据。

四.Hybrid的实验

4.1拓扑图

4.2实验截图

lsw1

4.3 实验命令

LSW1配置

<Huawei>undo terminal monito  ##关闭弹出信息##

<Huawei>sys  ##进入系统视图##

[Huawei]user-interface console 0  ##进入console配置模式##

[Huawei-ui-console0]idle-timeout 0 0  ##配置永不超时##

[Huawei-ui-console0]q  ##退回上一级##

[Huawei]sysname LSW1  ##重命名##

[LSW1]vlan batch 10 20  ##创建多个vlan##

[LSW1]int e0/0/1  ##进入接口##

[LSW1-Ethernet0/0/1]port hybrid pvid vlan 10  ##更改接口pvid##

[LSW1-Ethernet0/0/1]port hybrid untagged vlan 10 20  ##配置untagged列表vlan##

[LSW1-Ethernet0/0/1]q   ##退回上一级##

[LSW1]int e0/0/2  ##进入接口##

[LSW1-Ethernet0/0/2]port hybrid pvid vlan 20  ##更改接口pvid##

[LSW1-Ethernet0/0/2]port hybrid untagged vlan 10 20  ##配置untagged列表vlan##

总结

以上就是三层交换和 Hybrid的理论和实验,仅供参考。

三层交换和hybrid相关推荐

  1. 华为网络配置(三层交换与Hybrid)

    目录 前言 一.案例 二.配置过程 1.L3-SW1 2.L2-SW2 三.测试结果 1.pc1 2.pc2 结语 前言 三层交换中的三层指的是OSl七层中的第三层网络层,网络层的核心设备是路由器,传 ...

  2. 【老王来了】之相爱相杀三层交换与链路聚合

    三层交换和链路聚合 序言 一.三层交换 1.什么是三层交换技术 2.工作原理 3.与二层的区别 4.项目实现(不同vlan间通信) 二.链路聚合 1.什么是链路聚合 2.实现的条件 3.项目实现:二层 ...

  3. 虚拟局域网Vlan与单臂路由、三层交换、链路聚合技术

    虚拟局域网Vlan与链路聚合技术 1.Vlan好处/功能 1.1MAC地址表三要素: 2.交换机根据连接对象不同的接口模式 2.1.access 2.2.trunk 2.3.hybrid 3.单臂路由 ...

  4. VLAN和交换机接口模式:access、trunk、hybrid

    文章目录 1. 虚拟局域网:vlan 2. 交换机根据连接对象不同,接口模式: 2.1 access 2.2 trunk 2.3 Hybrid 1. 虚拟局域网:vlan vlan的好处/功能 1.划 ...

  5. Access、Trunk、Hybrid模式详解

    文章目录 华为交换机转发VLAN数据时的行为详解 前言 参考阅读 一.交换机的行为 1.1 接收数据 1.2 转发数据 二.工作模式横向对比 2.1 接入模式 2.2 中继模式 2.3 混杂模式 三. ...

  6. 如何配置trunk和三层交换

    目录 一.trunk概述.作用及配置 1.trunk概述 2.trunk的作用和优点 3.trunk 命令的配置 二.三层交换技术 1.概述 2.工作原理 3.配置 三.总结 前言 因为在工作中遇到了 ...

  7. 非学不可的“VLAN和三层交换”(实践是检验真理的唯一标准)

    内容预知 目录 vlan的概念 在三层交换机上配置的VLAN接口为虚接口 实验前须知的指令 实验的引入(直观分析交换机的应用) 实验总结: vlan的概念  VLAN是为解决以太网的广播问题而提出的一 ...

  8. VLAN间通信(多臂路由、单臂路由、三层交换、VLAN聚合)

    文章目录 VLAN间流量通信的几种解决方案 前言 参考阅读 一.多臂路由 二.单臂路由 三.三层交换 四.VLAN聚合 VLAN间流量通信的几种解决方案 前言 不同的解决方案对应不同的应用场景 多臂路 ...

  9. iOS和android h5字体差异,关于移动hybrid开发中H5页面的字体应与系统保持一致的问题...

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 0.问题来源 在移动hybrid开发,也就是说,部分页面会使用html+css+javascript技术来制作,例如个人 ...

最新文章

  1. 高水平文章发表必备-数据分析和文献解读技巧
  2. IEEE Spectrum调查:AI 的 6 种最坏情况
  3. Android10.0 Binder通信原理(二)-Binder入门篇
  4. 二分图最小覆盖的Konig定理及其证明
  5. python调用stanfordNLP的NER接口
  6. python(16)-列表list,for循环
  7. 第十一届蓝桥杯省赛C++组试题 第3题 求阴影面积
  8. centos用php上传文件,WBB - Centos下PHP无法Curl模拟Post上传文件的问题
  9. allergo 导出光辉配置_请教Allegro导出光绘文件的层要选择哪些层?
  10. 【毕业答辩】毕业答辩?你注意过这些细节吗?
  11. zotero抓取知网文献
  12. nvdia显卡驱动安装失败终极解决方案
  13. Python课程总结
  14. Ajax的Promise应用
  15. 安装系统之九 U盘装原版WIN8教程
  16. 用python实现围棋(动图演示+源码分享)
  17. ORACLE的exp和expdp何时需要特权豁免访问策略(Exempt Access Policy)进行导出?
  18. cad修改快捷键_CAD新手攻略:修剪(TRIM)CAD命令快捷键的使用技巧
  19. 常见商品期货量化易略
  20. 2015广州强网杯 致敬经典

热门文章

  1. 【文学】大一上学期总结
  2. 作者致谢-引用oldjavaman的文章
  3. 如何开发景区导览app?景区导览app开发有哪些功能?
  4. 单片机:LCD1602显示屏(内含LCD1602介绍+硬件设计+软件设计+原始代码)
  5. Linux——什么是文件描述符
  6. 帆软之大学毕业生拍照管理系统
  7. Android调用系统照相机拍照并自定义名称存储
  8. 跨境电商文案、翻译、模特受冲击 ChatGPT是如何把饭碗抢走的?
  9. 游戏应用市场APP软件下载平台网站源码手机版内附教程
  10. Schedule()函数相关知识