设为首页收藏本站language 语言切换
查看: 1920|回复: 6
收起左侧

[注意] 求高手解惑

[复制链接]
发表于 2012-5-5 10:40:19 | 显示全部楼层 |阅读模式
一个交换机的trunk端口pvid为20   为什么在这个trunk端口转发vlan20的数据包时要剥离vlan标签呢?


未命名.jpg
比如这个图  SWA传送VLAN10的数据的时候就不会剥离标签
而传送与PVID相同的VLAN20数据的时候会剥离标签
这是为什么 到了SWB还是要重新打上VLAN20的标签再由E1/0/2剥离标签转发到PCD
这不是多此一举么
剥离标签的目的是什么 ?
发表于 2012-5-5 11:19:49 | 显示全部楼层
本征vlan不打标记
沙发 2012-5-5 11:19:49 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-5-5 11:27:29 | 显示全部楼层
板凳 2012-5-5 11:27:29 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-5-5 15:53:39 | 显示全部楼层
所有vlan数据出去之前都要打上该vlan的标记,当到达trunk端口时只有本征vlan被剥除标记。其余的照样通过,当达到对端时交换机再根据vlan标记把数据包转发到相应的接口上这个时候就要剥除vlan标记。不是像你说的本征vlan到达对端还要打标,他直接转发到相应的vlan接口,所有vlan数据在从主机出去的时候要打上标记,所有vlan数据在进入主机之前要除去标记。
唯一的不同就是本征vlan的数据在进入trunk的端口时就被剥除标记,而不是像普通的vlan直到到达主机的时候才被剥除vlan标记。
本征vlan不打标就是为了兼容一些不支持vlan的交换机,正如你所说,其说所谓的管理vlan就针对telnet本设备的vlan地址,远程telnet可以管理该交换机,对交换机做一些配置和修改,不用亲自到交换机前进行配置,最重要的是,像vtp这样在干道trunk上传输的管理协议,都是通过trunk的本征vlan传输的,这就是作用。因为trunk链路使用802.1q进行数据封装,但是有些数据不需要封装的,像管理流量,这个时候就要用到native vlan

http://bbs.net130.com/showthread.php?t=229796
地板 2012-5-5 15:53:39 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-5-5 18:01:05 | 显示全部楼层
谢谢分享,学习ing!!!
5# 2012-5-5 18:01:05 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-8-23 16:09:21 | 显示全部楼层
基于的技术不一样
6# 2012-8-23 16:09:21 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-11-18 19:15:15 | 显示全部楼层
7# 2012-11-18 19:15:15 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-1-31 06:29 , Processed in 0.058614 second(s), 12 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表