Está en la página 1de 36

ENRRUTAMIENTO Y DIRECCIONAMIENTO

IDENTIFICACIÓN DE USUARIO DE RED


ENRRUTAMIENTO Y DIRECCIONAMIENTO

IDENTIFICACIÓN DE USUARIO DE RED

La función de la capa de red es encontrar la mejor ruta a través de la


red. Los dispositivos utilizan el esquema de direccionamiento de la capa de red
para determinar el destino de los datos a medida que se desplazan a través de
la red. Con esto se aprenderá las operaciones que ejecutan los enrutadores
para la conexión de redes considerando la capa tres del modelo OSI.
ENRRUTAMIENTO Y DIRECCIONAMIENTO

SEGMENTACIÓN DE RED
ENRRUTAMIENTO Y DIRECCIONAMIENTO

INFORMACIÓN SOBRE LA CAPA DE RED


DETERMINACIÓN DE RUTA

Los dispositivos de interconexión de redes realizan la comunicación


entre host de origen y destino por la ruta mas rápida y eficiente y no necesaria
mente en la mas corta. Los equipos de interconexión operan en la capa tres del
modelo OSI. Los enrutadores toman decisiones basándose en la densidad del
tráfico, velocidad de enlace o ancho de banda.
ENRRUTAMIENTO Y DIRECCIONAMIENTO

ENRUTADORES Y RELAY DE DATOS

Los dispositivos de interconexión como los enrutadores toman decisiones


lógicas con respecto a la mejor ruta para el envío de datos a través de una
internetwork. Los enrutadores o router toman paquetes de dispositivos de LAN
( estaciones de trabajo) y basandose en la información de la capa tres los
envían a través de la red. Y en ocasiones se denomina conmutación de capa 3
ENRRUTAMIENTO Y DIRECCIONAMIENTO

DATAGRAMA DE LA CAPA DE RED

El protocolo internet IP es la implementación mas importante en el


direccionamiento de redes IP es el protocolo de red que se usa en internet, a
medida que la información fluye por las distintas capas del modelo OSI los
datos se encapsulan en cada capa. En la capa de red, los datos se encapsulan
en paquetes (datagramas). IP forma el encabezado del paquete IP
( información de direccionamiento y de control ) pero no se ocupa de los
datos en si.
ENRRUTAMIENTO Y DIRECCIONAMIENTO

CLASES DE DIRECCIONES IP
IP es el responsable de llevar los datagramas hacia su destino final, a este
proceso se le conoce como ruteo. Un enrutador es un equipo que conecta una red con
una o varias redes.
El ruteo IP está basado en el número de red de la dirección Internet destino. Cuando
una computadora desea enviar un datagarama, primero revisa si la dirección destino
se encuentra dentro de la misma red local, si ese es el caso el datagrama se enviara
directamente, de otro modo el datagrama se envía hacia el enrutador para ser enviado
al exterior en forma automática.
La dirección tiene que indicar tanto la red como el nodo dentro de la misma, debido a
que el número de redes puede ser muy grande pero con pocos nodos, o que sean
muchos nodos y pocas redes, se dividen los rangos de direcciones en tres clases,
utilizando un conjunto de reglas como se muestran a continuación:
ENRRUTAMIENTO Y DIRECCIONAMIENTO

CAMPOS Y COMPONENTES DE UNA DIRECCIÓN IP

El número de red de una dirección IP identifica a la red a la que se


conecta un dispositivo, mientras que la parte de una dirección IP que
corresponde al host identifica el dispositivo específico de esa red.
Como las direcciones IP están formadas por cuatro octetos separados por
puntos, se pueden utilizar uno, dos, o tres de estos octetos para identificar el
número de red. De modo similar, se puede utilizar hasta tres de estos octetos
para identificar la parte del host de una dirección IP.
ENRUTAMIENTO Y DIRECCIONAMIENTO

El formato se expresa en decimal, separados los octetos por puntos ejemplo:
170.170.5.237
Cada dispositivo o interfase dentro de la red, debe tener un número IP diferente
de 0, pues ese valor corresponde a la identificación de la red.
0 y 255 tienen significados especiales. 0 lo utilizan las computadoras que no
conocen su dirección. La dirección 0.0.0.23 indicaría el nodo número 23 pero con
red desconocida para él.
255 es usado para difusión (broadcast). Un broadcast es un mensaje el cual se
desea que sea visto por cada elemento de la red, se utiliza donde no se sabe cuál es
el nodo destino, o información que todos los sistemas deben conocer. Por ejemplo
si la red es: 170.178.5, la dirección completa que se utilizará será: 170.178.5.255.
Igualmente se evitan las direcciones que inicien con 127 debido a que algunos
sistemas la utilizan para propósitos especiales.
Direcciones Clase A
En la clase A se usa el primer octeto para el número de red ( el primer bit es
siempre 0, por lo que sólo quedan 7 bits los rangos son 1.0.0.0 a 126.0.0.0
hasta 126 redes), y 24 bits para el número de nodo (16,777,214 nodos).

0
1 - 126 redes 16,777,214 nodos
ENRUTAMIENTO Y DIRECCIONAMIENTO

Direcciones Clase B
En la clase B se usan 14 bits para el número de red (octetos 1 y 2, con
los dos bits iniciales siempre puestos en 1,0) los rangos son 128.1.0.0 a
191.254.0.0 (hasta 16,384 redes), y 16 bits para el número de nodo( 65534
nodos).

10
128 - 191 redes 65,534 nodos

Direcciones Clase C
En la clase C se usan 21 bits para el número de red (los octetos 1,2 y
3, con los tres bits iniciales siempre puestos en 1,1,0) los rangos son 192.0.0.0
a 223.254.254.0 (hasta 2,097,152 redes), y 8 bits para el número de nodo( 254
nodos). Las direcciones superiores a 223 están diseñadas para otras clases (D
y E)

110
192 - 223 redes 254 nodos

El ultimo octeto de una dirección IP no puede tener los valores 0 ni 255 El identificador de red 127 es una
dirección de retorno utilizada para verificar la configuración de la red, los mensajes dirigidos al 127 se refleja en
lugar de enviarse a la red.
ENRRUTAMIENTO Y DIRECCIONAMIENTO

DIRECCIÓN IP BINARIA DE 32 BITS

Una dirección IP se representa mediante un número binario de 32 bits


(0 ó 1). Las direcciones IP se expresan como números de notación decimal se
dividen en 32 bits de la dirección en 4 octetos, el valor máximo de cada octeto
es 255
Clases de Direcciones IP

7 24
Clase A 0 Red Nodo Nodo Nodo
0 64 32 16 8 4 2 1

14 16
Clase B 1 0 Red Red Nodo Nodo
128 0 32 16 8 4 2 1
21 8
Clase C 1 1 0 Red Red Red Nodo
128 64 0 16 8 4 2 1

Clase A 1-126 0

Clase B 128-191 10

Clase C 192-223 110

Clase D 224-239 1110

Clase E 240-254 11110


ENRUTAMIENTO Y DIRECCIONAMIENTO

SOLICITUD DE UNA DIRECCIÓN IP

American Registry for Internet Numbers (ARIN)


Registro Estadounidense de números de Internet
ENRRUTAMIENTO Y DIRECCIONAMIENTO

¿ PORQUE SUBREDES ?
ENRRUTAMIENTO Y DIRECCIONAMIENTO

SUBREDES

El objetivo de las subredes es dar mas flexibilidad a los


administradores de redes, de modo que se permite ampliar el número de redes
en una determinada cantidad de bits. Esta ampliación se realiza a expensas de
la cantidad de bits del host.
El campo de subred y el campo de host se crean a partir de la porción del host
original para toda la red. La capacidad de decidir como dividir la porción del
host original en los nuevos campos de subred y de host ofrece flexibilidad para
el direccionamiento al administrador de red. Para crear una dirección de
subred, un administrador de red pide prestados bits de la parte original de host
y los designa como campo de subred.

SOLUCIÓN: Crear otra sección en la dirección IP


denominada subred
ENRRUTAMIENTO Y DIRECCIONAMIENTO

SUBREDES y BITS
El campo de subred y el campo del host se crean a partir del octeto del
host como por ejemplo para una red de clase C.

La capacidad de decidir como dividir la porción del host original en los nuevos
campos de subred y de host ofrecen flexibilidad para el direccionamiento al
administrador de red. Para crear una dirección de subred, un administrador de
red pide prestados bits de la parte original del host y los designa como campo
de la subred. Es importante considerar que la cantidad mínima de bits que se
puede pedir prestada es de 2. Si se pidiera solo 1 bit entonces solo se tendra
el número de red que es 0 y el número del broadcast que es 1.
Direccionamiento de la subred IP

Las redes IP se pueden dividir en redes pequeñas llamadas subredes, con ventaja para el
administrador de red: una mayor flexibilidad y un uso mas eficiente de las direcciones de red y la
capacidad de manejar tráfico de difusión (una difusión no puede atravesar un enrutador). Una
determinada dirección de red puede subdividirse en muchas subredes por ejemplo, 172.16.1.0,
172.16.2.0, 172.16.3.0 y 172.16.4.0 son subredes dentro de la red 172.16.0.0 (Un valor de 0 en la
porción del nodo de una dirección, especifica toda la red).
•Mascara de Subred
Su representación decimal en puntos es 255 separados por puntos por ejemplo la
mascara natural de la red clase b sin subred es 255.255.0.0 y la mascara de subred
para una dirección clase B 171.16.0.0 que especifica 8 bits de subred, es
255.255.255.0. La razón es que 8 bits de subred 28- 2 ( donde 1 es la dirección de red y
1 es para la dirección de difusión ) quedando 254 subredes posibles y 254 nodos por
red
Dirección de la clase B: antes de formar la subred.
10 Red Red Nodo Nodo

1 0 Red Red Subred Nodo

Dirección de la clase B: después de formar la subred.


Direccionamiento de la subred IP

Las mascaras de subred utilizan el mismo formato y técnica de representación que


las direcciones IP. Red 1 binarios en todos los bits (campos de red) Subred 1
binarios en todos los bits (campos de subred) Nodo 0 binarios en todos los bits
(campos de nodo)
Mascara de subred para una dirección clase B, con 1 y 0 binarios.
Dirección Binaria Red Red Subred Nodo
11111111 11111111 11111111 00000000
Forma decimal de puntos. 255 255 255 0

Las mascaras de subred provienen de los bits de mayor orden del campo del nodo.
128 64 32 16 8 4 2 1
1 0 0 0 0 0 0 0 = 128
1 1 0 0 0 0 0 0 = 192
1 1 1 0 0 0 0 0 = 224
1 1 1 1 0 0 0 0 = 240
1 1 1 1 1 0 0 0 = 248
1 1 1 1 1 1 0 0 = 252
1 1 1 1 1 1 1 0 = 254
1 1 1 1 1 1 1 1 = 255
Direccionamiento de la subred IP
La mascara de subred para la dirección clase B 171.16.0.0 que especifica 8 bits de la subred, es 255.255.255.0
28-2, 256-2 = 254 subredes posibles, con 254 nodos por subred.
La mascara para clase C 192.168.2.0 que especifica 5 bits de subred en 255.255.255.248 25-2 subredes
posibles, con (23-2 = 6) nodos por subred.
Grafica de referencia de subred clase B
Número Núm. de Número de
Máscara de subred
de bits subredes nodos
2 255.255.192.0 2 16382
3 255.255.224.0 6 8190
4 255.255.240.0 14 4094
5 255.255.248.0 30 2046
6 255.255.252.0 62 1022
7 255.255.254.0 126 510
8 255.255.255.0 254 254
9 255.255.255.128 510 126
10 255.255.255.192 1022 62
11 255.255.255.224 2046 30
12 255.255.255.240 4094 14
13 255.255.255.248 8190 6
14 255.255.255.252 16382 2

Grafica de referecia de subred clase C


Número Máscara de Núm. de Número de
de bits subred subredes nodos
2 255.255.255.192 2 62
3 255.255.255.224 6 30
4 255.255.255.240 14 14
5 255.255.255.248 30 6
6 255.255.255.252 62 2
ENRRUTAMIENTO Y DIRECCIONAMIENTO
ENRRUTAMIENTO Y DIRECCIONAMIENTO

Las subredes mejoran la eficiencia del direccionamiento de la red. La adición de subredes


no cambia la manera en que el mundo exterior visualiza la red, pero hace que dentro de la
organización exista una estructura adicional.
En el ejemplo, la red 172.16.0.0 se subdivide en cuatro subredes: 172.16.1.0, 172.16.2.0,
172.16.3.0 y 172.16.4.0. Los routers determinan la red de destino utilizando la dirección de
subred, que limita la cantidad de tráfico en los demás segmentos de la red.
ENRRUTAMIENTO Y DIRECCIONAMIENTO

Desde el punto de vista del direccionamiento, las subredes son una extensión del número
de una red. Los administradores de red determinan el tamaño de las subredes sobre la base
de las necesidades de expansión de sus organizaciones. Los dispositivos de red usan
máscaras de subred para identificar qué parte de la dirección le corresponde a la red y qué
parte representa el direccionamiento del host.
ENRRUTAMIENTO Y DIRECCIONAMIENTO

USO DE LA MASCARA DE SUBRED PARA DETERMINAR EL NÚMERO DE


RED.

El ruteador desempeña un proceso de activación para determinar la


dirección de red (o más específicamente la subred). Primero, obtiene la
dirección destino de IP del paquete entrante y recupera la mascara de la
subred interna. Después realiza una operación lógica AND para obtener el
número de la red. Esto hace que se elimine la porción del host de la
dirección destino de IP, mientras el número de red de destino se conserva
intacto. Luego, el ruteador ve el número de red de destino y lo relaciona
con una interfase de salida. Por último, direcciona la trama hacia la
dirección IP destino. Más adelante se detalla en forma específica dicha
dirección lógica.
ENRRUTAMIENTO Y DIRECCIONAMIENTO

En este ejemplo, una red Clase C se divide en subredes para proporcionar 6


direcciones de host y 30 subredes utilizables.
ENRRUTAMIENTO Y DIRECCIONAMIENTO
ENRRUTAMIENTO Y DIRECCIONAMIENTO

MASCARA DE SUBRED

La mascara de subred (cuyo termino es el prefijo de red ampliado) no es una


dirección aunque determina qué parte de una dirección IP es el campo de red
y cuál es el campo de host. Una mascara de subred tiene una longitud de 32
bits y cuatro octetos, igual que una dirección IP.

Para determinar la mascara de subred para una dirección IP de subred


particular, siga estos pasos:

1. Expresa la dirección IP de subred en forma binaria.


2. Para formar la mascara de subred sustituya la parte de
red y de subred de la dirección por unos.
3. Sustituya la parte de host de la dirección por ceros.
4. Convierta la expresión binaria en notación decimal por
puntos.
EJEMPLO: Planificación de subredes clase B
ENRRUTAMIENTO Y DIRECCIONAMIENTO

TAREA, a la red se le ha asignado la dirección de Clase C 201.222.5.0. Supongamos


que se necesitan 20 subredes, con un máximo de 5 hosts por subred; es necesario
subdividir el último octeto en una subred y un host, y luego determinar cuál será la
máscara de subred. Es necesario seleccionar un tamaño de campo de subred que
permita una cantidad suficiente de subredes.
ENRRUTAMIENTO Y DIRECCIONAMIENTO

PLANIFICACIÓN DE SUBREDES CLASE B

1. Expresa la
dirección IP de
subred en forma
binaria.
2. Para formar la
mascara de
subred sustituya la
parte de red y de
subred de la
dirección por
unos.
3. Sustituya la parte
de host de la
dirección por
ceros.
4. Convierta la expresión binaria en notación decimal por puntos.
ENRRUTAMIENTO Y DIRECCIONAMIENTO

CONTINUACIÓN
Alguien desde la nube de Internet envía datos a la dirección 172.16.2.120 el router
efectúa una operación AND de esta dirección con la mascara de la subred. La parte del
host siempre es ceros quedando a la izquierda únicamente el número de red y subred.
De esta manera los datos se envían a la subred 172.16.2.0 y solo el router final se da
cuenta de que el paquete debe de llegar al host 120 de la subred 2.
ENRRUTAMIENTO Y DIRECCIONAMIENTO

OPERACIONES BOOLEANAS
En matemáticas el término operaciones se refiere a las reglas que definen cómo un
número se combina con otros, ó como se ve afectado un solo número. Para trabajar con
números binarios hay operaciones similares a las decimales, aunque diferentes. Las
operaciones Booleanas básicas son AND, OR y NOT.

•AND es como la multiplicación


•OR es como la suma
•NOT cambia 1 a 0 y 0 a 1

Ejecución de la función AND


La parte de host de la dirección de red, o subred, tiene todo ceros. Para enrutar un
paquete de datos, el router debe determinar primero la dirección de red/subred de
destino realizando un AND lógico con dicha dirección y la máscara de subred. El
resultado es la dirección de red/subred.
ENRRUTAMIENTO Y DIRECCIONAMIENTO

Ejemplo: La parte de host (nodo)


de la dirección de red, ó subred,
tiene todos ceros. Para enrutar un
paquete de datos, el router debe
determinar primero la dirección de
red/subred de destino realizando
una AND lógica con dicha
dirección y la mascara de subred.
El resultado es la dirección
red/subred.

A 131.108.0.0
Los router’s reciben un paquete
para un host con una dirección IP
131.108.2.2;buscando siempre en
la nube el enrutador (router) con
la red 131.108.0.0 y
posteriormente enrutarla a la
subred 131.108.2.0 para que en
ese segmento sea entregado al
host 131.108.2.2.
ENRRUTAMIENTO Y DIRECCIONAMIENTO

Las subredes mejoran la eficiencia del direccionamiento de la red. La adición de subredes no


cambia la manera en que el mundo exterior visualiza la red, pero hace que dentro de la
organización exista una estructura adicional.
En el ejemplo, la red 172.16.0.0 se subdivide en cuatro subredes: 172.16.1.0, 172.16.2.0,
172.16.3.0 y 172.16.4.0. Los routers y equipos de ínterconectividad determinan la red de destino
utilizando la dirección de subred, que limita la cantidad de tráfico en los demás segmentos de la
red.
ENRUTAMIENTO Y DIRECCIONAMIENTO

DATAGRAMA IP
EL PAQUETE / DATAGRAMA DE LA CAPA 3

Se transforma en los datos de la Capa 2, que


entonces se encapsulan en tramas. De forma
similar, el paquete IP está formado por los datos
de las capas superiores más el encabezado IP,
que está formado por:
•Versión: Indica la versión de IP que se usa en el
momento (4 bits)
•Longitud del encabezado IP (HLEN): Indica la
longitud del encabezado del datagrama en palabras
de 32 bits (4 bits)
•Tipo de servicio: Especifica el nivel de importancia
que le ha sido asignado por un protocolo de capa
superior en particular (8 bits)
•Longitud total: Especifica la longitud de todo el
paquete IP, incluyendo datos y encabezado, en
bytes (16 bits)

•Identificación: Contiene un número entero que identifica el datagrama actual (16 bits)
•Señaladores: Un campo de 3 bits en el que los dos bits de orden inferior controlan la fragmentación; un bit que
especifica si el paquete puede fragmentarse y el segundo si el paquete es el último fragmento en una serie de
paquetes fragmentados.
EL PAQUETE / DATAGRAMA DE LA CAPA 3

•Compensación de fragmentos: El campo que se


utiliza para ayudar a reunir los fragmentos de
datagramas (16 bits)
•Tiempo de existencia: Mantiene un contador cuyo
valor decrece, por incrementos, hasta cero. Cuando
se llega a ese punto se descarta el datagrama,
impidiendo así que los paquetes entren en un loop
interminable (8 bits)
• Protocolo: Indica cuál es el protocolo de capa
superior que recibe los paquetes entrantes después
de que se ha completado el procesamiento IP (8 bits)
•Suma de comprobación del encabezado: Ayuda a
garantizar la integridad del encabezado IP (16 bits)
•Dirección origen: Especifica el nodo emisor (32 bits)

•Dirección destino: Especifica el nodo receptor (32 bits)


•Opciones: Permite que IP soporte varias opciones, como la seguridad (longitud variable)
•Datos: Contiene información de capa superior (longitud variable, máximo 64 kb)
•Relleno: se agregan ceros adicionales a este campo para garantizar que el encabezado IP siempre sea un
múltiplo de 32 bits
CAMPOS DEL SEGMENTO TCP

A continuación vemos las definiciones de los


campos en el segmento TCP:
•Puerto origen: Número del puerto que realiza
la llamada
•Puerto destino : Número del puerto que recibe
la llamada
•Número de secuencia: Número que se usa para
garantizar el secuenciamiento correcto de los
datos entrantes
Número de acuse de recibo: Próximo octeto
TCP esperado
HLEN: Cantidad de palabras de 32 bits del
encabezado
Reservado: Se establece en cero
Bits de código: Funciones de control (como, por ejemplo, .configuración y terminación de una sesión)
Ventana: Cantidad de octetos que el emisor desea aceptar
Suma de comprobación: Suma de comprobación calculada del encabezado y de los campos de datos
Marcador urgente: Indica el final de los datos urgentes
Opción una opción: Tamaño máximo de segmento TCP
Datos: Datos de protocolo de capa superior