Subido por patricia janet benites yglesias

Direccionamiento IP

Anuncio
Direccionamiento IP
Índice
1. Introducción
2. Direccionamiento IP
2.1 Clases de direcciones
2.2 Problemas de direccionamiento: solución
con subredes
2.3 Métodos de asignación de dirección IP.
1. Introducción
-
El direccionamiento, en la red de redes, es un punto esencial ya que
ayuda al protocolo TCP/IP a ocultar los detalles de las redes físicas y
hace que la red de redes parezca una sola red uniforme.
-
Para que nuestro sistema de comunicaciones sea universal, se
necesita un método aceptado de manera global para identificar cada
computadora que se conecta a él (identificadores universales). Esto
se consigue con el direccionamiento IP.
-
Para poder aplicar el direccionamiento IP sobre cualquier tecnología
de red, necesitaremos apoyarnos en protocolos de “traducción” de
direcciones (IP-Hardware).
2. Direccionamiento IP
-
Añade a las direcciones físicas (direcciones de las redes físicas, MAC o de bajo
nivel) un nuevo esquema de direccionamiento (direcciones IP):
•
Para permitir la interconexión de diferentes tipos de redes físicas.
•
Es jerárquico, para facilitar el encaminamiento.
-
Las direcciones IP son de 32 bits.
-
Se representan como cuatro números decimales separados por puntos obtenidos de
los cuatro octetos que forman la dirección IP (n1.n2.n3.n4).
-
Por ejemplo, la dirección binaria de red:
10000000 00001010 00000010 00011110  128.10.2.30
2. Direccionamiento IP
-
Las direcciones IP identifican un punto de conexión a una red. Una
máquina puede tener varias direcciones IP distintas, tantas como puntos de
conexión a redes. (Ej. Routers).
-
La dirección MAC se puede comparar con el nombre de las personas, y la dirección de red con su
dirección postal. Si una persona se muda a otra ciudad, su nombre propio seguiría siendo el mismo, pero la
dirección postal deberá indicar el nuevo lugar donde se puede ubicar. Los dispositivos de red (los routers
así como también los computadores individuales) tienen una dirección MAC y una dirección IP (capa de
red). Cuando se traslada físicamente un computador a una red distinta, el computador conserva la misma
dirección MAC, pero se le debe asignar una nueva dirección de red (dirección IP).
-
Una dirección IP tiene dos campos (net_id, host_id):
–
net_id: Un identificador de red.
–
host_id: Un identificador de host.
2.1 Clases de direcciones
NET_ID
HOST_ID
Existen 3 clases primarias de direcciones IP (A, B y C) dependiendo del
fragmento de dirección IP asignado a la red y al host. Se puede determinar su
tipo según los primeros tres bits.
Las direcciones de tipo A: pocas redes (126), cada una con muchos
computadores (16.777.214).
Las direcciones de tipo B: un número medio de redes (16.384), cada una con
un número medio de computadores (65.534).
Las direcciones de tipo C: muchas redes (2.097.152), cada una con pocos
computadores (254).
2.1 Clases de direcciones
Direcciones Especiales
-
Direcciones de red y difusión dirigida: Por regla, nunca se asigna un campo host
igual a 0 ó 255 a un computador individual. Una dirección IP con campo host de 0 se
utiliza para referirse a la red (o subred) en si misma. Una dirección IP con un campo
host igual a 255 se utiliza para especificar una difusión dirigida (si esta se encuentra
disponible en hardware) a todos los terminales de la red.
-
Difusión limitada (en red local): Consiste en poner los 32 bits a 1. Se considera una
dirección de difusión a todos los terminales pertenecientes a la red local desde donde
se envía un mensaje.
-
Dirección Loopback: Está diseñada para utilizarse en pruebas del TCP/IP y para la
comunicación de los procesos internos en la máquina local. El uso de esta dirección
no genera tráfico hacia la red de redes.
Direccionamiento IP
2.2 Problemas con el direccionamiento IP
-
El crecimiento exponencial de Internet ha provocado serios problemas a la
hora de asignar direcciones.
- Los routers requieren tablas de encaminamiento excesivamente grandes
(tienen una entrada por cada dirección de red).
- El direccionamiento tradicional con las clases A y B proporciona un uso
ineficiente de las direcciones.
-
No es habitual conectar 224 o 216 hosts en una misma red local
- Cada vez quedan menos direcciones disponibles (tipo A y B agotadas,
solo quedan algunas de tipo C)
-
-
Con el fin de aliviar estos problemas, se han propuesto algunas técnicas
como las subredes y las superredes.
Las subredes permiten una mejor estructuración del espacio de
direccionamiento dentro de una organización.
Direccionamiento IP
Solución al Problema con subredes
-
Por ejemplo, pensemos en una dirección de clase B, como 161.67.X.X, en una
mediana empresa que tiene 5 departamentos diferentes, con un total de 200
ordenadores en red.
-
Usaríamos el primer número de host para definir el departamento, de 1 a 5 y
el último número para el número de host: hasta 253 pc por departamento.
161.67.1.1
161.67.1.2
161.67.1.3
...
161.67.1.18
Dpto 1
LAN
161.67.2.1
161.67.2.2
161.67.2.3
...
161.67.2.55
Dpto 2
router
... y así el
resto de
departamentos
Direccionamiento IP
Solución al Problema con subredes
-
-
-
-
Sin embargo, todos los departamentos están en la misma red. ello
puede crearnos problemas si queremos que cada departamento tenga
su propia red, por seguridad, diferentes tecnologías, etc
Para dar solución a esto deberíamos comprar una nueva IP para cada
red o usar IP’s privadas y redireccionamiento: complejo.
La solución es crear subredes, es decir, hacer que parte del host_id
no sirva para identificar un pc de la red sino distintas redes
Idea clave: dividir la parte host_id en parte_subred+parte_host.
La división se indicará mediante una máscara de subred.
Direccionamiento IP
Solución al Problema con subredes
Sin subredes
Dir. IP
161
67
1
Id de red
5
“PC número 1.5 de
la red 161.67”
Id de host
Con subredes
Dir. IP
161
67
1
Id de red+subred
Máscara
subred
255
255
5
Id de host
255
Hasta donde llega la red+subred
0
“PC número 5 de la
red 161.67, subred
1”
Direccionamiento IP
Subredes (Subnetting)
-
-
-
De esta forma, el encaminamiento de paquetes hacia la organización
se basa en la porción de net_id, y una vez dentro de la organización, se
emplea la porción de subnet_id para realizar el encaminamiento de los
paquetes a su subred/destino final.
Aprovecha al máximo una misma dirección IP de red sobre varias
redes físicas pertenecientes a la misma organización.
De esta forma, una dirección IP quedaría dividida en tres partes:(net_id,
subnet_id/host_id)
161
67
Id de red
1
Id de subred
5
Id de host
Direccionamiento IP
Subredes (Subnetting)
-
Se utilizan mascaras de red/subred, que acompañan a la
dirección IP. Contiene 1’s en aquellos bits que forman parte del
net_id/subnet_id, y 0’s en el resto. La máscara de red permite
obtener la dirección de red/subred, de una dirección IP.
Operación AND (D&M).
Ejemplos
158.42.0.0/16
158.42.1.0/24
192.228.17.32/27
= 158.42.0.0 y máscara 255.255.0.0
= 158.42.1.0 y máscara 255.255.255.0
= 192.228.17.32 y máscara 255.255.255.224
Direccionamiento IP
Subredes (Subnetting)
-
-
La fórmula 2n - 2, donde n es la cantidad de bits prestados a la parte de host,
proporciona la cantidad de subredes UTILIZABLES que pueden ser creadas.
La fórmula 2m - 2, donde m es la cantidad de bits que NO han sido prestados a la parte
de host, proporciona la cantidad de números de host UTILIZABLES que pueden ser
creados.
-
-
Ejemplo:
Si pide prestados 2 bits en una red Clase C, se crean 4 subredes, cada una con 64 hosts. Sólo 2
de las subredes son utilizables y sólo 62 hosts son utilizables por subred, lo que deja 124 hosts
utilizables de 254 que eran posibles antes de elegir usar subredes. Esto significa que se están
perdiendo 51% de las direcciones.
Supongamos esta vez que se piden prestados 3 bits. Ahora tiene 8 subredes, de las cuales sólo 6
son utilizables, con 30 hosts utilizables por subred. Esto significa que hay 180 hosts utilizables, de
un total de 254, pero ahora se pierde sólo el 29% de las direcciones.
Siempre que se creen subredes, es necesario tener en cuenta el crecimiento futuro de la red y el
porcentaje de direcciones que se perderían al crear las subredes. En la práctica a veces NO SE
RESPETA LA REGLA 2n - 2
Direccionamiento IP
Subredes: Ejemplo
•Red de clase C: 192.228.17.0=11000000.11100100.00010001.00000000
Máscara de subred de la clase C:
255.255.255.0 = 11111111.11111111.11111111.00000000
Una red, 254 hosts
•Puede estructurarse internamente como un conjunto de 8 subredes
Divide el campo de host en: dirección de subred y dirección de host
Nueva máscara de subred: /27
255.255.255.224 = 11111111.11111111.11111111.11100000
3 bits de subred = 8 redes (23), 6 utilizables (23-2) si se respeta la regla 2n - 2
5 bits de host = 30 hosts cada una (25 -2)
Direccionamiento IP
Subredes: Ejemplo
Nueva máscara de subred: /27
255.255.255.224 = 11111111.11111111.11111111.11100000
3 bits de subred = 8 redes (23), 6 utilizables (23-2) si se respeta la regla 2n - 2
5 bits de host = 30 hosts cada una (25 -2)
Direccionamiento IP
Subredes: Ejemplo
Descargar