Co to jest IP lub protokół internetowy?
Protokół internetowy to zestaw technik używanych przez wielu hostów do przesyłania danych przez Internet. Obecna wersja protokołu internetowego to IPv4, który zapewnia 32-bitowy system adresów.
Protokół internetowy jest systemem „starającego się”, co oznacza, że żadna przesyłana przez niego informacja nie może dotrzeć do miejsca docelowego w takim samym stanie, w jakim została wysłana. Często inne protokoły są używane w tandemie z protokołem internetowym dla danych, które z tego czy innego powodu muszą mieć bardzo wysoką dokładność.
Każde urządzenie podłączone do sieci, czy to sieć lokalna (LAN), czy Internet, otrzymuje numer protokołu internetowego. Ten adres służy do jednoznacznej identyfikacji urządzenia wśród wszystkich innych urządzeń podłączonych do sieci rozszerzonej.
Obecna wersja protokołu internetowego (IPv4) pozwala na ponad cztery miliardy unikalnych adresów. Liczba ta jest jednak drastycznie zmniejszana przez praktykę webmasterów zajmujących adresy w dużych blokach, z których większość pozostaje niewykorzystana. Dość znaczny ruch ma na celu przyjęcie nowej wersji protokołu internetowego (IPv6), która miałaby dwa do stu dwudziestej ósmej mocy unikalnych adresów. Liczba ta może być reprezentowana z grubsza przez trzy z trzydziestoma dziewięcioma zerami po niej.
Powodem, dla którego taki praktycznie nieograniczony zestaw adresów protokołu internetowego jest pożądany, jest początek małych urządzeń bezprzewodowych. W przeszłości wydawało się, że cztery miliardy adresów byłyby więcej niż wystarczające, ale adresy były wtedy używane tylko przez komputery. W przyszłości można sobie wyobrazić, że dla każdego człowieka na ziemi będą istniały setki, jeśli nie tysiące, urządzeń komunikujących się za pośrednictwem sieci bezprzewodowych, z których każde potrzebuje własnego adresu w protokole internetowym.
Większość użytkowników nie korzysta bezpośrednio z adresów IP, zamiast tego używa słów, aby uzyskać dostęp do serwerów i komputerów, które chcą odwiedzić. Wprowadzone nazwy domen są połączone z ich adresami protokołu internetowego za pośrednictwem systemu nazw domen (DNS), który prowadzi rejestr wszystkich nazw domen i adresu IP, z którymi są one powiązane.