¿Por qué la 'Internet de las cosas' exige la necesidad de direcciones IPv6?
A medida que el 'Internet de las cosas' continúa creciendo y se vuelve único, ¿qué tan necesario es que el 'Internet de las cosas' tenga direcciones IPv6? La publicación de preguntas y respuestas de SuperUser de hoy tiene las respuestas a las preguntas de un lector curioso.
La sesión de Preguntas y Respuestas de hoy nos llega por cortesía de SuperUser, una subdivisión de Stack Exchange, un grupo de sitios web de preguntas y respuestas impulsado por la comunidad..
Foto cortesía de nerovivo (flickr)..
La pregunta
El lector superusuario TrudleR quiere saber por qué la 'Internet de las cosas' impone la necesidad de direcciones IPv6:
Si tiene varios dispositivos dentro de una red, la cantidad de direcciones IPv4 no aumentará linealmente para adaptarse a la cantidad de dispositivos. Solo hay una dirección IPv4 por red / enrutador que está conectada a Internet. ¿Cómo la 'Internet de las cosas' (IoT) justifica la necesidad de direcciones IPv6??
Definitivamente creo que puedo estar entendiendo mal algo aquí, pero no tiene sentido para mí en este momento. Sé que se necesitará IPv6 en el futuro, pero no sé qué papel juega el 'Internet of Things' (IoT) en este tema.
¿Por qué la 'Internet de las cosas' impone la necesidad de direcciones IPv6??
La respuesta
El colaborador de Superusuario Mokubai tiene la respuesta para nosotros:
El 'Internet de las cosas' no obliga absolutamente a IPv6, pero para que sea útil o utilizable se prefiere mucho a IPv6.
IPv4, debido al número limitado de direcciones disponibles, significa que no todos los dispositivos pueden tener una IP pública. Para que un grupo de dispositivos compartan una conexión a Internet, tienen que compartir la IP a través de las tecnologías NAT. Si los dispositivos desean alojar servidores, deben perforar un agujero en el dispositivo que aloja una conexión a Internet mediante el reenvío de puertos, UPNP o tecnologías relacionadas. Esto puede complicarse, especialmente si varios dispositivos desean el mismo puerto para sus servidores. Un método alternativo es tener un servidor de administración central al que se conecten los dispositivos domésticos y remotos para intercambiar datos..
IPv6 elimina la necesidad de NAT, el reenvío de puertos y el lote, y permite que cada dispositivo tenga su propia IP pública y puertos asociados. Elimina las complicadas reglas de reenvío de puertos y los métodos para hacer agujeros en los cortafuegos. Elimina todos los problemas de coexistencia de red que afectan a los dispositivos actuales. Puede conectarse a dispositivos sin necesidad de configurar firewalls o configurar cuentas en servicios de terceros que le permitan conectarse a su dispositivo.
Sencillamente, permite que Internet funcione de la forma en que solía hacerlo antes de que nos dimos cuenta de que no teníamos suficientes direcciones para permitir que cada máquina tenga su propia dirección IP pública..
Para dar una idea un poco más visual de cómo IPv6 e IPv4 permiten que el 'Internet de las cosas' funcione, imagínese que tiene un hogar completamente automatizado, con cada dispositivo que aloja un servidor donde puede encenderlo.
Con IPv4, su red es complicada de configurar (pasará las edades en su enrutador configurando cada regla de reenvío de puerto individual) y lo mejor que puede obtener es una lista de números de puerto que debe escribir en un archivo de texto:
- myhomenetwork.com:80 (Este es mi enrutador.)
- myhomenetwork.com:81 (Esta es mi computadora.)
- myhomenetwork.com:82 (Esta es mi máquina de café.)
- myhomenetwork.com:83 (¿Es este mi TiVo?)
- myhomenetwork.com:84 (Esto podría ser una bombilla, pero no estoy seguro).
- myhomenetwork.com:85 (¿Es este el calentador del tanque de peces?)
También significa que, a menos que se tome el tiempo de configurar varios puertos para cada dispositivo, entonces solo tienen un puerto disponible y, por lo tanto, probablemente solo pueda presentar una página web en Internet. Para los dispositivos que desean mostrar un servidor HTTP (web), FTP o SSH, esto puede ser doloroso y molesto bastante rápido ya que pasará tiempo abriendo más puertos y anotando qué puerto le dio a qué dispositivo.
IPv6, debido a que tiene direcciones IP disponibles públicamente para cada dispositivo, significa que el tiempo de configuración de su red se reduce inmediatamente y puede obtener una red con un nombre más sensato y cada dispositivo puede alojar fácilmente los servicios que desee:
- myrouter.myhomenetwork.com
- mycomputer.myhomenetwork.com
- mytoaster.myhomenetwork.com:80 (servidor http, página web que muestra un botón de envío directo)
- mytoaster.myhomenetwork.com:21 (servidor ftp, para que pueda cargar la configuración de brindis perfecta)
- mytoaster.myhomenetwork.com:22 (servidor SSH, para hablar de forma segura con su tostadora)
- myfrontroomlightbulb.myhomenetwork.com
Y así. El 'Internet de las cosas' puede funcionar en IPv4 y estar bien, pero IPv6 puede hacer que funcione Correcto.
¿Tienes algo que agregar a la explicación? Apaga el sonido en los comentarios. ¿Quieres leer más respuestas de otros usuarios de Stack Exchange con experiencia en tecnología? Echa un vistazo a la discusión completa aquí.