Отличие маршрутного кэша от традиционного процесса коммутации пакетов заключается в том, что маршрутный кэш используется для ускорения процесса коммутации. 1 Он хранит информацию о выходном интерфейсе и следующем переходе для определённого адресата назначения. 1
При получении пакета маршрутизатор ищет в кэше запись адреса назначения. 1 Если такая запись имеется, то пакет направляется на следующий переход без обработки в центральном процессоре. 1 Если записи нет, то выполняется программная коммутация и делается запись в кэш, поэтому последующим пакетам для того же адресата не требуется обработка в ЦП. 1
Традиционный процесс коммутации предполагает индивидуальную обработку каждого пакета маршрутизатором, при этом устройство выполняет чётко определённую последовательность операций. 5