交换机基于接口划分VLAN(汇聚层设备作为网关)
1.配置通过Console口登录交换机/路由器2.配置通过Web网管登录交换机/路由器3.配置交换机接口二三层切换4.交换机通过SFTP进行文件操作5.交换机通过登录系统进行文件操作6.选购交换机的性能指标7.网络拓扑实例02:MSTP功能8.网络拓扑实例01:RSTP功能9.配置PoE交换机功能
10.交换机基于接口划分VLAN(汇聚层设备作为网关)
11.交换机基于接口划分VLAN(接入层设备作为网关)12.配置交换机Trunk接口流量本地优先转发(集群/堆叠)13.配置交换机之间直连链路聚合-LACP模式14.配置交换机之间直连链路聚合-手工模式15.配置OSPF与BFD联动16.配置OSPF负载分担17.IPv4静态路由与NQA联动18.静态路由实现路由负载分担19.静态路由实现主备备份20.MSTP+VRRP组合组网21.VRRP组网下同网段内配置基于全局地址池的DHCP服务器22.路由器/交换机Console口登录密码丢失后如何恢复23.交换机处于同一网络作为DHCP中继与服务器24.交换机基于全局地址池作为DHCP服务器25.交换机基于接口地址池作为DHCP服务器26.RRPP单环27.交换机通过Loopback Detection检测(设备所在网络环路)28.交换机通过Loopback Detection检测(接口自环)29.配置VRRP负载分担30.配置VRRP主备功能31.如何实现IP话机接入交换机?32.企业使用路由策略控制L3VPN分支间用户互访案例33.网络安全之IPSG防止DHCP动态主机私自更改IP地址34.详述网络中ARP安全的综合功能35.通过流策略实现策略路由(重定向到不同的下一跳)组网图形
简介
- 划分VLAN的方式有:基于接口、基于MAC地址、基于IP子网、基于协议、基于策略(MAC地址、IP地址、接口)。其中基于接口划分VLAN,是最简单,最常见的划分方式,如接入层设备作为网关(详情见)和汇聚层设备作为网关。
- 基于接口划分VLAN指的是根据交换机的接口来划分VLAN。网络管理员预先给交换机的每个接口配置不同的PVID,当一个数据帧进入交换机时,如果没有带VLAN标签,该数据帧就会被打上接口指定PVID的Tag,然后数据帧将在指定PVID中传输。
- 在典型的分层组网中,当接入交换机是二层交换机时,可以使用汇聚交换机作为用户的网关。另外使用汇聚交换机作为用户的网关还可以简化接入交换机的配置,使用户通过一个出接口访问外部网络,便于维护和管理。
组网需求
- 如图所示,PC1和PC2分别属于VLAN 2和VLAN 3,通过接入交换机SW2接入汇聚交换机SW1。PC3属于VLAN 4,通过SW3接入汇聚交换机SW1。SW3不做任何配置,当做HUB即插即用。汇聚交换机SW1作为PC1、PC2和PC3的网关,实现用户PC间的互访以及和路由器的互连。
配置思路
- 配置接入交换机,基于接口划分VLAN,实现二层互通。
- 配置汇聚交换机作为用户PC的网关,实现不同网段用户PC间的三层互通。
- 配置汇聚交换机与路由器相连的接口,实现与路由器的互连。
操作步骤
- 配置接入交换机SW2
# 创建VLAN。
<HUAWEI> system-view [HUAWEI] sysname SW2 //修改设备的名称为SW2,便于识别 [SW2] vlan batch 2 3 //批量创建VLAN 2和VLAN 3
# 将接口加入相应VLAN。
[SW2] interface gigabitethernet 1/0/23 [SW2-GigabitEthernet1/0/23] port link-type access //将与PC相连接口的接口类型设置为access [SW2-GigabitEthernet1/0/23] port default vlan 2 //将PC1划分到VLAN 2 [SW2-GigabitEthernet1/0/23] quit [SW2] interface gigabitethernet 1/0/24 [SW2-GigabitEthernet1/0/24] port link-type access [SW2-GigabitEthernet1/0/24] port default vlan 3 //将PC2划分到VLAN 3 [SW2-GigabitEthernet1/0/24] quit [SW2] interface gigabitethernet 1/0/1 [SW2-GigabitEthernet1/0/1] port link-type trunk //将与汇聚交换机相连接口的接口类型设置为trunk [SW2-GigabitEthernet1/0/1] port trunk allow-pass vlan 2 3 //透传VLAN 2和VLAN 3到汇聚交换机SW1 [SW2-GigabitEthernet1/0/1] quit
- 配置汇聚交换机SW1
# 创建VLAN。
<HUAWEI> system-view [HUAWEI] sysname SW1 //修改设备的名称为SW1 [SW1] vlan batch 2 to 5 //批量创建VLAN 2到VLAN 5
# 将连接PC的接口加入相应VLAN。
[SW1] interface gigabitethernet 1/0/2 [SW1-GigabitEthernet1/0/2] port link-type trunk //将与SW1相连接口的接口类型设置为trunk [SW1-GigabitEthernet1/0/2] port trunk allow-pass vlan 2 3 //透传VLAN 2和VLAN 3 [SW1-GigabitEthernet1/0/2] quit [SW1] interface gigabitethernet 1/0/3 [SW1-GigabitEthernet1/0/3] port link-type access //将与PC3相连接口的接口类型设置为access [SW1-GigabitEthernet1/0/3] port default vlan 4 //将PC3划分到VLAN 4 [SW1-GigabitEthernet1/0/3] quit
# 配置VLANIF接口,作为用户PC的网关。
[SW1] interface vlanif 2 //创建VLANIF2接口 [SW1-Vlanif2] ip address 192.168.2.1 24 //配置IP地址,此IP地址是PC1的网关地址 [SW1-Vlanif2] quit [SW1] interface vlanif 3 //创建VLANIF3接口 [SW1-Vlanif3] ip address 192.168.3.1 24 //配置IP地址,此IP地址是PC2的网关地址 [SW1-Vlanif3] quit [SW1] interface vlanif 4 //创建VLANIF4接口 [SW1-Vlanif4] ip address 192.168.4.1 24 //配置IP地址,此IP地址是PC3的网关地址 [SW1-Vlanif4] quit
# 将连接路由器的接口加入相应VLAN。
[SW1] interface gigabitethernet 1/0/1 [SW1-GigabitEthernet1/0/1] port link-type access //将与路由器相连接口的接口类型设置为access,与路由器通过Untagged方式通信 [SW1-GigabitEthernet1/0/1] port default vlan 5 //将路由器划分到VLAN 5 [SW1-GigabitEthernet1/0/1] quit
# 配置VLANIF接口,实现和路由器的互连。
[SW1] interface vlanif 5 //创建VLANIF5接口 [SW1-Vlanif5] ip address 192.168.5.1 24 //配置IP地址,此IP地址是与路由器对接的IP地址 [SW1-Vlanif5] quit
- 检查配置结果
PC1、PC2、PC3之间可以相互访问,同时PC都可以和路由器进行通信。
********** 如果您认为这篇文章还不错或者有所收获,请点击右下角的【推荐】/【赞助】按钮,因为您的支持是我继续创作分享的最大动力! **********
作者:讲文张字
出处:https://www.cnblogs.com/zhangwencheng
版权:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出 原文链接
出处:https://www.cnblogs.com/zhangwencheng
版权:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出 原文链接
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· C++代码改造为UTF-8编码问题的总结
· 【.NET】调用本地 Deepseek 模型
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库