链路层3:VLAN的配置与分析

VLAN的帧格式


VLAN数据帧的传输

在以太网中,加了标签tag的VLAN数据帧我们叫做V-MAC帧,普通的数据帧我们叫做MAC帧。对于主机来说,它只认识普通的MAC帧;对于主机,V-MAC帧和MAC帧它都认。所以,实际上的V-MAC只在交换机之间流通,最后发给主机时都需要进行一定的转化,也就是加上标签tag或者去掉标签tag,具体为:主机给交换机发送数据,交换机将MAC帧加上tag;交换机将数据帧发给主机,先将V-MAC标签去掉变为MAC帧,然后发给主机;交换机之间的数据帧一般不做变化。

某个不同的VLAN都有特定的VLAN ID,该字段位于标签tag之中。对于没有VLAN划分的V-MAC,会使用默认ID进行填充字段。

VLAN端口的分类

VLAN基本配置命令

创建/删除VLAN

vlan 2
undo vlan 2

VLAN添加/删除端口

vlan 2
port e 1/0/1
undo port e 1/0/1

指定端口类型

interface e 1/0/1
port link-type trunk
undo port link-type

实验1 VLAN的基本配置


实验1结果展示

步骤1 主机A去测试各台主机连通性

步骤3 配置结果

PCA ping PCB        ping 192.168.2.11       能
PCC ping PCD        ping 192.168.2.13       能
PCB ping PCC        ping 192.168.2.12       不能
PCD ping PCA        ping 192.168.2.1        不能

思考题:
没有配置VLAN前,所有端口为1个广播域,单个端口构成1个冲突域。
配置VLAN后,每个VLAN构成1个广播域,单个端口构成1个冲突域。

实验2 Trunk的配置



实验2结果展示

在没有交换机之间接口设为trunk之前,他们是这样的:

可以看到接口默认是access,不支持带标签tag的MAC帧,因此一个端口只能通过一个vlan,图中显示Untagged VLAN ID:3,表示两台交换机之间只能通过vlan 3的数据帧,而vlan 2的数据帧是无法通过的。因而此时,PCA无法ping通PCC,而PCB可以ping通PCD。具体原因为PCA和PCC为vlan 2,PCB和PCD属于vlan 3。
Tagged VLAN ID:none表示无法支持带标签tag的MAC帧通过。

设置之后,显示如下:

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

梦星辰.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值