Jak pokazano na rysunku, podczas procesu uruchamiania router ładuje następujące dwa pliki do pamięci RAM:
- Plik zawierający IOS System operacyjny umożliwia realizowanie podstawowych operacji sprzętowych komponentom urządzenia. Obraz oprogramowania IOS jest przechowywany w pamięci flash.
- Plik konfiguracji startowej - Plik konfiguracji startowej zawiera polecenia, które są używane do wstępnej konfiguracji routera i tworzenia pliku konfiguracji bieżącej przechowywanego w pamięci RAM. Plik konfiguracji startowej jest przechowywany w pamięci NVRAM. Wszystkie zmiany dokonywane w konfiguracji routera, przechowywane w pliku running-config w pamięci RAM, są natychmiastowo implementowane przez system IOS.
Konfiguracja bieżąca jest modyfikowana podczas wprowadzania zmian przez administratora. Po dokonaniu zmian w konfiguracji bieżącej routera, w celu ich zachowania po ponownym uruchomieniu urządzenia lub utracie jego zasilania, należy skopiować plik running-config do pamięci NVRAM, gdzie jest składowany jako plik konfiguracji startowa (startup-config).