W SNMP (Simple Network Management Protocol) komunikacja odbywa się między managerem (systemem zarządzającym, NMS) a agentem (oprogramowaniem na urządzeniu sieciowym). W ramach SNMP rozróżnia się typy jednostek danych/komunikatów (PDU), które określają, jaką operację wykonuje manager lub agent.
W SNMPv1 występują m.in. komunikaty związane z typową pracą odpytywania urządzeń: żądania typu Get (odczyt) oraz odpowiadające im komunikaty odpowiedzi (w praktyce spotykane jako odpowiedź na żądanie odczytu). Oprócz tego SNMPv1 przewiduje asynchroniczne powiadomienia od agenta do managera w postaci Trap – są to "pułapki" informujące o zdarzeniach bez wcześniejszego zapytania.
Komunikat "Inform" nie należy do zestawu PDU SNMPv1. Jest on kojarzony z nowszymi wersjami SNMP, gdzie pełni rolę powiadomienia, które może być potwierdzane (w odróżnieniu od klasycznych pułapek w v1). Dlatego, pytając o komunikat niewystępujący w pierwszej wersji SNMP, właściwym wyborem jest właśnie "Inform".
Dlaczego pozostałe propozycje są błędne?
- "Get" jest typową operacją odpytywania w SNMPv1, więc nie spełnia warunku "nie występuje".
- "Trap" jest mechanizmem powiadomień przewidzianym w SNMPv1, więc również występuje.
- "Response" odpowiada idei odpowiedzi na żądanie managera; w dokumentach i narzędziach często spotkasz nazwę "GetResponse", ale sens pozostaje ten sam: SNMPv1 przewiduje odpowiedzi na żądania.
Wskazówka egzaminacyjna: gdy widzisz pytanie o SNMPv1 vs SNMPv2, szczególnie uważaj na elementy wprowadzone później (takie jak "Inform") i nie mieszaj ich z podstawowym zestawem operacji SNMPv1.