8

This one might be the dumber question ever asked in this place, but here it is:

If I have 20 machines, all equipped with gigabit ethernet NICs, all connected to a gigabit switch, is the maximum volume of data going through the switch per second equal to 1Gbps, or is it more like 1Gbps * 20?

Mike Pennington
  • 30,049
  • 12
  • 82
  • 153
arnaud briche
  • 183
  • 1
  • 1
  • 3

2 Answers2

7

If I have 20 machines, all equipped with gigabit ethernet NICs, all connected to a gigabit switch, is the maximum volume of data going through the switch per second equal to 1Gbps, or is it more like 1Gbps * 20?

It is closer to 1Gbps * 20.

Throughput is usually written in the documentation and is expressed in packets per second, which can be translated to mega/gigabits per second depending on packet sizes.

It really depends on the switch, its intended use, price, etc.

For example, cheap SOHO 8 port L2 gigabit switches usually get throughputs from 1–5Gbps (on all ports together — out of 16Gbit full-duplex theoretical max). Enterprise/datacenter/ISP switches can do a lot more.

ЯegDwight
  • 119
  • 5
mulaz
  • 1,924
  • 15
  • 16
0

To really be specific here, a full line rate switch [please refer to specific switch documentation to determine what your specific fabric can handle] with 20 one gigabit connected machines on it will have a max throughput of...

20 machines * (1 gigabit * 2) = 40gbps

This is due to traffic being full duplex.

A single one gigabit device can account for two gigabit on the switch. One gigabit going into the switchport from the host and one gigabit leaving the switchport towards the host.

radmacher
  • 339
  • 1
  • 5