La dirección IP identifica de manera única a un equipo (o dispositivo) dentro
de la red. Es la identificación única de un HOST y debe respetar ciertas reglas.
Para evitar a cada momento decir equipo, dispositivo, router, MODEM, etc., se
acostumbra decir simplemente HOST.
Clasificación de las
direcciones IP
1.Direcciones IP especiales
localhost o “Mi Propio Host”
Esta característica de “mi propio host” permite
hacer referencia al equipo local sin necesidad de
memorizar su nombre o su dirección IP.
2. Direcciones IP
privadas (reservadas).
Son visibles únicamente por otros hosts de su propia
red o de otras redes privadas. Se utilizan al interior de
las organizaciones para sus equipos privados.
3. Direcciones IP públicas
Son visibles en todo Internet. Un HOST con una IP pública es accesible
(visible) desde cualquier otro HOST conectado a Internet. Para conectarse
a Internet es necesario tener una dirección IP pública, son direcciones IP
públicas todas las que no son localhost ni privadas.
Clases de direcciones IP
Clase A
Las direcciones de Clase A son asignadas a redes con un elevado
número de hosts. El bit de mayor orden en una dirección de clase A
siempre es un cero. Los primeros 8 bits indican la red. Los restantes
24 bits (los 3 últimos bytes) representan el número de host.
Clase B
Las direcciones de clase B son asignadas a redes de tamaño
mediano / grande. Los dos primeros bits del primer byte de las
direcciones de clase B son siempre 1 0. Los primeros 16 bits indican
la red, los restantes 16 bits de los dos últimos bytes indican el host.
Clase C
La clase C se utiliza para pequeñas LANs (redes de área local). Los
tres primeros bits del primer octeto son siempre 1 1 0. Los
primeros 24 bits, es decir los primeros tres bytes, indican la red. El
último byte (ocho bits) indica el host.
Clase D
Las direcciones de clase D son poco usadas; se destinan para grupos multicast
(multidifusión). Una dirección multicast está asociada con un grupo de receptores
interesados. El emisor (desde su dirección unicast) envía un único datagrama a la
dirección multicast y el router (enrutador) se encargará de hacer copias y enviarlas a
todos los receptores que hayan informado de su interés por los datos de ese emisor.
Clase E
La clase E incluye direcciones experimentales que no
están disponibles para uso general y que se reservan
para uso futuro. Los 4 bits del byte de mayor orden en
una clase E están siempre colocados en 1111.
Máscara de red (netmask)
Cada host en una red TCP/IP requiere una máscara de red (subnet
mask), que es una dirección de 32 bits usada para ‘enmascarar’ una
parte de la dirección IP, para distinguir el ID de red del ID de host.
Esto es necesario para que el TCP/IP pueda determinar cuándo una
dirección IP pertenece a la red local o a una red remota.
Dirección de Difusión (broadcasting)
Una dirección de difusión sirve para enviar un mismo mensaje a
todos los equipos de la red, por ejemplo para pedir la dirección IP
(Protocolo DHCP) o para pedir la dirección física de la tarjeta
(Protocolo ARP).
Subredes (subnets o subnetworks)
Las subredes se crean utilizando máscaras distintas a las estándares,
por ejemplo, la máscara estándar para una dirección IP de clase C es
255.255.255.0, pero el proveedor de Internet nos asigna una máscara
digamos 255.255.255.252, la cual nos limita a utilizar solamente las
cuatro direcciones IP que el proveedor ha reservado para el enlace.
Puerta de enlace y servidor de nombres
Para comunicarse con Internet, todo computador requiere conocer la
dirección IP de su puerta de enlace y la dirección IP de un servidor de nombres.
Estas direcciones las proporciona el administrador de red o el proveedor de
Internet, y las puedes obtener con los comandos ifconfig (IPCONFIG en
Windows), system-config-network o revisando el archivo /etc/resolv.conf.
Arquitectura en capas y funcionamiento
de TCP/IP
Para lograr que TCP/IP funcione en cualquier equipo (independientemente del
sistema operativo y del hardware, procesador, tarjeta de red, etc.) se lo dividió en
diversos módulos. Cada uno de estos módulos está agrupado en capas que realizan
una tarea específica. Estos módulos realizan sus tareas uno después del otro, en un
orden específico; es decir: existe un sistema estratificado o modelo de capas.