关于VLAN,你需要知道的三个经典问题

举报
HZDX 发表于 2021/11/30 10:55:34 2021/11/30
【摘要】 关于VLAN的三个经典问题及其对应的经典回答

对于VLAN小伙伴们应该都有一定的了解,在了解过程中,或多或少有些疑惑,小编在学习VLAN的过程中,也有很多疑惑,针对这些疑惑,小编整理了三个经典问题及其对应的经典回答和小伙伴们分享。


   经典问题一  

大部分人认为交换机的一个端口可以配置多个VLAN,但是其中只能有一个VLAN是untagged,其他的都是tagged,但是有的地方又说每个端口都有个untagged set,如果只有一个,为什么会有untagged set呢?

  经典回答一  

对于Access类型的二层接口,只能加入一个VLAN,这个VLAN是untagged的。这种类型的接口一般用于连接PC、服务器等终端设备,或者连接路由器、防火墙等设备;对于Trunk类型的二层接口,可以加入多个VLAN,PVID定义的这个VLAN数据untagged,其余所有的VLAN都tagged。PVID默认为VLAN1 。Trunk接口常用于交换机之间的对接,可以承载多个VLAN的数据,为了识别各VLAN的数据,因此要为数据打上标签。


  经典问题二  

Trunk端口发送帧,若VLANID与接口PVID相同,且该VLAN在Allow-pass VLAN列表中,则去掉tag,发送数据帧。部分小伙伴不太理解为什么VLANID和PVID相同,就要删除tag?

  经典回答二  

PVID就是不打tag的VLANID,所以如果数据的VLANID与出端口的PVID相同,则不打tag,也就是去掉tag。


   经典问题三  

1.同一个VLAN内的PC必须在同一个网段吗?在不同网段可以正常通信吗?比如A IP为192.168.1.2,B IP为192.168.2.2,VLAN IP是192.168.1.1。

2. 如果A和B的默认网关都配置成VLAN interface C的IP,即192.168.1.1,然后三层交换机里又有了A和B的路由信息的话, ApingB可行吗?首先进行子网匹配,发现不在同一个网段,然后发给默认网关C,C再转发到B。这样走三层。可行走的通吗?

  经典回答三  

1.PC在不同网段,即使处于同一个VLAN,也是无法通信的。

2.A的IP是192.168.1.2,A的网关是192.168.1.1。B的IP是192.168.2.2,那么B也需要有一个自己的网关,并且网关必须与自己在同一个网段,A ping B 数据包确实是到了A的网关192.168.1.1,但是接下来呢?我们还需要B的网关,例如192.168.2.1。如果满足:A的IP 192.168.1.2,A的网关192.168.1.1,其中网关为vlan1的vlanif;B的IP 192.168.2.2,B的网关192.168.2.1,其中网关为vlan2的vlanif;则A,B可通。

 以上三个经典问题,希望对小伙伴们有所帮助!


  智能云网  

智能云网社区是华为专为开发者打造的“学习、开发、验证、交流”一站式支持与服务平台,该平台涵盖多领域知识。目前承载了云园区网络,云广域网络,数通网络开放可编程,超融合数据中心网络,数通网络设备开放社区共五个场景。为了响应广大开发者需求,还提供了开发者交流、API 体验中心、多媒体课件、SDK工具包、开发者工具以及远程实验室共六大工具,让开发者轻松开发。欢迎各位前来体验。

112059dpm5jry5hl51swgy.jpg

>>戳我了解更多<<

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。