DrayTek UK Users' Community Forum
Help, Advice and Solutions from DrayTek Users
Vigor 910C Leaking Broadcast Packets Between VLANS
- ineedhelpplease
- Topic Author
- Offline
- New Member
Less
More
- Posts: 4
- Thank you received: 0
05 Sep 2019 15:37 #94912
by ineedhelpplease
Vigor 910C Leaking Broadcast Packets Between VLANS was created by ineedhelpplease
Noticed on a wireshark broadcast packets coming from our Guest VLAN onto the Private VLAN with a 255.255.255.255 Destination
This only occurs when using Vigor 910C Accesspoints. When using Ethernet the traffic looks normal.
I have member isolation ticked for the Guest VLAN but should I not safely assume the broadcast should not be jumping VLANS?? ( The whole point of a broadcast domain )
Private VLAN 192.168.4.0/23
Guest 192.168.100.0/24
Private VLAN has DHCP from a Server
Guest has DHCP from a Vigor2952 Router
InterVlan Routing is Enabled but a firewall rule blocks all traffic from the guest to private vlan except for 1 I.P, The Wireshark is showing all UDP and SSDP Broadcasts coming from the Private network.
Thanks in advance
This only occurs when using Vigor 910C Accesspoints. When using Ethernet the traffic looks normal.
I have member isolation ticked for the Guest VLAN but should I not safely assume the broadcast should not be jumping VLANS?? ( The whole point of a broadcast domain )
Private VLAN 192.168.4.0/23
Guest 192.168.100.0/24
Private VLAN has DHCP from a Server
Guest has DHCP from a Vigor2952 Router
InterVlan Routing is Enabled but a firewall rule blocks all traffic from the guest to private vlan except for 1 I.P, The Wireshark is showing all UDP and SSDP Broadcasts coming from the Private network.
Thanks in advance
Please Log in or Create an account to join the conversation.
- admin
- Offline
- Site Admin
Less
More
- Posts: 1723
- Thank you received: 0
06 Sep 2019 14:24 #94919
by admin
Forum Administrator
Replied by admin on topic Re: Vigor 910C Leaking Broadcast Packets Between VLANS
Doesn't sound right... I'd raise this with support so that they can investigate with full info on your topology. It could be the Vigor 2952 passing the traffic when it shouldn't rather than the 910C but I obviously can't tell.
Forum Administrator
Please Log in or Create an account to join the conversation.
- rockslide
- Offline
- Junior Member
Less
More
- Posts: 24
- Thank you received: 0
06 Sep 2019 16:15 #94922
by rockslide
Replied by rockslide on topic Re: Vigor 910C Leaking Broadcast Packets Between VLANS
Sounds likely to be the same issue I saw way back in 2016:
https://forum.draytek.co.uk/viewtopic.php?f=14&t=21296
. I went round the houses with DrayTek support and they eventually concluded that this behaviour was as expected. The DrayTek response was:
In my opinion this is a reasonably serious bug/vunerability as the expected isolation and hence confidentiality of VLAN traffic is compromised due to traffic leaking between VLANs. However no fix has ever been forthcoming from DrayTek.
Regards,
The engineers looked into the mechanisms that are responsible for the vlan traffic. They have concluded that the design of it is meant to be for the multiple MAC address destinations rather than one.
For example, when a PC is set with two vlans configured on the same interface the destination MAC address of two traffic paths are the same (wireless to port2 PC & LAN4' traffic with port2 PC). In our mechanism, when we receive packets, we will record the source MAC address and some other information such like pid (a kind of port id) in our bridge table (one MAC address only has one pid).
When we need to send a packet, we will search the bridge table by MAC address and depends on its pid to find out the packet that I am going to send will need to add vlan tag or not. That is to say, if there are two kind of traffics that the destination MAC address are the same (one has vlan tag, the other doesn't has), the pid of MAC address in bridge table will keep changing and cause some of the un-tagged packet add the vlan tag incorrectly.
In my opinion this is a reasonably serious bug/vunerability as the expected isolation and hence confidentiality of VLAN traffic is compromised due to traffic leaking between VLANs. However no fix has ever been forthcoming from DrayTek.
Regards,
Please Log in or Create an account to join the conversation.
- ineedhelpplease
- Topic Author
- Offline
- New Member
Less
More
- Posts: 4
- Thank you received: 0
10 Sep 2019 11:28 #94932
by ineedhelpplease
I would agree, yet the broadcasts instantly stop when I go via Ethernet, indicating this is a Wi-Fi issue
Replied by ineedhelpplease on topic Re: Vigor 910C Leaking Broadcast Packets Between VLANS
admin wrote:
Doesn't sound right... I'd raise this with support so that they can investigate with full info on your topology. It could be the Vigor 2952 passing the traffic when it shouldn't rather than the 910C but I obviously can't tell.
I would agree, yet the broadcasts instantly stop when I go via Ethernet, indicating this is a Wi-Fi issue
Please Log in or Create an account to join the conversation.
- rockslide
- Offline
- Junior Member
Less
More
- Posts: 24
- Thank you received: 0
10 Sep 2019 12:24 #94933
by rockslide
This is exactly the same symptom that I see. Traffic originating from the wireless LAN and destined for a wired port is supposed to have a VLAN tag inserted that matches the VLAN that you have assigned to that SSID, however the DrayOS code has a bug that causes these frames to intermittently be given the wrong VLAN tag, hence causing the traffic to appear on another VLAN.
Regards,
Replied by rockslide on topic Re: Vigor 910C Leaking Broadcast Packets Between VLANS
the broadcasts instantly stop when I go via Ethernet, indicating this is a Wi-Fi issue
This is exactly the same symptom that I see. Traffic originating from the wireless LAN and destined for a wired port is supposed to have a VLAN tag inserted that matches the VLAN that you have assigned to that SSID, however the DrayOS code has a bug that causes these frames to intermittently be given the wrong VLAN tag, hence causing the traffic to appear on another VLAN.
Regards,
Please Log in or Create an account to join the conversation.
- ineedhelpplease
- Topic Author
- Offline
- New Member
Less
More
- Posts: 4
- Thank you received: 0
11 Sep 2019 10:11 #94935
by ineedhelpplease
Replied by ineedhelpplease on topic Re: Vigor 910C Leaking Broadcast Packets Between VLANS
Thanks for the input Jonathan.
I'm going to raise a support request and see what Draytek say directly. This really should not be happening..
I'm going to raise a support request and see what Draytek say directly. This really should not be happening..
Please Log in or Create an account to join the conversation.
Moderators: Chris, Sami
Copyright © 2024 DrayTek