IPv4 vs IPv6: Jaký je rozdíl a které používám?

Porovnání IPv4 adresy v tečnu desítkové notaci a hexadecimální IPv6 adresy s poznámkou dual-stack.

IPv4 vs IPv6: Jaký je rozdíl a které používám?

IPv4 a IPv6 jsou dvě verze Internet Protocol používané k adresování zařízení v sítích. Kontrola veřejné IP hlásí adresu, která dosáhla této kontroly při daném požadavku—může to být IPv4, IPv6, nebo (v sítích s dual-stackem) cesta, kterou připojení použilo.

Tento článek vysvětluje praktický rozdíl, jak číst formáty a jak poznat, které používáte—aniž byste kterékoli protokol brali jako záruku soukromí.

Přímá odpověď

IPv4 používá 32bitové adresy zapsané jako čtyři desítková čísla (například 203.0.113.10). IPv6 používá 128bitové adresy zapsané jako hexadecimální skupiny oddělené dvojtečkami (například 2001:db8::1). IPv6 existuje, protože adresní prostor IPv4 je pro dnešní internet příliš malý. Mnoho sítí provozuje obojí (dual-stack). Stránka „jaká je moje IP“ ukazuje protokol použitý pro načtení této stránky, nikoli úplný inventář každé adresy, kterou vaše zařízení může mít.

Co je IPv4

IPv4 je původní, široce nasazený systém adresování Internet Protocol, specifikovaný v RFC 791. IPv4 adresa má 32 bitů, což dává přibližně 4,3 miliardy možných hodnot. To v raném internetu znělo dostatečně; nestačí to, aby měl každý telefon, senzor a virtuální stroj jedinečnou veřejnou adresu.

Protože veřejný prostor IPv4 je vzácný, sítě běžně sdílejí veřejné IPv4 adresy pomocí NAT. Proto má domácí notebook často privátní IPv4 adresu, zatímco weby vidí jinou veřejnou IPv4 adresu. Viz veřejné vs. privátní IP adresy.

Co je IPv6

IPv6 je následná architektura adresování, specifikovaná v RFC 8200. IPv6 adresa má 128 bitů. Tento prostor je dostatečně velký, aby sítě mohly globální adresy přidělovat štědřeji, bez spoléhání na NAT ve stylu IPv4 u každého hostitele.

IPv6 neznamená, že je zařízení veřejně dosažitelné pro nevyžádaná příchozí připojení. Firewally a zásady poskytovatele stále rozhodují, co je povoleno. Globální unicast IPv6 adresa je stále směrovací štítek, nikoli uliční adresa ani osoba.

Jak adresy vypadají

IPv4IPv6
Délka32 bitů128 bitů
Typický zápisČtyři desítkové oktety: 203.0.113.10Osm hexadecimálních skupin, s :: komprimujícím nuly: 2001:db8::1
Dokumentační příkladyTEST-NET-3 v RFC 57372001:db8::/32 v RFC 3849
Privátní / místní příbuznéRozsahy RFC 1918, například 192.168.0.0/16Unikátní lokální adresy pod fd00::/8 (RFC 4193)

Příklady 203.0.113.10 a 2001:db8::1 jsou dokumentační adresy, nikoli živé veřejné koncové body. Pokud vaše kontrola ukáže podobný vzor s jinými číslicemi, díváte se na skutečně přidělenou adresu ve stejném formátu.

IPv4 používá desítkové skupiny oddělené tečkami, např. 203.0.113.10; IPv6 šestnáctkové skupiny oddělené dvojtečkami, např. 2001:db8::1. Sítě dual-stack mohou používat obojí.

Proč IPv4 nestačilo—a proč existuje IPv6

32bitový prostor IPv4 nemůže dát jedinečnou veřejnou adresu každému připojenému zařízení. Regional Internet Registries volně dostupná přidělení IPv4 vyčerpaly před lety; zbývající IPv4 se znovu používá, převádí nebo sdílí.

IPv6 obnovuje prostor pro globální číslování hostitelů. Přijetí je nerovnoměrné: někteří ISP a mobilní sítě dávají IPv6 přednost k mnoha cílům; některé weby a nástroje stále mluví nejprve IPv4. Provozovat obojí najednou je běžné, nikoli chybná konfigurace.

Veřejné IPv4 vs veřejné IPv6

Veřejná IPv4 adresa je internetový zdroj nebo cíl IPv4 z globálně směrovaného prostoru (ne RFC 1918, ne loopback, ne typický sdílený prostor CGNAT). Veřejná IPv6 adresa v běžném použití „jaká je moje IP“ je obvykle globální unicast adresa—zdroj, který dosáhl vzdálené služby přes IPv6.

Nejsou to dva zápisy téhož čísla. Hostitelé s dual-stackem mohou mít obojí a různé weby mohou vidět různé protokoly.

Carrier-grade NAT (CGNAT) je především technikou sdílení IPv4 (RFC 6598 sdílený adresní prostor 100.64.0.0/10). IPv6 stejnou obejítku nepotřebuje, ale uživatel může být stále na IPv6 k některým webům a na sdíleném IPv4 k jiným.

Jak poznat, které používáte

1. Přečtěte si adresu, kterou vrátí veřejná kontrola

Otevřete IPinfoLabs (nebo jinou kontrolu) a podívejte se na řetězec veřejné IP:

  • Čtyři desítkové skupiny oddělené tečkami → tento požadavek použil IPv4
  • Hexadecimální skupiny oddělené dvojtečkami → tento požadavek použil IPv6

IPinfoLabs zobrazuje veřejnou adresu použitou pro požadavek vyhledávání. Nevypisuje samostatný odznak „IPv4“ / „IPv6“; indikátorem je formát adresy.

2. Pamatujte, že je to specifické pro cestu

Kontrola hlásí zdrojovou adresu, která dosáhla této služby. Jiný web, nebo stejný web v jiné síti, může použít druhý protokol. Klienti dual-stacku často dávají přednost IPv6, když má cíl záznam AAAA, ale Happy Eyeballs a místní zásady mohou stále zvolit IPv4.

3. Porovnejte, než budete předpokládat, že VPN „selhala“

Pokud je VPN pouze IPv4, provoz IPv6 může stále odcházet přes váš ISP, pokud klient VPN a OS nejsou nakonfigurovány k obsluze IPv6. Kontrola, která dává přednost IPv6, pak může stále ukázat IPv6 adresu ISP. To je scénář úniku dual-stacku—nikoli důkaz, že IPv6 je „anonymnější.“

4. Router kontrolujte jen jako druhý názor

Stránky stavu WAN mohou uvádět IPv4, IPv6, nebo obojí. WAN IPv4 v 100.64.0.0/10 se může neshodovat s veřejnou kontrolou kvůli CGNAT. Pro „co vidí tento web?“ důvěřujte kontrole pro cestu tohoto webu.

Dual-stack srozumitelně

Dual-stack znamená, že síť může používat IPv4 i IPv6. Váš telefon může mít:

  • Privátní IPv4 adresu na Wi‑Fi
  • Veřejnou IPv4 adresu (případně sdílenou), kterou vidí weby pouze s IPv4
  • Jednu nebo více IPv6 adres používaných k webům schopným IPv6

Žádný z těchto faktů sám o sobě neidentifikuje osobu. Popisují adresování na cestě. Co IP adresa může a nemůže odhalit pokrývá limity soukromí, které platí pro oba protokoly.

NAT u IPv4 stále záleží

NAT u IPv4 (přesněji NAPT) umožňuje mnoha zařízením sdílet jednu veřejnou IPv4 adresu. IPv6 snižuje potřebu NAT u každého hostitele, ale smíšené sítě zůstávají běžné: globální adresování IPv6 plus NAT IPv4 na stejné domácí bráně.

NAT není kompletní firewall a IPv6 není „žádné zabezpečení.“ Zásady na bráně stále záleží. Pro obraz privátní versus veřejné IPv4 zůstaňte u veřejné vs. privátní IP adresy.

Běžné mylné představy

„IPv6 nahradilo IPv4, takže IPv4 je pryč.“

Ne. Velké části internetu stále používají IPv4. Mnoho uživatelů vidí obojí.

„IPv6 je GPS poloha.“

Ne. IPv6 je stále adresa pro směrování. Přibližná lokalita, pokud je zobrazena, pochází z databází geolokace—stejná třída odhadu jako u IPv4. Viz co je geolokace IP.

„Když kontrola ukazuje IPv4, nemám IPv6.“

Ne nutně. Tento požadavek kontroly použil IPv4. Vaše síť může mít IPv6 stále pro jiné cíle.

„IPv6 znamená, že weby vidí LAN adresu mého zařízení.“

Globální IPv6 adresa není totéž jako IPv4 adresa LAN 192.168.x.x. Je to zdrojová adresa na této cestě IPv6. Zásady firewallu stále platí.

Praktické shrnutí

  1. Čtěte formát adresy na veřejné kontrole.
  2. Berte výsledek jako protokol tohoto požadavku, nikoli úplný inventář.
  3. V sítích s dual-stackem mohou být správné odpovědi IPv4 i IPv6.
  4. Použijte IPinfoLabs k zobrazení veřejné adresy aktuální cesty a poté vyhledejte jinou IPv4 nebo IPv6 adresu, pokud potřebujete síťový kontext pro tuto adresu.
  5. Štítky ISP a organizace popisují asociaci sítě pro tuto adresu—viz co je ISP.

Často kladené otázky

Které je lepší, IPv4 nebo IPv6?

Ani jedno není „lepší“ pro každodenní kontrolu. IPv6 řeší nedostatek adres; IPv4 zůstává široce používané. Pro kontrolu záleží na tom, který protokol dané připojení použilo.

Mohu na IPinfoLabs vyhledat IPv4 i IPv6?

Ano. Ruční vyhledávání přijímá globálně přidělené IPv4 a IPv6 adresy. Privátní, rezervované nebo jinak nepodporované vstupy mohou být odmítnuty. Dashboard zobrazuje jeden výsledek najednou—adresu, kterou jste detekovali nebo vyhledali.

Skryje mě IPv6 před mým ISP?

Ne. Váš ISP stále poskytuje připojení. VPN může změnit zdrojovou adresu, kterou weby vidí u tunelovaného provozu; nemaže účty, cookies ani záznamy o přidělení u ISP.

Proč se dva weby „jaká je moje IP“ neshodují?

Mohou preferovat různé protokoly, sedět v různých sítích, nebo vás vidět přes VPN, proxy či cestu CGNAT. Porovnejte formát každého výsledku a to, zda jste byli ve stejné síti.

Reference