Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1. Requisitos previos
Tener conocimientos de direccionamiento IP.
Poseer nociones sobre la pila TCP/IP y sus protocolos.
2. Objetivos
Anlisis del protocolo TCP/IP.
Presentacin del direccionamiento IPv4 y sus diferentes tipos de direcciones.
Establecimiento de subredes.
Gestin y mantenimiento del protocolo IPv4.
Implementacin del protocolo IPv6.
Introduccin
El protocolo Internet Protocol Version 4 (IPv4) es un protocolo de red utilizado en Internet
o en redes locales.
La capa de Aplicacin
Esta capa permite a una aplicacin acceder a los recursos de red. Contiene diferentes
protocolos de aplicacin. Corresponde a las capas de aplicacin, sesin y presentacin del
modelo OSI (Open System Interconnection). Describe los diferentes Servicios como WEB,
DNS, Correo, etc.
La capa de Transporte
Garantiza el control y la fiabilidad de las transferencias de datos en la red. Corresponde a la
capa de transporte del modelo OSI. Encontramos aqu los protocolos TCP (Transmission
Control Protocol) y UDP (User Datagram Protocol).
El protocolo TCP permite establecer una conexin fiable. Garantiza antes de iniciar los
intercambios de datos que el receptor est listo para recibir las diferentes tramas,
adicionalmente cada intercambio es seguido de un acuse de recibo. De esta forma, se
garantiza la correcta recepcin de cada paquete. El protocolo UDP proporciona una
transmisin de datos sin conexin. La entrega de paquetes se considera poco fiable, sin
embargo la transmisin es ms rpida (no se enva acuse de recibo).
La capa Internet
Esta corresponde a la capa 3 del modelo OSI (red). Podemos encontrar en esta capa varios
protocolos, como:
IP (Internet Protocol): responsable de la parte de enrutamiento y direccionamiento.
Al igual que sus predecesores, Windows 8 y Windows Server 2012 son compatibles
con los protocolos IPv4 y IPv6.
ARP (Address Resolution Protocol): empleado para determinar las direcciones MAC
(Media Access Control) del destinatario. Las tramas utilizadas son de tipo
broadcast. stas no pueden franquear los routers.
ICMP (Internet Control Message Protocol): permiten transportar mensajes de control
de errores (mquina no accesible, por ejemplo).
El nmero de puertos que pueden utilizarse es de 65536, sin embargo los primeros 1024 se
encuentran reservados para aplicaciones especficas. La reserva de estos puertos permite a
las aplicaciones cliente una comunicacin ms fcil con el servidor.
Aqu puede encontrar una lista de los principales puertos utilizados:
TCP 80: HTTP
TCP 443: HTTPS
TCP 110: POP3
TCP 25: SMTP
UDP 53: DNS (peticiones DNS)
TCP 53: DNS (transferencia de zonas)
TCP 20 y 21: FTP
1. El direccionamiento IPv4
Una direccin IPv4 tiene una longitud de 32 bits, o sea 4 bytes de 8 bits. Cada byte est
separado por puntos y escrito en forma decimal (de 0 a 255).
Una direccin IP es un identificador nico que permite el reconocimiento del equipo en la
red. Esta direccin puede configurarse de forma manual o automtica. Se le atribuye a
cualquier interfaz de red que lo solicite.
Una direccin posee un ID de red que identifica la red a la que est conectado el equipo.
Luego un ID de host que permite una identificacin univoca del equipo en la red. En funcin
de la direccin utilizada (consulte la seccin Las diferentes clases de direcciones ms
adelante en este captulo), se atribuyen uno o varios bytes a los diferentes ID. Antes del
envo de una trama, es necesario que el equipo emisor sepa si el destinatario est en una
red diferente de la suya.
Para efectuar esta verificacin, el equipo utiliza la mscara de subred y efecta un Y lgico
(para tener un resultado 1 los dos valores debern ser iguales a 1).
Tomemos el ejemplo de un equipo con direccin IP 10.0.0.2 y una mscara de subred
255.0.0.0.
Ahora efectuamos un Y lgico entre los dos valores (El resultado es igual a 1 si los dos
valores son iguales a 1).
0000 1010 . 0000 0000 . 0000 0000 . 0000 0010 .
1111 1111 . 0000 0000 . 0000 0000 . 0000 0000 .
0000 1010 . 0000 0000 . 0000 0000 . 0000 0000
2. Direccionamiento privado/pblico
La gran demanda de direcciones IP debida a la popularizacin de la micro-informtica ha
obligado a la creacin de una nueva normativa. La RFC 1918 (o direccionamiento privado)
ha visto la luz para paliar el riesgo de carencia de direcciones IPv4. Esta carencia se ha
convertido en realidad y se ha desarrollado un nuevo protocolo IP (IPv6).
Las direcciones privadas y pblicas tienen cada una diferentes cometidos en un sistema de
informacin.
Las direcciones IP pblicas se encuentran en la red Internet. Dicha direccin IP es nica en
el mundo y la distribuyen organismos especiales. Los equipos que poseen este tipo de
direccin IP son accesibles en Internet. Toda empresa o particular utiliza un router o
modem-router (livebox...) para acceder a Internet. Este equipo posee una direccin IP que
le ha sido asignada por el proveedor de acceso.
Los equipos en una red local utilizan por su parte una direccin privada. Esta ltima no es
accesible desde Internet (ningn equipo en una red pblica posee este tipo de direccin).
Solo es nica en una red de rea local. Dos empresas diferentes que no estn conectadas
entre s pueden tener las mismas direcciones.
Al crear esta norma, se reservaron conjuntos de direcciones IP pblicas para las direcciones
de equipos en una red local. De esta forma cada clase posee su propio conjunto de
direcciones reservadas.
Clase A: 10.0.0.0 a 10.255.255.255
Clase B: 172.16.0.0 a 172.31.255.255
De esta forma hemos terminado de convertir el nmero 102. El valor binario del rango 0 es
0.
Hemos convertido el valor decimal 102 al nmero binario 0110 0110.
La clase A
Las direcciones contenidas en esta clase permiten direccionar 22 4 equipos. En efecto, se
reservan tres bytes para la direccin del ID del equipo y uno solo para el ID de la red.
El conjunto de direcciones contenidas en la clase A va desde 1.0.0.0 a 126.0.0.0. La
mscara de subred es igual a 255.0.0.0.
El primer bit de todas las direcciones comienza por 0. El resto vara desde todos los bits en
0 para la direccin inicial hasta todos los bits en 1 para la direccin final. O sea:
0.000 0000 .0 . 0 0 para la direccin de inicio.
0 111 1111 .0 .0 .0 para la direccin final.
Los siguientes valores son nmeros binarios.
Si estos valores se convierten a decimal, tendremos 0.0.0.0 a 127.0.0.0 siendo 0 y 127
valores reservados. El conjunto de direcciones va desde 1.0.0.0 a 126.0.0.0.
La clase B
La clase B permite utilizar dos bytes para el ID del equipo. La mscara utilizada es
255.255.0.0. El rango de direcciones va desde 128.0.0.0 a 192.255.0.0.
El primer bit de todas las direcciones comienza por 10, o sea:
1000 0000 .0 . 0 0 para la direccin de inicio (128.0.0.0 en decimal).
10 11 1111 .255 .0 .0 para la direccin final (191.0.0.0 en decimal).
Los siguientes valores son nmeros binarios.
La clase C
Esta es la clase que proporciona menor nmero de direcciones para los equipos. Tiene un
nico byte disponible para los equipos. Su mscara es igual a 255.255.255.0. Posee un
rango de direcciones entre 192.0.0.0 y 223.255.255.0.
El primer bit de todas las direcciones comienza por 110, o sea:
110 0 0000 .0 . 0 0 para la direccin de inicio (128.0.0.0 en decimal).
De esta forma, si el valor del primer byte se encuentra entre 1 y 126 la direccin es de
clase A. Si el valor se encuentra entre 128 y 191 la direccin es de clase B. Por ltimo, si el
valor se encuentra entre 192 y 223 la direccin es de clase C.
5. El CIDR
La notacin CIDR (Classless Inter-Domain Routing) permite escribir de forma sinttica la
mscara de subred. Si tomamos la mscara de clase A (255.0.0.0), sta puede escribirse /
8. La cifra proviene del nmero de bits en 1.
La mscara de la clase B puede escribirse en la forma /16, mientras que la de la clase C se
escribe /24.
Establecimiento de subredes
Una subred consiste en dividir una red informtica en varias subredes. La mscara de
subred se utiliza para identificar la red en la que est conectado el equipo. Al igual que una
direccin IP, est compuesto de 4 bytes, donde los bits valen todos 1 (valor decimal 255) o
0 (valor decimal 0). Los bits a 1 permiten identificar el ID de red, mientras que los puestos
a 0 identifican el ID del host.
En redes de gran envergadura, se puede utilizar los bits del ID de host para crear subredes.
El primer byte y los bits de mayor valor (los primeros por la izquierda) se utilizan, lo que
reduce el nmero de hosts direccionables.
Debemos descomponer el primer byte del ID del host para encontrar las direcciones de las
subredes.
Para encontrar las direcciones de subred, es preciso variar el o los bits de subred. En este
caso, podemos crear una cuarta subred.
Para comprobar que el clculo es correcto, debemos verificar el paso de una subred a la
otra. De esta forma podemos confirmar que es igual a 64, de hecho, si sumamos 64 a la
direccin de la subred 1, entonces el resultado es la direccin de la subred 2. Esta
comprobacin debe ser cierta para el conjunto de subredes.
192.168.1.64 a 192.168.1.127
La direccin 192.168.1.64 es la direccin de red y 192.168.1.127 es la de broadcast. El
rango de direcciones va desde 192.168.1.65 hasta 192.168.1.126.
Subred 3:
192.168.1.10 00 0000 a 192.168.1.10 11 1111
192.168.1.128 a 192.168.1.191
La direccin 192.168.1.128 es la direccin de red y 192.168.1.191 es la de broadcast. El
rango de direcciones va desde 192.168.1.129 hasta 192.168.1.190.
El rango entre la primera direccin y la ltima es de 63 (de 192.168.1.1 a 192.168.1.163),
es el mismo para las otras subredes.
a. El comando ipconfig
El comando ipconfig permite mostrar la configuracin IP de los adaptadores de red.
Utilizando las distintas opciones, es posible realizar operaciones u obtener diferentes datos.
b. El comando ping
Este comando permite comprobar la comunicacin entre dos equipos. De esta forma se
pueden reparar rpidamente problemas de comunicacin en un equipo o servidor. El
comando cuenta con opciones y luego el nombre o direccin IP del equipo a verificar.
Ejecutado sin opciones solo se envan cuatro tramas. Si el puesto est encendido y
conectado a la red se recibe una respuesta. En caso contrario, se recibe una respuesta
negativa.
Se pueden aplicar varias opciones a este comando:
-n nmero: la opcin -n permite enviar x solicitudes antes de detenerse, siendo x el
nmero proporcionado despus de n.
-t: a diferencia de -n, se efecta el envo de tramas hasta que se solicita la interrupcin.
-a: permite la resolucin de la direccin IP a un nombre
-4: fuerza el uso de IPv4.
-6: fuerza el uso de IPv6.
Ping es un comando que se basa en el protocolo ICMP. Es, por tanto, posible interrogar a
un host remoto. Sin embargo, este tipo de solicitudes pueden estar bloqueadas por un
cortafuegos.
c. El comando tracert
El comando tracert es un comando DOS que identifica todos los routers empleados para
alcanzar un destino. La trama es de tipo ICMP. Es intil utilizar este comando si el destino
se encuentra en la misma red de rea local. De hecho, el comando reenva el nombre o la
direccin IP del router que devuelve la trama echo.
IPv6
Fragmentacin
Protocolo ARP
Registro en el
DNS
formatos de las direcciones son, a su vez, diferentes. La versin anterior utiliza un formato
El direccionamiento IPv6
Cada direccin est compuesta por 128 bits. Se utiliza un prefijo para indicar el nmero de
bits utilizado por el ID de red. Estos prefijos se apuntan en la misma forma que un CIDR en
IPv4. Si un prefijo de 64 bits se asigna a la direccin, que es la mitad de los bits para
identificar la red, los restantes 64 permiten una identificacin nica del host (identificador
de interfaz). ste puede ser generado de manera aleatoria y asignado por DHCP o basado
en el control de acceso o soporte (MAC).
Equivalencia IPv4/IPv6
a.
IPv4
IPv6
Direccin no especificada
0.0.0.0
::
127.0.0.1
::1
Direccin APIPA
169.254.0.0/16
FE80::/64
Direccin de broadcast
255.255.255.255
Direccin de multicast
224.0.0.0/4
FF00::/8
1111110
Identificador
de
Identificador
de
Identificador
de
organizacin
subred
interfaz
Los siete primeros bits poseen un valor fijo igual a 1111110. El prefijo de la direccin es
igual a fc00://7.
001
Prefijo
de
encaminamiento
Identificador
de
Identificador
de
global
subred
interfaz
Los tres primeros bits (001) al igual que el prefijo de enrutamiento global (45 bits)
permiten formar un primer bloque de 48 bits. ste lo asigna el proveedor de acceso.
1111 1110 10
Continuacin de ceros (54 bits)
Identificador de interfaz
Los 10 primeros bits (111 1110 10) al igual que los siguientes ceros forman el prefijo de
64 bits (FE80::).
El valor binario del rango 6 es igual a 64. El valor binario del rango 6 es entonces igual a 1.
El valor binario de los otros rangos est en 0.
La conversin de 192 a binario es 1100 0000.
224
El valor decimal del rango 7 es igual a 128, este valor es inferior a 224. El valor binario del
rango 7 es entonces igual a 1. Falta convertir el nmero 96 (224-128).
El valor decimal del rango 6 es igual a 64, este valor es inferior a 96. El valor binario del
rango 6 es entonces igual a 1. Falta convertir el nmero 32 (96-64).
El valor binario del rango 5 es igual a 32. El valor binario del rango 5 es entonces igual a 1.
El valor binario de los otros rangos est en 0.
La conversin de 224 a binario es 1110 0000.
1110 0111
Para encontrar el valor decimal, debemos sumar los valores de los bits en 1, o sea:
27+26+25+22+21+20 = 128+64+32+4+2+1
Si vamos a convertir el valor binario 1110 0111, obtenemos el valor decimal 231.
192.168.1.102
1001 1100
Para encontrar el valor decimal, debemos sumar los valores de los bits en 1, o sea:
27+24+23+22= 128+16+8+4
Si vamos a convertir el valor binario 1001 1100, obtenemos el valor decimal 156.
Direccin de subred 6:
172.16.101 0 0000.0 o sea la direccin de red 172.16.160.0
Rango de direcciones para todos los hosts:
172.16. 101 0 0000.0 a 172.16.101 1 1111.255 o sea un rango de direcciones desde
172.16.160.0 hasta 172.16.191.255. Tenemos pues un rango efectivo desde 172.16.160.1
hasta 172.16.191.254.
Direccin de subred 7:
172.16.110 0 0000.0 o sea la direccin de red 172.16.192.0
Rango de direcciones para todos los hosts:
172.16. 110 0 0000.0 a 172.16.110 1 1111.255 o sea un rango de direcciones desde
172.16.192.0 hasta 172.16.223.255. Tenemos pues un rango efectivo desde 172.16.192.1
hasta 172.16.223.254.
Direccin de subred 8:
172.16.111 0 0000.0 o sea la direccin de red 172.16.224.0
Rango de direcciones para todos los hosts:
Haga clic en la direccin IP (campo Ethernet) para abrir la ventana Conexiones de red.
Haga doble clic en el adaptador de red Ethernet y luego en el botn Propiedades.
El comando ping -6 permite garantizar el uso de la pila IPv6 para la ejecucin del
comando.
Introduzca el comando ping -4 ad1.
El comando ping -4 permite garantizar el uso de la pila IPv4 para la ejecucin del
comando.
AD1 responde empleando su direccin IPv4 o IPv6.