As long as your router/switch supports 100mbps (most are 10/100mbps), you're fine. Nobody has been making 10mbps devices for many years now, so unless you're literally digging through some old parts bins at work, it shouldn't be a concern.
Btw, realize you will need a ROUTER and not just a SWITCH if you want to share that Internet connection w/ other PCs and network devices.
Not necessarily. Most internet modems come with built in router and DHCP capabilities, even if they only have one port in the back. I've got an 8 port switch right behind my modem and it works just fine.
To the OP, can you post the make and model of your internet modem so we can see if a switch will work for sure?
I'm not sure I'd agree *most* modems come w/ integrated routers. You tend to see such integration w/ DSL, much less w/ cable. I don't know which has the greater install base.
I stand by what I said, he needs a router. I never said it had to be purchased separately or couldn't be integrated into a single unit along w/ the modem. My concern was two-fold. The only device ever specifically mentioned was a switch. Plus the OP mentioned the need to support 25mbps (something I don't think any DSL service is capable of providing, most top out at ~3mbps, but I do see Version has a 7mbps plan in select areas).
All that says to me is, itâ€™s very likely the OP has cable and will need a separate router. I just didnâ€™t want him getting a switch by mistake and thinking he could share the Internet. But of course, in the off chance itâ€™s an integrated cable modem+router, the addition of a switch is fine.