Реализация метода router-on-a-stick не представляет сложности, поскольку маршрутизаторы доступны практически в каждой сети. Как показано на рисунке, в большинстве корпоративных сетей используются многоуровневые коммутаторы, обеспечивающие высокую скорость обработки пакетов с помощью аппаратной коммутации. Как правило, полоса пропускания коммутаторов 3-го уровня позволяет передавать миллионы пакетов в секунду (pps), в то время как стандартные маршрутизаторы поддерживают скорость коммутации от 100 тысяч до 1 миллиона пакетов в секунду.

Все многоуровневые коммутаторы Catalyst поддерживают следующие типы интерфейсов 3-го уровня:

Высокопроизводительные коммутаторы, например Catalyst 6500 и Catalyst 4500, выполняют практически любые функции, начиная с 3-го уровня модели OSI и выше, используя аппаратную коммутацию на основе Cisco Express Forwarding.

Все коммутаторы Cisco Catalyst 3-го уровня поддерживают протоколы маршрутизации, но некоторые модели коммутаторов Cisco Catalyst требуют ПО с расширенными возможностями для активации отдельных функций и протоколов маршрутизации. Коммутаторы серии Catalyst 2960 под управлением IOS 12.2(55) или более поздней версии поддерживают статическую маршрутизацию.

На коммутаторах Catalyst могут быть различные настройки по умолчанию для интерфейсов. Все модели коммутаторов семейств Catalyst 3560 и 4500 по умолчанию используют интерфейсы 2-го уровня. Все коммутаторы семейства Catalyst 6500 под управлением Cisco IOS по умолчанию используют интерфейсы 3-го уровня. Настройки интерфейса по умолчанию не отображаются в текущей или загрузочной конфигурации. В зависимости от используемой модели коммутатора семейства Catalyst, в файлах текущей или загрузочной конфигурации могут присутствовать команды switchport или no switchport.