Since I'm not a hardware expert, I don't know what features make a network switch a good network switch. What should I pay attention, when I'm comparing the different models from different vendors?
Since I'm not a hardware expert, I don't know what features make a network switch a good network switch. What should I pay attention, when I'm comparing the different models from different vendors?
It is all about features, and the quality of the device.
You can usually check the quality of the device by looking for reviews for that particular device.
Features you want to look at
If you have a small network, you probably don't really need most of the features, and a simple inexpensive switch will be fine. If you have high security demands, a VoiP system, a complex network, you'll need more features.
Taken from: http://www.lantronix.com/resources/net-tutor-switching.html
They have some other good things on that page to look for too.
Some other things to consider:
Size of the per-port buffer. Consumer switches have only a few kilobytes per port. That's enough to hold one or two regular-sized ethernet frames. But throw some larger frames at it and the buffer will overflow. The switch will either croak or revert to "hub mode." Enterprise switches (and even some high-end consumer ones) have 100K or more devoted to each port, allowing them to buffer more frames and increase throughput.
Warranty. Some switches (HP, off the top of my head) come with lifetime warranties. Nice.
For a good switch I think there are only two options: Cisco and HP. (and I'm not talking about Linksys)
Objective differences:
Lots and lots of subjective differences.
Most importantly: NEVER buy the cheapest thing from the expensive (managed, rack-mounted) shelf. A managed Dlink will NOT be worth it. They are unstable, slow, and horrible to configure. Netgear will probably be the same. For managed switches, just go HP or Cisco.
... or possibly from the Juniper EX-series.
Features that you may want that can affect your choice:
Redundant power supplies
On top of Zoredache's good list:
My 2 cents: Select switches with passive cooling, in practice they are often more durable.
If a switch has the above features then it almost certainly has SNMP, but that should be a priority as well. Nice to know what's running through them pipes.
On top of 'features' and 'load' that everybody else here is thinking about, I would think very carefully about brand...
If you are putting it within easy reach and deploying 1-5, think about Netgear/Linksys, if you are deploying these to a location you don't want to go back to think about Cisco/HP. You pay a premium for the Cisco ones - and it only really makes sense to buy them if you have lots of other Cisco kit, otherwise I'd go for HP.
The other main consideration is management. Do you REALLY need to logon to it and look at the traffic running across it. Really..? It will cost you a hefty premium and if you just want to check connectivity/disable the occasional port, check temp/power, etc... Most decent ones (again, HP/Cisco) will give you that in the 'non-managed' version.
Avoid anything that looks cheap.
Mike
I would say that stability is a issue, especially the smaller and cheaper ones can sometimes be buggy and unstable... unfortunately I have never found any good number/statistics on stability/"mean time between failure".
The only solution I know of is to go with a known brand...