DIRECCIONAMIENTOIP
1
Formato de una dirección IP
Una dirección IP se conforma de 32 bits y tiene 2 partes:
Numero de Red
Numero de Host o nodo
El formato de la dirección es conocido comúnmente como notación decimal
Ejemplo: 10.7.5.1
Cada bit en el octeto tiene un valor binario tal como (128,64,32,16,8,4,2,1).
El mínimo valor de un octeto es 0, lo que significa que todos sus bits son ceros.
El valor máximo de un octeto es 255, todos sus bits son Unos (1).
La administracion de las direcciones es manejada por una autoridad central IANA (Internet Assigned
Numbers Authority).
2
La dirección de 32 bits es dividida en 4 octetos de 8 bits cada uno el cual es
representado por un numero decimal de acuerdo al valor de sus ocho bits.
El primer octeto en esta dirección es representado por el valor decimal de 10,
mientras el segundo es representado en forma decimal de 7, el tercero 5 y el
ultimo un 1.
En orden de diferenciar entre octetos usamos un punto.
Ejemplo: 10.7.5.1
3
Se ha decidido crear 5 clases de direcciones IP Las direcciones clase A,B y
C son para uso general, la clase D direccionamiento multicast y la clase E
para uso reservado.
4
Direcciones privadas
Hay ciertas direcciones en cada clase de dirección IP que no están
asignadas y se denominan direcciones privadas que suelen ser utilizadas
por los hosts que usan traducción de red NAT para conectarse a una red
publica:
Clase A: 10.0.0.0 – 10.255.255.255
Clase B: 172.16.0.0 – 172.31.255.255
Clase C: 192.168.0.0 – 192.168.255.255
5
Direccionamiento Classful
Conocido como el primer método de direccionamiento , en la propia IP esta
codificado el numero de bits del NetID (identificador de red).
Para el reenvío de paquetes entre redes, en la propia dirección IP esta codificado el
numero de bits de NetID, por lo que las comprobaciones son rápidas de realizar y los
routers podrán emplear muy poco tiempo en redireccionar los paquetes.
PROBLEMAS
Las redes pueden llegar a ser muy grandes.
Direcciones para millones de hosts.
Difícil que una tecnología LAN soporte esa cifra de maquinas conectadas.
Habrán situaciones en las que hará falta partir la red (excesivo broadcasting,
congestión, exceder limites tecnológicos, lans de diferentes tecnologías)…..
6
Subnetting
También llamado FLSM (Fixed Length Subnet Masks), parte del HostID se emplea
para diferenciar la “subred” .
Ejemplo:
Dada una red de clase C, divide en 5 subredes y determina la mascara de subred, las
direcciones de subred.
7
Dada la dirección IP: 192.168.1.45, averiguar la dirección de subred, aplicando la mascara de subred.
192.168.1.45 / 27 192.168.1. 0 0 1 0 1 1 0 1
255.255.255. 1 1 1 0 0 0 0 0
192.168.1. 0 0 1 0 0 0 0 0
Dir. de red: 192.168.1.32
Dir. de broadcast: 192.168.1.63
Primer host: 192.168.1.33
Ultimo host: 192.168.1.62
Numero máximo de hosts direccionables: 32 -1 -1= 30 hosts
8
Subnetting permite dividir un espacio de direcciones en subredes, aunque la restricción es que todas
las subredes deben emplear la misma mascara de subred aunque si las subredes no son
homogéneas puede dar a lugar a un desaprovechamiento de direcciones.
VLSM (Variable Length Subnet Masks)
Ejemplo: vamos a configurar una red con 3 subredes de 50, 20 y 20 hosts respectivamente
empleando para ello la dirección IP de red 193.65.67.0 .
9
Supernetting
Supongamos otra situación, disponemos de una red en la que queremos direccionar 1000 maquinas,
como una red clase C no dispone de suficientes direcciones deberíamos solicitar una dirección de clase B
pero entonces desperdiciaríamos miles de direcciones, una alternativa es asignarle varias redes C.
Solución:
Asignar redes C consecutivas, necesitaríamos al menos 4 redes consecutivas.
10
CIDR (Classless InterDomain Routing)
Surge como respuesta a los problemas de:
1. Agotamiento de direcciones.
2. Crecimiento de las tablas de rutas.
Junta el funcionamiento de VLSM y Supernetting.
Las clases A,B y C dejan de tener sentido.
Las entradas de las tablas de los routers deben de tener las direcciones IP y además las
máscaras.
Un bloque de direcciones viene dado por su dirección de red y la máscara.
11
Ejemplo: Un router que posee un rango de direcciones desde la 172.16.168.0/24 a la 172.16.175.0/24.
El router empleara 172.16.168.0/21 para el resumen de ruta solicitado
12
Permite:Resume varias rutas en una (Supernetting).
No existe un SubNetWorkID.
No hay que eliminar subred 0’s.
Se puede usar la subred 1’s.
Redes privadas:
-10.0.0.0/8
-172.16.0.0/12
-192.168.0.0/16
NecesitaLas rutas deben llevar mascara.
El protocolo de enrutamiento debe transportar mascaras.
13
14
El RFC950 las prohíbe porque:
•Subred todo a 0. Problemas si el protocolo de encaminamiento no conoce la
mascara de subred: 192.228.17.0/24 = 192.228.17.0/27.
•Subred todo a 1. La dirección de difusión de subred para la subred todo a unos
coincide con la dirección de difusión a la red (todas las subredes).
Subredes “todo a 0s” o “todo a 1s”
El RFC1812 las permite en entornos sin clase porque:
•Los protocolos de encaminamiento conocen la dirección de red y la mascara
de subred.
•La difusión a la red no tiene sentido.
15
Sumarización de rutas
Es la técnica que emplea el enrutador/protocolo de enrutamiento en las que
una dirección de red representa la conectividad con varias redes que tienen
un prefijo común. Técnica que permite agrupar varias subredes bajo una
misma dirección de subred.
16
Ejemplo: queremos direccionar 4 redes, de 20, 30, 3000 y 4000 hosts
respectivamente además tendremos en cuenta la siguiente disposición grafica,
realiza la sumarización y direccionamiento de las redes, partiendo de la siguiente
dirección ip 172.16.x.x.
172.16.128.0/20
172.16.0.0/16172.16.32.0/24
172.16.64.0/20
172.16.128.0/20
172.16.32.64/26
172.16.32.128/26
172.16.64.0/20
17
172.16.32.0/24
172.16.64.0/20
172.16.128.0/20
172.16.0.0/16