{"id":4063,"date":"2013-04-05T17:31:35","date_gmt":"2013-04-05T15:31:35","guid":{"rendered":"http:\/\/www.palentino.es\/blog\/?p=4063"},"modified":"2013-04-05T18:56:22","modified_gmt":"2013-04-05T16:56:22","slug":"el-mundo-de-la-ip-del-ipv4-hacia-el-ipv6-y-el-internet-de-las-cosas-iot","status":"publish","type":"post","link":"https:\/\/www.palentino.es\/blog\/el-mundo-de-la-ip-del-ipv4-hacia-el-ipv6-y-el-internet-de-las-cosas-iot\/","title":{"rendered":"El mundo de la IP. Del IPv4 hacia el IPv6 y el Internet de las cosas IoT"},"content":{"rendered":"<div id=\"palen-701022900\" class=\"palen-antes-del-contenido palen-entity-placement\"><div class=\"palen-adlabel\">Anuncios<\/div><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-2815317153396146\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:inline-block;width:300px;height:250px;\" \ndata-ad-client=\"ca-pub-2815317153396146\" \ndata-ad-slot=\"4593837716\"><\/ins> \n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div><p style=\"text-align: justify;\">En esta entrada repasar\u00e9 aspectos relacionados con la IP, desde lo gen\u00e9rico hacia lo m\u00e1s espec\u00edfico.<\/p>\n<p style=\"text-align: justify;\">Por otro lado veremos conceptos como el IPV4, IPv6 y el Internet de las Cosas.<\/p>\n<p>Comencemos&#8230;<\/p>\n<p><!--more--><\/p>\n<p style=\"text-align: justify;\"><strong>El mundo de la IP<\/strong><\/p>\n<p style=\"text-align: justify;\">Una direcci\u00f3n IP es un n\u00famero que identifica de manera l\u00f3gica y jer\u00e1rquica a una interfaz de un dispositivo (habitualmente un ordenador) dentro de una red que utilice el protocolo IP (Internet Protocol), que corresponde al nivel de red o nivel 3 del modelo de referencia OSI de ISO.<\/p>\n<p style=\"text-align: justify;\">Dicho n\u00famero no debe confundirse con la direcci\u00f3n MAC que es otro identificador hexadecimal fijo que es asignado a la tarjeta o dispositivo de red por el fabricante. El <a href=\"http:\/\/es.wikipedia.org\/wiki\/Direcci%C3%B3n_MAC\" target=\"_blank\">MAC <\/a>no se &#8220;puede&#8221; cambiar, mientras que la direcci\u00f3n IP s\u00ed.<\/p>\n<p style=\"text-align: justify;\">Cuando nos conectamos desde casa a Internet, usamos una direcci\u00f3n IP. Esta direcci\u00f3n puede cambiar al reconectarse, siendo la IP en este caso din\u00e1mica.<\/p>\n<p style=\"text-align: justify;\">Los sitios en Internet por su naturaleza necesitan estar permanentemente conectados, por lo que generalmente poseen una IP fija, constante en el tiempo.<\/p>\n<p style=\"text-align: justify;\">Los servidores de correo, DNS, FTP y servidores web necesariamente deben contar una IP est\u00e1tica, ya que de esta forma se posibilita su localizaci\u00f3n en la red.<\/p>\n<p style=\"text-align: justify;\">A trav\u00e9s de Internet, los ordenadores se conectan entre s\u00ed mediante sus respectivas direcciones IP. Sin embargo, a los seres humanos nos es m\u00e1s \u00a0c\u00f3modo utilizar otra notaci\u00f3n m\u00e1s f\u00e1cil de recordar y memorizar. Es en este caso donde entra en juego los nombres de dominio: la traducci\u00f3n de direcciones IP a nombres se lleva a cabo por los servidores de nombres o <a href=\"http:\/\/es.wikipedia.org\/wiki\/Domain_Name_System\" target=\"_blank\"><strong>DNS<\/strong><\/a>.<\/p>\n<p style=\"text-align: justify;\">Por otro lado, existe un protocolo para asignar direcciones IP din\u00e1micas denominado <a href=\"http:\/\/es.wikipedia.org\/wiki\/Dynamic_Host_Configuration_Protocol\" target=\"_blank\"><strong>DHCP<\/strong> <\/a>(Dynamic Host Configuration Protocol).<\/p>\n<p><strong>Del IPv4 hacia el IPv6<\/strong><\/p>\n<p><strong>IPv4<\/strong><\/p>\n<p style=\"text-align: justify;\">En su versi\u00f3n 4, una direcci\u00f3n IP se representa mediante un n\u00famero binario de 32 bits.<br \/>\nLas direcciones IP se pueden expresar como n\u00fameros de notaci\u00f3n decimal: se dividen los 32 bis en cuatro octetos.<\/p>\n<p>XXX.XXX.XXX.XXX<\/p>\n<p style=\"text-align: justify;\">El valor\u00a0decimal\u00a0de cada octeto puede estar comprendido entre 0 y 255.<\/p>\n<p style=\"text-align: justify;\">Cada octeto se separa con un &#8220;.&#8221;, Los ceros iniciales se pueden obviar.<br \/>\nEjemplo IPv4: 164.34.23.65<\/p>\n<p style=\"text-align: justify;\">Existen diferentes clases de direcciones IP que una organizaci\u00f3n puede recibir de parte de <a href=\"http:\/\/es.wikipedia.org\/wiki\/ICANN\" target=\"_blank\"><strong>ICANN<\/strong> <\/a>(Internet Corporation Assigned Names and Numbers).<\/p>\n<p style=\"text-align: justify;\">Estas clases son la Clase A, Clase B y Clase C<\/p>\n<p style=\"text-align: justify;\">ICANN reserva las direcciones de clase A para los gobiernos de todo el mundo (aunque en el pasado se hayan otorgado a empresas de gran envergadura como, Hewlett Packard).<\/p>\n<p style=\"text-align: justify;\">Las direcciones de clase B, han sido reservadas para medianas empresas. Las de clase C para todos los dem\u00e1s solicitantes.<\/p>\n<p>Cada clase de red permite una cantidad fija de equipos (hosts).<\/p>\n<p><strong>Clase A<\/strong><\/p>\n<p style=\"text-align: justify;\">En una red de clase A, se asigna el primer octeto para identificar la red, reservando los 3 \u00faltimos octetos (24 bits) para que sean asignados a los host, de modo que la cantidad m\u00e1xima de hosts es de 2 elevado a 24. De esta cantidad, existen 2 direcciones reservadas de broadcast, la 0.0.0 y la 255.255.255, por lo que el total es de 16.777.216 hosts posibles.<\/p>\n<p><strong>Clase B<\/strong><\/p>\n<p style=\"text-align: justify;\">En este tipo de clase, se asignan dos primeros octetos para identificar la red XXX.XXX, reservando los dos finales XXX.XXX (16 bits) para que sean asignados a los host, de modo que la cantidad m\u00e1xima de host es de 2 a la 16, menos dos de broadcast, por lo que hacen un total de 65.536<\/p>\n<p><strong>Clase C<\/strong><\/p>\n<p style=\"text-align: justify;\">En una red de clase C, se asignan los tres primeros octetos para identificar la red XXX.XXX.XXX, reservando el octeto final (8 bits) para que sea asignado a hosts, de modo que la cantidad m\u00e1xima de host es 254.<\/p>\n<p>Existen otras de tipo D y E pero que no voy a tratar<\/p>\n<p><strong>Ejemplo<\/strong><\/p>\n<p>En una direcci\u00f3n del tipo 164.2.123.65<\/p>\n<p>El 123 representa el segmento o \u00e1rea que cubre la red, el 65 o \u00faltimo octeto el n\u00famero de m\u00e1quina.<\/p>\n<p>Por lo que la clase A puede disponer de 126 redes, la B 16.382 y la C 2.097.150.<\/p>\n<p>Por ende el numero de host es inverso, la A 16 millones, la B 65.534 Mil y la C 254<\/p>\n<p><strong>La direcci\u00f3n IP 0.0.0.0<\/strong><\/p>\n<p>Es utilizada por las m\u00e1quinas cuando\u00a0est\u00e1n\u00a0arrancando o no se les ha asignado direcci\u00f3n.<\/p>\n<p><strong>IPs restringidas<\/strong><\/p>\n<p style=\"text-align: justify;\">La direcci\u00f3n que tiene su parte de hosts a unos es para comunicar con todos los hosts de la red en la que se ubica. Esta direcci\u00f3n es la direcci\u00f3n de broadcast. En el ejemplo anterior la direcci\u00f3n de broadcast ser\u00eda\u00a0164.2.123.<strong>1<\/strong><\/p>\n<p style=\"text-align: justify;\">Las direcciones 127.X.X.X se reservan para pruebas de retroalimentaci\u00f3n. Se denomina direcci\u00f3n de bucle local, localhost o loopback.<\/p>\n<p style=\"text-align: justify;\"><strong>Las direcciones privadas.<\/strong><\/p>\n<p style=\"text-align: justify;\">Existen ciertas direcciones en cada clase de direcci\u00f3n IP que no est\u00e1n asignadas y que se denominan direcciones privadas. En una misma red no pueden existir dos direcciones iguales.<\/p>\n<p>Las direcciones privadas son:<\/p>\n<p>Clase A: 10.0.0.0 a 10.255.255.255 ( 8 bits de red, 24 bits de hosts)<br \/>\nClase B: 172.16.0.0 a 172.31.255.255 (16 bits de red, 16 bits de hosts)<br \/>\nClase C: 192.168.0.0 a 192.168.255.255 ( 24 bits de red, 8 bits de hosts)<\/p>\n<p><strong>Continuemos &#8230;<\/strong><\/p>\n<p style=\"text-align: justify;\">Desde 1993 ante la previsible futura escasez de direcciones IP versi\u00f3n 4, debido al crecimiento exponencial de host en Internet, se empez\u00f3 a introducir el sistema <a href=\"http:\/\/es.wikipedia.org\/wiki\/Classless_Inter-Domain_Routing\" target=\"_blank\"><strong>CIDR<\/strong><\/a><\/p>\n<p style=\"text-align: justify;\">Este sistema pretende establecer una distribuci\u00f3n de direcciones m\u00e1s fina y granulada, calculando direcciones necesarias y &#8220;desperdiciando&#8221; las m\u00ednimas posibles, para rodear el problema de la distribuci\u00f3n por clases \u00a0existente.<\/p>\n<p>Este sistema es, de hecho, el empleado actualmente para la delegaci\u00f3n de direcciones.<\/p>\n<p style=\"text-align: justify;\">Muchas aplicaciones requieren conectividad dentro de una sola red, y no necesitan conectividad externa. En las redes de gran tama\u00f1o a menudo se usa TCP\/IP. Por ejemplo, los bancos pueden utilizar este protocolo para conectar cajeros autom\u00e1ticos que no se conectan a la red p\u00fablica, de manera que las direcciones privadas son ideales para estas entidades.<\/p>\n<p><strong>Hacia la IPv6<\/strong><\/p>\n<p>La funci\u00f3n de la direcci\u00f3n IPv6 es exactamente la misma que su predecesor IPv4, pero dentro del protocolo IPv6.<\/p>\n<p style=\"text-align: justify;\">Se compone por 8 segmentos de 2 bytes cada uno, por lo que suman 128 bits, el\u00a0equivalente\u00a0a unos 3.4&#215;1038 hosts direccionables.<\/p>\n<p style=\"text-align: justify;\">Como podemos apreciar, la ventaja respecto a IPv4 es obvia, en cuanto a su capacidad de direccionamiento.<\/p>\n<p style=\"text-align: justify;\">Su representaci\u00f3n suele ser hexadecimal y para la separaci\u00f3n de cada par de octetos se emplea el &#8220;:&#8221;. \u00a0Un bloque abarca desde 0000 hasta el FFFF.<\/p>\n<p>Ejemplo de direccion IPv6<\/p>\n<p>2001:0123:0004:00ab:0cde:3403:0001:0063 \u00a0(vemos que esta formada por 8 grupos de 2 bytes cada uno)<\/p>\n<p>Los ceros iniciales del ejemplo anterior se pueden obviar por lo que la direcci\u00f3n se es equivalente a esta:<\/p>\n<p>2001:123:4:ab:cde:3403:1:63<\/p>\n<p style=\"text-align: justify;\">Por otro lado, los bloques continuos de ceros se pueden comprimir empleando &#8220;::&#8221;. Pero esta operaci\u00f3n s\u00f3lo se puede realizar una sola vez:<\/p>\n<p>Ejemplo: 2001:0.0.0.0.0.4 -&gt; podemos apreciar que no hemos puesto los ceros delante de cada grupo.<\/p>\n<p>Se simplifica a: 2001::4<\/p>\n<p>\u00bf\u00a0F\u00e1cil\u00a0no ?<\/p>\n<p>El formato ::ffff:1.2.3.4 se denomina direcci\u00f3n IPv4 mapeada, y el formato ::1.2.3.4 direcci\u00f3n IPv4 compatible.<br \/>\nLas direcciones IPv4 pueden ser transformadas f\u00e1cilmente al formato IPv6. Por ejemplo, si la direcci\u00f3n decimal IPv4 es 135.75.43.52 (en hexadecimal, 0x874B2B34), puede ser convertida a 0000:0000:0000:0000:0000:0000:874B:2B34 o ::874B:2B34.<\/p>\n<p>Entonces, uno puede usar la notaci\u00f3n mixta direcci\u00f3n IPv4 compatible, en cuyo caso la direcci\u00f3n deber\u00eda ser ::135.75.43.52.<\/p>\n<p>Este tipo de direcci\u00f3n IPv4 compatible casi no est\u00e1 siendo utilizada en la pr\u00e1ctica, aunque los est\u00e1ndares no la han declarado obsoleta.<br \/>\nCuando lo que se desea es identificar un rango de direcciones diferenciable por medio de los primeros bits, se a\u00f1ade este n\u00famero de bits tras el car\u00e1cter de barra &#8220;\/&#8221;.<\/p>\n<p>Por ejemplo:<br \/>\n2001:0DB8::1428:57AB\/96 ser\u00eda equivalente a 2001:0DB8::<br \/>\n2001:0DB8::874B:2B34\/96 ser\u00eda equivalente a 2001:0DB8:: y por supuesto tambi\u00e9n a 2001:0DB8::1428:57AB\/96<\/p>\n<p>Las direcciones IPv6 se representan en el\u00a0Sistema de Nombres de Dominio\u00a0(DNS) mediante registros\u00a0<i>AAAA<\/i>\u00a0(tambi\u00e9n llamados registros de\u00a0<i>quad-A<\/i>, por tener una longitud cuatro veces la de los registros A para IPv4).<\/p>\n<p>La red no podr\u00e1 aguantar mucho m\u00e1s sin el cambio, y de no realizarse pronto este las consecuencias podr\u00edan ser muy graves.<\/p>\n<p>Existe una serie de mecanismos que permitir\u00e1n la convivencia y la migraci\u00f3n progresiva tanto de las redes como de los equipos de usuario.<\/p>\n<p>En general, los mecanismos de transici\u00f3n pueden clasificarse en 3 grupos:<br \/>\n<strong>Doble pila<\/strong><br \/>\n<strong>T\u00faneles<\/strong><br \/>\n<strong>Traducci\u00f3n<\/strong><\/p>\n<p style=\"text-align: justify;\">La <strong>doble pila<\/strong> hace referencia a una soluci\u00f3n de nivel IP con doble pila (RFC 4213), que implementa las pilas de ambos protocolos, IPv4 e IPv6, en cada nodo de la red. Cada nodo con doble pila en la red tendr\u00e1 dos direcciones de red, una IPv4 y otra IPv6.<\/p>\n<p>A favor: F\u00e1cil de desplegar y extensamente soportado.<br \/>\nEn contra: La topolog\u00eda de red requiere dos tablas de encaminamiento y dos procesos de encaminamiento. Cada nodo en la red necesita tener actualizadas las dos pilas.<\/p>\n<p>Los <strong>t\u00faneles<\/strong> permiten conectarse a redes IPv6 &#8220;saltando&#8221; sobre redes IPv4. Estos t\u00faneles trabajan encapsulando los paquetes IPv6 en paquetes IPv4 teniendo como siguiente capa IP el protocolo n\u00famero 41, y de ah\u00ed el nombre proto-41. De esta manera, se pueden enviar paquetes IPv6 sobre una infraestructura IPv4. Hay muchas tecnolog\u00edas de t\u00faneles disponibles. La principal diferencia est\u00e1 en el m\u00e9todo que usan los nodos encapsuladores para determinar la direcci\u00f3n a la salida del t\u00fanel.<br \/>\nLa <strong>traducci\u00f3n<\/strong> es necesaria cuando un nodo que s\u00f3lo soporta IPv4 intenta comunicar con un nodo que s\u00f3lo soporta IPv6. Los mecanismos de traducci\u00f3n se pueden dividir en dos grupos basados en si la informaci\u00f3n de estado est\u00e1 guardada o no:\u00a0Con estado: NAT-PT (RFC 2766), TCP-UDP Relay (RFC 3142), Socks-based Gateway (RFC 3089),\u00a0Sin estado: Bump-in-the-Stack, Bump-in-the-API (RFC 276)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"4092\" data-permalink=\"https:\/\/www.palentino.es\/blog\/el-mundo-de-la-ip-del-ipv4-hacia-el-ipv6-y-el-internet-de-las-cosas-iot\/gr_ipv6_tunneling\/\" data-orig-file=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2013\/04\/gr_ipv6_tunneling.jpg\" data-orig-size=\"700,420\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"gr_ipv6_tunneling\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2013\/04\/gr_ipv6_tunneling.jpg\" class=\"aligncenter size-full wp-image-4092\" alt=\"gr_ipv6_tunneling\" src=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2013\/04\/gr_ipv6_tunneling.jpg\" width=\"700\" height=\"420\" srcset=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2013\/04\/gr_ipv6_tunneling.jpg 700w, https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2013\/04\/gr_ipv6_tunneling-300x180.jpg 300w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Convivencia entre el actual sistema IPv4 e IPv6<\/strong><\/p>\n<p style=\"text-align: justify;\">La Internet6 (as\u00ed es como se conoce a su adopci\u00f3n a IPv6) se encuentra creciendo r\u00e1pidamente y de forma paralela a Internet4. Es necesario puesto que cada vez existen m\u00e1s dispositivos m\u00f3viles conectados a Internet las 24 horas.<\/p>\n<p style=\"text-align: justify;\">Ante el agotamiento de las direcciones IPv4, y los problemas que este est\u00e1 ocasionando ya, sobre todo en los pa\u00edses emergentes de Asia como India o China, el cambio a IPv6 ya ha comenzado.<\/p>\n<p style=\"text-align: justify;\">IPv6 tambi\u00e9n proporcionar\u00e1 una mejor seguridad para los usuarios de Internet en el futuro.\u00a0El actual sistema IPv4 deja varias cuestiones de seguridad &#8220;opcionales&#8221; a los ISP, el nuevo IPv6 hace que estas opciones de seguridad obligatorias y por lo tanto una relaci\u00f3n un poco m\u00e1s segura para los usuarios de los ISP.<\/p>\n<p style=\"text-align: justify;\">Para poder usar sistemas IPV6 es necesario adaptar dispositivos que soporten dicho protocolo. Ejemplo los routers deben estar preparados.<\/p>\n<p style=\"text-align: justify;\">La primera posible consecuencia de este incremento es no es necesario el uso de sistemas\u00a0<a href=\"http:\/\/es.wikipedia.org\/wiki\/Network_Address_Translation\" target=\"_blank\"><b>NAT<\/b><\/a>, ya que hay direcciones suficientes como para que todas las m\u00e1quinas se conecten entre s\u00ed directamente, volviendo a ser una verdadera red\u00a0entre extremos.<\/p>\n<p style=\"text-align: justify;\">Otra\u00a0consecuencia\u00a0de este cambio de versi\u00f3n es la de permitir una <strong>conexi\u00f3n mucho m\u00e1s eficaz,<\/strong> ya que utilizan una cabecera de paquete diferente, a\u00f1adiendo a los datos actuales (origen, tama\u00f1o, etc.) otros datos tales como etiquetas de contenido, lo que a su vez va a permitir optimizar las trasferencias al poder dar prioridad a tipos determinados de archivos (por ejemplo, dar prioridad a los archivos del tipo multimedia o de voz), haciendo a la vez posible que sea el usuario el que decida estas prioridades, lo que har\u00e1 posible unas comunicaciones del tipo VoIP o videoconferencias de calidad, sin saltos e interrupciones.<\/p>\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"4096\" data-permalink=\"https:\/\/www.palentino.es\/blog\/el-mundo-de-la-ip-del-ipv4-hacia-el-ipv6-y-el-internet-de-las-cosas-iot\/ipv6_vs_ipv4\/\" data-orig-file=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2013\/04\/IPv6_vs_IPv4.jpg\" data-orig-size=\"602,347\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"IPv6_vs_IPv4\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2013\/04\/IPv6_vs_IPv4.jpg\" class=\"aligncenter size-full wp-image-4096\" alt=\"IPv6_vs_IPv4\" src=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2013\/04\/IPv6_vs_IPv4.jpg\" width=\"602\" height=\"347\" srcset=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2013\/04\/IPv6_vs_IPv4.jpg 602w, https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2013\/04\/IPv6_vs_IPv4-300x172.jpg 300w\" sizes=\"auto, (max-width: 602px) 100vw, 602px\" \/><\/p>\n<p style=\"text-align: justify;\"><a href=\"http:\/\/es.wikipedia.org\/wiki\/Teredo\" target=\"_blank\">Teredo<\/a>, <a href=\"http:\/\/es.wikipedia.org\/wiki\/6to4\" target=\"_blank\">6to4<\/a>, <a href=\"http:\/\/es.wikipedia.org\/wiki\/Miredo\" target=\"_blank\">Miredo <\/a>son sistemas que ofrecen\u00a0convivencia\u00a0entre IPv4 y 6<\/p>\n<p style=\"text-align: justify;\"><strong>La Internet de las Cosas<\/strong><\/p>\n<p style=\"text-align: justify;\">Al existir m\u00e1s direcciones disponibles podremos conectar m\u00e1s dispositivos.<\/p>\n<p style=\"text-align: justify;\">La Internet de las Cosas supone conectar a millones de nuevos dispositivos aut\u00f3nomos a la red de Internet. Estos dispositivos pueden ser de diferentes tipos, desde ordenadores, hasta electrodom\u00e9sticos. El acr\u00f3nimo es <strong>IoT<\/strong> (Internet of Things). Un concepto que naci\u00f3 en el Instituto de Tecnolog\u00eda de Massachusetts (<strong>MIT<\/strong>)<\/p>\n<p style=\"text-align: justify;\">Se trata una revoluci\u00f3n en las relaciones entre los objetos y personas, incluso entre los objetos directamente, que se conectaran entre ellos y con la Red y ofrecer\u00e1n datos en tiempo real. \u00a0Dicho de otro forma, se acerca la digitalizaci\u00f3n del mundo f\u00edsico.<\/p>\n<p style=\"text-align: justify;\">Mediante el sistema <a href=\"http:\/\/es.wikipedia.org\/wiki\/RFID\" target=\"_blank\"><strong>RFID<\/strong> <\/a>(Radio Fequency Identification) bastar\u00e1 con integrar un chip de pocos mil\u00edmetros en cualquier objeto del hogar, del trabajo o de la ciudad para poder procesar y transmitir informaci\u00f3n a partir de \u00e9l constantemente. Se calcula que en 2020, entre 22.000 y 50.000 millones de dispositivos se conectar\u00e1n a Internet con el fin de proporcionar a los ciudadanos una serie de servicios y aplicaciones inteligentes sin precedentes.<\/p>\n<p>Por lo que el paso de IPv4 a IPv6 tiene sus metas ya establecidas.<\/p>\n<p>Direcci\u00f3n excelente para realizar\u00a0c\u00e1lculos\u00a0y conversiones IP<\/p>\n<p><a href=\"http:\/\/www.subnetonline.com\/pages\/subnet-calculators.php\" target=\"_blank\">http:\/\/www.subnetonline.com\/pages\/subnet-calculators.php<\/a><\/p>\n<p><strong>Trucos<\/strong><\/p>\n<p>Para hacer un ping a una direcci\u00f3n ip v6, desde l\u00ednea de comandos:<\/p>\n<p><strong><\/p>\n<div class=\"codecolorer-container text mac-classic\" style=\"overflow:auto;white-space:nowrap;width:635px;\"><table cellspacing=\"0\" cellpadding=\"0\"><tbody><tr><td class=\"line-numbers\"><div>1<br \/><\/div><\/td><td><div class=\"text codecolorer\">ping -6 {host.name}<\/div><\/td><\/tr><\/tbody><\/table><\/div>\n<div class=\"codecolorer-container text mac-classic\" style=\"overflow:auto;white-space:nowrap;width:635px;\"><table cellspacing=\"0\" cellpadding=\"0\"><tbody><tr><td class=\"line-numbers\"><div>1<br \/><\/div><\/td><td><div class=\"text codecolorer\">ping -6 ipv6.google.com<\/div><\/td><\/tr><\/tbody><\/table><\/div>\n<p><\/strong><\/p>\n<p><a href=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2013\/04\/ping.jpg\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"4087\" data-permalink=\"https:\/\/www.palentino.es\/blog\/el-mundo-de-la-ip-del-ipv4-hacia-el-ipv6-y-el-internet-de-las-cosas-iot\/ping\/\" data-orig-file=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2013\/04\/ping.jpg\" data-orig-size=\"541,276\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"ping\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2013\/04\/ping.jpg\" class=\"aligncenter size-full wp-image-4087\" alt=\"ping\" src=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2013\/04\/ping.jpg\" width=\"541\" height=\"276\" srcset=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2013\/04\/ping.jpg 541w, https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2013\/04\/ping-300x153.jpg 300w\" sizes=\"auto, (max-width: 541px) 100vw, 541px\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">Para convertir direcciones IPv6 hacia 4 siendo encapsuladas mediante\u00a0t\u00fanel, se pueden emplear varias reglas.<\/p>\n<p><strong><em>M\u00e9todo 1:<\/em><\/strong><\/p>\n<p>La IP 192.168.25.234<br \/>\n192 \/ 16 \u00a0= 12, resto 0<br \/>\n168\/16 = 10 , resto 8<br \/>\n25\/16 = 1, resto 9<br \/>\n234\/16 = 14, resto 10<\/p>\n<p>La\u00a0direcci\u00f3n\u00a0se convierte en 12-0-10-8-1-9-14-10<br \/>\nEn hexadecimal: C0-A8-19-EA<\/p>\n<p>El proceso inverso es multiplicar<br \/>\nC0 (12&#215;16) + 0 = 192<br \/>\nA8 (10&#215;16) + 8 = 168<br \/>\n19 (1&#215;16) + 9 = 25<br \/>\nEA (14&#215;16) +10=234<\/p>\n<p><strong><em>M\u00e9todo 2<\/em><\/strong><\/p>\n<p>192.168.25.234<br \/>\nSe convierte cada octeto a binario<br \/>\n<strong>1100<\/strong> 0000 \u00a0 <strong>(12 = C)<\/strong><br \/>\n1010 1000<br \/>\n0001 1001<br \/>\n1110 \u00a01010<br \/>\nSe Forma el hexadecimal: C0A819EA<\/p>\n<p>&nbsp;<\/p>\n<p>Est4 es tod6 \u00a0&#8230; \ud83d\ude42<\/p>\n<div id=\"palen-2902081078\" class=\"palen-despues-del-contenido palen-entity-placement\"><div class=\"palen-adlabel\">Anuncios<\/div><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-2815317153396146\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-2815317153396146\" \ndata-ad-slot=\"\" \ndata-ad-format=\"auto\" data-full-width-responsive=\"true\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>En esta entrada repasar\u00e9 aspectos relacionados con la IP, desde lo gen\u00e9rico hacia lo m\u00e1s espec\u00edfico. Por otro lado veremos conceptos como el IPV4, IPv6 y el Internet de las Cosas. Comencemos&#8230;<\/p>\n","protected":false},"author":1,"featured_media":4080,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[15],"tags":[382,226,381,380,34],"class_list":["post-4063","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-redes","tag-iot","tag-ip","tag-ipv4","tag-ipv6","tag-redes-2"],"views":7843,"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2013\/04\/Ipv4.jpg","jetpack_shortlink":"https:\/\/wp.me\/p2ECph-13x","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/posts\/4063","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/comments?post=4063"}],"version-history":[{"count":27,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/posts\/4063\/revisions"}],"predecessor-version":[{"id":4083,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/posts\/4063\/revisions\/4083"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/media\/4080"}],"wp:attachment":[{"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/media?parent=4063"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/categories?post=4063"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/tags?post=4063"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}