TEQL and packet reordering

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




Hello,

Environment:

          /--- T1 1 ---\            /--- T1 3 ---\
Server 1 <              > Server 2 <              > Server 3
          \--- T1 2 ---/            \--- T1 4 ---/

The links 1-2 and 3-4 are bonded by TEQL.

TCP performance between Servers 1 and 2, and 2 and 3 is fine, as expected.
However, actual TCP throughput between Servers 1 and 3 drops dramatically
(compared to 1-2 and 2-3 performance), from ~320KBytes/sec to sometimes
below 120Kbytes/sec.

If I use a single T1 link between each server (thus removing TEQL from the
process), performance between servers 1 and 3 is fine.

I'm pretty sure the issue is related to TCP packet reordering on Server 2
(followed by routing to Server 3 and then reordering again once it reaches
Server 3). Questions:
- Is there any other possible cause for this?
- If packet reordering is really the problem, how could I solve it (or at
  least minimize it)? Any suggestions?

Any help would be really appreciated.

Later,
Ivan

-
: send the line "unsubscribe linux-net" in
the body of a message to majordomo@vger.kernel.org


[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux 802.1Q VLAN]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Git]     [Bugtraq]     [Yosemite News and Information]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux PCI]     [Linux Admin]     [Samba]

  Powered by Linux