路由与交换(五):虚拟局域网VLAN

概述

概念: VLAN虚拟局域网,实际上是逻辑上的局域网,与地理位置无关。

优点:

  1. 隔离广播域,有效控制广播域的范围
  2. 增强网络的安全性
  3. 减少网络管理开销
  4. 实现组网的灵活性

分类:

  • 静态VLAN:管理员手工配置
  • 动态VLAN

分类(续):
默认VLAN:默认情况下所有端口都会分配给VLAN1以转发数据 (VLAN1不能被重命名,也不能被删除)
管理VLAN:用于需要远程访问的大型网络,交换机通过HTTP、Telnet、SSH或SNMP进行管理
本征VLAN:交换机端口被配置为802.1Q / isl中继端口时,需要指定本征VLAN(中继端口默认的本征VLAN为VLAN1)


本征VLAN的作用:交换管理流量以及未指定VLAN流量

VLAN化分:

  1. 基于端口划分VLAN
  2. 基于MAC地址划分VLAN
  3. 基于网络层ip地址划分VLAN

VLAN链路类型:(根据链路中需要承载的VLAN数目的不同,可以分为以下三种)

  1. 接入链路(Access Link):交换机端口只能属于一个VLAN;接入链路只能是一个VLAN成员;接入链路上传输的是普通以太网帧。
  2. 中继链路(Trunk Link):可以承载多个VLAN;中继链路通常用于交换机与交换机之间,以及交换机与路由器之间。
  3. 混合链路

交换机端口类型:

  1. Access端口:一般用于连接用户计算机的端口,只能属于1个 VLAN ;一般不带标签发送,负责标签压入与剥离;默认情况下交换机所有端口都是Access端口,并且属于VLAN 1,即PVID为1。
  2. Trunk端口:一般用于交换机之间连接的端口,可以属于多个 VLAN;一般标签发送。
  3. Hybrid端口:用于交换机之间连接的端口,可以属于多个 VLAN。

VID与PVID:
VID:表示端口所处的VLAN编号,是VLAN属性
PVID:表示缺省端口的VLAN编号,是端口属性


VLAN配置

创建VLAN

方法一:全局模式下
switch# config t
switch(config)# vlan 4
switch(config)# name v4

方法二:特权模式下 --> 进入VLAN数据库模式
switch# vlan database
switch(vlan)# vlan 2 name cw

删除VLAN (彻底删除需要删除存在闪存vlan.dat中的配置)

方法一:全局模式下
switch# config t
switch(config)# no vlan 4

方法二:VLAN数据库模式下
switch# vlan database
switch(vlan)# no vlan 2

与接口的绑定

switch(config)# interface f0/2  interface range f0/3 -8
switch(config-if)# switchport mode access    //配置端口链路类型为接入链路access
switch(config-if)# switchport access vlan 2   //此端口指派给VLAN

显示VLAN

switch# show valn 
switch# show valn brief
switch# show interface f0/2 switchport

Trunk配置

Trunk的作用:
中继(Trunk)主要用来传递多个vlan

TRUNK的两种封装:

  1. ISL:cisco私有封装,支持 1024个 vlan
  2. 802.1Q:国际标准封装,可支持 4096个 vlan

配置:

switch(config)# vlan vlan-id  //创建VLAN
switch(config)# no vlan vlan-id   //删除VLAN
switch(config-vlan)# name vlan-name   //配置VLAN的名称
switch(config-if)# switchport trunk encapsulation dot1q  //配置中继端口封装协议为802.1Q (3550以上需要配置)
switch(config-if)# switchport mode trunk  //配置端口链路类型为中继链路trunk
switch(config-if)# switchport trunk native vlan vlan-id  //配置中继链路的本征VLAN
switch(config-if)# switchport trunk allowed vlan all   //配置中继链路允许承载所有VLAN帧
switch(config-if)# switchport trunk allowed vlan add|remove|except vlan-id   //配置中继链路承载的VLAN帧(添加、删除或除了什么之外)
switch(config-if)# switchport mode access    //配置端口链路类型为接入链路access
switch(config-if)# switchport access vlan 2   //此端口指派给VLAN
switch# show vlan   //查看VLAN信息
switch# show vlan brief    //查看VLAN的简要信息
switch# show interface f0/2 switchport   //查看交换机接口信息

VLAN间的通信及配置

传统路由

传统VLAN间的路由要求:

  1. 路由器具有多个物理接口
  2. 各个路由器物理接口连接到唯一VLAN
  3. 各接口与特定VLAN的配置相关联
  4. 网络设备将路由器用作网关以访问连接至其他VLAN设备

传统路由实现VLAN之间的通信,会受到路由器物理接口数目的限制。


单臂路由

实现单臂路由: 采用Trunk和子接口模式。
在这里插入图片描述
交换机Trunk配置:
在这里插入图片描述
路由子接口配置:
在配置逻辑子接口的IP地址时需要注意,逻辑子接口所属的物理接口不能配置IP地址。
删除路由器端口的ip地址:no ip address
在这里插入图片描述
单臂路由存在的问题:

  1. 单臂路由的路由器与交换机之间的链路成为网络瓶颈
  2. 路由器成为转发性能的瓶颈

三层交换机

原理:

  1. 使用三层交换机实现VLAN之间的通信是使用三层交换机的虚拟端口(SVI),一个SVI对应一个VLAN。
  2. 交换机中整合了路由功能,可直接通过带路由功能的交换机进行VLAN间路由。

优点: 转发效率高

用途: 三层交换机主要用于中小型局域网的核心设备,或大中型局域网的汇聚层和核心层设备

配置:

switch(config)# interface vlan vlan-id    //创建SVI端口并进入各个VLAN
switch(config-if)# ip address ip-adderss subnet    //配置各VLAN的IP地址及掩码
switch(config-if)# no shutdown    //激活各VLAN
switch(config)# ip routing        //启动交换机的IP路由功能
switch# show ip route  //查看路由配置
switch(config-if)# no switchport   //配置路由端口

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值