There are basically three different types of cables used in routing:
Straight Cable: These cables are used to connect different group devices. It is especially used in LAN to connect different devices such as computers to a network hub like a router, PC and switch, router and switch, etc. Its ultimate goal is to connect a host to the client.
Cross Cable: These cables are used to connect the same group of devices. It is considered one of the most commonly used cable formats for network cables. It is especially used when two similar devices need to be connected. Cross cables are also known as cross-wired cables.
Rollover Cable: These cables are used to connect the console port of the computer. This cable is specially designed flat to help distinguish it from other types of cables. It generally allows programmers to connect to network devices and can also manipulate the programming whenever needed. Rollover cables are also known as Yost cable, Cisco cable, or a Console cable.