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 |