vlan标签处理过程

上传人:简****9 文档编号:107218142 上传时间:2019-10-18 格式:PDF 页数:6 大小:390.32KB
返回 下载 相关 举报
vlan标签处理过程_第1页
第1页 / 共6页
vlan标签处理过程_第2页
第2页 / 共6页
vlan标签处理过程_第3页
第3页 / 共6页
vlan标签处理过程_第4页
第4页 / 共6页
vlan标签处理过程_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《vlan标签处理过程》由会员分享,可在线阅读,更多相关《vlan标签处理过程(6页珍藏版)》请在金锄头文库上搜索。

1、 华为学习笔记三 VLAN 标签处理过程 Microcisco 以前处理问题时,总是搞不清楚交换机的处理标签过程,Hybrid 接口与 Trunk 接 口有时候就搞不明白有什么太大的区别,只知道 Trunk 只能允许一个 VLAN 数据帧不 打标签通过,而 Hybrid 接口可以允许多个 VLAN 数据帧不打标签通过,但进入交换机 的细节总是记不住,今天刚听完课。 华为交换机设备上 access、trunk、hybrid 端口的处理流程: 注意: 1、 数据帧流入交换机相应的端口一定会打上标签然后再将数据帧送入转发进程,即数 据帧在交换机内部处理时,均带有 vlan tag。 (也就是说交换机

2、内部的数据流动一 定是都带有标签的,即使没有配置 VLAN,也会使用默认的 VLAN 1 的标签) 2、 Untagged 操作一定发生在交换机向外发送数据的时。 3、 记住一个重要的排错命令: dis port vlan GigabitEthernet0/0/1 active 4、 对于 Hybrid 类型的端口数据能不能通过该端口,主要看 VLAN List,只要相应的 VLAN ID 在 VLAN List 里就会允许通过, 所以处在不同 VLAN 的接口之间设备只 要处在同一 IP 网段也可以互通(Hybrid 端口可以灵活的打通二层的连通性) access 端口 发送(从交换机内部往

3、外发送): 带有 vlan tag:删除 tag 后,发送 不带 vlan tag:不可能出现 接收: 带有 vlan tag:若该 tag 等于该 access 端口的 pvid,则可以接收,进入交换机内部; 不等于该端口的 PVID 则丢弃。 不带 vlan tag:添加该 access 端口的 pvid,进入交换机内部。 access 总结: 接收方向:数据帧从外部设备流入交换机 一台主机发送一个数据帧到交换机接口,交换机会先判断这个数据帧是否带 Tag。 1、如果不带 Tag 则使用接口上配置的 PVID 作为 Tag 打上标签,再送入交换机的转发进 程,查找 MAC 表转发到相应接口

4、。 2、如果带 Tag 并且与接口的 PVID 相同,则直接送入交换机的转发进程,与 PVID 不同则 直接丢弃数据帧。 发送方向:数据帧从交换机接口流出到外部设备 1、交换机内部流动的数据帧始终是带有标签的,因些一个数据帧被交换机转发进程送到一 个接口后,接口会将数据帧的标签移除再发送出来送给外部设备。 (注意 Access 端口只处 理自己 PVID 相对应的 VLAN 数据帧,即使意外收到其它 VLAN 的数据也不会理会) Trunk 端口(允许发送 native VLAN 数据的时候,可以 不加 tag) 发送(从交换机内部往外发送): 带有 vlan tag:若 tag 等于该 tr

5、unk 端口的 pvid,则删除 tag 后发送;否则保留 tag 直接发送 不带 vlan tag:不可能出现 接收: 带有 vlan tag:保留该 tag,进入交换机内部 不带 vlan tag:添加该 trunk 端口的 pvid,进入交换机内部 Trunk 端口总结: 接收方向:针对从对端交换机发送过来的数据帧 交换机从对端收到一个数据帧,先判断是否带 Tag。 1、如果不带 Tag,则使用该接口上配置的 PVID 作为 Tag 打上标签,然后再送入转发进 程。 2、如果带 Tag,则查看该接口的 allow-pass 列表中是否有该 Tag 对应的 VLAN,有则 转发,没有则丢弃

6、。 发送方向:针对从本交换机发往对端交换机方向的数据帧。 1、交换机从其它接口转发到 Trunk 接口的数据一定带有标签(交换机内部流动的数据帧 始终是带有标签),因此交换机会先判断该数据帧的 Tag 与该 Trunk 接口配置的 PVID 是 否相等,相等则去掉 Tag 然后再转发到对端交换机,不相等则直接发送到对端交换机。但 前提是该 Trunk 接口的 allow-pass 列表中应该有该 Tag 对应的 VLAN ID。 Hybrid 端口(允许发送多个 VLAN 数据的时候,可 以不加 tag) 发送(从交换机内部往外发送): 带有 vlan tag:是否带 tag 进行发送,取决于

7、用户配置(用户可以配置 tagged list, untagged list) 不带 vlan tag:不可能出现 接收: 带有 vlan tag:保留该 tag,进入交换机内部 不带 vlan tag:添加该 hybrid 端口的 pvid,进入交换机内部 Hybrid 端口总结: 接收方向:针对从外部设备流入交换机的数据帧 交换机从外部设备收到一个数据帧,先判断数据帧是否带 Tag 1、如果不带 Tag,则使用该端口配置的 PVID 作为 Tag 打上标签,然后送入转发进程, 查找 MAC 表转发到相应接口。 2、 如果带 Tag, 则判断该 Hybrid 接口配置的 VLAN List

8、中是否允许该 Tag 对应的 VLAN ID,如果有则接收数据帧送入转发过程,查找 MAC 表转发到相应接口;如果 VLAN List 中没有该 Tag 对应的 VLAN ID,则将该数据帧丢弃。 在设备上允许trunk和hybrid端口同时存在, 但是不能将hybrid端口直接改为trunk 端口(hybrid-access-trunk),反之亦然。 hybrid 端口可以允许多个 vlan 的数据不带 tag, 而 802.1q 的 trunk 只能是 native vlan (即 pvid)对应的 vlan 的数据不带 tag,应该说 hybrid 可以实现 trunk 端口的特性。实

9、际使用时都可以用 hybrid 端口,而不用 trunk。 Hybrid 接口典型应用场景举例: 在如下拓扑中,Server A、Client 1、Client 2 处于同一个 IP 网段但分别隶属于 3 个 VLAN,要求 Client 1、Client 2 都能访问 Server A,而 Client 1、Client 2 之间不可以互 访。配置如下: vlan batch 10 20 30 # interface GigabitEthernet0/0/1 port hybrid pvid vlan 10 port hybrid untagged vlan 10 30 # interface GigabitEthernet0/0/2 port hybrid pvid vlan 20 port hybrid untagged vlan 20 30 # interface GigabitEthernet0/0/3 port hybrid pvid vlan 30 port hybrid untagged vlan 10 20 30

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号