Unsolved
This post is more than 5 years old
40 Posts
0
35783
May 4th, 2006 15:00
Powerconnect switch stack broadcasting unicast traffic
I am having a problem where I am seeing unicast traffic being broadcast to all ports on all my switches.
The sending machine (A) is a mitel pbx. It is located at a remote site. To get to our main office, the traffic is sent over a routed (layer 3) link. The router at our main office is plugged in to a PowerConnect 3448 switch (we'll call it switch 105). Switch 105 connects to our backbone Powerconnect 5324 (Switch 1). All other switches in our stack are connected to Switch 1.
The destination system (B) is also a mitel pbx. It too is plugged in to switch 105.
The only slightly strange setup with this is that the phone system is on a seperate vlan from the rest of our production network. The router port though can communicate with both the phone and production vlans.
I plug in a network analyzer anywhere (without mirroring ports or anything) and I can see the traffic sent from A to B. I do not see any of the return traffic. Looking at the packets verifies that the destination mac and ip addresses are not broadcast addresses. So, why is the traffic being sent out to all ports?
0 events found
No Events found!


DELL-Cuong N.
1K Posts
0
May 4th, 2006 19:00
CliffF
40 Posts
0
May 5th, 2006 14:00
Here is my vlan config for the router port...
Port Mode: General
Gvrp Status: disabled
Ingress Filtering: true
Acceptable Frame Type: admitAll
Ingress UnTagged VLAN ( NATIVE ): 10
Port is member in:
---- -------------------------------- ----------- --------------------
4 Phones Untagged Static
7 PhoneProdShared Untagged Static
10 Production Untagged Static
Forbidden VLANS:
---- --------------------------------
Port Mode: General
Gvrp Status: disabled
Ingress Filtering: true
Acceptable Frame Type: admitAll
Ingress UnTagged VLAN ( NATIVE ): 4
Port is member in:
---- -------------------------------- ----------- --------------------
4 Phones Untagged Static
7 PhoneProdShared Untagged Static
10 Production Untagged Static
Forbidden VLANS:
---- --------------------------------
CliffF
40 Posts
0
May 5th, 2006 15:00
DELL-Cuong N.
1K Posts
0
May 5th, 2006 15:00
Yes all untagged traffic from port 1 to port 8 are being flooded when communicating between each others. I'm assuming that packets entering port 1 and 8 are coming in as untagged from the hosts connected to those ports. Here is the way you should look at it:
As you can see the MAC A is learned on VLAN 10 port 1. The MAC B is learned on VLAN 4 port 8. Because of the way layer 2 switches work, the way you setup your switch, the MAC is never learned on the same VLAN so the packets are always flooded.
If the two hosts were to tag the packets so they end up on the same VLAN then it would work. If the PVID on the two ports were the same so that untagged packets are on the same VLAN then it would also work. However, it maybe that in your special configuration you need these hosts to be on different VLANs but still need to communicate. In that case you may need to use a layer 3 switch which can route between VLANs if you want to avoid this flooding problem. If you can't use a layer 3 switch and you need to isolate these hosts but still need to communicate then using VLAN overlapping the way you have it is the only way but then you pay the price with the flooding problem.
Please review the link I provided earlier for more detail on this.
Cuong.
Message Edited by DELL-Cuong N. on 05-05-200611:04 AM
DELL-Cuong N.
1K Posts
0
May 5th, 2006 18:00
I think that would work. If you know exactly where the MAC is and what VLAN it should be, you could enter the static MAC on the correct VLAN and port and make it a permanent for the port/VLAN and that will allow the switch to "find" the MAC on the correct VLAN and send the traffic there instead of flooding. Let me know if it works out for you.
Cuong.
CliffF
40 Posts
0
June 21st, 2006 17:00
CliffF
40 Posts
0
June 21st, 2006 17:00
Finally got around to doing this....
Here is the command I entered
interface vlan 4
bridge address 08:00:0f:16:e8:ab ethernet e8
e8 is the port the phone switch is connected to, and the mac address is the phone system itself.
I'm still getting the broadcasts though. Did I enter it wrong?