Adres IP
Adres IP (ang. Internet Protocol address) to unikalny numer identyfikujący urządzenie w sieci opartej na protokole internetowym. Pełni podwójną rolę: wskazuje, kim jest urządzenie (identyfikacja) oraz gdzie się znajduje w strukturze sieci (adresacja), dzięki czemu pakiety danych trafiają dokładnie tam, gdzie powinny.
Jak działa adres IP
Gdy przeglądarka łączy się ze stroną, dane są dzielone na pakiety, a każdy z nich zawiera adres nadawcy i odbiorcy. Routery po drodze odczytują docelowy adres IP i przekazują pakiet coraz bliżej celu — tak jak listonosz kieruje się kodem pocztowym i adresem. Istnieją dwie wersje protokołu: IPv4, zapisywany jako cztery liczby (np. 192.0.2.10), oraz nowszy IPv6, który rozwiązuje problem wyczerpujących się adresów.
Ponieważ ludzie nie zapamiętują ciągów cyfr, w praktyce posługujemy się nazwami domen. System DNS tłumaczy czytelną nazwę (np. nodea.pl) na odpowiadający jej adres IP — zapisany w rekordzie A dla IPv4 lub rekordzie AAAA dla IPv6.
Zastosowanie w praktyce
Każdy serwer WWW, serwer poczty czy urządzenie w sieci ma przypisany adres IP. W hostingu adres IP serwera decyduje o tym, gdzie kierowany jest ruch po rozwiązaniu domeny; przy przenoszeniu strony na nowy serwer VPS zmienia się właśnie ten adres w rekordach DNS. Adres IP wykorzystuje się też do filtrowania ruchu w firewallu, geolokalizacji, ograniczania liczby zapytań (rate limiting) oraz diagnostyki połączeń poleceniami takimi jak ping czy traceroute. Znajomość adresu IP jest niezbędna przy konfiguracji rekordów DNS, certyfikatów SSL i reguł zapory. W środowiskach współdzielonych wiele stron może korzystać z jednego adresu (rozróżnianego po nagłówku Host), natomiast usługi wymagające pełnej kontroli, jak własny serwer poczty czy niektóre certyfikaty, korzystają z dedykowanego adresu IP przypisanego wyłącznie do danego serwera.
Powiązane pojęcia
Najczęstsze pytania
Czy adres IP jest stały czy zmienny?
Adres IP może być statyczny (przypisany na stałe, np. do serwera) lub dynamiczny — przydzielany urządzeniu na czas sesji przez serwer DHCP dostawcy internetu. Serwery hostingowe zwykle korzystają z adresów statycznych.
Czym różni się adres publiczny od prywatnego?
Adres publiczny jest routowalny w internecie i unikalny globalnie, a adres prywatny (np. z zakresu 192.168.x.x) działa tylko w sieci lokalnej. Urządzenia z sieci prywatnej wychodzą do internetu przez mechanizm NAT.
