La gran mayoría de las computadoras están conectadas a algún tipo de red, como una red doméstica, una LAN corporativa e Internet. Estas redes son un centro de comunicaciones modernas que permiten la comunicación entre muchos dispositivos.
Para comunicarse de manera eficaz, se utiliza un esquema de direccionamiento que le permite especificar dónde desea que vayan las comunicaciones de red. El esquema de direccionamiento principal utilizado para Internet se conoce como direcciones «IP» o Protocolo de Internet. Actualmente existen dos esquemas de direcciones IP. IPv4 es el esquema de direccionamiento tradicional. IPv6 se implementa como reemplazo, ya que el esquema IPV4 se ha quedado sin direcciones utilizables.
IPv4 e IPv6
Las direcciones IPv4 generalmente se muestran en notación de «puntos cuádruples», donde cuatro grupos de hasta tres dígitos están separados por puntos, por ejemplo: 192.168.0.1. En esta notación, cada uno de los cuatro números debe estar entre 0 y 255. Los diferentes tipos de direcciones se apartan por tener un significado especial. Por ejemplo, todas las direcciones IPv4 que comienzan con 192.168 están reservadas para su uso en redes locales y no pueden comunicarse directamente con Internet. Esto significa que todas las redes domésticas e incluso corporativas pueden reutilizar el mismo conjunto de direcciones como método de eficiencia de asignación de direcciones.
Consejo: las direcciones IP en IPv4 e IPv6 a menudo tendrán una barra y un número después de ellas, como «/ 24», llamado máscara de subred. La máscara de subred se utiliza para indicar qué parte de la dirección se refiere a la dirección de red y qué parte especifica la dirección del host dentro de esa red. Para una red / 24, los primeros 24 bits binarios de la dirección se utilizan para indicar la dirección de red, y el resto se utiliza para especificar hosts en esa red.
Las direcciones IPv6 son más complicadas de ver. Se pueden mostrar con hasta ocho segmentos de hasta cuatro dígitos hexadecimales, separados por dos puntos. Un ejemplo de dirección IPv6 podría verse así: fe80: 4749: dadb: 748d: ff: 334c: ffff: f000. El uso de hexadecimal significa que cada dígito puede ser 0-9, a-f. Un segmento puede tener menos de cuatro dígitos porque se omiten los ceros iniciales. Al igual que con IPv4, algunos tipos de direcciones están reservados para ciertos usos. Todas las direcciones IPv6 que comienzan con «fe80» son direcciones locales con las mismas restricciones que las direcciones IPv4 locales.
Sugerencia: Es posible que a menudo vea que las direcciones IPv6 aparecen significativamente más cortas con dos puntos en el centro, por ejemplo, fe80: da29 :: 9999. Esta es una abreviatura de notación diseñada para hacer que las direcciones IPv6 sean más fáciles de leer, escribir y recordar. Los segmentos que constan de cuatro ceros pueden omitirse por completo y reemplazarse con dos puntos «::». Si dos o más segmentos uno al lado del otro están compuestos completamente por ceros, ambos pueden omitirse y reemplazarse con un solo uso de los dos puntos dobles. Para reconstruir la dirección completa, solo se puede omitir un conjunto continuo de segmentos por dirección.
La dirección de loopback
La «dirección de bucle invertido» es otro ejemplo de una dirección reservada. Al igual que las direcciones locales que solo pueden permanecer dentro de la red local, las direcciones de bucle invertido solo pueden permanecer en la computadora local. Si una computadora intenta enviar un mensaje a la dirección de bucle de retorno, el mensaje nunca se enviará a la red, sino que regresará directamente a la computadora. Generalmente no es útil para la mayoría de los usuarios, sin embargo, puede ser útil para acceder a servicios de red como servidores web en el dispositivo.
En IPv4, la dirección «127.0.0.1» es compatible con todos los dispositivos como una dirección de bucle invertido. Técnicamente, cualquier dirección que comience con «127» está reservada para usar una dirección de bucle invertido, pero no todos los dispositivos admiten este uso. A veces, es posible que vea la dirección escrita como «127.0.0.1/8», ya que solo se utilizan los primeros ocho bits binarios para indicar la parte de red de la dirección de bucle de retorno.
En IPv6, la dirección de loopback es «:: 1». Solo se asigna una dirección para su uso con fines de bucle invertido. A veces se puede escribir como «:: 1/128», ya que los 128 bits binarios se utilizan para indicar la parte de red de la dirección.
Propina: El término «localhost» está reservado en el esquema DNS para referirse a las direcciones de bucle invertido.
Si está utilizando un servidor web en su computadora, puede conectarse a él en su navegador web escribiendo una dirección de bucle de retorno. Por ejemplo: «http: //127.0.1», «http: // :: 1» y «http: // localhost» se resuelven en la computadora desde la que estás navegando.
Consejo: también puede especificar manualmente los números de puerto si aloja servicios en puertos no estándar