【无标题】

vlan干货分享

1、为什么要使用vlan?

因为在同个广播域中如果发送了广播信息,会影响网络的带宽还会影响其他pc接收不必要的信息,所以我们在一个大网络中就需要去缩小广播域范围,让其信息使其达到准确的目的地,而不是让整个局域网都接收这些信息。

2、vlan的帧格式

Ethernet II数据帧类型(没有带tag的帧):
… … … …6 byte … … … … … … . …6 byte … … … … … … . 2 byte … … … … …46~1500 byte … … … … 4 byte

DMACSMACTypeDataFCS

IEEE802.1q数据帧类型(带tag的帧):

… … … …6 byte … … … … …6 byte … … … … … …4 byte … … … …2 byte … … … …46~1500 byte … … 4 byte

DMACSMACTagTypeDataFCS

在IEEE802.1q数据帧类型中新添加了Tag字段,该字段包含了以下信息:
… … … …2 byte … … … … … … … …2 bit… … … … … … …2 bit… … … … … … … … … … 12 bit

TPIDRPICFIVLAN ID

TPID中数值为0x8100,大小为2byte,0x8100即为IEEE802.1q,也叫dot1q,也就是说TPID是携带了802.1q标签的帧

RPI、CFI、VLAN ID共同组成TCI,大小为byte,其中RPI指优先级,常使用QoS指定某些流量优先级,以达到特殊流量优先;CFI用来识别是否为以太网,数值为1或0,默认为0,即以太网类型;VLAN ID用来识别不同vlan,范围是0~4095,可使用范围是1-4094.

总结:交换机是根据tag标记(即vlan id)区分广播域和流量的

3、vlan链路类型

vlan链路类型分为:access链路、trunk链路和hybrid链路(华为特有的链路类型)

区别access链路trunk链路hybrid链路(混杂模式)
接收只接收相同vlan的数据只接收放行允许列表vlan数据通过修改pvid数值来决定接收vlan数据
发送只发送相同vlan的数据,会在发送时剥离tag标识只发送放行允许列表vlan数据通过修改untagged来决定发送vlan数据
对端设备一般为终端设备,也可以是交换机or路由器一般为交换机or路由器终端、交换机和路由器都可以

4、配置命令演示

拓扑图如下:

在这里插入图片描述

1、配置接入交换机(LSW3和LSW4配置相同,以LSW3配置为例)

命令行:

[LSW3]vlan batch vlan 2 to 4 
[LSW3]int e 0/0/1
[LSW3-Ethernet0/0/1]disp this
#
interface Ethernet0/0/1
 port link-type access
 port default vlan 2
[LSW3-Ethernet0/0/1]q
[LSW3]int e 0/0/2
[LSW3-Ethernet0/0/2]disp this
#
interface Ethernet0/0/2
 port link-type access
 port default vlan 3
[LSW3-Ethernet0/0/2]q
[LSW3]int e 0/0/3
[LSW3-Ethernet0/0/3]disp this
#
interface Ethernet0/0/3
 port link-type trunk
 port trunk allow-pass vlan 2 to 3         //放行本局域网内的vlan

2、配置三层交换机(LSW1和LSW2配置相同,以LSW1配置为例)

命令行:

[LSW1]disp curr                          //查看所有配置信息
vlan batch 2 to 4                        //创建vlan 2 3 4
#
interface Vlanif1
#
interface Vlanif2
 ip address 192.168.2.254 255.255.255.0
#
interface Vlanif3
 ip address 192.168.3.254 255.255.255.0
#
interface Vlanif4
 ip address 192.168.4.253 255.255.255.0    //分别给vlan 2 3 4配置ip地址
 #
interface MEth0/0/1
#
interface GigabitEthernet0/0/1
 port link-type trunk
 port trunk allow-pass vlan 2 to 3
#
interface GigabitEthernet0/0/2
 port link-type trunk
 port trunk allow-pass vlan 2 to 4           //分别给接口配置不同的链路状态
#

5、检验

使用pc1去ping pc2和pc3,发现实现了通信

在这里插入图片描述

6、总结和提示(小白or接触不深的可以了解一下)

总结:vlan可以提高通信效率和网络质量,避免广播风暴的传播

提示:二层接口只能配置链路,不能直接配置ip地址,如需要配置ip地址,则需要使用vlanif配置

三层接口上不能配置链路状态,可以直接配置ip地址,也可以通过vlanif配置ip地址

vlanif 接口是虚拟的接口只能配置ip地址,不能配置链路状态

vlan练习通常使用二层通信,而在实际或者是大型实验中则采用三层通信,这个时候就需要使得两端三层设备互通才可以实现vlan跨三层通信

此文章为本人个人观点,若有错误的地方请指出,大家一起学习进步!!!!!!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值