问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

eNSP配置-利用三层交换机实现VLAN间的通信

创作时间:
作者:
@小白创作中心

eNSP配置-利用三层交换机实现VLAN间的通信

引用
CSDN
1.
https://blog.csdn.net/2302_76629181/article/details/146424614

本文将详细介绍如何使用三层交换机实现不同VLAN间的通信。通过创建VLAN、配置VLAN接口以及验证通信等步骤,帮助读者掌握这一网络工程中的关键技术。

假设需要实现三个虚拟局域网之间的通信:

  • 办公区(VLAN 10):192.168.1.0/24
  • 宿舍区(VLAN 20):172.16.1.0/24
  • 中心服务器(VLAN 30):10.1.1.0/24

由于这些VLAN位于不同的网段,即使它们连接在同一个交换机上也无法直接通信。因此,需要在交换机上进行相应的配置。

一、设计一个简单拓扑图

首先,配置除交换机外的三台机器的基本信息。在进行IPv4配置后,务必点击“应用/保存”,否则配置将不会生效。

二、在交换机上配置

1. 创建VLAN并配置VLAN接口

这里需要解释一下“二层接口”与“三层接口”的区别:

  • 二层交换机工作在OSI模型的第二层(数据链路层),主要负责MAC地址的转发和过滤,不涉及IP地址和路由决策。
  • 三层交换机工作在OSI模型的第三层(网络层),负责IP地址的处理和路由决策,可以连接不同的VLAN或子网。

通过配置三层接口,可以实现不同VLAN或子网之间的通信,这是网络中实现分层管理和高效数据转发的重要手段。

以下是具体的配置命令:

sys    # 进入系统视图
# 创建VLAN:
vlan 10
vlan 20
vlan 30
# 配置VLAN接口
int vlan 10
ip add 192.168.1.254 24     # 或者 ip add 192.168.1.254 255.255.255.0
int vlan 20
ip add 172.16.1.254 24
int vlan 30
ip add 10.1.1.254 24

配置完成后,使用以下命令检查VLAN配置和接口信息:

  • display vlan:检查VLAN配置
  • dis ip int bri:查看接口与 IP 相关的简要信息
  • dis ip routing:查看路由表

此时会发现路由表上只有两条路由信息,且三个VLAN网段的信息都没有学习到路由表中。这是因为虽然创建了VLAN接口并分配了IP,但还没有将接口加入对应的VLAN。

2. 配置接口所属VLAN

接下来需要将物理接口分配到相应的VLAN中:

[S1]vlan 10
[S1-vlan10]int g0/0/1
[S1-GigabitEthernet0/0/1]port link-type access
[S1-GigabitEthernet0/0/1]port default vlan 10
[S1]vlan 20
[S1-vlan20]int g0/0/2
[S1-GigabitEthernet0/0/2]port link-type access
[S1-GigabitEthernet0/0/2]port default vlan 20
[S1]vlan 30
[S1-vlan30]int g0/0/3
[S1-GigabitEthernet0/0/3]port link-type access
[S1-GigabitEthernet0/0/3]port default vlan 30

配置完成后,再次使用dis vlandis ip routing命令检查VLAN配置和路由表。此时会发现每个VLAN已经添加了对应的接口,路由表也已更新。

三、验证实验结果

最后,测试三台机器之间的连通性。如果配置正确,网络应该已经连通,三层交换机成功实现了不同VLAN间的通信。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号