29Jun

Dlaczego "Internet przedmiotów" wymusza potrzebę adresów IPv6?

Jako że "Internet przedmiotów" wciąż rośnie i staje się samodzielny, jak konieczne jest posiadanie adresów IPv6 w "Internecie przedmiotów"?Dzisiejszy post SuperUser Q & A ma odpowiedzi na ciekawe pytania czytelnika.

Dzisiejsze pytanie &Sesja odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - poddziału Stack Exchange, opartego na społecznościach grupy Q & A.

Zdjęcie dzięki uprzejmości nerovivo( Flickr).

Pytanie Czytnik

SuperUser TrudleR chce wiedzieć, dlaczego "Internet przedmiotów" wymusza potrzebę adresów IPv6:

Jeśli masz wiele urządzeń w sieci, liczba adresów IPv4 nie zwiększy się liniowo, aby pomieścić liczbę urządzeń.Jest tylko jeden adres IPv4 na sieć / router podłączony do Internetu. W jaki sposób "Internet przedmiotów"( IoT) uzasadnia potrzebę adresów IPv6?

Zdecydowanie uważam, że coś tu nie rozumiem, ale w tej chwili nie ma to dla mnie sensu. Wiem, że IPv6 będzie potrzebny w przyszłości, ale nie wiem, jaką rolę odgrywa "Internet przedmiotów"( IoT) w tym temacie.

Dlaczego "Internet przedmiotów" wymusza potrzebę adresów IPv6?

Odpowiedź Odpowiedział

SuperUser Mokubai ma dla nas odpowiedź:

"Internet przedmiotów" nie wymaga bezwzględnie IPv6, ale jest przydatny lub użyteczny IPv6 jest bardzo preferowany.

IPv4, ze względu na ograniczoną liczbę dostępnych adresów, oznacza, że ​​nie każde urządzenie może mieć publiczny adres IP.Aby klastry urządzeń udostępniały połączenie internetowe, muszą udostępniać IP za pośrednictwem technologii NAT.Jeśli urządzenia chcą hostować serwery, muszą przebić się przez urządzenie udostępniające połączenie internetowe za pomocą przekierowania portów, UPNP lub powiązanych technologii. To może się skomplikować, zwłaszcza jeśli wiele urządzeń chce mieć ten sam port dla swoich serwerów. Alternatywną metodą jest posiadanie centralnego serwera zarządzania, do którego są podłączone zarówno urządzenia domowe, jak i zdalne, w celu wymiany danych.

IPv6 eliminuje potrzebę translacji NAT, przekierowania portów i partii, a także pozwala każdemu urządzeniu na posiadanie własnego publicznego adresu IP i powiązanych portów. Usuwa skomplikowane reguły przekierowania portów i metody wykrawania otworów w zaporach. Usuwa wszystkie problemy związane z koegzystencją sieci, które nękają obecne urządzenia. Możesz łączyć się z urządzeniami bez potrzeby konfigurowania zapór ogniowych lub konfigurowania kont w usługach innych firm, które umożliwiają łączenie się z urządzeniem.

Po prostu pozwala on Internetowi funkcjonować w sposób, w jaki wcześniej działał, zanim zdaliśmy sobie sprawę, że nie mamy wystarczająco dużo adresów, aby każda maszyna miała swój własny publiczny adres IP.

Aby dać nieco lepszy wizualny obraz tego, jak IPv6 i IPv4 umożliwiają działanie "Internetu przedmiotów", wyobraź sobie, że masz w pełni zautomatyzowany dom, z każdym urządzeniem obsługującym serwer, na którym możesz go włączyć.

W przypadku protokołu IPv4 twoja sieć jest skomplikowana w konfiguracji( spędzisz całe wieki na konfigurowaniu routera dla poszczególnych reguł przekazywania portów), a najlepszym wynikiem jest lista numerów portów, które musisz zapisać w pliku tekstowym:

  • myhomenetwork.com: 80( To jest mój router.)
  • myhomenetwork.com:81( To jest mój komputer.)
  • myhomenetwork.com:82( To jest mój ekspres do kawy.)
  • myhomenetwork.com:83( Czy to mój TiVo?)
  • myhomenetwork.com:84( To może być żarówka, ale nie jestem pewna.)
  • myhomenetwork.com:85( Czy to jest podgrzewacz zbiornika na ryby?)

Oznacza to również, że jeśli nie poświęcisz czasu na skonfigurowanie wielu portówdla każdego urządzenia są dostępne tylko jeden port, więc może tylko przedstawiać stronę internetową.W przypadku urządzeń, które chcą wyświetlać serwer HTTP( WWW), serwer FTP lub serwer SSH, może to być dość bolesne i denerwujące, ponieważ będziesz spędzał czas otwierając kolejne porty i zapisując, jaki port podałeś do jakiego urządzenia.

IPv6, dzięki publicznie dostępnym adresom IP dla każdego urządzenia, oznacza, że ​​czas konfiguracji sieci spada natychmiast i można uzyskać bardziej sensownie nazwaną sieć, a każde urządzenie może łatwo obsługiwać dowolne usługi, które lubi:

  • myrouter.myhomenetwork.com
  • mycomputer.myhomenetwork.com
  • mytoaster.myhomenetwork.com:80( serwer http, strona internetowa wyświetlająca przycisk push to tost)
  • mytoaster.myhomenetwork.com:21( serwer ftp, dzięki czemu możnaprzesyłaj idealne ustawienia toastu)
  • mytoaster.myhomenetwork.com:22( serwer SSH, aby bezpiecznie rozmawiać z twoim tosterem)
  • myfrontroomlightbulb.myhomenetwork.com

I tak dalej."Internet przedmiotów" może działać na IPv4 i być w porządku, ale IPv6 może sprawić, że będzie działał w prawo .

Czy masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych użytkowników Stack Exchange, którzy znają się na technologii? Sprawdź cały wątek dyskusji tutaj.