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

[原创] 请教CISCO inteface access 接口打标问题

[复制链接]
发表于 2018-5-26 12:43:25 | 显示全部楼层 |阅读模式
您好!
请问 cisco 交换机的一个接口被配置为access 模式接口,当有一个数据包来的时候cisco 交换机是否会把这个数据包打上接口所属vlan的标签?(vlan native、不是native vlan 情况)。

大家好,我先说说我的理解希望大神给我明确说明,并找给出文献参考。
我理解cisco access 接口  不管是不是 native vlan  数据帧进入交换机后 cisco 交换机都不会对数据帧打标,他交换机会维护一个类似vlan 对应接口表,就是从这个接口上来的就是这个vlan的数据,根据这个表来发送本vlan的数据帧,及本vlan的广播,(自己的理解,可能不是通过vlan对应接口表来判断)。也就是说你在本地或者不进入trunk接口的时候数据帧都是不带标签的包。当他进入trunk接口的时候,他会打标除了native vlan。也就是说打标是trunk的行为,或者dot1q的行为isl为封装。还是说数据包进入access 接口会打上标,表明是哪个vlan 的数据包,而通过trunk 也会打标但是不同于access接口的标签,个人感觉这样做意义不大。

huawei的交换机,据我了解,access 接口流量进入的时候会打上本接口vlan的标签。而从access 接口出去的时候。就会把vlan标签脱掉,还原成原始数据帧,而。也就是说打标的行为发生在access口,求教。


发表于 2018-5-26 13:40:55 | 显示全部楼层
思科也打标签啊,进接口了就打标签。
沙发 2018-5-26 13:40:55 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2018-5-26 13:57:26 | 显示全部楼层
搜索一下相关的教程看看
板凳 2018-5-26 13:57:26 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2018-5-26 16:41:30 | 显示全部楼层
不要把思科和华为弄混了,思科的access口收到帧是无论如何都不会打tag的。trunk收到帧也不会去打tag,因为收到有tag的帧后交换机就会知道这个帧来自哪个VLAN,并查找VLAN对应的CAM表转发数据。没有tag则表示来自native vlan,查找native vlan对应的CAM表转发数据。
华为access收到帧如果没有tag就会去打,trunk也是一样。不要弄混了,应该说思科交换机的接口收数据压根就没有打tag的概念,这样会增加延迟的。
地板 2018-5-26 16:41:30 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-5-27 10:52:52 | 显示全部楼层
anubis_amon 发表于 2018-5-26 13:40
思科也打标签啊,进接口了就打标签。

您好,那请问您说cisco 数据包进入到接口就打标,指的是进入access 接口就打标吗?打的是什么表签,vlan id标签吗?他是打在那?是和dot1q打标方式一样吗?如果一样。我在经过trunk isl 封装的时候要怎么办。吧dot1q 变成isl吗?
5# 2018-5-27 10:52:52 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-5-27 11:00:55 | 显示全部楼层
uiCisco 发表于 2018-5-26 16:41
不要把思科和华为弄混了,思科的access口收到帧是无论如何都不会打tag的。trunk收到帧也不会去打tag,因为 ...

您好,您说cisco access 收到,不会打tag。和我的理解是一样的。tag 是在trunk 发出的时候去标记。识别vlan id 的。 但是我在听huawei老师讲课的时候。 他说,不管华为还是cisco。 在进入交换机的时候都是会打上标签。。。。说你您说的cisco 进入access 接口不打标签。有官方文档吗?
6# 2018-5-27 11:00:55 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2018-5-27 13:45:50 | 显示全部楼层
jiangxu 发表于 2018-5-27 11:00
您好,您说cisco access 收到,不会打tag。和我的理解是一样的。tag 是在trunk 发出的时候去标记。识别vl ...

建议你去看思科官方PPT吧,思科不管是NA还是NP的PPT,介绍的都是思科的口子除了通过trunk链路才可能打tag,其他行为根本没有tag的概念,像这种纠结打tag的一般都是主学华为上来的。
因为对于思科来说,通过access口收到数据根本没有打tag的概念,为什么?因为我这个接口我可以通过vlan数据库知道这个借口属于哪个vlan,既然我知道的话就没必要再打tag了,这样是会增加延迟的。只有需要通过中继链路(trunk link)发出的时候,如果发现这个帧不属于native vlan的时候才会涉及到打一个tag,告诉下游交换机这个帧属于哪个VLAN。
7# 2018-5-27 13:45:50 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2018-5-27 13:47:53 | 显示全部楼层
jiangxu 发表于 2018-5-27 11:00
您好,您说cisco access 收到,不会打tag。和我的理解是一样的。tag 是在trunk 发出的时候去标记。识别vl ...

还有,说思科acces口会打tag的都是扯淡,理论都没学扎实,打tag和去tag都是会增加延迟的,为什么思科要提出native vlan的概念,就是想要把从access口收到的以太网2常规帧能直接从trunk口发出,之间没有经历过任何打tag与去tag的过程,直接就转发了,这样数据没有经过加工延迟。
8# 2018-5-27 13:47:53 回复 收起回复
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-3-13 07:45 , Processed in 0.138654 second(s), 22 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

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