【网络阶段之二】VLAN与静态VLAN的配置

95 阅读5分钟

VLAN(虚拟局域网)

一、VLAN的概念

VLAN(Virtual Local Area Network)的中文名为"虚拟局域网",虚拟局域网(VLAN)是一组逻辑上的设备和用户,这些设备和用户并不受物理位置的限制,可以根据功能、部门及应用等因素将它们组织起来,相互之间的通信就好像它们在同一个网段中一样,由此得名虚拟局域网。

二、VLAN的优势

  • 控制广播
  • 增强网络安全性
  • 简化网络管理

三、VLAN的分类

VLAN的范围0-4095,0和4095为保留,1为默认

  • 静态VLAN:基于端口进行VLAN划分,只和端口有关,按连接端口分VLAN区域。(如1-10端口为vlan 1,则连接1-10端口的在vlan 1 内)

  • 动态VLAN:基于MAC地址进行VLAN划分。

四、VLAN的端口类型

  • Access类型端口:只能属于1个VLAN,一般用于连接交换机与计算机的端口;

  • Trunk类型端口:可以允许多个VLAN通过,可以接收和发送多个VLAN 报文,一般用于交换机与交换机、或交换机与路由器相连的端口。

  • Hybrid类型端口:可以允许多个VLAN通过,可以接收和发送多个VLAN 报文,可以用于交换机的间连接也可以用于连接用户计算机。

静态VLAN的配置

一、配置静态VLAN实验

  • 创建VLAN
  • 将交换机的端口加入到相应的VLAN中
  • 验证VLAN的配置

1.配置好主机,交换机 ,终端服务器IP.开启应用

ae51bb6e582fb14de33fef398549ed4.png

  • access :主机和交换机连接
  • trunk:主机和主机之间的连接

设置四台主机的IP地址和子网掩码,如下图所示:

image.png

  • PC1:192.168.1.1/24;

  • PC2:192.168.1.2/24;

  • PC3:192.168.1.3/24;

  • PC4:192.168.1.4/24;

  • server1:192.168.1.100/24;

  • server2:192.168.1.200/24。

2.在交换机中创建VLAN,将端口加入到相应的VLAN中

LSW1,创建vlan10和vlan20。

接口e0/0/1设置为access模式、加入vlan10;

接口e0/0/2设置为access模式 、加入vlan10;

接口e0/0/3设置为access模式、加入vlan20;

接口e0/0/4设置为access模式 、加入vlan20;

接口e0/0/5设置为trunk模式,允许所有vlan通过该接口。

image.png

<Huawei>u t m                                     //关闭华为提示信息
Info: Current terminal monitor is off.
<Huawei>sys                                       //切换至系统视图
Enter system view, return user view with Ctrl+Z.
[Huawei]sys LSW1                                  //重命名
[LSW1]vlan batch 10 20                            //创建vlan10和vlan20
Info: This operation may take a few seconds. Please wait for a moment...done.
[LSW1]int g0/0/1                                  //进入接口g0/0/1
[LSW1-GigabitEthernet0/0/1]port link-type access  //设置接口模式为access模式,缩写:p l a
[LSW1-GigabitEthernet0/0/1]port default vlan 10   //将该接口加入vlan10,缩写:p d v 10
[LSW1-GigabitEthernet0/0/1]int g0/0/2             //进入接口g0/0/2
[LSW1-GigabitEthernet0/0/2]port link-type access  //设置接口模式为access模式,缩写:p l a
[LSW1-GigabitEthernet0/0/2]port default vlan 10   //将该接口加入vlan10,缩写:p d v 10
[LSW1-GigabitEthernet0/0/2]q                      //返回上一级
[LSW1]port-group group-member g0/0/3 to g0/0/4    //关联接口g0/0/3和g0/0/4
[LSW1-port-group]port link-type access            //设置接口模式为access模式,缩写:p l a
[LSW1-GigabitEthernet0/0/3]port link-type access
[LSW1-GigabitEthernet0/0/4]port link-type access
[LSW1-port-group]port default vlan 20             //将该接口加入vlan20,缩写:p d v 20
[LSW1-GigabitEthernet0/0/3]port default vlan 20
[LSW1-GigabitEthernet0/0/4]port default vlan 20
[LSW1-port-group]q                                //返回上一级
[LSW1]int g0/0/5
[LSW1-GigabitEthernet0/0/5]port link-type trunk   //设置接口模式为trunk模式,缩写:p l t
[LSW1-GigabitEthernet0/0/5]port trunk allow-pass vlan all //允许所有vlan通过该接口,缩写:p t a v a
[LSW1-GigabitEthernet0/0/5]dis this               //显示接口信息
#
interface GigabitEthernet0/0/5
 port link-type trunk
 port trunk allow-pass vlan 2 to 4094
#
return

LSW2,创建vlan10和vlan20。

接口e0/0/1设置为access模式、加入vlan10;

接口e0/0/2设置为access模式 、加入vlan20;

接口e0/0/3设置为trunk模式,允许所有vlan通过该接口。

image.png

<Huawei>u t m                                      //关闭华为提示信息
Info: Current terminal monitor is off.
<Huawei>sys                                        //切换至系统视图
Enter system view, return user view with Ctrl+Z.
[Huawei]sys LSW2                                   //重命名
[LSW2]vlan batch 10 20                             //创建vlan10和vlan20
Info: This operation may take a few seconds. Please wait for a moment...done.
[LSW2]int g0/0/1                                   //进入接口g0/0/1
[LSW2-GigabitEthernet0/0/1]port link-type access   //设置接口模式为access模式,缩写:p l a
[LSW2-GigabitEthernet0/0/1]port default vlan 10    //将该接口加入vlan10,缩写:p d v 10
[LSW2-GigabitEthernet0/0/1]int g0/0/2              //进入接口g0/0/2
[LSW2-GigabitEthernet0/0/2]port link-type access   //设置接口模式为access模式,缩写:p l a
[LSW2-GigabitEthernet0/0/2]port default vlan 20    //将该接口加入vlan20,缩写:p d v 20
[LSW2-GigabitEthernet0/0/2]int g0/0/3              //进入接口g0/0/3
[LSW2-GigabitEthernet0/0/3]port link-type trunk    //设置接口模式为trunk模式,缩写:p l t
[LSW2-GigabitEthernet0/0/3]port trunk allow-pass vlan all  //允许所有vlan通过该接口,缩写:p t a v a
[LSW2-GigabitEthernet0/0/3]dis this                //显示接口信息
#
interface GigabitEthernet0/0/3
 port link-type trunk
 port trunk allow-pass vlan 2 to 4094
#
return

3.验证实验结果

各台主机之间互ping,测试能否相互通信

PC1 ping PC2,发现能够进行通信 image.png

PC1 ping server1,发现能够进行通信 image.png

PC1 ping PC3,发现无法进行通信 image.png

PC1 ping PC4,发现无法进行通信 image.png

PC1 ping server2,发现无法进行通信 image.png

总结

与传统的局域网技术相比较,VLAN技术更加灵活,优点突出:

  • 控制广播,防范网络泛洪;
  • 节约一定的带宽资源,同时提高性能;
  • 提供了一定的网络安全性:默认情况下两个不同的VLAN不允许相互通信;
  • 在实际项目中,能够缩小排错范围,简化网络管理