Cisco IOS to termin, który obejmuje wiele różnych systemów operacyjnych, które działają na różnych urządzeniach sieciowych. Technik może wprowadzać polecenia, aby skonfigurować lub zaprogramować urządzenie do wykonywania różnych funkcji sieciowych. Systemy Cisco IOS routerów i przełączników wykonują funkcje, które są wykorzystywane przez administratorów do prawidłowego działania sieci.

Usługi świadczone przez Cisco IOS są ogólnie dostępne za pomocą wiersza linii poleceń (CLI), który można uruchomić zarówno przez: port konsoli, port AUX, telnet lub SSH. Po podłączeniu do interfejsu CLI technicy sieci mogą dokonać zmian w konfiguracji urządzeń Cisco. System Cisco IOS jest zaprojektowany, jako modułowy system operacyjny, co oznacza, że technik sieciowy musi poruszać się w nim po różnych hierarchicznie ustawionych trybach IOS. Każdy tryb obsługuje różne polecenia IOS.

Cisco IOS Command Reference jest zbiorem dokumentów internetowych, które opisują szczegółowo polecenia IOS używane na urządzeniach Cisco, takich jak routery i przełączniki z systemem Cisco IOS.

Routery i przełączniki Cisco IOS obsługują podobne systemy operacyjne, wspierają podobne struktury komend i obsługują wiele takich samych komend. Ponadto na obu urządzeniach w ten sam sposób realizuje się podstawową konfigurację na etapie wstępnego podłączenia urządzenia do sieci.

Ten rozdział przedstawia Cisco IOS. Pokazuje szczegółowo różne tryby Cisco IOS i bada podstawowe struktury komend, które są używane do jego skonfigurowania. Opisuje także początkowe ustawienia przełącznika z Cisco IOS, m.in. konfigurowanie nazwy, ograniczanie dostępu do konfiguracji urządzenia, konfigurowanie wiadomości (banner) i zapisywanie konfiguracji.

Kolejny rozdział bada, jak pakiety są przenoszone przez infrastrukturę sieci i wprowadza czytelnika do zasad komunikacji pakietowej.