Link to home
Create AccountLog in
Avatar of carlpotter
carlpotterFlag for United Kingdom of Great Britain and Northern Ireland

asked on

Use multiple Nic cards on a server to improve connectivity to that server

What I want to do is add another NIC card to a Server 2003 to give me a better connection to that server. Currently I have Two NIC cards one on to the main network (192.*.*.*) and a second is only used for the backup network (172.*.*.*). Both are GIG cards and I want to add a second card to the (192.*.*.*) to double the potential bandwidth on that network. I have looked at NLB but it does not look suitable because it involves clustering multiple servers together. I also found some thing called FAST ETHERCHANNEL used by Cisco switches but my switches don't support it. Are there any other technologies which might help. I have very little money. The reason I want to double the band width is because when testing the NIC card with performance monitor at peak times which is a lot of the time their is no spare bandwidth and therefore no spare capacity I know it is good practice to fully utilize the capacity but not for prolonged periods.
Avatar of bfason
bfason
Flag of United States of America image

What brand/model of switch are you connecting to?
Avatar of Brian Pierce
You can team NICs for redundancy - but having two will not increase the bandwidth. On an ethernet network only one data packet can be on the network at any one time so ecn if you have two NICs only one can be in use at any one time.
that should have been:-
You can team NICs for redundancy - but having two will not increase the bandwidth. On an ethernet network only one data packet can be on the network at any one time so even if you have two NICs only one can be in use at any one time.

Having multiple NICs can actually reduce efficiency as the more NICs you have the more frequent are packet collisions and the more often the backoff-delayed retransmit failsafe has to be used.
teaming NICs for performance is of course possible. But You need switch support for that. Please bring here the switch model as Bfason mentioned.
Each NIC needs to be cabled seperately.
Avatar of carlpotter

ASKER

The switches are only netgear. The model is GS516 16-Port 10/100/1000 Mbps Gigabit Ethernet Switch, which I have looked at but from what Ive read it is not capable of performing this function. The NIC cards are intel GIGabit. I think I'm asking for the impossible  but not knowing anything about this subject I had to ask someone else.
Just a sidenote: Linux can do that without switch support(at least partially), maybe Windows as well?? Who knows?
The performance issue a limitation of ethernet networks - not of the OS. One packet on each physical connection at any one time - no way around that.
KCTS: I'm not sure I understand You, but really, I have linux servers successfully running two gbit NICs bonded in RR manner. One tcp stream gets 1.80+ gbps speed.
using 802.3ad You cannot get more than speed of one link per connection, but You can with multiple connections.
ASKER CERTIFIED SOLUTION
Avatar of lnkevin
lnkevin
Flag of United States of America image

Link to home
membership
Create an account to see this answer
Signing up is free. No credit card required.
Create Account
Thanks for the information, will try load balancing out tomorrow when get to work, only got Virtual PCs at home and it won't install.
That's right. ProSet only work with physical NIC; whereas, virtual PC uses virtual NICs.

K
I've sort of got it working but maybe some time before get chance to try it properly. system in use constantly and won't pay for me to work when system is quiet. thanks for advice