Link to home
Start Free TrialLog in
Avatar of jdflory
jdflory

asked on

Forward all broadcast traffic on cisco switch

Hello everyone,

I have a 3650 switch that is configured with 3 vlans and we are having an issue with a server on vlan 5 being able to see broadcasts from vlan 10.  We have not been able to get accurate information from the vendor on which ports it is broadcasting on. For troubleshooting i want to just forward all broacast traffic to one particular ip on vlan 5.  I have looked at ip-forward protocol but it seems to just deal with UDP traffic and does not give you a way to forward all broadcast traffic.

Waht is the command to forward all broadcast traffic from one vlan to another?

Thanks in advance
Avatar of Don Johnston
Don Johnston
Flag of United States of America image

>Waht is the command to forward all broadcast traffic from one vlan to another?

You can't. That's one of the features of routing. The IP helper address will let you forward certain broadcasts. But as you've discovered not all broadcasts.

>we are having an issue with a server on vlan 5 being able to see broadcasts from vlan 10

This one is puzzling. Unless the "ip helper address" command is configured on the VLAN 10 SVI, there's no way for broadcast traffic to get from VLAN 5 to VLAN 10.

If this is really happening, I would look for a layer 2 link between the VLANs somewhere. Maybe a cable connected where it shouldn't be.
Avatar of jdflory
jdflory

ASKER

Currently i have an ip helper address configured on vlan 10 to point to a server on vlan 5.  This is what i am using for DHCP requests witch works great.  I was using this same ip helper address to configure the ip-forward protocol which i found only works for UDP boadcasts.  

So are you telling me there is no way for forward broadcasts to vlan other then UDP?
Hi, you are correct.

The ip helper address command will by default only forward UDP broadcasts from:

69, 67, 68, 37, 49, 53, 137, and 138

here is a command you use in global configuration mode that the ip helper-address command will consult for more specific instructions.  It is the ip forward-protocol command.  So use it for specific ports that you want to forward UDP broacast over.

HTH
Avatar of jdflory

ASKER

I tried that but the port in question is TCP so it does not work in this particular situation.
Sorry, I completely missed that.

Try removing the ip helper address command and ensure that the broadcast cease.

If they don't then it HAS to be a physical issue from one VLAN to another.  Do you possibly have a workstation on a port that has an ALLOW statement in it?  Or a workstation with 2 NIC's connected to separate switches/VLANs?

Avatar of jdflory

ASKER

Sorry i think i may be confusing the matter.

I am not trying to stop the broadcasts.  I am trying to enable forwarding of broadcasts from one vlan to another vlan.  Currently broadcasts are contained as they should be.   I want broadcasts for vlan 10 to reach a particular host on vlan 4.  I have an ip-helper address and have tried ip-forward protocol which only works for UDP traffic.  Is there a command that will forward all broadcast traffic to one particular host on another node?
ASKER CERTIFIED SOLUTION
Avatar of Don Johnston
Don Johnston
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I would say that the only thing that would work is a multicast, but this would be difficult and may not be what you want as this is application specific over IGMP.

Thanks
Avatar of jdflory

ASKER

Thanks guys for clarifying this for me.  We have an application that seems to be broadcast dependant so my only choice maybe to drop the server into the workstation vlan.