网络基础——VLAN

前言:今天终于是可以开始复习VLAN了,对于网络来说VLAN可是非常重要且常见的一种协议,几乎在每一个网络中都可以接触到。计划一天时间复习完VLAN,前面是基础,后面是VLAN进阶。

ps:从VLAN开始,每天都要开始敲命令,复习命令行,毕竟脚本不能落下,如果没有安装ensp和缺少镜像包的,可以私聊或者评论区留言,到时我发给爱学习的各位。

一、相关名词

VLAN:虚拟局域网,可以实现在同一个局域网互通或者隔离的作用,范围为1-4094

VID:是VLAN的标识,注意VID和PVID不是同一个东西

PVID:是接口自身的VLAN,默认为1,如果给端口配置上VLAN,会改变

VLAN标签:就是用来描述VLAN的,在传输过程中有重要作用

允许列表:是在trunk接口中,配置的所允许通过的VLAN

tag表项:是在hybrid接口中,如果该VLAN在这个表项,那么发送时就携带标签

Untag表项:是在hybrid接口中,如果该VLAN在这个表项,那么发送时就不携带标签

接口类型:一共有四种,是可以给接口配置的

  1. access:访问控制,一般是与终端设备互联
  2. trunk:汇聚连接,一般是交换机之间互联
  3. hybrid:混合接口,可以用于终端设备、也可以是交换机之间
  4. qinq:双层标签,可以用来实现私网和公网的标签通信
  5. ps:下面就介绍前三种,第四种后面会介绍

VLANIF接口:这是VLAN的三层通信接口,可以在里面配置上VLAN,如果交换机想要进行三层通信,这是必不可少的

VLAN的方式:一共有5种,如下

  1. 基于接口的VLAN:就是依靠接口来配置VLAN,受到地址变更影响
  2. 基于MAC地址的VLAN:将VLAN与MAC地址绑定,不受地址变更影响
  3. 基于IP子网的VLAN:这个没有弄过,不熟悉
  4. 基于协议的VLAN:这个就是可以把VLAN和协议绑定,复杂
  5. 基于策略的VLAN:这个更是复杂

二、原理

 基本原理:就是通过不同的接口类型,来配置VLAN,不断加上VLAN标签或者剥离VLAN标签,从而实现通信(下面的标签就可理解为是否协议VID)

相同VLAN在一个局域网内可以 通信,不同VLAN不能通信

接口类型收发数据过程

access

收数据帧

  • 不带标签:会给这个数据帧打上PVID,如果没有配置,那么就打上默认的VLAN标签
  • 带标签:查看这个标签是否和接口的相同,相同就接收,不同就不接收发数据帧

发数据帧

  • 带标签:查看这个VID和PVID是否相同,相同就剥离标签发送,不同就不能发送

trunk

收数据帧

  • 不带标签:会给它打上PVID,查看是否在允许列表中,如果在的会,那么就接收,不在不能接收
  • 带标签:查看是否在允许列表中,如果在的话,则直接接收,不在则不接收

发数据帧

  • 带标签:查看是否在允许列表中,如果在的话,再查看是否和PVID相同,相同则剥离标签发送,不同则保留标签发送;如果不在,那么就丢弃

hybrid

收数据帧

  • 不带标签:给数据帧打上PVID,查看在允许列表中,如果存在,那么就发送,不在就不发送
  • 带标签:查看允许列表,如果存在,那么就发送,不在就不发送

发数据帧

  • 直接查看tag表项和UNtag表项
  • 如果在tag表项,那么就直接保留标签发送
  • 如果是在untag表项,那么就剥离标签发送

三种接口对比

access:只能允许一个VLAN通过

trunk:可以允许多个VLAN通过,但是只能剥离一次标签

hybrid:可以剥离多个标签

三、实验练习

 

PC配置IP地址,双击PC,就会显示一个界面,可以配置,同网段通信可以不需要网关 

四、命令代码

 system-view :进入系统视图

sysname  名称:修改名称

VLAN batch 10 20:创建VLAN 10 20

interface G0/0/1:进入接口视图

port link-type access:配置接口为access类型

port  default VLAN 10:绑定VLAN10

interface G0/0/3:进入接口视图

port link-type trunk:配置接口为access类型

port  trunk allow-pass VLAN 10 20:放行通过的VLAN

命令大致就是这些,下面是扩展的命令

修改PVID:port trunk pvid vlan 想要的VLAN

设置tag标签:port hybrid  tag VLAN 想要加入的VLAN

设置Untag标签:port hybrid untag VLAN 想要加入的VLAN

VLAN基础大致就是这些,下面是VLAN高级特性 

  • 41
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值