es.phhsnews.com


es.phhsnews.com / ¿Por qué el 'Internet de las cosas' exige la necesidad de direcciones IPv6?

¿Por qué el 'Internet de las cosas' exige la necesidad de direcciones IPv6?


A medida que el 'Internet de las cosas' sigue creciendo y se vuelve propio, lo necesario que es para el 'Internet de las cosas' para tener direcciones IPv6? La publicación de preguntas y respuestas 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, una agrupación de sitios de preguntas y respuestas.

Foto cortesía de nerovivo (Flickr).

The Question

SuperUser reader TrudleR quiere saber por qué el 'Internet de las cosas' impone una necesidad de direcciones IPv6:

Si tiene varios dispositivos dentro de una red, la cantidad de direcciones IPv4 no aumentará linealmente para acomodar la cantidad de dispositivos. Solo hay una dirección IPv4 por red / enrutador que está conectada a Internet. ¿Cómo justifica el 'Internet de las cosas' (IoT) la necesidad de direcciones IPv6?

Definitivamente creo que puedo estar malinterpretando algo aquí, pero no tiene sentido para mí en este momento. Sé que se necesitará IPv6 en el futuro, pero no sé qué función desempeña el 'Internet de las cosas' (IoT) en este tema.

¿Por qué el 'Internet de las cosas' exige la necesidad de direcciones IPv6?

La respuesta

Colaborador SuperUser Mokubai tiene la respuesta para nosotros:

La 'Internet de las cosas' no exige absolutamente IPv6, pero para que sea útil o utilizable, IPv6 es muy preferido.

IPv4 , debido a la cantidad limitada de direcciones disponibles, significa que no todos los dispositivos pueden tener una IP pública. Para que un grupo de dispositivos comparta una conexión a Internet, deben compartir la IP a través de las tecnologías NAT. Si los dispositivos quieren alojar servidores, entonces tienen que abrir 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 ser complicado, especialmente si varios dispositivos quieren el mismo puerto para sus servidores. Un método alternativo es tener un servidor de administración central en el que tanto el hogar como los dispositivos remotos se puedan conectar 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 complicadas reglas y métodos de reenvío de puertos para perforar agujeros en los firewalls. 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.

Simplemente, permite que Internet funcione de la manera en que solía hacerlo antes de que nos diéramos cuenta de que lo hacíamos no tiene direcciones suficientes para que cada máquina tenga su propia dirección IP pública.

Para tener una idea un poco más visual de cómo IPv6 e IPv4 permiten el funcionamiento del 'Internet de las cosas', imagine que tiene un hogar totalmente automatizado, con cada dispositivo que aloja un servidor donde puede encenderlo.

Con IPv4, su red es complicada de configurar (pasará años en que su enrutador configure cada regla de reenvío de puerto individual) y lo mejor que obtendrá es una lista de puertos números que debe anotar 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 de tanque de peces?)

También significa que a menos que se tome el tiempo de configurar múltiples puertos para cada dispositivo, entonces solo tienen un puerto disponible y entonces 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 resultar muy molesto y molesto ya que perderá tiempo abriendo más puertos y escribiendo qué puerto le dio a qué dispositivo.

IPv6, debido a tener direcciones IP disponibles públicamente para cada dispositivo, significa que el tiempo de configuración de la red se reduce inmediatamente y puede obtener una red más sensata 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 para presionar para brindis)
  • mytoaster.myhomenetwork.com:21 (ftp servidor, para que pueda cargar configuraciones de tostado perfectas)
  • mytoaster.myhomenetwork.com:22 (servidor SSH, para hablar de manera segura con su tostadora)
  • myfrontroomlightbulb.myhomenetwork.com

Y así sucesivamente. El 'Internet de las cosas' puede funcionar en IPv4 y estar bien, pero IPv6 puede hacer que funcione a la derecha .


¿Tiene algo que agregar a la explicación? Suena apagado en los comentarios. ¿Desea leer más respuestas de otros usuarios de Stack Exchange expertos en tecnología? Consulte el hilo de discusión completo aquí.


El Freeware descarga sitios que no le obligan a usar Crapware

El Freeware descarga sitios que no le obligan a usar Crapware

Ha pasado más de un año desde que llamamos la atención sobre los crapware que regularmente se venden a usuarios desprevenidos en casi todos los grandes sitios de freeware, incluyendo el venerable SourceForge. Desde entonces, algunos sitios -incluidos SourceForge en sí mismos- han comenzado a limpiar su acto.

(how-to)

La guía para principiantes de las secuencias de comandos de Shell: conceptos básicos

La guía para principiantes de las secuencias de comandos de Shell: conceptos básicos

El término "secuencias de comandos de shell" se menciona a menudo en los foros de Linux, pero muchos usuarios no están familiarizados con él. Aprender este sencillo y poderoso método de programación puede ayudarlo a ahorrar tiempo, aprender mejor la línea de comando y desterrar las tediosas tareas de administración de archivos.

(how-to)