三层交换机实现不同VLAN间通讯

 默认时,同一个VLAN中的主机才能彼此通信,那么交换机上的VLAN用户之间如何通信?
要实现VLAN之间用户的通信,就必须借助路由器或三层交换机来完成。 

下面以三层交换机为例子说明:


注意:

1.交换机与三层交换机的左边接口要设置为trunk(中继)口。

2.三次交换机上开启路由功能用:ip routing 命令(针对整个路由器)。

3.三次交换机上设置接口的IP地址和子网掩码方法(1.进入该接口。2.用命令no switchport关闭交换功能。3.设置IP地址和子网掩码。)

附:

查看FIB表

Switch#show ip cef

查看邻接关系表

Switch#show adjacency detail

在三层交换机上配置路由接口

Switch(config-if)#no switchport


三层交换机实现不同VLAN间通讯的步骤(以上图为例):

一、在交换机上创建对应VLAN,并将对应接口划入指定VLAN。

二、根据在交换机上创建的VLAN,在三层交换机上进入虚拟接口设置虚拟vlan接口的IP地址。

三、交换机与三层交换机左边的接口设置为trunk(中继)口。

四、在三层交换机上创建与交换机相同的VLAN。

五、根据在三层交换机上设置的VLAN的IP地址,配置主机的IP地址和默认网关(就是对应VLAN的IP地址)。


实验一:如下图,通过三层交换机方式是的VLAN10 和 VLAN20能互通。

具体配置步骤:
 一、在交换机上创建对应VLAN,并将对应接口划入指定VLAN。

Switch(config)#vlan 10

Switch(config)#vlan 20

Switch(config)#interface f0/2

Switch(config-if)#switchport access vlan 10

Switch(config)#interface f0/3

Switch(config-if)#switchport access vlan 20

二、根据在交换机上创建的VLAN,在三层交换机上进入虚拟接口设置虚拟vlan接口的IP地址。

Switch(config)#interface vlan 10

Switch(config-if)#ip address 192.168.10.1 255.255.255.0

Switch(config-if)#no shutdown

Switch(config)#interface vlan 20

Switch(config-if)#ip address 192.168.20.1 255.255.255.0

Switch(config-if)#no shutdown

三、交换机与三层交换机左边的接口设置为trunk(中继)口。

Switch(config)#interface f0/1

Switch(config-if)#switchport mode trunk

四、在三层交换机上创建与交换机相同的VLAN。

Switch(config)#vlan 10

Switch(config)#vlan 20

五、根据在三层交换机上设置的VLAN的IP地址,配置主机的IP地址和默认网关(就是对应VLAN的IP地址)。

PC0:

IP地址:192.168.10.2

默认网关:192.168.10.1

PC1:

IP地址:192.168.20.2

默认网关:192.168.20.1


实验二:

1、在二层交换机SW2L上创建VLAN2,将交换机端口f0/2-24加入VLAN2,配置与三层交换机相连的SW2L和 SW2L-AP的端口f0/1为Trunk模式。

SW2L(config)#vlan 2

SW2L(config-vlan)#exit

SW2L(config)#interface range f0/2-24

SW2L(config-if-range)#switchport access vlan 2

SW2L(config)#interface f0/1

SW2L(config-if)#switchport mode trunk

SW2L-AP(config)#interface f0/1

SW2L-AP(config-if)#switchport mode trunk

注:SW3L上的F0/2与SW3L上的F0/3要设成中继口(可以不用会自动协商,但最好设置一下)。

2、在三层交换机SW3L上创建VLAN2,按图中所示信息配置三层交换机SW3L的VLAN1、VLAN2的IP地址,配置SW3L路由接口的IP地址。设置路由器R1接口的IP地址。

SW3L(config)#vlan 2

SW3L(config-vlan)#exit

SW3L(config)#interface vlan 1

SW3L(config-if)#ip address 10.1.1.1 255.255.255.0

SW3L(config-if)#no shutdown

SW3L(config-if)#interface vlan 2

SW3L(config-if)#ip address 10.1.2.1 255.255.255.0

SW3L(config-if)#no shutdown

SW3L(config)#ip routing     //启用路由(针对整个交换机,这里可以不用写)

SW3L(config)#interface f0/1    

SW3L(config-if)#no switchport        //进入接口后用关闭交换口(因为针对一个接口)三层交换机对接口配IP地址要先关闭交换功能

SW3L(config-if)#ip address 10.1.3.1 255.255.255.0

SW3L(config-if)#no shutdown

R1(config)#interface f0/1

R1(config-if)#ip address 10.1.3.2 255.255.255.0

R1(config-if)#no shutdown

3、在三层交换机SW3L上配置DHCP服务:

地址池名称为vlan1:网段10.1.1.0/24,网关10.1.1.1/24,DNS为211.137.96.205,预留IP地址10.1.1.118;地址池名称为vlan2:网段10.1.2.0/24,网关10.1.2.1/24,DNS为211.137.96.205。

SW3L(config)#ip dhcp pool vlan1

SW3L(dhcp-config)#network 10.1.1.0 255.255.255.0

SW3L(dhcp-config)#default-router 10.1.1.1

SW3L(dhcp-config)#dns-server 211.137.96.205

SW3L(config)#ip dhcp excluded-address 10.1.1.118

SW3L(config)#ip dhcp pool vlan2

SW3L(dhcp-config)#network 10.1.2.0 255.255.255.0

SW3L(dhcp-config)#default-router 10.1.2.1

SW3L(dhcp-config)#dns-server 211.137.96.205

4、配置无线AP的SSID为jyw,WPA-PSK认证密码为12345678。

5、配置三层交换机SW3L和配置路由器R1的静态路由。

//R1上配置静态路由 (这里外网进内部通过静态)

R1(config)#ip route 10.1.1.0 255.255.255.0 10.1.3.1

R1(config)#ip route 10.1.2.0 255.255.255.0 10.1.3.1

//SW3L上配默认(这里末节网络的内部数据默认交给10.1.3.2接口出去)

SW3L(config)#ip route 0.0.0.0 0.0.0.0 10.1.3.2

6、PC1和PC2连接无线网动态获取IP地址、PC3和PC4动态获取IP地址,测试各PC之间的连通性。

(略)

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

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

相关文章

“可信区块链运行监测服务平台TBM发展研讨会”将于11月23日在北京召开

为推动区块链治理与创新,积极推进信任科技生态体系建设,中国信息通信研究院、中国移动设计院联合区块链服务网络(BSN)发展联盟共同发起建立了可信区块链运行监测服务平台(TBM)。 TBM平台通过对区块链系统的…

个人博客添加访问人数以及访问时间-githubpage

layout: post # 使用的布局(不需要改) title: 个人博客添加访问人数以及访问时间 # 标题 subtitle: 个人博客优化 #副标题 date: 2023-11-18 # 时间 author: BY ThreeStones1029 # 作者 header-img: img/about_bg.jpg #这篇文章标题背景图片 catalog: tr…

深度学习(小土堆)

self代表当前类的实例,并用于访问实例的属性和方法,主要方便后面访问属性或者方法。 启动事件文件夹 进行上一步需要在pycharm中设置当打开Terminal终端时,自动进入虚拟环境 防止与别人冲突可以修改端口号 将图像的数据类型转为numpy trans…

自用函数(持续更新)

防止win32com结束后有excel进程残留 import win32com.client import win32process,win32api,win32con excel win32com.client.DispatchEx(Excel.Application) def close_excel_by_force(excel): # 关闭进程# Get the windows process idshwnd excel.Hwnd#hwnd win32gui.Fi…

对不听话的孩子怎么办?牢记下面的方法!

对不听话的孩子怎么办?育儿是一项充满挑战的工作,而面对不听话的孩子更是让许多家长头疼的问题。在这篇文章中,我们将分享六个方法,帮助您有效地应对不听话的孩子,建立更加和谐的家庭氛围。 对不听话的孩子怎么办?下面具体来说…

机器学习与图像识别(二)—— OpenCV环境折腾。。

文章目录 进入正题之前版本说明Python环境搭建安装aruco算法 C 环境搭建安装 VSopencv验证 Aruco算法,opencv4.8.0 进入正题之前 OpenCV是一个优秀的开源视觉处理软件框架,也是计算机视觉学习道路上必须掌握的一套工具,奈何其版本兼容性上实…

Kafka、RocketMQ、RabbitMQ的比较总结Kafka、RocketMQ、RabbitMQ的比较总结

【精选】Kafka、RocketMQ、RabbitMQ的比较总结_kafka rabbitmq rocketmq_【江湖】三津的博客-CSDN博客

关于缓存和数据库一致性问题的深入研究

如何保证缓存和数据库一致性,这是一个老生常谈的话题了。 但很多人对这个问题,依旧有很多疑惑: 到底是更新缓存还是删缓存?到底选择先更新数据库,再删除缓存,还是先删除缓存,再更新数据库&…

JAVA必应回答。

怎么知道IO流是否及时关闭? IO流是Java中用于处理输入和输出的一种抽象概念,它可以是文件、网络、内存等不同的数据源或目的地。IO流在使用完毕后,需要及时关闭,以释放系统资源,避免造成内存泄漏或文件占用等问题。12…

mysqlbinlog使用记录

首先要确认mysql启用了binlog功能。一般默认启用。 mysql> select log_bin; ----------- | log_bin | ----------- | 1 | ----------- 然后确认binlog目录 mysql> select log_bin_basename; ---------------------------- | log_bin_basename | -----…

安装Nginx时报:./configure: error: can not define uint32_t

安装版本:v.1.25.3 安装命令: ./configure --prefix/opt/nginx/1.25.3 && make && make install 执行命令后出现异常,如图: 解决方法: yum install -y kernel-headers kernel-devel gcc make

大模型真的会让软件测试人员下岗吗?

在今年3月写过一篇文章:又一次被震惊:从生成和细化需求到应用各种方法设计测试用例 ,展示了chatGPT生成测试用例,而且可以用不同的方法生成测试用例,在我们的引导下它还能补充测试用例、完善测试用例。半年之后&#x…

北邮22级信通院数电:Verilog-FPGA(10)第十周实验 实现移位寄存器74LS595

北邮22信通一枚~ 跟随课程进度更新北邮信通院数字系统设计的笔记、代码和文章 持续关注作者 迎接数电实验学习~ 获取更多文章,请访问专栏: 北邮22级信通院数电实验_青山如墨雨如画的博客-CSDN博客 目录 一.代码部分 二.管脚分配 三.实现过程讲解及效…

关于爬虫中的hook(defineProperty,hook cookies, hook载荷数据,hookXHR)

关于爬虫中的hook: defineProperty var people {age: 19, }; var count20; console.log(people.age) // 参数:对象 属性名字 函数 Object.defineProperty(people, age, {get: function () {console.log(获取值!);return count;},// set: …

域名服务器有哪些类型

域名服务器有哪些类型 随着现在网络的不断发展,越来越多的企业开始使用网络建站,以此来进行营销和推广,而网站在建设过程中需要使用域名和空间,那么域名服务器是什么?下面由给大家说一下。 主域名服务器 负责维护一…

SOME/IP 协议介绍(五)指南

指南(信息性) 选择传输协议 SOME/IP直接支持互联网上使用最广泛的两种传输协议:用户数据报协议(UDP)和传输控制协议(TCP)。UDP是一种非常简洁的传输协议,仅支持最重要的功能&#…

单页应用(SPA)和多页应用(MPA)的区别和优缺点?

单页应用(Single-Page Application,SPA)和多页应用(Multi-Page Application,MPA)是两种常见的Web应用程序开发模式,它们有一些区别和各自的优缺点。 单页应用(SPA)&…

在电脑PC端可以分类记笔记的软件选择哪个?

选择用电脑来记录笔记是比较便捷的,电脑屏幕比较大,操作起来比较便捷。但是很多人用电脑来记录笔记,通常会使用电脑上自带的记事本、文档记事工具来整合笔记,打开文档记事本类的软件,密密麻麻的文字呈现出来。 选择用…

Cesium点位弹窗

1.弹窗没法向加入点位一样加入到地图内部,entity没法实现 2.使用绝对定位,将地图组件通过定位加入到地图上,注意弹窗层级一定在地图上 3.通过判断点击位置是否是点位来获取entity信息,将信息显示在弹窗 4.将点击处点位的经纬度转为…

前端常用utils方法持续更新中

1.数字太长截断显示 在data上方定义一个filter 在template中{{value | ellipsis}} filters: {ellipsis(value) {if (!value) return if (value.length > 8) {return value.slice(0, 8) ...}return value}},2.根据数据值动态更改表格样式 :cell-style“changeCellStyle” …