Monday, January 24, 2011

Broadcom NIC Teaming w/ 802.3ad and Dell Powerconnect 2824

We have a Poweredge R210 running WS2K8R2. The server has two Broadcom 5716C NICs running Broadcom BASP. I can team the NICs using the 802.3ad protocol on the server end no problem. I have no VLAN.

Now I go to the 2824 switch (default settings all round) running in managed mode and create a LAG with ports g1 and g2. As soon as I add these ports, I lose the ability to send traffic to or from the server.

I am much more of a server guy than a networking guy, what am I doing wrong here?

Server Static IP Address: 10.10.61.15 Network mask: 255.255.255.0 Gateway: 10.10.61.51

The 2824 switch has an IP address of 10.10.61.51 and in turn has its gateway as our firewall server running ISA Server at 10.10.61.50.

  • If the switches don't support LACP (802.3ad) then you need to do manual trunks at both ends. You can't set one end to automatic (LACP) and the other end to manual (LAGG w/o LACP).

    I believe the Broadcom NIC Teaming term for manually configured Trunks is "Switch Assisted Load Balancing"

    Carltoncl : I guess this is where I'm getting confused. The Dell Powerconnect 2824 documentation says it supports 802.3ad, is this not LACP?
    Chris S : 802.3ad is LACP, but if you're using it you shouldn't have to create the Trunk on the switches, the NIC should talk to the switches and create the trunk as is appropriate. I'm not very familiar with Powerconnect, perhaps LACP can be turned off, or is off by default.
    From Chris S
  • Is that a layer 2 or 3 switch? If it's a layer 2 switch why does it have a DG? If it's a layer 3 switch are you using it as a router as well as a switch? The switch's ip address and DG settings should be irrelevant to creating a LAG port. Why do you have your servers configured to use the switch as their DG? That shouldn't be neccessary. Take a step back and get the switch working as a layer 2 device first, then get your LAG port set up.

    Carltoncl : Hmm, great question. Dell's tech specs don't specify it to be layer 2 or 3 but internally the UI leads me to believe it supports L3. http://www.dell.com/us/en/enterprise/networking/switch-powerconnect-2824/pd.aspx?refid=switch-powerconnect-2824&s=biz&cs=555
    Chris S : If it support static routing rules, it's L3. If there's nothing about routes (other than default gateway) it's probably L2.
    Jon Angliss : Chris, I think the statement "if it support static routing rules, it's L3" is incorrect. I've seen switches that allow you to assign routes on them for management purposes only, and it won't do any Layer 3 work for the connected clients. A switch can also have a gateway for the same reason, management access.
    joeqwerty : @Jon: Good point. I can see the need for a layer 2 device to have a DG for things like uploading\downloading firmware, etc. from the internet and for accessing the management interface from another LAN. Thanks.
    Chris S : @Jon, can you point out any specific switches that allow multiple static routing rules for management purposes only?
    From joeqwerty
  • I don't believe the 2800 series PowerConnects are Layer 3 switches. The only mentioning I can find of Layer 3 in regards to this series is the QoS is Layer 3 aware. That would mean setting your gateway to the switch will make it unable to get out to other networks, as 'Chris S' said skip the middle man, point straight to the ISA for the default gateway.

    As for the LACP issue, these switches support 802.3ad in static form only, not auto-negotiated using LACP. This means you have to great the bundle yourself. See the manual on how to do that. I think you'd need to change the Broadcomm configuration to use FEC/GEC generic trunking option instead of LACP. I don't have a box I can test to verify at the moment.

0 comments:

Post a Comment