Switches, Hubs, and Modems
cancel
Showing results for 
Search instead for 
Did you mean: 

Is it possible to trunk 2 ports to make it one fat pipe?

Is it possible to trunk 2 ports to make it one fat pipe?

We currently have the following switch as our core switch: ProCurve Networking Switch 3400cl -48G. Is it possible to trunk two ports together to get 2 Gbps? The idea is to trunk 2 ports together and attach them to a teamed NIC on a backup server. I would like to get 2 Gbps by doing this. Is this possible???

Thanks
Michael Kaishar
2 REPLIES
Matt Hobbs
Honored Contributor

Re: Is it possible to trunk 2 ports to make it one fat pipe?

You can definitely trunk 2 or more ports (up to 8) between switches or between servers that support teaming.

e.g.

3400(config)# trunk 47-48 trk1 trunk

The way the trunking algorithm works you won't be able to get 2Gbit transfers between 2 hosts as each source-address / destination-address pair gets mapped to one of the ports in the trunk. So the more SA/DA pairs you have (more clients) the better the load balancing is between the 2 ports which will give you an overall higher speed.
rick jones
Honored Contributor

Re: Is it possible to trunk 2 ports to make it one fat pipe?

The point about a single connection (more generally single "flow") not going faster in a trunk (or aggregate if we are talking about APA under HP-UX, or bond if we are talking about bonding under Linux) is spot-on.

The end-systems though have options to use something other than just MAC addresses in their packet scheduling algorithms.

Some allow one to use IP address, so you could in theory run mulptiple IPs on the same system and get some spread that way.

Some allow one to use "layer four" (aka TCP/UDP) addressing information - aka the port numbers. That allows different TCP connections between the same two hosts to take different paths through the aggregate.

That of course is at the end-system when it is aggregating. I do not know if any of the ProCurve switches have provisions for doing that on switch to switch trunks, but it would be worth researching in the docs at:

http://www.hp.com/go/procurve

You still need multiple connections to get the aggregate bandwidth.
there is no rest for the wicked yet the virtuous have no pillows