VLAN 高级技术实验

目录

一、实验背景

二、实验任务

三、实验步骤

四、实验总结


一、实验背景

假如你是公司的网络管理员,为了节省内网的IP地址空间,你决定在内网部署VLAN聚合,同时为了限制不同业务之间的访问,决定同时部署MUX VLAN。

二、实验任务

1.在LSW1、LSW3上完成VLAN聚合基础配置,配置R1、R2的接口地址模拟终端用户;

2.在LSW3是super-VLAN VLANIF 100接口开启ARP代理,实现通信;

3.在LSW1-LSW3上配置VLAN 200,用于模拟外部网络与sub-VLAN进行通信;

4.在LSW2配置MUX VLAN ,配置R3、R4的接口地址用于隔离效果。

5.验证

实验拓扑图

三、实验步骤

(1)vlan聚合基本配置

1)在LSW1上创建Sub-vlan,将LSW1连接R1、R2的接口分别划入Sub-VLAN10 20内。
[LSW1]vlan batch 10 20[LSW1]int g0/0/1[LSW1-GigabitEthernet0/0/1]port link-type access[LSW1-GigabitEthernet0/0/1]port default vlan 10[LSW1-GigabitEthernet0/0/1]q[LSW1]int g0/0/2[LSW1-GigabitEthernet0/0/2]port link-type access[LSW1-GigabitEthernet0/0/2]port default vlan 20[LSW1-GigabitEthernet0/0/2][LSW1-GigabitEthernet0/0/2]q[LSW1]
2)LSW3上创建Super-VLAN 100 关联Sub -VLAN10 、20
[LSW3]vlan batch 10 20 100[LSW3]vlan 100[LSW3-vlan100]aggregate-vlan[LSW3-vlan100]access-vlan 10 20[LSW3-vlan100]q
3)在LSW3上创建VLANIF作为网关

[LSW3]int vlanif 100[LSW3-Vlanif100]ip add 172.168.1.254 24[LSW3-Vlanif100]q[LSW3]

4)在LSW1、LSW3放通VLAN 10 20

[LSW1]int g0/0/3[LSW1-GigabitEthernet0/0/3]port link-type trunk[LSW1-GigabitEthernet0/0/3]port trunk allow-pass vlan 10 20[LSW1-GigabitEthernet0/0/3]q[LSW3]int g0/0/1[LSW3-GigabitEthernet0/0/1]port link-type trunk[LSW3-GigabitEthernet0/0/1]port trunk allow-pass vlan 10 20[LSW3-GigabitEthernet0/0/1]q[LSW3]

5)配置路由器的接口地址

[AR1]int g0/0/1[AR1-GigabitEthernet0/0/1]ip address 172.168.1.10 255.255.255.0[AR1-GigabitEthernet0/0/1]q[AR2]int g0/0/1[AR2-GigabitEthernet0/0/1]ip address 172.168.1.20 255.255.255.0[AR2-GigabitEthernet0/0/1]q[AR2]

6)验证R1、R2与网关的连通性

可以看看出R1、R2和网关是连通的。

(2)配置Sub-VLAN 之间的通信,开启ARP代理功能

1)先测试一下R1与R2 之间的连通性

可以看出是无法通信的

观察R1、S3的ARP表项

可以看出R1这能够学习到VLANIF 100接口地址的ARP表项

2)在LSW3开启VLANIF 100的VLAN间ARP代理功能;

[LSW3]int vlanif 100

[LSW3-Vlanif100]arp-proxy inner-sub-vlan-proxy enable

3)在AR2上再次测试与R1的连通性

在R1、R2之间能够正常通信

(3)配置Sub-VLAN与其它网络的三层通信

1)先在三个交换机上创建VLAN 200,在 LSW1、LSW3放行vlan200
[LSW1]vlan 200[LSW2]vlan 200[LSW3]vlan 200[LSW3]int g0/0/1[LSW3-GigabitEthernet0/0/1]port trunk allow-pass vlan 200[LSW3-GigabitEthernet0/0/1]q[LSW1]int g0/0/3[LSW1-GigabitEthernet0/0/3]port trunk allow-pass vlan 200[LSW1-GigabitEthernet0/0/3]q[LSW1]int g0/0/5[LSW1-GigabitEthernet0/0/5]port link-type access[LSW1-GigabitEthernet0/0/5]port default vlan 200[LSW1-GigabitEthernet0/0/5]q

注意:这里的接口是access模式,为什么选择Access模式而不是Trunk模式原因主要是为了简化网络配置和管理,减少不必要的复杂性和潜在的安全风险。

2)在LSW3上创建VLANIF 200,用于模拟Sub-vlan与外部网络的三层通信

[LSW3]int vlanif200

[LSW3-Vlanif200]ip address 172.168.200.33 255.255.255.0

[LSW3-Vlanif200]

3)在AR1、AR2上配置静态路由前往外部网络

[AR1]ip route-static 172.168.200.0 24 172.168.1.254

[AR2]ip route-static 172.168.200.0 24 172.168.1.254

(4)配置MUX VLAN

1)在LSW2上部署MUX VLAN ,配置VLAN 200为主VLAN ,vlan 201为互通型vlan,配置vlan 202为隔离型vlan
[LSW2]vlan 200[LSW2-vlan200]mux-vlan[LSW2-vlan200]subordinate separate 202[LSW2-vlan200]subordinate group 201[LSW2-vlan200]q
2)配置接口假如VLAN并使能MUX VLAN 功能
[LSW2]int g0/0/5[LSW2-GigabitEthernet0/0/5]port link-type access[LSW2-GigabitEthernet0/0/5]port default vlan 200[LSW2-GigabitEthernet0/0/5]port mux-vlan enable[LSW2-GigabitEthernet0/0/5]q[LSW2]int g0/0/3[LSW2-GigabitEthernet0/0/3]port link-type access[LSW2-GigabitEthernet0/0/3]port default vlan 201[LSW2-GigabitEthernet0/0/3]port mux-vlan enable[LSW2-GigabitEthernet0/0/3]q[LSW2]int g0/0/4[LSW2-GigabitEthernet0/0/4]port link-type access[LSW2-GigabitEthernet0/0/4]port default vlan 202[LSW2-GigabitEthernet0/0/4]port mux-vlan enable[LSW2-GigabitEthernet0/0/4]q
3)检查MUX VLAN 配置结果

4)再配置AR3和AR4的接口IP地址和静态路由,实现与172.168.1.0/24网段通信
[AR3]int g0/0/1[AR3-GigabitEthernet0/0/1]ip add 172.168.200.3 255.255.255.0[AR3-GigabitEthernet0/0/1]q[AR3]ip route-static 172.168.1.0 24 172.168.200.33[AR4]int g0/0/1[AR4-GigabitEthernet0/0/1]ip address 172.168.200.4 255.255.255.0[AR4-GigabitEthernet0/0/1]q[AR4]ip route-static 172.168.1.0 24 172.168.200.33
5)在AR3查看是否连通

属于互通型vlan的 AR3能够通过主vlan与AR1进行通信的,无法与属于隔离型vlan的AR4进行通信的。

6)在AR4查看是否连通

属于隔离型vlan的 AR4能够通过主vlan与AR1进行通信的,无法与属于互通型vlan的AR3进行通信的。

7)在AR1查看是否连通

AR1能够通过主vlan与互通型vlan、隔离型v栏内的AR3、AR4进行通信

四、实验总结

总之,这些技术不仅优化了现有网络资源,还为大规模、复杂的网络环境提供了可行的解决方案。随着技术的不断进步,VLAN高级技术将继续在提高网络性能、增强网络安全性和简化管理方面发挥重要作用。

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

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

相关文章

Windows下mysql数据库备份策略

Windows下mysql的增量备份和全量备份,并利用schtasks设置定时任务执行bat脚本。 一、备份要求 序号 备份类型 备份频次 备份时间 1 增量备份 每周一-每周六各一次 18:00:00 2 全量备份 每周日一次 18:00:00 二、备份方法 2.1增量备份 2.1.1准备工作…

数据结构-并查集专题(1)

一、前言 因为要开始准备年底的校赛和明年年初的ACM、蓝桥杯、天梯赛,于是开始按专题梳理一下对应的知识点,先从简单入门又值得记录的内容开始,并查集首当其冲。 二、我的模板 虽然说是借用了jiangly鸽鸽的板子,但是自己也小做…

算法每日练 -- 双指针篇(持续更新中)

介绍: 常见的双指针有两种形式,一种是对撞指针(左右指针),一种是快慢指针(前后指针)。需要注意这里的双指针不是 int* 之类的类型指针,而是使用数组下标模拟地址来进行遍历的方式。 …

qt QListView详解

1、概述 QListView 是 Qt 框架中的一个视图类,用于展示模型中的数据。它基于 QAbstractItemView,支持多种视图模式,如列表视图(List View)、图标视图(Icon View)等。QListView 是模型/视图框架…

数据集市是什么?有什么优势?

一、数据集市是什么? 1、数据集市的产生背景: 因为数据仓库的工作范围和成本比较巨大,技术部门必须对所有的以全企业的眼光对待任何一次决策分析,这样就变成了成本高、耗时高的大项目,而且这种集中式的数据处理方式往往…

apk因检测是否使用代理无法抓包绕过方式

最近学习了如何在模拟器上抓取APP的包,APP防恶意行为的措施可分为三类: (1)反模拟器调试 (2)反代理 (3)反证书检验 第一种情况: 有的app检验是否使用系统代理&#xff0c…

TDengine 签约蘑菇物联,改造通用设备工业互联网平台

在当前工业互联网迅猛发展的背景下,企业面临着日益增长的数据处理需求和智能化转型的挑战。通用工业设备的高能耗问题愈发突出,尤其是由这些设备组成的公辅能源车间,亟需更高效的解决方案来提升设备运行效率,降低能源消耗。为此&a…

Python怎么查看编码

在读取中文的情况下,通常会遇到一些编码的问题,但是首先需要了解目前的编码方式是什么,然后再用decode或者encode去编码和解码,下面是使用chardet库来查看编码方式的。 import chardet path "E:/t.csv" #path "E…

sqoop Oracle 导入到hive 日期时间消失

sqoop脚本: sqoop import -D mapred.job.queue.namehighway \ -D mapreduce.map.memory.mb4096 \ -D mapreduce.map.java.opts-Xmx3072m \ --connect "jdbc:oracle:thin://localhost:61521/LZY2" \ --username LZSHARE \ --password 123456 \ --query &q…

[产品管理-59]:项目组合中产品或项目的类型分类

目录 一、概述 1、突破型项目:全新产品,颠覆性产品 2、平台型项目:平台产品 3、衍生型项目:衍生出来的新产品,不同于现有产品,但与现有产品有关联 4、支持性项目:现有产品的改进&#xff0…

第2章立项-2.4如何进行立项评审?

2.4 如何进行立项评审? 2.4 如何进行立项评审?2.4.1 立项沟通不充分会带来的问题2.4.2 让大家都参与到立项评审中发表意见 2.4 如何进行立项评审? 研发项目不仅仅和研发相关,而且跟采购、工艺、制造、销售、市场都相关。如果相关…

基于vue3实现的聊天机器人前端(附代码)

<template><div class"container"><!-- 页面头部 --><header><h1>跟它说说话吧&#xff01;</h1><p>一个活泼的伙伴&#xff0c;为你提供情感支持&#xff01;</p></header><!-- 聊天容器 --><div c…

【安卓13 源码】Input子系统(4)- InputReader 数据处理

1. 多指触控协议 多指触控协议有 2 种&#xff1a; > A类&#xff1a; 处理无关联的接触&#xff1a; 用于直接发送原始数据&#xff1b; > B类&#xff1a; 处理跟踪识别类的接触&#xff1a; 通过事件slot发送相关联的独立接触更新。 B协议可以使用一个ID来标识触点&…

Windows Server 怎么关闭IE增强安全配置(关闭IE弹窗)

首先第一步打开IE浏览器&#xff0c;根据下图所示&#xff0c;访问网页时会弹出警告窗口。 打开【控制面板】图标。查看方式改为小图标&#xff0c;打开【管理工具】 第五步进入【管理工具】页面后&#xff0c;找到并双击【服务器管理器】选项。 第六步在弹出的窗口中&#…

鸿萌数据迁移服务: 企业服务器整机在线热迁移, 实现不停机业务转移

天津鸿萌科贸发展有限公司从事数据安全服务二十余年&#xff0c;致力于为各领域客户提供专业的数据存储、数据恢复、数据备份、数据迁移等解决方案与服务&#xff0c;并针对企业面临的数据安全风险&#xff0c;提供专业的相关数据安全培训。 鸿萌数据迁移业务为众多企业顺利高效…

ChatGPT 新体验:AI 搜索功能与订阅支付指南

就在凌晨&#xff0c;在 ChatGPT 迎来两周岁生日之际&#xff0c;OpenAI 重磅发布了 ChatGPT 的全新人工智能搜索体验。 期待已久的时刻终于到来&#xff0c; ChatGPT 正式转型成为一款革命性的 AI 搜索引擎&#xff01; 先来看看 ChatGPT 搜索&#xff1a;这次不是简单的加个…

[JAVAEE] 面试题(四) - 多线程下使用ArrayList涉及到的线程安全问题及解决

目录 一. 多线程下使用ArrayList 1.1. 自行判断加锁 1.2 使用Collections.synchronizedList()套壳加锁 1.3 CopyOnWriteArrayList类 二. 总结 一. 多线程下使用ArrayList 多线程下使用ArrayList会涉及到线程安全问题, 例如: public static void main(String[] args) thro…

canal1.1.7使用canal-adapter进行mysql同步数据

重要的事情说前面&#xff0c;canal1.1.8需要jdk11以上&#xff0c;大家自行选择&#xff0c;我这由于项目原因只能使用1.1.7兼容版的 文章参考地址&#xff1a; canal 使用详解_canal使用-CSDN博客 使用canal.deployer-1.1.7和canal.adapter-1.1.7实现mysql数据同步_mysql更…

DevExpress中文教程 - 如何使用AI模型检查HTML编辑中的语法?

DevExpress .NET MAUI多平台应用UI组件库提供了用于Android和iOS移动开发的高性能UI组件&#xff0c;该组件库包括数据网格、图表、调度程序、数据编辑器、CollectionView和选项卡组件等。 目前许多开发人员正在寻找多种方法将AI添加到解决方案中&#xff08;这通常比想象的要…

【推荐】iptables学习宝典

链接&#xff1a; IPtables-朱双印博客 学习iptables的抗鼎之作&#xff0c;推荐。