Sistemele de operare de rețea sunt similare din multe puncte de vedere cu sistemele de operare ale calculatoarelor. Un sistem de operare efectuează un număr de funcții tehnice în spatele scenei care permit utilizatorului să:

Funcțiile din spatele scenei pentru switchuri și routere sunt foarte similare. IOS-ul de pe un switch sau router asigură tehnicianului de rețea o interfață. Tehnicianul poate introduce comenzi pentru a configura sau programa echipamentul să efectueze diferite funcții. Detaliile de funcționare ale IOS-ului variază în funcție de echipamentele de internetwork, în funcție de scopul echipamentului și de caracteristicile suportate.

Cisco IOS este un termen care întrunește un număr de sisteme de operare diferite care sunt utilizate pe mai multe echipamente diferite de rețea. Există multe variații diferite ale IOS-ului:

Așa cum un calculator poate folosi Windows 8 de la Microsoft și un MacBook poate folosi OS X, un echipament de rețea Cisco folosește o anumită versiune de Cisco IOS. Versiunea IOS-ului este independentă de tipul echipamentului utilizat și de caracteristicile solicitate. În timp ce toate echipamentele vin cu un set de caracteristici și un IOS implicit, este posibilă îmbunătățirea versiunii IOS-ului pentru a obține funcții adiționale.

În acest curs ne vom concentra în principal pe Cisco IOS Release 15.x. Figura 1 afișează o listă de lansări ale IOS-ului pentru un Switch Cisco Catalyst 2960. Figura 2 afișează o listă de lansări ale IOS-ului pentru un ISR (Router cu Servicii Integrate) Cisco 2911.