ルータが常にネットワークを監視し、その時点で最適な経路を選択して動的にルーティングすること。「ダイナミックルーティング」ともいう。
ルーティングに関する情報は、ルーティングプロトコルを用いてルータ同士で受渡しされる。
ネットワークに障礙が発生した場合、自動的にそれを認識し、もし可能であれば代替経路を使う。
また、新しいネットワークが接続されたり古いネットワークが外されたりした場合に管理者が手動で設定しなくとも自動認識する、という点が有利である。
一方ルーティング情報をやりとりするためにネットワークの帯域を使うことになるので、特に低速リンクではそれが問題になる。