Link to home
Start Free TrialLog in
Avatar of Joseph Moody
Joseph MoodyFlag for United States of America

asked on

Multicasting on a VLAN

In our environment, we are having issues with multicasting with Windows Deployment Services when the session goes across one switch. The client network utilization never goes above 5%. When the WDS session does not go through this switch, network utilization hovers around 99%. The switch model is a HP ProCurve 5308XL.

This switch is located in the middle of the network and does not do any routing. It is the only switch of this model that we have. All of our other switches are HP and are either 2650s or 4108GLs.

Any suggestions?
ASKER CERTIFIED SOLUTION
Avatar of atrevido
atrevido
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
Avatar of Joseph Moody

ASKER

I am not exactly sure what you mean by load. Does this answer your question.

Version: E.11.21, ROM E.05.05
Here is the exact product:

Product: ProCurve Switch 5308xl (J4819A)
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
oops, sorry jmoody10, I was thinking of the 5400....
Yes, E11.21 is the current version for the 5300 series.

Broadcast-limit - Reduces the bandwidth for broadcast and _multicast_ traffic on all ports on the switch. Any broadcast or multicast overload will be dropped. When enabled, this command limits outbound broadcast packets to 1,000 per second on each port, regardless of packet size. This feature is not appropriate for networks that require high levels of IPX or RIP broadcast traffic".  Do show config to see if the command is set.

Please set the command and retry

I have tried the broadcast-limit command but I don't see a way to set a percentage. I just entered it with no additional options but it did not change anything.

When I look under the port overview, it only shows unicast traffic. The weird thing is if I go to the next switch linked to it (the one closer to the client machine), I can see non-unicast traffic.
Do i need to reset the switch after setting it up? I do a show running-config and it shows up.
And did you configure any multicast filter to control traffic? It can be either static or IGMP controlled (IGMP takes precedence). I think HP switches do have multicast filters. You can probably get them in the user manual.  If there are L2 vlans also, IGMP is disabled by default. You have to enable it.

Best,
I do have IGMP enabled on both vlans (though it is only needed on the default vlan)

Below is the config.
hostname "HP ProCurve Switch 5308xl"
broadcast-limit
module 4 type J4907A
module 2 type J4907A
module 5 type J4878A
module 6 type J4878A
module 7 type J4878A
module 1 type J4907A
module 8 type J4878A
ip default-gateway 10.95.0.1
ip routing
snmp-server community "public" Unrestricted
vlan 1
   name "DEFAULT_VLAN"
   untagged A1-A16,B1-B16,D1-D16,E1-E4,F1-F4,G1-G4,H1-H4
   ip address 10.95.200.13 255.255.0.0
   ip igmp forward B15-B16
   exit
vlan 116
   name "Wireless"
   no ip address
   tagged B15-B16,F2,F4,H4
   ip igmp
   exit
ip route 0.0.0.0 0.0.0.0 10.95.0.1
snmp-server host 10.15.50.5 community "public"
spanning-tree
spanning-tree priority 10
ip multicast-routing
vlan 1
   ip rip
   ip pim all
   exit
password manager
password operator

Open in new window

broadcast-limit command limits outbound broadcast packets to 1,000 per second on each port,
regardless of packet size. You can definitely try resetting.

Best,

No go on the resetting.
In a network where IP multicast traffic is transmitted for various multimedia
applications, you can use the switch to reduce unnecessary bandwidth usage
on a per-port basis by configuring IGMP (Internet Group Management Protocol
controls). In the factory default state (IGMP disabled), the switch simply
floods all IP multicast traffic it receives on a given VLAN through all ports on
that VLAN (except the port on which it received the traffic). This can result
in significant and unnecessary bandwidth usage in networks where IP multicast
traffic is a factor. Enabling IGMP allows the ports to detect IGMP queries
and report packets and manage IP multicast traffic through the switch.

http://ftp.hp.com/pub/networking/software/59906051.pdf <-- chapter 4 talks about using the IGMP filtering.

What are you using multicast for?  Is it possible to filter it to certain ports using filtering so that its not flooding everything else?
We are using it for Windows Deployment Services. Can you explain your last question?

I have read through that PDF quite a bit! I never knew so much existed about IGMP!
Can you try igmp multicast filetring per port?

vlan < vid > ip igmp [auto < port-list > | blocked < port-list > |forward < port-list >]

e.g
ProCurve(config)# vlan 1 ip igmp auto a1,a2 forward a3,a4 blocked a5,a6
ProCurve(vlan-1)# ip igmp auto a1,a2 forward a3,a4 blocked a5,a6



Best,



ip route/ip default gateway lines seem same. Can one of them be eliminated in HP?
you need to use ip pim all? is there no ip pim-sparse or dense?
Got it! A 5% broadcast limit was set on the next switch down. Thank you all for the help!
I just accepted one answer for both of you for helping! Thank you both!