Proč internet věcí vynucuje potřebu adres IPv6?
Vzhledem k tomu, že "internet věcí" nadále roste a přichází do vlastních rukou, je nutné, aby internet "věcí" měl adresy IPv6? Dnešní příspěvek SuperUser Q & A má odpovědi na zvědavé čtenářské otázky.
Dnešní zasedání Otázky a odpovědi nás přichází s laskavým svolením SuperUser - podřízené rozdělení Stack Exchange, které je založeno na komunitě prostřednictvím skupin webových stránek.
Foto s laskavým svolením nerovivo (Flickr).
Otázka
Čtečka SuperUser TrudleR chce vědět, proč "internet věcí" vynucuje potřebu adres IPv6:
Pokud máte v síti více zařízení, množství adres IPv4 se nezvětší lineárně, aby se přizpůsobil počtu zařízení. Existuje pouze jedna adresa IPv4 na síť / směrovač, který je připojen k Internetu. Jak "Internet věcí" (IoT) odůvodňuje potřebu adres IPv6?
Rozhodně si myslím, že tu něco možná nedorozumím, ale momentálně mi to nedává smysl. Vím, že v budoucnu bude zapotřebí IPv6, ale nevím, jakou roli hraje Internet věcí (IoT) v této oblasti.
Proč "internet věcí" vynucuje potřebu adres IPv6?
Odpověď
Příspěvek SuperUser Mokubai má pro nás odpověď:
"Internet věcí" není absolutně mandát IPv6, ale pro to být užitečné nebo použitelné IPv6 je velmi upřednostňován.
IPv4, kvůli omezenému počtu dostupných adres, znamená, že ne každé zařízení může mít veřejnou IP adresu. Pro skupinu zařízení, která mají sdílet internetové připojení, musí sdílet IP prostřednictvím NAT technologií. Pokud zařízení chtějí hostit servery, musí projít zařízením, které hostuje připojení k Internetu pomocí přenosu portů, UPNP nebo souvisejících technologií. To může být komplikované, zvláště pokud více zařízení chce pro své servery stejný port. Alternativní metodou je mít ústředního serveru pro správu, který oba domácí a vzdálené zařízení vytočí, aby si mohli vyměňovat data.
IPv6 odstraňuje potřebu NAT, přesměrování portů a šarže a umožňuje každému zařízení mít vlastní veřejné IP a přidružené porty. Odstraňuje komplikovaná pravidla předávání portů a metody pro děrování otvorů v bráně firewall. Odstraňuje všechny problémy s koexistencí sítě, které znepokojují současné zařízení. Můžete se připojit k zařízením, aniž byste museli konfigurovat brány firewall nebo nastavovat účty ve službách třetích stran, které vám umožní připojit se k vašemu zařízení.
Jednoduše to dovoluje, aby internet fungoval tak, jak to bylo dříve, než jsme si uvědomili, že nemáme dostatek adres, aby každý stroj měl svou vlastní veřejnou IP adresu.
Chcete-li poskytnout o něco více vizuální představu o tom, jak IPv6 a IPv4 umožňují práci "Internet věcí", představte si, že máte plně automatizovaný domov, kde každé zařízení hostuje server, kde jej můžete zapnout.
S protokolem IPv4 je vaše síť komplikovaná nastavení (ve svém routeru budete strávit věku nastavením každého pravidla pro jednotlivé porty) a nejlépe dostanete seznam čísel portů, které musíte zapsat do textového souboru:
- myhomenetwork.com:80 (Toto je můj router.)
- myhomenetwork.com:81 (Toto je můj počítač.)
- myhomenetwork.com:82 (Toto je můj kávovar.)
- myhomenetwork.com:83 (Je to moje TiVo?)
- myhomenetwork.com:84 (Mohlo by to být žárovka, ale nejste si jisti.)
- myhomenetwork.com:85 (Je to ohřívač na ryby?)
To také znamená, že pokud nebudete mít čas nastavit více portů pro každé zařízení, pak mají pouze jeden port k dispozici a tak pravděpodobně představí pouze webovou stránku na Internetu. Pro zařízení, která chtějí zobrazovat server HTTP (web), FTP nebo SSH, může to být velmi bolestivé a otravné, protože budete trávit čas tím, že otevíráte více portů a zapisujete, jaký port jste dali zařízení.
IPv6, vzhledem k veřejně dostupným adresám IP pro každé zařízení znamená, že vaše konfigurační doba sítě okamžitě klesne a získáte rozumněji pojmenovanou síť a každé zařízení může snadno hostit jakékoliv služby, které má ráda:
- myrouter.myhomenetwork.com
- mycomputer.myhomenetwork.com
- mytoaster.myhomenetwork.com:80 (http server, webová stránka zobrazující tlačítko push-to-toast)
- mytoaster.myhomenetwork.com:21 (ftp server, takže můžete nahrát perfektní toast nastavení)
- mytoaster.myhomenetwork.com:22 (SSH server, pro bezpečné promluvy s toustovačem)
- myfrontroomlightbulb.myhomenetwork.com
A tak dále. "Internet věcí" může pracovat na IPv4 a být v pohodě, ale IPv6 dokáže fungovat že jo.
Musíte něco přidat k vysvětlení? Vyjměte v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.