Router’ları yapılandırmak ve sorun gidermek için bir router’ın bileşenlerini bilmemiz gerekir.

  • Bootstrap : ROM’da saklı olan mikrokod. Router’ın boot etmesini ve IOS’un yüklenmesini sağlar.
  • POST     (Power-On-Self-Test) : ROM’un mikrokodu içerisinde saklıdır. Router’ın donanımını kontrol eder ve hangi interface’lerin olduğunu belirler.
  • ROM Monitor : ROM’un mikrokodunda saklıdır. Router’ı test etmek ve troubleshooting için kullanılır. Bu mod Rommon komutuyla karşımıza çıkar.
  • Mini-IOS : RXBOOT ya da bootloader olarak olarak adlandırılır. Mini-IOS, ROM’da yer alan kısıtlı bir IOS’tur. Interfaceleri açmak ve Cisco IOS’u flash belleğe yüklemek için kullanılır.
  • RAM : Running-config RAM’da saklanır. Paket Buffer’ları, ARP cache, routing tablosu ve router’ın çalışmasını sağlayan yazılımlar RAM’de yer alır.
  • ROM : Router’ın başlatılmasını sağlar ve çalışmasını destekler.
  • Flash Memory : Cisco IOS’u tutar. Router yeniden başlatıldığında flash bellek silinmez. EEPROM olarak tasarlanmıştır.
  • NVRAM : Router ve switch konfigürasyonunu tutmak için kullanılır. Router yeniden başlatıldığında NVRAM silinmez.
  • Configuration Register : Rouer’ın nasıl boot edeceğini kontrol eder. Bu değer show version komutu ile görüntülenebilir. Tipik değeri 0x2102’dir. Bu değer Rouer’ın IOS’u flash bellekten yüklemesini ve konfigürasyonunu da NVRAM’dan yüklemesini sağlar.