Bien, si tienes un router necesitas una ethernet por ordenador y un cable trenzado recto para cada ordenador, IP's consecutivas y a correr..
Si lo que tienes es modem.. Necesitas usar un ordenador como proxy(El tuyo, por ejemplo), y un cable trenzado cruzado hacia el otro ordenador, y el se conectara a traves de ti.
Hay aplicaciones como wingate, winrouter, etc.. Aunque creo que el XP lo de la conexion compartida a internet lo lleva lindo.
Saludos.