【eNSP】企业网络架构实验——vlan间的路由通信(三)

VLAN间的路由是指不同VLAN之间的通信,通常VLAN是用来分割网络流量和提高网络安全性的。

一、VLAN

1. 什么是VLAN?

VLAN,全称是虚拟局域网(Virtual Local Area Network),是一种将物理局域网(LAN)分割成多个逻辑上的、彼此独立的网络的方法。这些逻辑网络可以在同一物理网络设备(如交换机)上实现,而不需要实际的物理隔离。

2. VLAN作用

  • 提高网络安全性:

通过将网络流量划分为多个VLAN,可以将不同部门或应用的数据隔离在不同的逻辑网络中,减少网络攻击的范围。

  • 网络管理的灵活性:

VLAN使得网络管理更加灵活和方便。管理员可以在不同的物理位置上创建和管理VLAN,而不需要重新布线或增加新的硬件。

  • 优化网络性能:

VLAN通过将网络流量分隔在不同的逻辑网络中,可以减少广播风暴,提高网络性能。

  • 简化网络配置:

VLAN使得网络配置更加简单和高效。管理员可以通过软件配置来管理VLAN,而不需要更改硬件设备的物理连接。

  • 提升可扩展性:

使用VLAN,可以在同一交换机上为不同的工作组或部门创建独立的网络,并且可以根据需要轻松地添加或移除VLAN,提升网络的可扩展性。

3. 应用场景

企业网络:在企业网络中,常常使用VLAN将不同的部门(如市场部、财务部和研发部)进行隔离,以提高安全性和管理效率。

学校网络:在学校网络中,VLAN可以用于将不同的教室或实验室隔离开来,确保教学数据的安全和独立。

数据中心:在数据中心,VLAN用于将不同的服务器或服务隔离开来,提高网络的安全性和性能。

4. VLAN间路由

方式 方法
单臂路由Router on a Stick (RoAS) 通过一个路由器的单条链路来连接多个VLAN。这种方法使用一个路由器的接口连接到一个交换机的多个VLAN,然后通过路由器的路由表来实现VLAN间的通信。
三层交换机Layer 3 Switching 使用支持Layer 3功能的交换机(也称为多层交换机)。这些交换机可以在VLAN间进行路由,因此可以直接在交换机上配置路由表来实现VLAN间的通信。
多接口路由 通过一个独立的路由器来实现VLAN间的路由。每个VLAN都连接到一个独立的路由器接口,然后通过路由器的路由表来实现VLAN间的通信。

二、VLAN间路由方法

(一)单臂路由

概述:单臂路由是一种通过单个物理路由器接口连接多个VLAN,并通过子接口进行VLAN间路由的方法。这种方法适用于小型网络。

参考文章:单臂路由配置

最终的实验效果PC1、PC2和PC3可以相互通信ping通,发送报文。



了解了单臂路由的配置操作,我们来将单臂路由应用至企业网络架构实验。

1. 企业网络架构实验------单臂路由

企业网络架构实验基础上,我们进行vlan之间的通信实验操作

各部门之间的PC不能相互访问,但同部门的PC可以相互访问,且PCO可以访问部门对应的server

增加一个Router路由器,聚合链路

在配置单臂路由前,为PC和server配置上网关

市场部:192.168.10.254

财务部:192.168.20.254

生产部:192.168.30.254

A. 配置LSW1

  • 查看设备当前的运行配置,包括接口配置、VLAN配置、路由配置和其他所有有效的配置命令。回车查看更多。
javascript 复制代码
display current-configuration
  • 链路聚合:GE0/0/1和GE0/0/2
javascript 复制代码
inter eth-trunk 2
trunkport g 0/0/1
trunkport g 0/0/2
port link-type trunk
port trunk allow-pass vlan all


B. 配置R1

  • 基础配置
javascript 复制代码
undo t m
sys
undo info en
sys R1
vlan batch 100 200 300
  • 路由器链路聚合配置路由子接口
javascript 复制代码
#链路聚合
int eth 1
trunkport g 0/0/1
trunkport g 0/0/2
dis this 查看
#配置路由子接口
int eth-trunk1.100					#进入端口                      
dot1q termination vid 100           #开启单臂路由
ip add 192.168.10.254 24            #配置IP地址
arp broadcast enable                #开启ARP协议
undo sh  							#打开端口
vlan 200和300的配置如上

C. 测试

  • 市场部PC10访问
  • PC10访问财务部的PC12和server5
  • PC10访问财务部的PC14和server6
  • 财务部PC12访问
  • PC12访问市场部的PC10和server4
  • PC12访问生产部的PC14和server6
  • 财务部PC14访问
  • PC10访问财务部的PC14和server6
  • PC10访问财务部的PC12和server5

(二)三层交换机(S5700)

概述:三层交换机可以在二层交换(VLAN间的帧转发)和三层路由(IP路由)之间进行切换,从而直接在交换机上实现VLAN间的路由。

参考文章:三层交换机配置

最终的实验效果PC1、PC2、PC3和PC4可以相互通信ping通,发送报文。这里就不展示测试结果了。

了解了三层交换机的配置操作,我们来将三层交换机应用至企业网络架构实验。

1. 企业网络架构------三层交换机

企业网络架构实验基础上,我们进行vlan之间的通信实验操作

各部门之间的PC不能相互访问,但同部门的PC可以相互访问,且PCO可以访问部门对应的server

在配置单臂路由前,为PC和server配置上网关

市场部:192.168.10.254

财务部:192.168.20.254

生产部:192.168.30.254

A. 配置LSW1

  • 查看设备当前的运行配置,包括接口配置、VLAN配置、路由配置和其他所有有效的配置命令。回车查看更多。
javascript 复制代码
display current-configuration
  • 链路聚合:GE0/0/1和GE0/0/2
javascript 复制代码
inter eth-trunk 2
trunkport g 0/0/1
trunkport g 0/0/2
port link-type trunk
port trunk allow-pass vlan all


B. 配置S5700

  • 基础配置
javascript 复制代码
undo t m
sys
undo info en
sys R1
  • 路由器链路聚合配置三层交换机
javascript 复制代码
#链路聚合
int eth 1
trunkport g 0/0/1
trunkport g 0/0/2
port link-type trunk
port trunk allow-pass vlan all
dis this 查看
#配置vlan间路由,分配网段
int vlan 100
ip address 192.168.10.254 24
q
int vlan 200
ip address 192.168.20.254 24
q
int vlan 300
ip address 192.168.30.254 24

C. 测试

测试操作如单臂路由操作一样

相关推荐
学习溢出6 分钟前
【网络安全】逆向工程 练习示例
网络·安全·网络安全·渗透测试·逆向工程
_微风轻起20 分钟前
linux下网络编程socket&select&epoll的底层实现原理
linux·网络
vortex52 小时前
Burp与其他安全工具联动及代理设置教程
网络·安全
xserver23 小时前
ensp 基于端口安全的财务部网络组建
网络·安全
Damon小智3 小时前
HarmonyOS NEXT 技术实践-基于基础视觉服务的多目标识别
华为·harmonyos
从后端到QT4 小时前
boost asio 异步服务器
服务器·网络·tcp/ip
Blankspace学4 小时前
Wireshark软件下载安装及基础
网络·学习·测试工具·网络安全·wireshark
墨水\\4 小时前
Ansible部署及基础模块
服务器·网络·ansible
手心里的白日梦5 小时前
网络计算器的实现:TCP、守护进程、Json、序列化与反序列化
网络·tcp/ip·json
不吃鱼的羊5 小时前
Excel生成DBC脚本源文件
服务器·网络·excel