CatOS (Catalyst Operating System) – это операционная система, которая использовалась в коммутаторах Cisco в линейке Catalyst, но впоследствии была вытеснена Cisco IOS. Первоначально она называлась "XDI" от компании Crescendo Communications, Cisco переименовала ее в CatOS, когда они приобрели Crescendo в конце 1993 года.
CatOS работала на коммутаторах серий 200, 2948G, 4000, 4500, 5000, 5500, 6000 и 6500. CatOS все еще может работать на некоторых модульных коммутаторах Cisco, «гибридных» режимах. В гибридном режиме NMP (процессор коммутатора) запускает CatOS, а в маршрутном процессоре работает Cisco IOS.
СРАВНЕНИЕ CATOS И IOS
Есть три варианта ОС для коммутаторов линейки Catalyst: CatOS, гибридный режим (hybrid) и нативный режим (Native IOS). CatOS настраивает только коммутацию второго уровня. Для коммутаторов Catalyst третьего уровня (Catalyst 6500 с MSFC - многоуровневой функциональной картой коммутатора), CatOS можно использовать для функций второго уровня, а IOS может управлять MSFC. Этот процесс называется гибридным режимом. В нативном режиме IOS управляет функциями уровня 2 и уровня 3 в коммутаторе.
Новые модели Cisco Catalyst Switch (с новейшими версиями Cisco IOS) также позволяют конфигурировать через модуль веб-графического интерфейса (GUI), который представлен на HTTP-сервере, расположенном на коммутаторе Cisco Catalyst. Команда IOS ip http-server позволяет использовать эту конфигурацию. В IOS 12.x эта команда всегда включена как заводская настройка. Некоторые новейшие модели коммутатора Cisco Catalyst (называемые Catalyst Express) больше не разрешают доступ к IOS или CatOS вообще - эти коммутаторы можно настроить только с помощью графического интерфейса.
Свойство <-> CatOS <-> Cisco IOS
Конфигурационный файл <-> Два конфигурационных файла: один для NMP, один для MSFC <-> Один конфигурационный файл
Образ ОС <-> Два образа: один для NMP, один для MSFC <-> Один образ
Стандартный статус порта <-> Каждый порт включен <-> Каждый порт в выключенном состоянии
Формат конфигурационных команд <-> Команды с ключевым словом set определяет каждую конфигурационную команду <-> Структура команд Cisco IOS с командами глобального уровня и уровня интерфейса
Режим конфигурации <-> Нет конфигурационного режима (команды set, clear и show) <-> Команда configure terminal активирует режим конфигурации
Теперь сравним команды CatOS и IOS
CatOS <-> Cisco IOS
set vlan [vlan-id] [mod]/[port] <-> interface [gigabit/fastethernet] [mod]/[port]
switchport
switchport mode access
switchport access vlan [vlan-id]
set port enable [mod]/[port] <-> interface [gigabit/fastethernet] [mod]/[port]
no shutdown
set port disable [mod]/[port] <-> interface [gigabit/fastethernet] [mod]/[port]
shutdown
set spantree portfast <-> interface [gigabit/fastethernet] [mod]/[port]
spanning-tree portfast
set port speed [mod]/[port] [auto/10/100/1000] <-> interface [gigabit/fastethernet] [mod]/[port]
speed [auto/10/100/1000]
set port duplex [mod]/[port] [half/full] <-> interface [gigabit/fastethernet] [mod]/[port]
duplex [auto/full/haif]
reset system <-> reload
show cam dynamic <-> show mac-address-table dynamic
show channel <-> show etherchannel summary
show port [mod]/[port] <-> show nterface [gigabit/fastethernet] [mod]/[port]
show spantree <-> show spanning-tree
show trunk <-> show interfaces trunk
show vlan <-> show vlan
show vtp domain <-> show vtp status
set system name [label] <-> hostname [label]
set spantree backbonefast <-> spanning-tree backbonefast
set spantree macreduction table <-> spanning-terr extend system-id