Aby połączyć się z usługą (np. serwerem FTP) uruchomioną na tym samym komputerze, nie potrzebujesz adresu przypisanego do karty sieciowej ani dostępu do sieci. W takiej sytuacji wykorzystuje się interfejs pętli zwrotnej (loopback), czyli mechanizm, w którym komputer wysyła pakiety "do siebie".
W IPv4 funkcję tę pełni przestrzeń adresowa 127.0.0.0/8, a najczęściej używanym adresem jest 127.0.0.1, znany też jako localhost. Dzięki temu aplikacja kliencka łączy się z usługą lokalnie, nawet jeśli komputer nie jest podłączony do żadnej sieci.
Dlaczego pozostałe odpowiedzi nie pasują?
- 10.0.0.0 oraz 172.16.0.0 to wartości kojarzone z prywatnymi zakresami IPv4, ale w praktyce adresy z końcówką ".0" często oznaczają adres sieci (zależnie od maski). Nie są one standardowym adresem do połączenia z własnym hostem bez sieci.
- 192.168.0.1 bywa typowym adresem bramy/routera w sieciach domowych. Gdy komputer nie jest podłączony do sieci, użycie takiego adresu nie kieruje ruchu "do siebie", tylko wskazuje na (potencjalnie nieistniejące) urządzenie w LAN.
Wskazówka egzaminacyjna: gdy w treści pojawia się "na tym samym komputerze", "lokalnie", "bez sieci" lub "testowo na hoście" — najpierw rozważ 127.0.0.1 (albo nazwę localhost), a nie adresy prywatne LAN.