实现vlan间的通信

方法一:单臂路由

概述        

        单臂路由是一种网络配置,它允许在路由器的一个物理接口上通过配置多个子接口来处理不同VLAN的流量,从而实现VLAN间的通信。

原理

        路由器重新封装MAC地址,转换Vlan标签

基础模型

        1、配置交换机的链路类型,连接路由器的接口为trunk,连接主机的为access

        2、配置vlan标签的封装结构和子接口地址

LSW2的配置如下:

u t m

sys

sys SW2

vlan batch 10 20

int e0/0/1

p l a

p d v 10

undo shutdown

int e0/0/2

p l a

p d v 20

undo shutdown

int e0/0/3

p l t

p t a v a

undo shutdown

AR1的配置如下:

u t m

sys

sys R1

int g0/0/0.10

dot1q termination vid 10

ip add 192.168.1.254 24

arp broadcast enable

undo shutdown

int g0/0/0.20

dot1q termination vid 20

ip add 192.168.2.254 24

arp broadcast enable

undo shutdown

方法二:三层交换 

三层交换=二层交换+三层转发,但是三层交换机不等于路由器。

概述

        三层交换机是一种网络设备,它结合了传统交换机和路由器的功能,能够在数据链路层(第二层)和网络层(第三层)之间进行数据包的转发和处理。

原理

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

工作原理

①PC1给PC2发送单播数据包

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

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

④转发

基础模型

LSW1的配置如下:

u t m

sys

sys SW1

vlan batch 10 20

int e0/0/1

p l a

p d v 10

undo shutdown

int e0/0/2

p l a

p d v 20

undo shutdown

int e0/0/3

p l t

p t a v a

undo shutdown

LSW2的配置如下:

u t m

sys

sys SW2

vlan batch 10 20

int g0/0/1

p l t

p t a v a

undo shutdown

int Vlanif10

ip add 192.168.1.254 24

int Vlanif20

ip add 192.168.2.254 24

练习

PC1、PC2、PC3、PC4互相通信

 PC1、PC2、PC3、PC4的配置如图所示。

LSW1的配置如下:

u t m

sys

sys SW1

vlan batch 10 20 30

int e0/0/1

p l a

p d v 10

undo shutdown

int e0/0/2

p l a

p d v 20

undo shutdown

int e0/0/3

p l a

p d v 30

undo shutdown

int e0/0/4

p l t

p t a v a

undo shutdown

LSW2的配置如下:

u t m

sys

sys SW2

vlan batch 10 20 30 40

int g0/0/1

p l t

p t a v a

int g0/0/2

p l a

p d v 40

vlan batch 10 20 30 40

int Vlanif10

ip add 192.168.1.254 24

int Vlanif20

ip add 192.168.2.254 24

int Vlanif30

ip add 192.168.3.254 24

int Vlanif40

ip add 192.168.4.1 24

q

ip route-static 192.168.5.0 24 192.168.4.2//静态路由

R1的配置如下所示:

u t m

sys

sys R1

int g0/0/0

ip add 192.168.4.2 24

int g0/0/1

ip add 192.168.5.254 24

q

ip route-static 0.0.0.0 0 192.168.4.1//默认路由

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

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

相关文章

STM32F1+HAL库+FreeTOTS学习18——任务通知

STM32F1HAL库FreeTOTS学习18——任务通知 1. 任务通知1.1 任务通知的引入1.2 任务通知简介1.3 任务通知的优缺点 2. 任务相关API函数2.1 发送任务通知2.1.1 xTaskGenericNotify()2.1.2 xTaskNotifyGive()和xTaskNotifyGiveIndexed()2.1.2 xTaskNotify()和xTaskNotifyIndexed()2…

苹果仍在研发更大尺寸的 iMac | Swift 周报 issue 60

文章目录 前言新闻和社区消息称苹果仍在研发更大尺寸的 iMac 屏幕超过 30 英寸最新!苹果大动作Apple Entrepreneur Camp 现已开放申请 提案通过的提案 Swift论坛推荐博文话题讨论关于我们 前言 本期是 Swift 编辑组自主整理周报的第六十期,每个模块已初…

我谈傅里叶变换幅值谱的显示

在图像处理和分析中通常需要可视化图像傅里叶变换的幅值谱。通过幅值谱,可以直观地观察频率成分的分布,帮助理解图像的结构和特征。 很多刊物中直接显示傅里叶变换的幅值谱。 FFT fftshift(fft2(double(Img))); FFT_mag mat2gray(log(1abs(FFT)));由…

跨时钟域处理(单bit)_2024年10月21日

慢时钟域同步到快时钟域:打两拍 在快时钟域clk下对慢时钟域信号进行打两拍(亚稳态概率很低) 脉冲宽度改变,但不影响同步结果 快时钟域同步到慢时钟域(两种方法) ① 脉冲展宽同步 在快时钟域clk下对快时…

基于卷积神经网络的蔬菜识别系统,resnet50,mobilenet模型【pytorch框架+python源码】

更多目标检测和图像分类识别项目可看我主页其他文章 功能演示: 基于卷积神经网络的蔬菜识别系统,resnet50,mobilenet【pytorch框架,python,tkinter】_哔哩哔哩_bilibili (一)简介 基于卷积神…

单神经元建模:基于电导的模型[神经元结构、静息电位和等效电路]

文章目录 神经元结构、静息电位和等效电路神经元结构静息电位能斯特方程1. **描述浓度比的非线性关系**:2. **化学势与电势的关系**:3. **对称性**:4. **热力学与平衡**:总结: GHK方程Nernst方程和GHK方程的对比 等效电…

《仓库猎手模拟》风灵月影游戏辅助使用教程

《仓库猎手模拟》是一款休闲独立的模拟经营佳作,让玩家沉浸于经济管理的乐趣中,亲手利用工具探索仓库的每个角落,发掘并鉴定珍稀物品。借助修改器,玩家能更轻松地享受游戏过程,体验寻宝与经营的双重乐趣。 修改器安装&…

【C语言】文件操作(2)(文件缓冲区和随机读取函数)

文章目录 一、文件的随机读取函数1.fseek函数2.ftell函数3.rewind函数 二、文件读取结束的判断1.被错误使用的feof2.判断文件读取结束的方法3.判断文件结束的原因feofferror判断文件读取结束原因示例 三、文件缓冲区 一、文件的随机读取函数 在上一篇的文章中,我们讲…

Android10 recent键相关总结

目录 初始化流程 点击Recent键流程 RecentsActivity 显示流程 RecentsModel 获取数据管理类 RecentsActivity 布局 已处于Recent界面时 点击recent 空白区域 点击返回键 recent组件配置 Android10 Recent 功能由 System UI,Launcher共同实现。 初始化流程 …

如何克隆Git仓库的子目录:稀疏检出

一、环境 Git 2.34.1 二、前言 一般来说,我们在克隆git仓库的时候,都是一整个仓库都克隆出来的。如果假设现在有一个很大的仓库,仓库里有多个子项目,而我们只想克隆其中一个子项目的时候,应该怎么做呢? …

【Java后端】之 ThreadLocal 详解

想象一下,你有一个工具箱,里面放着各种工具。在多人共用这个工具箱的时候,很容易出现混乱,比如有人拿走了你的锤子,或者你找不到合适的螺丝刀。为了避免这种情况,最好的办法就是每个人都有自己独立的工具箱…

初识适配器模式

适配器模式 引入 生活中的例子:当我们使用手机充电时,充电器起到了转换器的作用,它将家用的220伏特电压转换成适合手机充电的5伏特电压。 适配器模式的三种类型 命名原则:适配器的命名应基于资源如何传递给适配器来进行。 类适配…

第14篇:下一代网络与新兴技术

目录 引言 14.1 下一代网络(NGN)的定义与特点 14.2 IPv6协议的改进与未来应用 14.3 软件定义网络(SDN) 14.4 网络功能虚拟化(NFV) 14.5 量子通信网络 14.6 软件定义广域网(SD-WAN&#x…

xlsx xlsx-style-vite 实现前端根据element 表格导出excel且定制化样式 背景 列宽等

前言 先看下最终效果图吧,需要的可以参考我的实现方式 这是最终导出的表格文件 类似这种的,特定单元格需要额外标注,表头也有月份然后细分的,表格组件是这样的 注意 别使用xlsx-style 这个库,太多问题了,…

【C语言刷力扣】1768.交替合并字符串

题目: 解题思路: 将 word1 和 word2 元素依次添加至 ans 的后面。 时间复杂度: , n是word1的长度 m是word2的长度 空间复杂度: char* mergeAlternately(char* word1, char* word2) {int len1 strlen(word1);in…

【Linux】top命令查看CPU、内存使用率、解释

1. top 命令 top 是最常用的实时监控工具之一,可以显示 CPU 的总利用率以及各个进程的 CPU 使用情况。在Linux命令行直接输入top即可查看动态原始数据 top 在 top 命令的输出中,最上面的一行会显示 CPU 的使用情况: us(User&a…

图片怎么转文字?11种好用的方法!

如何快速将图片的文字提取出来,可以大量节省手打的时间,无论是截图,或者批量提取照片文字,都经常需要这个操作! 作为一名社畜,俺也经常用到各种图片转文字工具,今天通过测评12个主流的图片转文…

面对AI算力需求激增,如何守护数据中心机房安全?

随着人工智能(AI)技术飞速发展,AI算力需求呈现爆发式增长,导致对数据设备电力的需求指数级攀升。这给数据中心带来前所未有的挑战和机遇,从提供稳定的电力供应、优化高密度的部署,到数据安全的隐私保护&…

OpenVLA-首个开源视觉语言动作大模型

官网:https://openvla.github.io/ 现在大模型已经卷到了机器人领域。 在视觉语言模型(VLM)的基础上, 加入机器人的动作(Action) 这一模态, 视觉语言动作大模型(VLA)是目前大模型应用…

2024新手攻略:项目管理工具+PMP备考经验不容错过!

(一)热门工具大盘点 禅道是一款专注于软件开发项目管理的工具。它涵盖了项目管理的各个环节,包括需求管理、任务分配、缺陷跟踪等。禅道的优势在于其对软件开发流程的深入理解和支持,能够帮助开发团队更好地管理项目进度和质量。…