In my previous post Redesigned Home Network, I described the network structure with 2 wireless routers (one connected to WAN and another working as a wireless AP) and several devices. That does help to increase the speed of wireless network at corners or rooms without APs.
With a new desktop, I have turned the old MacBook into an HTPC to play contents stored in other computers connected wired or wireless. The LAN speed, however, become a bottleneck. I noticed the day before yesterday when I was playing a FLAC audio stored in my desktop. The playback blocked for 1~2 seconds every 3~5 minutes, even if I set the buffer to 10MB and wait seconds for buffering. The desktop has a wireless connection to the router with 150Mbps claimed. The MacBook has a wired connection to the 100M BASE-TX port on the router. FTP transporting speed is around 5/2 MBps with doors and windows open/closed. I would like to have 10 times the speed to have smooth HD video playback and acceptable network data backup experience. A gigabit switch is everything I need.
So the new design could be:
◡‿◡ ├───── 802.11b/g/n devices
Room1 Room2 Room3 MacBook
│ │ │ │
My Desktop N/A Desktop 2 TV & AMP
Desktops will have wired connections to boost media sharing performance. Wireless speed is limited by the 100Mbps LAN port of the router.