vlan划分以及配置

vlan划分以及配置

在这里插入图片描述

type类型

pri优先级

cfi用于区分帧的类型,默认为0

vid vlanID

802.1Q共4字节

vlan特点:一个vlan就是一个广播域,减少广播域范围,增加安全性,同一vlan可以直接二层通信,跨vlan通信通过网关进行通信,划分逻辑上的vlan,交换机端口默认划分为vlan1,vlan0和4095保留,实际可以配置2-4094。

注意:计算机无法识别Tagged数据帧,因此计算机处理和发出的都是Untagged数据帧;为了提高处理效率,交换机内部处理的数据帧一律都是Tagged帧。

vlan 创建
vlan 10 #创建vlan 10
vlan batch 10 20 #批量创建vlan 10 20
vlan batch 10 to 20 #批量创建从10 到20的vlan
#查看VLAN 概要信息:
[SW1]dis vlan summary
static vlan:
Total 11 static vlan.
1 10 20 30 40 50 to 55
dynamic vlan:
Total 0 dynamic vlan.
#查看vlan具体信息
[SW2]dis vlan
The total number of vlans is : 3
--------------------------------------------------------------------------------
U: Up;         D: Down;         TG: Tagged;         UT: Untagged;
MP: Vlan-mapping;               ST: Vlan-stacking;
#: ProtocolTransparent-vlan;    *: Management-vlan;
--------------------------------------------------------------------------------

VID  Type    Ports                                                          
--------------------------------------------------------------------------------
1    common  UT:GE0/0/4(D)      GE0/0/5(D)      GE0/0/6(D)      GE0/0/7(D)      
                GE0/0/8(D)      GE0/0/9(D)      GE0/0/10(D)     GE0/0/11(D)     
                GE0/0/12(D)     GE0/0/13(D)     GE0/0/14(D)     GE0/0/15(D)     
                GE0/0/16(D)     GE0/0/17(D)     GE0/0/18(D)     GE0/0/19(D)     
                GE0/0/20(D)     GE0/0/21(D)     GE0/0/22(D)     GE0/0/23(D)     
                GE0/0/24(D)                                                     
             TG:GE0/0/1(U)                                                      

10   common  UT:GE0/0/2(U)                                                      
             TG:GE0/0/1(U)                                                      
20   common  UT:GE0/0/1(U)      GE0/0/3(U)                                      


VID  Status  Property      MAC-LRN Statistics Description      
--------------------------------------------------------------------------------

1    enable  default       enable  disable    VLAN 0001                         
10   enable  default       enable  disable    VLAN 0010                         
20   enable  default       enable  disable    VLAN 0020  
#查看端口对应vlan以及pvid信息
[SW2] dis port vlan active 
T=TAG U=UNTAG
-------------------------------------------------------------------------------
Port                Link Type    PVID    VLAN List
-------------------------------------------------------------------------------
GE0/0/1             trunk        20      U: 20
                                         T: 1 10
GE0/0/2             access       10      U: 10
GE0/0/3             access       20      U: 20
GE0/0/4             hybrid       1       U: 1
GE0/0/5             hybrid       1       U: 1
GE0/0/6             hybrid       1       U: 1
GE0/0/7             hybrid       1       U: 1
GE0/0/8             hybrid       1       U: 1
GE0/0/9             hybrid       1       U: 1
GE0/0/10            hybrid       1       U: 1
GE0/0/11            hybrid       1       U: 1
GE0/0/12            hybrid       1       U: 1
GE0/0/13            hybrid       1       U: 1
GE0/0/14            hybrid       1       U: 1
GE0/0/15            hybrid       1       U: 1
GE0/0/16            hybrid       1       U: 1
GE0/0/17            hybrid       1       U: 1
GE0/0/18            hybrid       1       U: 1
GE0/0/19            hybrid       1       U: 1
GE0/0/20            hybrid       1       U: 1
GE0/0/21            hybrid       1       U: 1
GE0/0/22            hybrid       1       U: 1
GE0/0/23            hybrid       1       U: 1
GE0/0/24            hybrid       1       U: 1

交换机端口类型:

access:
连接终端设备,如计算机,路由器(交换机接口做三层使用时),打印机等等。
特点:
ACCESS接口常用来连接终用户PC,服务器,等终端设备的接口,ACCESS接口接受和发送的数据大都为没有Vlan Tag的
Access接口接受到没有带VLAN Tag的数据帧加上Vlan Tag
Access接口如果收到带有VLAN tag的数据帧,Vlan Tag与PVID相同则接受,不同则丢弃
Access接口发送带VLAN Tag的数据帧时,比较数据帧的Vlan Tag和自己的PVID是否相同,相同则剥离Vlan Tag,否则丢弃
配置命令
port link-type access #将端口类型配置为access
port default vlan XX #配置所属于vlan xx
trunk:
连接交换机,ap,路由器(配置单臂路由时)。
特点:
进入或者出去本端口,如果和本征vlan相同且有tag,那么就会脱离tag,如果没有tag,就会加上tag。
port trunk allow-pass vlan all命令是决定是否能通过本端口的前提。
配置命令
port link-type trunk #配置端口类型为trunk
port trunk allow-pass vlan all #配置允许通过本端口的vlan,all是代表所有。
port trunk pvid vlan 10 #配置本征vlan。默认为vlan1

在这里插入图片描述

SW2
vlan batch 10 20
#
interface GigabitEthernet0/0/1
 port link-type trunk
port trunk allow-pass vlan 2 to 4094
 #
interface GigabitEthernet0/0/2
 port link-type access
 port default vlan 10
 #
interface GigabitEthernet0/0/3
 port link-type access
 port default vlan 20
 #
 SW1
 vlan batch 10 20 
 #
 interface GigabitEthernet0/0/1
 port link-type access
 port default vlan 10
#
interface GigabitEthernet0/0/2
 port link-type access
 port default vlan 10
#
interface GigabitEthernet0/0/3
 port link-type access
 port default vlan 20
#
interface GigabitEthernet0/0/4
 port link-type access
 port default vlan 20
#
interface GigabitEthernet0/0/5
 port link-type trunk
 port trunk allow-pass vlan 2 to 4094
#

注意:在和PC终端连接的链路是无法抓到承载VLAN Tag的报文的,非二层设备无法解析VLAN Tag,但是可以观察到ARP的广播包是否有回应,判断VLAN是否达到了隔离广播域的作用(别人的)

当pc1 访问pc2 和pc3时。

在这里插入图片描述

pc1 访问pc2

PC1发送ARP Request数据包,LSW的GE0/0/1接口接受到数据包后,因为数据包没有携带VLAN Tag,为其打上接口的PVID vlan10,随后将此报文发送到自己的所有接口,GE0/0/2接受报文后发现VLAN Tag和自己的PVID相同,则接受,根据目的MAC地址转发此报文时,发下VLAN Tag和自己的PVID相同,则剥离转发给PC2,PC2接收到请求报文后发送ARP回复报文,同PC1的数据包到达PC2一样同理到达了PC1(别人的)

pc1访问pc3

同PC1和PC2通信一样,PC1发送ARP Request 广播报文,GE0/0/3和GE0/0/4接受到此报文时,因为VLAN Tag和pvid不符合,不会接受此数据包,所以PC3和PC4无法收到ARP Request报文,PC1就无法接收到ARP Response而无法封装要发给PC3和PC4的数据帧的目的MAC如果设置了静态的ARP绑定,PC1发送ICMP数据包给PC3,和PC4,在ge0/0/3和ge0/0/4接口同样不会接受,且转发时VLAN Tag和pvid不同,不会剥离VLAN Tag,PC无法解析带有VLAN Tag的数据包(别人的)

pc2和pc1同一个vlan可以直接访问,但pc3和pc1不是同一个vlan所以不能直接访问。

pc1访问pc5和pc6
在这里插入图片描述

因为trunk可以转发允许通过的vlan带tag的数据(除本征vlan例外),所以可以访问pc5,但因为和pc6不是同一vlan,所以不能访问。

``在这里插入图片描述

SW1

interface GigabitEthernet0/0/5
port link-type trunk
port trunk pvid vlan 10
port trunk allow-pass vlan 2 to 4094(port trunk allow-pass vlan all 会自动转换为除去本征vlan的所有vlan,因为我先配这个再改变本征vlan,所以就成这样了)

SW2

interface GigabitEthernet0/0/1
port link-type trunk
port trunk pvid vlan 20
port trunk allow-pass vlan 2 to 4094


pc1再次访问pc6和pc5

![在这里插入图片描述](https://img-blog.csdnimg.cn/ba29a617b4664fa599acc8d31ae9fa5f.png)


pc1访问pc6时通过端口g0/0/1时加上vlan10的tag,然后出g0/0/5因为允许出去,并且与本征vlan相同,就脱离tag,通过sw2的g0/0/1时,因为允许通过,而且没有tag,就会加上vlan20的tag,然后成功访问pc6

![在这里插入图片描述](https://img-blog.csdnimg.cn/a03faa34e08646ceb484784f6f63bf95.png)


pc1访问pc5时通过端口g0/0/1时加上vlan10的tag,然后出g0/0/5因为允许出去,并且与本征vlan相同,就脱离tag,通过sw2的g0/0/1时,因为允许通过,而且没有tag,就会加上vlan20的tag,就与pc5不是同一vlan所以无法访问pc5.

pc3访问pc5和pc6时
![在这里插入图片描述](https://img-blog.csdnimg.cn/cd06369fca4244478b36380d96013d11.png)



pc3进入g0/0/3端口时加vlan20tag,出g0/0/5端口是允许出去,与本征vlan不同,所以会自动带tag转发出去。进入sw2g0/0/1端口时,与本征vlan相同且允许进入,会脱离tag,进入交换机,但由于没有tag,无法访问pc5,pc6.


![在这里插入图片描述](https://img-blog.csdnimg.cn/2cc4d2acf17a49de98bc482393638e8d.png)




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

潘博裕

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

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

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

打赏作者

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

抵扣说明:

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

余额充值