Протоколы маршрутизации можно классифицировать по различным группам в соответствии с их характеристиками. В частности, протоколы маршрутизации можно классифицировать по следующим признакам:

Например, протоколы маршрутизации IPv4 можно классифицировать следующим образом:

Протоколы классовой маршрутизации RIPv1 и IGRP являются устаревшими протоколами и используются только в старых сетевых топологиях. Позднее эти протоколы были усовершенствованы в протоколы бесклассовой маршрутизации — RIPv2 и EIGRP. По своей природе протоколы маршрутизации по состоянию канала относятся к протоколам бесклассовой маршрутизации.

На рис. 1 приводится иерархическое представление классификации протоколов динамической маршрутизации.

Рис. 2 - 5 иллюстрируют назначение, принцип работы и поведение различных протоколов маршрутизации.