多VLAN共用同一端口的带宽占用相关问题
多VLAN共用同一端口的带宽占用相关问题
我来帮你拆解一下这个问题,结合你用的TL-SG108E交换机和GL-MT6000路由器的配置,咱们一步步说清楚:
1. 内部网500Mbps的流量会持续注入到那个带VLAN200的回连端口吗?
答案是不会平白无故注入,得看流量的目标:
- 如果你的内部设备(VLAN200内)只是互相传输数据(比如两台PC互传文件),TL-SG108E作为管理型交换机,会直接在VLAN200的内部端口之间转发这些帧,根本不会把它们发到路由器回连的那个端口上——交换机的核心就是做精准转发,只把帧送到需要去的端口。
- 只有当VLAN200的流量目标是路由器或者服务器的时候,这些带VLAN200 tag的帧才会被转发到那个回连端口。
2. 内部网的传输会限制VLAN101的可用带宽吗?
这得分两种情况:
- 如果VLAN200的流量确实在走这个共用的物理端口(比如服务器在VLAN200里接收内部数据),那这个物理端口的总带宽是固定的(比如你的SG108E是千兆口,总带宽1Gbps双向),VLAN200用掉的500Mbps会占用端口资源,留给VLAN101的可用带宽就会被压缩(比如剩下500Mbps左右)。
- 如果VLAN200的流量根本没经过这个共用端口(只是内部设备互传),那完全不会影响VLAN101的带宽,两个VLAN的流量在交换机内部是隔离的,各自走自己的转发路径,不会抢这个物理口的资源。
3. 服务器没配置VLAN200的接口,会不会还是有带宽占用的问题?
这种情况要注意:
- 只要交换机的这个共用端口是VLAN200的tagged成员,且有VLAN200的流量目标指向服务器,交换机还是会把这些带tag的帧发送到这个物理端口上。
- 虽然服务器没配置VLAN200的接口,网卡会直接丢弃这些不识别的帧,但这些帧已经占用了物理端口的带宽——也就是说,哪怕服务器不收,只要交换机要发,带宽就会被占。
- 但如果没有VLAN200的流量目标是服务器,那交换机根本不会往这个端口发VLAN200的帧,自然也不会有带宽占用的问题。
额外补充你设备的特殊情况
你的GL-MT6000把所有LAN桥接成br-lan,这意味着路由器的LAN口都是同一个桥接组,那个回连端口在路由器这边会接收所有tagged的VLAN帧(200和101),但交换机的转发逻辑还是由VLAN配置决定的,不会因为路由器的桥接就乱转发流量。
备注:内容来源于stack exchange,提问作者TCB13
相关产品推荐
相关产品推荐

