Маршрутизатор имеет доступ к четырём типам памяти: ОЗУ, ПЗУ, энергонезависимой памяти (NVRAM) и флеш-памяти.
ОЗУ
ОЗУ используется для хранения различных приложений и процессов, к которым относятся следующие.
- Cisco IOS: при загрузке IOS копируется в ОЗУ.
- Файл текущей конфигурации: файл, в котором хранятся команды конфигурации, используемые в настоящий момент системой IOS маршрутизатора. Он также называется running-config.
- Таблица IP-маршрутизации: файл, в котором хранится информация о сетях с прямым подключением и об удалённых сетях. Эта таблица используется, чтобы определить наилучший путь для пересылки пакетов.
- ARP-кэш: содержит сопоставления адресов IPv4 с MAC-адресами подобно кэш-памяти ARP (протокола разрешения адресов) на компьютерах. ARP-кэш используется на маршрутизаторах, которые имеют интерфейсы LAN, такие как Ethernet.
- Буфер пакетов: временно сохраняет пакеты после их поступления на интерфейс или перед их отправкой из него.
Как и компьютеры, маршрутизаторы Cisco действительно используют динамическое оперативное запоминающее устройство (динамическое ОЗУ). Динамическое ОЗУ — широко распространённый тип ОЗУ, в котором хранятся инструкции и данные, необходимые для выполнения центральным процессором. В отличие от ПЗУ, ОЗУ является энергозависимой памятью и требует постоянного питания для сохранения своей информации. После отключения питания или перезагрузки маршрутизатора ОЗУ теряет всё своё содержимое.
По умолчанию маршрутизаторы серии 1941 имеют 512 МБ динамической оперативной памяти (DRAM), встроенной в основную системную плату, и один разъём для модуля памяти с двухрядным расположением микросхем (DIMM) на случай дополнительного расширения памяти до 2 ГБ. Модели Cisco 2901, 2911 и 2921 имеют 512 МБ встроенной памяти DRAM. Обратите внимание, что маршрутизаторы ISR первого поколения и более старые маршрутизаторы Cisco не имеют встроенной памяти ОЗУ.
ПЗУ
Маршрутизаторы Cisco используют ПЗУ для хранения следующих данных.
- Указания по загрузке — информация для запуска устройства.
- Основное программное обеспечение для диагностики — самотестирование при включении питания (POST) для всех компонентов.
- Ограниченная версия IOS — неполная резервная версия операционной системы на случай, если маршрутизатору не удастся загрузить полноценную IOS.
ПЗУ — это микропрограмма на интегральной схеме внутри маршрутизатора, которая сохраняет своё содержимое при отключении питания или перезагрузке маршрутизатора.
Энергонезависимая память NVRAM
Память NVRAM используется системой Cisco IOS в качестве постоянного хранилища для файла загрузочной конфигурации (файла startup-config). Как и ПЗУ, память NVRAM сохраняет своё содержимое после отключения питания.
Флеш-память
Флеш-память — энергонезависимая компьютерная память, используемая в качестве постоянного хранилища для IOS и других системных файлов. Во время загрузки IOS копируется из флеш-памяти в ОЗУ.
Маршрутизаторы Cisco серии 1941 имеют два внешних разъёма Compact Flash. Каждый разъём поддерживает высокоскоростные носители ёмкостью до 4 ГБ.
На рисунке представлен общий обзор всех четырёх типов памяти.