tag untag 与trunk、access、hybird vlan模式的解析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

对于tag、untag和vlan的三种端口模式trunk、access和hybird,网上有很多的文献对其做了解释,但大多只是对规则的一个解释,规则大家都懂,对于刚刚入门的朋友看起来感觉很难理解,先对这几个的定义进行一个通俗直观的解释:

Trunk、access、hybird的规则如下:

Access类型:端口只能属于一个vlan,一般用于连接计算机。

进:有tag的包直接丢弃,无tag的包打上pvid(pvid不配置为默认vlan);

出:等于pvid剥离tag转发,不等于丢弃。

Trunk类型:端口可以属于端个vlan,可以接收和发送多个vlan报文,多用于交换机之间。

进:有tag判断是否允许通过(不配置vlan-allowed则全部允许),不允许丢弃;无tag打上pvid(pvid不配置为默认vlan);

出:等于pvid剥离转发,不等于pvid直接带tag转发。hybrid类型:端口可以属于多个vlan,可以接收和发送多个vlan 的报文,可以用于交换机之间,也可以用于连接用户主机。

进:有tag判断是否允许通过(不配置vlan-allowed则全部允许),不允许丢弃;无tag打上pvid(pvid不配置为默认vlan);

出:判断vlan为untag剥离后转发,tag直接带tag转发。

对于pvid在交换机上不做配置vid值为1,任何两个端口一个没有带tag的数据进去都会打上pvid=1的tag,出去等于端口pvid 值1所以剥离。很多新人认为没有对流做任何配置,这个想法是错误

的。数据进入交换机等设备端口后都会有tag,只是出去剥除不剥除。

对于tag和untag是对于vlan的一个操作,若端口配置vlan 100 untag,那么带tag为100的数据在进入该端口是会被丢弃,出去是会被剥离;配置vlan 100 tag 进出都不会对该vlan做任何操作,只是开通了该vlan的一个通道。这里希望分清楚!!!

Tag和untag是对vlan的一个操作,基于端口的上面三种模式,均可以应用,但在hybird中会更好,因为access和trunk中对vlan 的剥除是基于pvid的,所以只需明白在hybird模式下如何应用即可,tag和untag只是对所配置的vlan操作,对与不带tag的数据进入端口时会按照端口的pvid值打上tag,与tag和untag操作无关。

以上是个人对vlan的一个理解,希望对大家有写帮助!!!

相关文档
最新文档