Adres IP (ang. Internet Protocol Address) to logiczny adres przypisywany urządzeniom w sieci komputerowej, który umożliwia ich identyfikację oraz komunikację. Jest kluczowym elementem protokołu IP, który tworzy podstawę dla przesyłania danych w Internecie. Adresy IP mogą być dynamiczne lub statyczne. Dynamiczne adresy IP są przypisywane przez serwery DHCP na krótki czas, co zwiększa elastyczność i oszczędność adresów w przypadku urządzeń, które często łączą się z siecią. Przykładowo, komputer łączący się z publiczną siecią Wi-Fi otrzymuje zazwyczaj dynamiczny adres IP. Z kolei statyczne adresy IP są stałe i wykorzystywane w serwerach oraz urządzeniach, które muszą być zawsze dostępne pod tym samym adresem, jak np. serwery www. Znajomość adresacji IP jest istotna dla administratorów sieci, ponieważ pozwala na efektywne zarządzanie ruchem w sieci, diagnostykę problemów oraz zwiększa bezpieczeństwo poprzez odpowiednie ustawienia zapór i reguł routingu. Adres IP jest również podstawą do zrozumienia bardziej zaawansowanych koncepcji, takich jak NAT (Network Address Translation) czy VPN (Virtual Private Network).
Wiele osób myli pojęcie adresu IP z innymi identyfikatorami urządzeń, co prowadzi do nieporozumień. Przykładowo, unikatowy numer fabryczny urządzenia, który często nazywamy numerem seryjnym, jest unikalnym identyfikatorem przypisywanym przez producenta i nie ma nic wspólnego z adresacją sieciową. Taki numer nie zmienia się i nie jest używany do komunikacji w internecie, a jedynie do identyfikacji konkretnego egzemplarza urządzenia w systemach serwisowych lub produkcyjnych. Kolejnym błędnym założeniem jest utożsamianie adresu IP z nazwą symboliczną urządzenia. Chociaż w sieciach komputerowych używamy nazw domenowych, które są tłumaczone na adresy IP przez system DNS (Domain Name System), sama nazwa nie jest tym samym, co adres IP. W rzeczywistości, adres IP jest konieczny do nawiązania komunikacji między urządzeniami w sieci, a nazwy są jedynie wygodnym sposobem na ich zapamiętanie. Ponadto, nie można pomylić adresu IP z adresem fizycznym, który odnosi się do rzeczywistej lokalizacji urządzenia w przestrzeni, np. adresu MAC wykorzystywanego na poziomie warstwy łącza danych. Adres IP natomiast funkcjonuje na poziomie warstwy sieciowej i nie zawiera informacji o fizycznej lokalizacji urządzenia. Zrozumienie różnicy między tymi pojęciami jest kluczowe dla prawidłowego funkcjonowania w środowisku sieciowym, a także dla skutecznego rozwiązywania problemów związanych z komunikacją w sieci.