Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a CentOS 6 server with two bonded ethernet ports. Both ports are connected to a switch which I then connect to a laptop.

If I flood-ping the laptop and disconnect one of the bonded ports, some packets (~20) are lost before things stabilise. This happens in a fraction of a second. However, if I then plug the cable back in, I drop packets for 30 seconds before things go back to normal.

Any ideas?

share|improve this question

Bonded how ? Are you using LACP between the server and the switch ?

If not, the devices will have to do normal ARP discovery to re-establish the bonded link; this may well take that long.

share|improve this answer
It's currently using mode 0 / round-robin. I'll try tinkering with different modes if it's more likely to be a server thing than a switch thing. The switch is a Dell PowerConnect, is there likely to be any tweaks needed for that or should it just work? – Gaspode Feb 20 '12 at 9:23

I had a similar problem using balance-alb, Debian 6.0 and ZyXEL ES-2024A switches. Meaning: way too many variables. If you are using a switch-agnostic approach like balance-alb, can you try using balance-tlb?

That was enough for my purposes, so I stopped my debugging at that point. If not, we'll need MOAR details, as @adaptr said.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.