KWALIFIKACJA INF8 - STYCZEŃ 2024

PYTANIE NR 35.
Cechą pamięci ROM rutera jest to, że
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Pamięć ROM w routerze jest pamięcią nieulotną, wykorzystywaną na etapie uruchamiania urządzenia.
To tam znajduje się kod startowy (bootstrap/bootloader), który inicjuje sprzęt i umożliwia dalsze ładowanie systemu. Dane robocze, jak cache ARP, są typowo w RAM, a konfiguracje startowe przechowuje się w NVRAM/flash.

Pełne wyjaśnienie:

Pamięć ROM w routerze to pamięć nieulotna, której kluczową rolą jest wsparcie procesu startu urządzenia. Zawiera ona przede wszystkim kod uruchomieniowy (bootstrap/bootloader, w wielu platformach także tryb serwisowy typu ROMMON), który:

  • inicjuje podstawowe elementy sprzętowe,
  • wykonuje testy startowe,
  • wskazuje, skąd ma zostać załadowane właściwe oprogramowanie urządzenia.

Odpowiedź "przechowuje program uruchomieniowy (bootstrap) i podstawowe oprogramowanie systemu operacyjnego" opisuje właśnie tę funkcję startową. W praktyce, zależnie od platformy, "podstawowe oprogramowanie" może oznaczać minimalne środowisko diagnostyczne/recovery, a pełny obraz systemu bywa ładowany z innej pamięci (często flash). Istotne jest jednak to, że ROM nie służy do przechowywania danych roboczych tworzonych podczas normalnej pracy.

Pozostałe odpowiedzi są błędne z następujących powodów:

  • "utrzymuje zawartość po wymianie lub restarcie rutera" – to ogólna cecha pamięci nieulotnej, ale nie definiuje wprost roli ROM. Ponadto "po wymianie" jest nieprecyzyjne: wymiana urządzenia nie zachowuje jego pamięci; zachowanie dotyczy restartu i tylko w obrębie danego sprzętu.
  • "przechowuje pliki konfiguracji początkowej i jej kopie zapasowe" – konfiguracja startowa jest typowo przechowywana w pamięci nieulotnej przeznaczonej do konfiguracji (np. NVRAM) lub w pamięci masowej/flash, a kopie zapasowe często trafiają na serwery (TFTP/SFTP) lub nośniki, nie do ROM.
  • "zawiera pamięć podręczną protokołu ARP" – tablica ARP jest danymi dynamicznymi tworzonymi w trakcie pracy, więc znajduje się w pamięci ulotnej (RAM) i zwykle znika po restarcie.

W nauce do egzaminu warto zapamiętać prostą mapę: ROM = start/boot, RAM = praca bieżąca i cache (np. ARP), NVRAM/flash = konfiguracje i pliki (zależnie od platformy).

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Pamięć ROM to pamięć nieulotna, używana głównie podczas uruchamiania routera. Zawiera kod startowy (bootstrap/bootloader) oraz często tryb serwisowy/diagnostyczny. Jej zadaniem jest rozpoczęcie procesu startu i umożliwienie załadowania właściwego systemu z odpowiedniego miejsca.
Bootstrap (bootloader) inicjuje sprzęt i uruchamia podstawowe procedury startowe. Następnie wskazuje, skąd ma zostać wczytane właściwe oprogramowanie urządzenia (np. z pamięci flash). Gdy system nie może się uruchomić, bootstrap/tryb serwisowy pomaga w diagnostyce i odzyskiwaniu działania.
Tablica ARP jest tworzona dynamicznie podczas pracy sieci i zmienia się wraz z ruchem oraz wygaszaniem wpisów. To dane robocze, więc są trzymane w pamięci ulotnej (zwykle RAM). ROM jest przeznaczony na kod startowy, a nie na zmienne informacje operacyjne.
NVRAM to pamięć nieulotna używana zwykle do przechowywania konfiguracji startowej (startup-config) lub innych ustawień wymaganych po restarcie. W zależności od platformy część funkcji może przejmować pamięć flash, ale idea jest stała: konfiguracje mają przetrwać restart, w przeciwieństwie do danych runtime.
ROM jest nieulotna i służy głównie do uruchamiania (bootstrap/tryb serwisowy). RAM jest ulotna i przechowuje dane bieżącej pracy: uruchomione procesy, tablice routingu, bufory i cache (np. ARP). Po restarcie zawartość RAM znika, a ROM pozostaje.
Nie zawsze. W wielu nowoczesnych urządzeniach pełny obraz systemu jest przechowywany w pamięci flash lub innym nośniku, a ROM zawiera głównie bootloader/środowisko minimalne. Na egzaminie ważne jest rozumienie ról pamięci: ROM startuje, a właściwe pliki systemu często są ładowane z pamięci masowej.
Tryb serwisowy (np. ROMMON) jest przydatny, gdy router nie może załadować systemu: uszkodzony obraz, błędna ścieżka boot, problemy z pamięcią flash. Pozwala wykonać podstawową diagnostykę, zmienić parametry startu lub wgrać oprogramowanie odzyskiwania, aby przywrócić urządzenie do działania.
Najczęstsze pomyłki to: mylenie ROM z flash/NVRAM (bo wszystkie są nieulotne), uznawanie cache ARP za dane "stałe", oraz traktowanie ogólnej cechy "przetrwa restart" jako jednoznacznej definicji ROM. Warto uczyć się mapy: ROM=start, RAM=praca, NVRAM/flash=pliki i konfiguracje.
Jeśli w treści pojawiają się dane dynamiczne (cache, tablice, wpisy uczone automatycznie, informacje "na czas pracy"), to zwykle chodzi o pamięć ulotną, czyli RAM. Takie informacje znikają po restarcie. Pamięć nieulotna wiąże się częściej z konfiguracją startową, plikami lub kodem uruchomieniowym.
Zrób krótką tabelę porównawczą: ROM/RAM/NVRAM/flash oraz "co tam trafia" i "czy znika po restarcie". Następnie przećwicz na laboratorium: zapisz konfigurację, zrestartuj urządzenie i sprawdź, które elementy przetrwały. Utrwal też słowa kluczowe: bootstrap, startup-config, cache ARP.
info

Statystycznie 48% uczniów zna prawidłową odpowiedź. trudne

Specjaliści zwracają uwagę: "Dane robocze, jak cache ARP, są typowo w RAM, a konfiguracje startowe przechowuje się w NVRAM/flash."

Źródła:

  • Cisco, "Router Memory" (RAM, ROM, NVRAM, Flash) – Cisco Learning Network (opis ról pamięci), https://learningnetwork.cisco.com/s/article/router-memory (dostęp: 2026-02-28)
  • Cisco, "ROM Monitor (ROMMON)" – Cisco IOS/Platform documentation (rola ROMMON/boot procesu), https://www.cisco.com/c/en/us/support/docs/routers/10000-series-routers/50421-rommon.html (dostęp: 2026-02-28)
  • Cisco, "ARP Table / show arp" – dokumentacja/artykuły wsparcia opisujące tablicę ARP jako dane dynamiczne w pamięci roboczej, https://www.cisco.com/c/en/us/support/docs/ip/address-resolution-protocol-arp/ (dostęp: 2026-02-28)

Materiały:

  • Dokumentacja producentów: sekcje o pamięci ROM/RAM/NVRAM/flash oraz o procesie bootowania
  • Materiały szkoleniowe z podstaw sieci (np. moduły o urządzeniach Cisco/Juniper/MikroTik i pamięciach)
  • Ćwiczenia laboratoryjne: obserwacja komend pokazujących stan pamięci i tablic (np. ARP) przed/po restarcie

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego