cannot resist.. so chime in on bonded connections...
imho... most have wrong impression of bonded connections..
so u want to bond 2 X 1Gbps connections... why? so that you get 2Gbps connection?
well.. its not so simple. tcp connections cannot stripe across multiple physical connections (unless you so balance-rr, but thats a bucket of worms by itself) so max is still 1Gbps. Multiple connections should be able to right? yes and no.
the question is how the host distribute the transmit load? by L2 or L2+3 or L3+4?
What about the receiving? ie the switch sending to the host? How is switch distributing the traffic across the bond?
now back to balance round robin... it stripes the traffic evenly across multiple connections right? Yes. But then you get massive packets received out of order... so end up... a lots of send and resends....so instead of increase in throughput... u get decreaces.. and lags ..... big big headaches
bonding has real negative side effects!
so back to why bonded connections? is your host maxing the 1 physical connections? or is you application demanding bandwidth that 1 physical connection can provide?
back in my days.. bonding was a necessary evil for storage solutions... thinks NAS, iSCSI ... etc...
application wise... video editing, storage, transmission ...
so noadays it seems that bonding is for maxing out speedtest??!!