单臂路由和三层交换机

news2024/11/18 15:41:35

目录

一.单臂路由

   1.单臂路由的工作原理

   2.单臂路由的配置

       2.1画出拓扑图

       2.2配置PC

       2.3配置交换机

       2.4配置路由器

       2.5测试

二.三层交换机

   1.三层交换机的概述

   2.三层交换机的配置

     2.1画出拓扑图

     2.2配置PC

     2.3配置二层交换机

     2.4配置三层交换机

     2.5测试

   3.拓展

三.总结


一.单臂路由

单臂路由可以实现vlan之间的通信

1.单臂路由的工作原理

路由器重新封装MAC地址,转换vlanid

2.单臂路由的配置
2.1画出拓扑图

2.2配置PC

当前只给出pc1的配置,PC2,3类似

2.3配置交换机

2.4配置路由器

2.5测试

二.三层交换机

1.三层交换机的概述

三层交换代表使用三层交换技术实现VLAN间的通信

三层交换=二层交换+三层转发。

三层交换机实现vlan之间通信的原理:

每一个 vlan都会虚拟出一个虚拟接口,然后在虚拟接口上配置ip地址

工作原理:

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

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

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

④转发

当三层设备接收到一个数据帧,会拆除原数据帧,重新封装新的源MAC地址和目标MAC地址,并且因为帧头部的信息发生变化,最后的帧校验CRC也应当随之改变。

在这个流中的多个数据包,其中只有第一个数据包是由三层交换机的三层引擎来处理的,处理的方式是软件方式,与路由器相同,三层引擎获取了新的2层封装信息后,路由这个数据包。

在第一个数据包转发完成后,在硬件中创建一个MLS条目用于后续的数据包由硬件执行的重新封装和快速转发。2层数据帧会被重新封装为需要转发的下一个网段的帧格式。

这就是MLS“一次路由,多次交换"的原理。

基于CEF (一种基于拓扑转发的模型)的MLS,其关键是两张转发信息表,转发信息库(FIB)与路由表一一对应,是路由表的一一个镜像。路由表更新时,FIB随之变化,其中FIB包含邻接主机的IP地址与VLANID的对应关系。而邻接关系表包含邻接主机和交换机MAC地址的对应关系用来提供二层重写信息。

基于CEF的MLS转发过程,即发送单播数据包,通过查找FIB和邻接关系表,重新封装数据帧,从相应端口进行转发。

2.三层交换机的配置
2.1画出拓扑图

2.2配置PC

2.3配置二层交换机

2.4配置三层交换机

2.5测试

3.拓展

使PC4和PC1,2,3互通

3.1画出拓扑图

3.2配置pc

3.3配置二层交换机

3.4配置三层交换机

3.5配置路由器

3.6测试

三.总结

单臂路由三层交换机都可以实现VLAN之间的通信

单臂路有工作原理:路由器重新封装MAC地址,转换VLANID

三层交换机:一次路由,多次交换

一次路由:数据流的第一个数据包由三层引擎来处理,重新封装MAc,再路由转发数据包

多次交换:第一个数据包转发后,会在硬件创建一个MSL条目,MSL包含FIB(转发信息库:包含邻接主机IP和vlanid)、邻接关系表(包含邻接主机MAC地址),通过查询FIB和邻接关系表重新封装数据帧,从相应端口转发数据

三层交换机具有路由功能可转发数据,ip地址是配置在虚接口上而不是物理接口上,物理接口对接交换机配置trunk,对接pc机配合access

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

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

相关文章

基于nodejs+vue学院个人信息管理系统python-flask-django-php

随着社会的发展,学院个人信息的管理形势越来越严峻。越来越多的用户利用互联网获得信息,但学院个人信息鱼龙混杂,信息真假难以辨别。为了方便用户更好的获得学院个人信息,因此,设计一种安全高效的学院个人信息管理系统…

C语言中其他运算符介绍

除了算术运算符和位运算符外,C语言还提供了一些其他类型的运算符,包括逗号运算符、条件运算符、sizeof运算符、指针运算符等。这些运算符在C语言中具有特定的功能和用途,对于编写复杂的程序和实现各种算法非常有用。本文将深入介绍C语言中的这…

设计模式之抽象工厂模式精讲

概念:为创建一组相关或相互依赖的对象提供一个接口,而且无须指定他们的具体类。 抽象工厂模式是工厂方法模式的升级版本。在存在多个业务品种或分类时,抽象工厂模式是一种更好的解决方式。 抽象工厂模式的UML类图如下: 可以看…

【Python】搭建 Python 环境

目 录 一.安装 Python二.安装 PyCharm 要想能够进行 Python 开发,就需要搭建好 Python 的环境 需要安装的环境主要是两个部分: 运行环境: Python开发环境: PyCharm 一.安装 Python (1) 找到官方网站 (2) 找到下载页面 选择 “Download for Windows”…

TS函数类型

函数类型表达式 function hello(x: string) {console.log(x) } //greeter函数的参数是一个函数fn,fn也有一个string类型参数,无返回值。 function greeter(fn: (a: string) > void) {fn(hello) } greeter(hello)也可以把定义参数类型的语句单独提取出…

【Java程序设计】【C00376】基于(JavaWeb)Springboot的社区帮扶对象管理系统(有论文)

【C00376】基于(JavaWeb)Springboot的社区帮扶对象管理系统(有论文) 项目简介项目获取开发环境项目技术运行截图 博主介绍:java高级开发,从事互联网行业六年,已经做了六年的毕业设计程序开发&am…

SD-WAN海外专线:全球企业网络的增强利器

企业在全球范围内建立高效、安全的网络连接至关重要。云桥通SD-WAN海外专线是一种先进的网络解决方案,正在受到越来越多企业的青睐。 提升网络性能和稳定性 SD-WAN海外专线结合了SD-WAN和专用专线服务的优势,能够显著提高网络性能和稳定性。通过智能路由…

Spring Cloud四:微服务治理与安全

Spring Cloud一:Spring Cloud 简介 Spring Cloud二:核心组件解析 Spring Cloud三:API网关深入探索与实战应用 文章目录 一、服务注册中心的选型与最佳实践1. 主流服务注册中心概述2. 最佳实践建议(1)、选型建议(2)、高可用性与稳定性1). 高可…

哪些属于“法律、行政法规另有规定,依照其规定进行评估/批准”的情况?

哪些属于“法律、行政法规另有规定,依照其规定进行评估/批准”的情况? 除《网络安全法》《数据安全法》和《个人信息保护法》确立的数据和网络安全整体体系外,企业还应当考虑其他相关法律法规的要求。 例如: ✮如根据《中华人民…

【 yolo红外微小无人机-直升机-飞机-飞鸟目标检测】

yolo无人机-直升机-飞机-飞鸟目标检测 1. 小型旋翼无人机目标检测2. yolo红外微小无人机-直升机-飞机-飞鸟目标检测3. yolo细分类型飞机-鸟类-无人机检测4. yolo红外大尺度无人机检测5. 小型固定翼无人机检测6. 大型固定翼无人机检测7. yolo航空俯视场景下机场飞机检测 1. 小型…

js逆向之实例某宝热卖(MD5)爬虫

目录 正常写 反爬 逆向分析 关键字搜索 打断点&分析代码 得出 sign 的由来 确定加密方式 写加密函数了 补全代码 免责声明:本文仅供技术交流学习,请勿用于其它违法行为. 正常写 还是老规矩,正常写代码,该带的都带上,我这种方法发现数据格式不完整. 应该后面也是大…

这些好玩的Ai网站你不知道我真的会哭

你可能想不到,AI已经发展到了这个程度。。文末提供 AI绘画关键词哦 目录 1.Midjourney 2.DeepFakes 3.StyleGAN 4.Runway AI绘画关键词哦 1.Midjourney Midjourney 是一款工具,更像是一位魔术师,但它的魔法来自人工智能技术的神奇。…

C语言中位运算介绍

在C语言中,位运算是一种对二进制位进行操作的运算方式,它可以对数据的二进制表示进行位级别的操作,包括按位与、按位或、按位异或、按位取反等。位运算常用于处理底层数据结构、优化代码性能以及实现各种算法。本文将深入介绍C语言中的位运算…

从汇编以及栈帧层面理解内联函数的原理

宏太复杂,所以弄出内联,内联适合小函数,把函数连到程序里面,这样就直接用,不需要调用,但是它占用空间。 C推荐 const和enum替代宏常量 inline去替代宏函数 宏缺点: 1、不能调试 2、没有类型安…

发现了一本超厉害的英语秘籍,绝对YYDS

昨天冷月小姐姐分享了一本书,她说是一位英语大神发她的。 我也打开了,很酷炫。 群友们也在与时俱进,随手截图,分享了大模型对文档的理解。 你可能会想,关注宏观经济有啥用,自己只是大海中的浪花一朵。 还有…

vue+Echarts实现多设备状态甘特图

目录 1.效果图 2.代码 3.注意事项 Apache ECharts ECharts官网,可在“快速上手”处查看详细安装方法 1.效果图 可鼠标滚轮图表和拉动下方蓝色的条条调节时间细节哦 (注:最后一个设备没有数据,所以不显示任何矩形)…

苹果手机突然黑屏打不开怎么办?多种方法合集

苹果手机突然黑屏无法打开是让人感到焦虑和困扰的常见问题。当遇到这种情况时,很多用户会感到手足无措,不知道该如何应对。苹果手机突然黑屏打不开怎么办?本文汇总了多种解决苹果手机突然黑屏打不开问题的方法,论是常见的手机重启…

Ceph——部署

Ceph简介 Ceph是一款开源的 SDS 分布式存储,它具备极高的可用性、扩展性和易用性,可用于存 储海量数据 Ceph的存储节点可部署在通用服务器上,这些服务器的 CPU 可以是 x86 架构的,也可以 是 ARM 架构的。 Ceph 存储节点之间相互…

国内ip怎么来回切换:操作指南与注意事项

在数字化时代,互联网已经成为我们日常生活、学习和工作中不可或缺的一部分。然而,随着网络应用的不断深化,用户对于网络环境的稳定性和安全性要求也越来越高。其中,IP地址作为网络中的关键标识,其切换与管理显得尤为重…

软件产品在哪个阶段容易产生缺陷

软件产品在哪个阶段容易产生缺陷 软件缺陷由许多原因造成,如果把这些缺陷按照整个软件研发周期归纳起来,统计发现,需求规格说明书是软件存在缺陷最多的地方。 软件研发周期:需求文档->需求规格说明书->设计文档->编码-&g…