TCP/IP Direccionamiento


TCP/IP utiliza 32 bits o 4 grupos de números entre 0 y 255 para direccionar computadoras.


Dirección IP

Cada computadora debe tener una dirección IP para poder conectarse a Internet.

Cada paquete IP debe tener una dirección para poder enviarse a otra computadora.

En la siguiente sección de este tutorial, aprenderá más sobre direcciones IP y nombres IP.


Una dirección IP contiene 4 grupos de números:

TCP/IP utiliza 4 grupos de números para direccionar computadoras. Cada computadora debe tener una dirección única de 4 grupos de números.

Cada grupo de números debe estar entre 0 y 255, y estar separado por puntos, por ejemplo: 192.168.1.60.


32 bits = 4 bytes

TCP/IP utiliza 32 bits para direccionar. Un byte de computadora es de 8 bits. Por lo tanto, TCP/IP utiliza 4 bytes.

Un byte de computadora puede contener 256 valores diferentes:

00000000, 00000001, 00000010, 00000011, 00000100, 00000101, 00000110, 00000111, 00001000 ....... hasta 11111111.

Ahora debería saber por qué las direcciones TCP/IP son 4 grupos de números entre 0 y 255.


IP V6

IPv6 es la abreviatura de "Internet Protocol Version 6", también conocido como el protocolo de Internet de próxima generación. Es un nuevo protocolo IP diseñado por el grupo IETF (Internet Engineering Task Force, Grupo de Trabajo de Ingeniería de Internet) para reemplazar el protocolo IPv4 actual (el vigente).

Sabemos que cada host en Internet tiene una dirección IP única. Una dirección IP utiliza un número binario de 32 bits para representar un número de host, pero los recursos de direcciones de 32 bits son limitados y ya no pueden satisfacer las necesidades de los usuarios. Por lo tanto, las organizaciones de investigación de Internet publicaron un nuevo método de identificación de hosts, es decir, IPv6.

En RFC1884 (RFC es la abreviatura de Request for Comments document. En realidad, RFC son algunos estándares relacionados con los servicios de Internet), la sintaxis estándar especificada sugiere escribir los 128 bits (16 bytes) de una dirección IPv6 como 8 enteros sin signo de 16 bits, cada entero representado por 4 dígitos hexadecimales, y estos números separados por dos puntos (:), por ejemplo:

686E:8C64:FFFF:FFFF:0:1180:96A:FFFF

La notación hexadecimal con dos puntos permite la compresión de ceros, es decir, una serie de ceros consecutivos puede reemplazarse por un par de dos puntos, por ejemplo:

FF05:0:0:0:0:0:0:B3可以定成:FF05::B3

Para garantizar una interpretación clara de la compresión de ceros, la recomendación estipula que en cualquier dirección solo se puede utilizar la compresión de ceros una vez. Esta técnica es especialmente útil para la estrategia de asignación propuesta, porque muchas direcciones contendrán cadenas consecutivas de ceros.

La notación hexadecimal con dos puntos se combina con el sufijo de la notación decimal con puntos. Esta combinación es especialmente útil en la fase de transición de IPv4 a IPv6. Por ejemplo, la siguiente cadena es una notación hexadecimal con dos puntos válida:

0:0:0:0:0:0:128.10.1.1

En esta notación, aunque cada valor separado por dos puntos es una cantidad de 16 bits, el valor de cada parte decimal punteada indica el valor de un byte. Luego, usando la compresión de ceros se obtiene:

::128.10.1.1

Nombre de dominio

12 dígitos arábigos son difíciles de recordar. Es más fácil usar un nombre.

Los nombres utilizados para las direcciones TCP/IP se denominan nombres de dominio. example.com es un nombre de dominio.

Cuando escribes un dominio como http://www.example.com, el dominio es traducido a números por un programa DNS.

En todo el mundo, una gran cantidad de servidores DNS están conectados a Internet. Los servidores DNS se encargan de traducir los nombres de dominio a direcciones TCP/IP, y también de actualizar sus sistemas entre sí con la nueva información de nombres de dominio.

Cuando se registra un nuevo nombre de dominio junto con su dirección TCP/IP, todos los servidores DNS del mundo actualizan esta información.

Otras extensiones