Egzamin zawodowyPortal części pisemnej

INF.02 · pytanie 582

Jaki adres IP odpowiada nazwie mnemonicznej localhost?

  1. A192.168.1.255
  2. B192.168.1.1
  3. C127.0.0.1Poprawna
  4. D192.168.1.0

Wyjaśnienie

Adres IP 127.0.0.1 jest powszechnie znany jako adres IP dla localhost, co oznacza, że odnosi się do samego komputera, na którym jest używany. Jest to adres w specjalnej puli adresów IP zarezerwowanej dla tzw. „loopback”, co oznacza, że wszystkie dane wysyłane na ten adres są od razu odbierane przez ten sam komputer. Zastosowanie tego adresu jest kluczowe w wielu scenariuszach, np. podczas testowania aplikacji lokalnych bez potrzeby dostępu do sieci zewnętrznej. W praktyce programiści i administratorzy sieci często używają 127.0.0.1 do uruchamiania serwerów lokalnych, takich jak serwery WWW czy bazy danych, aby sprawdzić ich działanie przed wdrożeniem na serwery produkcyjne. Adres ten jest zgodny z protokołem IPv4, a jego istnienie jest określone w standardzie IETF RFC 791. Dobra praktyka polega na korzystaniu z localhost w dokumentacji i podczas testów, co ułatwia debugowanie aplikacji oraz zapewnia izolację od potencjalnych problemów z siecią zewnętrzną.