Modem Connection to 360 and router

I have an unsolvable problem with my router that results in random disconnects from Xbox Live. I want the 360 to bypass my router by plugging it directly into my modem. Is the correct solution to buy an ethernet network switch hub, plug this into the modem and then plug the router and 360 into the hub? Can anyone please advise what I should be using?