Provided you're not using a hub but rather a switch that is fairly modern (i.e. less than a few years old) a crossover cable isn't needed. The switch (either new or built into the router) will do the hard work for you.
That rule only applies for 1Gbps ports. Its good practice with 10/100(FastEthernet) to use a cross over cable to same devices.
That rule only applies for 1Gbps ports. Its good practice with 10/100(FastEthernet) to use a cross over cable to same devices.
No it doesn't. Unless you're buying exceptionally old or esoteric hardware, it'll do MDI/MDX. There are plenty of 100Mbps switches that'll do it and, worst case, it's virtually certain that the router's switch ports will.
It might be "best practice" but you don't need to use a crossover cable. With devices that do MDI/MDX you could use a crossover one in place of straight through anyway...