I’d second @DaveN 's recommendation, not only because it has more ports, but because it is an unmanaged switch. The Netgear GS305E is a managed switch (the “E” suffix designates this).
Managed switches have a tendency to cause problems unless you know exactly how to use them. See: