Learn to set up vlans.
I use openwrt for my routers/switches, and when I first set up a "home jail" network, it was the best.
next step was to set up privoxy, so I could point devices at a proxy for updates, and privoxy could whitelist the machines to proxy to.