超详细讲解access和trunk的区别,从此不再迷糊

编程知识 更新时间:2023-04-06 09:54:41

我在网上阅读了好几篇关于这个主题的博文,发现很多都是有错误理解的,特此发表一下关于本人的理解,本文只简单概述access和trunk的区别并且hybrid不做探讨。

一、接收区别

access收到的帧通常是不带vlanTag的,收到无tag的帧会打上vlanTag(将该端口PVID作为该tag的vlanID)
access也有可能收到带tag的帧(通常是被攻击),收到带tag的同样会将tag中的vlanID更改为该端口的PVID,因为不能转发到不同vlan端口不代表不能收不同vlan帧
所以在那些很多博文中说access会直接丢弃掉tag中vlanID不同的帧是错误的,配合下图更好让你理解:

 当然上图案例中两主机需要处于同一网络,如果不同vlan并且不同网络需要通信据我所知目前只能用trunk和hybrid。


trunk收到无tag的帧跟access一样处理,会打上vlanTag(将该端口PVID作为该tag的vlanID)
trunk收到带tag的帧不变

二、转发区别

access转发的出口PVID必须和该帧中的vlanID一致,否则不会转发,同时转发前移除vlanTag
trunk转发则是需要看该帧的valnID是否在转发出口的allow-pass中,在就直接转发,否则不会转发


 总结脑图:


 另外打个广告,最近发现了一个很好用的扶墙工具,支持多种方案,很便宜很稳定:速蛙云

更多推荐

超详细讲解access和trunk的区别,从此不再迷糊

本文发布于:2023-04-06 09:54:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/627fdd84c5d7da5097924215ab365864.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:迷糊   从此不再   区别   详细   trunk

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 48920文章数
  • 14阅读数
  • 0评论数