Protocoalele de rutare pot fi clasificate în diferite grupuri în funcție de caracteristicile lor. Mai exact , protocoalele de rutare pot fi clasificate prin:
- Scop - Interior Gateway Protocol (IGP) sau Exterior Gateway Protocol (EGP)
- Funcționare - Distance vector, protocol link-state sau protocol path-vector
- Comportament - Protocol classful sau classless
De exemplu , protocoalele de rutare IPv4 sunt clasificate în felul următor:
- RIPv1 (legacy) - IGP, distance vector, protocol classful
- IGRP (legacy) - IGP , distance vector , protocol classful dezvoltat de către Cisco (depreciat de la versiunea IOS 12.2 și mai nouă)
- RIPv2 - IGP, distance vector , protocol classless
- EIGRP - IGP , distance vector , protocol classless dezvoltat de Cisco
- OSPF - IGP, link-state, protocol classless
- IS-IS - IGP, link-state, protocol classless
- BGP - EGP, path-vector, protocol classless
Protocoale de rutare classful , RIPv1 și IGRP , sunt protocoale mai vechi care sunt folosite în rețele mai vechi. Protocoalele de rutare au evoluat în protocoale de rutare classless precum RIPv2 și EIGRP. Protocoalele de rutare link-state sunt classless de fel.
Figura 1 afișează o vizaluzaire ierarhică a clasificării protocolului de rutare dinamică.
Figurile de la 2 la 5 evidențiază scopul , operația și comportamentul mai multor protocoale de rutare.