Adres IP (Internet Protocol Address) to unikalny numer przypisany każdemu urządzeniu podłączonemu do sieci komputerowej. Pozwala na identyfikacje i lokalizacje urządzenia w sieci i umożliwia efektywną komunikację i przesył danych pomiędzy urządzeniami. Adresy IP występują w dwóch powszechnie używanych wersjach: IPv4 (Internet Protocol version 4) oraz IPv6 (Internet Protocol version 6).
Do różnic pomiędzy wersjami należą:
- Długość adresów:
- IPv4: 32 bity, podzielonych na cztery części 8-bitowe.
- IPv6: 128 bitów, podzielonych na osiem części 16-bitowych.
- Sposób zapisu:
- IPv4: Numeryczny, poszczególne bity oddzielone kropkami w zapisie dziesiętnym.
- IPv6: Alfanumeryczny, poszczególne bity oddzielone dwukropkami w zapisie szesnastkowym.
- Liczba dostępnych adresów:
- IPv4: 4,3 miliarda adresów (2^32)
- IPv6: 340 undecylionów adresów (2^128)
- Sposób przydzielania adresu do urządzenia:
- IPv4: Ręcznie lub automatycznie za pomocą DHCP.
- IPv6: Adresy generowane automatycznie przez urządzenia, wykorzystujące mechanizmy takie jak IRDP i NDP.
- Sposób konfiguracji:
- IPv4: Wykonana ręcznie lub automatycznie za pomocą DHCP.
- IPv6: Adresy konfigurowane automatycznie.
- IPSec (protokół zapewniający bezpieczeństwo i uwierzytelnianie danych):
- IPv4: IPsec jest opcjonalny i może być w pełni zintegrowany, ale jego wdrożenie zależy od konfiguracji.
- IPv6: IPsec jest obowiązkowy i integralną częścią protokołu, zapewniając wbudowane wsparcie dla bezpieczeństwa i uwierzytelniania.
- Otwórz terminal z menu aplikacji lub za pomocą skrótu klawiaturowego Ctrl + Alt + T.
- Wprowadź
ip addr
lub ifconfig
i naciśnij Enter.
- W wynikach znajdź interfejs sieciowy, którego używasz do połączenia z Internetem.
- Adres IPv4 będzie oznaczony jako inet.
- Adres IPv6 będzie oznaczony jako inet6.
- Otwórz wiersz poleceń (cmd) z menu aplikacji.
- Wpisz polecenie
ipconfig
i naciśnij Enter.
- W wynikach znajdź adapter sieciowy, którego używasz do połączenia z Internetem.
- Adres IPv4 będzie widoczny jako IPv4 Address.
- Adres IPv6 będzie widoczny jako IPv6 Address.
W pierwszej kolejności, wykonaj kroki podane w punkcie powyżej i upewnij się, czy adresy IPv6 Twojego komputera nie rozpoczynają się od fe80::. Adresy rozpoczynające się od fe80:: to adresy link-local, które są używane tylko w obrębie danej sieci lokalnej i nie gwarantują pełnej obsługi IPv6.
Otwórz terminal lub wiersz poleceń i użyj polecenia:
- Dla systemu Linux:
ping6 google.com
- Dla systemu Windows:
ping -6 google.com
Jeśli komputer obsługuje IPv6, polecenie wyświetli odpowiedzi od serwera. Jeśli IPv6 nie jest obsługiwane, polecenie może zakończyć się błędem lub informacją, że nie udało się połączyć z adresem.