Terwijl het ‘internet der dingen’ blijft groeien en tot zijn recht komt, hoe noodzakelijk is het dan dat het ‘internet der dingen’ IPv6-adressen heeft? De SuperUser Q & A-post van vandaag bevat de antwoorden op de vragen van nieuwsgierige lezers.
De vraag- en antwoordsessie van vandaag komt tot ons dankzij SuperUser - een onderdeel van Stack Exchange, een community-gedreven groepering van Q & A-websites.
Foto met dank aan nerovivo (Flickr) .
De vraag
SuperUser-lezer TrudleR wil weten waarom het ‘Internet of Things’ de behoefte aan IPv6-adressen afdwingt:
Als u meerdere apparaten binnen een netwerk heeft, zal het aantal IPv4-adressen niet lineair toenemen om het aantal apparaten te accommoderen. Er is slechts één IPv4-adres per netwerk / router die is verbonden met internet. Hoe rechtvaardigt het ‘Internet of Things’ (IoT) de behoefte aan IPv6-adressen?
Ik denk absoluut dat ik hier iets verkeerd begrijp, maar het is op dit moment niet logisch voor mij. Ik weet dat IPv6 in de toekomst nodig zal zijn, maar ik weet niet welke rol het ‘Internet of Things’ (IoT) speelt in dit onderwerp.
Waarom dwingt het ‘internet der dingen’ de behoefte aan IPv6-adressen af?
Het antwoord
SuperUser-bijdrager Mokubai heeft het antwoord voor ons:
Het ‘Internet of Things’ stelt IPv6 niet absoluut verplicht, maar om nuttig of bruikbaar te zijn, heeft IPv6 de meeste voorkeur.
IPv4 betekent, vanwege het beperkte aantal beschikbare adressen, dat niet elk apparaat een openbaar IP-adres kan hebben. Om een cluster van apparaten een internetverbinding te laten delen, moeten ze het IP-adres delen via NAT-technologieën. Als de apparaten servers willen hosten, moeten ze een gat slaan in het apparaat dat een internetverbinding host met behulp van port forwarding, UPNP of aanverwante technologieën. Dit kan ingewikkeld worden, vooral als meerdere apparaten dezelfde poort voor hun servers willen. Een alternatieve methode is om een centrale beheerserver te hebben waarop zowel het huisapparaat als de apparaten op afstand inbellen om gegevens uit te wisselen.
IPv6 maakt een einde aan de behoefte aan NAT, port forwarding en het lot en zorgt ervoor dat elk apparaat zijn eigen openbare IP en bijbehorende poorten heeft. Het verwijdert gecompliceerde regels voor poortdoorschakeling en methoden voor het ponsen van gaten in firewalls. Het verwijdert alle problemen met het naast elkaar bestaan van netwerken die huidige apparaten teisteren. U kunt verbinding maken met apparaten zonder dat u firewalls hoeft te configureren of accounts op services van derden hoeft in te stellen waarmee u verbinding kunt maken met uw apparaat.
Het laat het internet eenvoudig functioneren zoals het vroeger was voordat we ons realiseerden dat we niet genoeg adressen hadden om elke machine zijn eigen openbare IP-adres te geven.
Om een iets meer visueel beeld te geven van hoe IPv6 en IPv4 het ‘internet der dingen’ laten werken, stel je voor dat je een volledig geautomatiseerd huis hebt, waarbij elk apparaat een server host waarop je het kunt inschakelen.
Met IPv4 is uw netwerk ingewikkeld om in te stellen (u zult eeuwen aan uw router besteden om elke individuele poortdoorschakelregel in te stellen) en het beste dat u krijgt is een lijst met poortnummers die u in een tekstbestand moet opschrijven:
- myhomenetwork.com:80 (Dit is mijn router.)
- myhomenetwork.com:81 (Dit is mijn computer.)
- myhomenetwork.com:82 (Dit is mijn koffiemachine.)
- myhomenetwork.com:83 (Is dit mijn TiVo?)
- myhomenetwork.com:84 (Dit kan een gloeilamp zijn, maar weet niet zeker.)
- myhomenetwork.com:85 (Is dit de aquariumverwarmer?)
Het betekent ook dat, tenzij u de tijd neemt om meerdere poorten voor elk apparaat in te stellen, ze slechts één poort beschikbaar hebben en dus waarschijnlijk alleen een webpagina op internet kunnen presenteren. Voor apparaten die een HTTP (web) server, FTP of SSH-server willen weergeven, kan dit vrij snel pijnlijk en vervelend worden, omdat je tijd zult besteden aan het openen van meer poorten en het opschrijven welke poort je aan welk apparaat hebt gegeven.
IPv6, omdat er voor elk apparaat openbaar beschikbare IP-adressen zijn, betekent dat uw netwerkconfiguratietijd onmiddellijk afneemt en dat u een verstandiger netwerk met een naam kunt krijgen en dat elk apparaat gemakkelijk alle gewenste services kan hosten:
- myrouter.myhomenetwork.com
- mycomputer.myhomenetwork.com
- mytoaster.myhomenetwork.com:80 (http-server, webpagina met een push-to-toast-knop)
- mytoaster.myhomenetwork.com:21 (ftp-server, zodat u perfecte toastinstellingen kunt uploaden)
- mytoaster.myhomenetwork.com:22 (SSH-server, om veilig met je broodrooster te praten)
- myfrontroomlightbulb.myhomenetwork.com
Enzovoorts. Het ‘internet der dingen’ kan werken op IPv4 en prima zijn, maar IPv6 kan ervoor zorgen dat het werkt Rechtsaf .
Iets toe te voegen aan de uitleg? Geluid uit in de reacties. Wilt u meer antwoorden lezen van andere technisch onderlegde Stack Exchange-gebruikers? Bekijk hier de volledige discussiethread .