При большом количестве роутеров на предприятии или нескольких провайдеров применение статических маршрутов становится достаточно трудоёмким. В этом случае более практично использовать динамические протоколы маршрутизации. Они автоматически обмениваются информацией о известных им сетях тем самым выбирая наилучшие маршруты для своих таблиц маршрутизации и поддерживая их актуальными.
Протоколы маршрутизации можно разделить на две основные группы:
1. Внутренние (Interior Gateway Protocol)
2. Внешние (Exterior Gateway Protocol)