Cisco router’lar da tıpkı bilgisayarlar gibi bir işletim sistemine gereksinim duyarlar. Cisco Router’ların işletim sistemi IOS olarak adlandırılır. IOS’lar routerların kurulumu, konfigürasyonu gibi işlemler için özel komutları içerir. Router’lar tıpkı bilgisayarlar gibi hesaplama ağırlıklı işlemler yapan aygıtlardır. Bunun dışında router’ın interface’lerinin yönetimi gibi temel işlemleri yerine getirir.

Cisco IOS’lar her bir platform için özel olarak üretilmektedir. (Router, Swtich…)

Cisco IOS , bilgisayar işletim sisteminden farklı olarak yalnızca Cisco firması tarafından elde edilebilir. Yeni bir Cisco Router alındığından son IOS versiyonu “preloaded” olarak gelir. IOS , derlenmiş haliyle donanıma özeldir. Kaynak kodu C dili ile yazılmıştır. GUI bulundurmaktadır ama çoğunlukla komut satırı kullanılır.

IOS Güncelleştirmeleri

Bilgisayar işletim sistemleri gibi router işleetim sistemlerinin de belli zamanlarda güncelleştirilmesi önemlidir. Bu işlem için genellikle üreticinin internet sitesindeki “download” merkezinde yer alan güncel ios sürümü indirilir. Ardından bir TFTP Server aracılığıyla router’ın flash diskine kaydedilir. Örnek bir IOS dosyası:

IOS Imaj Dosyası : “flash:c3650-ik9cc3s3-mz.135-35.c9.bin”

C3650 : Platform, 3650 serisi router

ik9cc3s3 : IP Roputing versiyonu

k9 : 3DES encryption

cc3:  : Firewall/IDS versiyon

s3 : Basic limited routing / limited memory versiyon. Özellikle 2600-3600 serisi routerlar için

mz : IOS’un RAM’den çalışacağını ve compressed olduğunu belirtir.

135-35 : IOS versiyon 13.5 ve patch düzeyi 35.

Umarım yararlı olmuştur.