You are on page 1of 12

11/05/2012

Redes de Computadores

Enrutamiento IP

Arquitectura en capas
Aplicación Aplicación
Presentación Presentación
Sesión Sesión
Transporte Transporte
Red Red
Enlace Enlace
Físico Físico
Red de comunicación de datos

1
11/05/2012

Capas
Aplicación Mensajes

Presentación Formatos
App
SW Extremos
Sesión Sesiones

Transporte Segmentos
SO
Red Paquetes

Enlace NIC Tramos Tramas


HW
Físico Infra Bits

Capas y TCP/IP

2
11/05/2012

Asignamos IPs

IP: 192.168.0.2 IP: 192.168.0.1


Msk: FF.FF.FF.0 Msk: FF.FF.FF.0
Gw: 192.168.0.1 Gw: 220.230.12.93

IP: 200.100.10.1
Msk: FF.FF.FF.0
Gw: 220.210.2.9

IP: 192.168.5.7 IP: 192.168.5.1


Msk: FF.FF.FF.0 Msk: FF.FF.FF.0
IP: 192.168.5.12
Gw: 192.168.5.1 Gw: 192.168.5.1
Msk: FF.FF.FF.0
Gw: 192.168.5.1

Cabecera IP
Se denominan Paquetes o datagramas

3
11/05/2012

ARP, RARP
• ARP
– Addres Resolution Protocol
– Un dispositivo A quiere enviar algo a una dirección IP de su red (B).
– Primero, el emisor envía mediante un broadcast un paquete ARP.
– El dispositivo a la escucha cuyo IP coincida, devuelve su MAC Address,
mediante un paquete de respuesta ARP.
– Para reducir la congestión, los MAC Address asociados a los IP se guardan en
una tabla temporal.
• RARP
– Reverse Addres Resolution Protocol

ICMP
• Internet Control Message Protocol
• Mensajes de control internos a IP, para el control en el nivel de Red
• Tipos:
– 0 Eco Reply
– 3 Destination unreachable
– 8 Eco Request
– 11 Tiempo excedido
– Otros…

4
11/05/2012

IP: 192.168.0.2
Msk: FF.FF.FF.0
Gw: 192.168.0.1 La Red
IP: 220.230.12.93
Msk: FF.FF.FF.0
D

A
IP: 192.168.0.1
Msk: FF.FF.FF.0 E
Gw: 220.230.12.93

B F

C
IP: 220.210.2.9
IP: 200.100.10.1 Msk: FF.FF.FF.0
Msk: FF.FF.FF.0
Gw: 220.210.2.9

Nivel de Red
Aplicación Aplicación

Presentación Presentación

Sesión Sesión

Transporte Transporte

Red Red
Red
Enlace Enlace Enlace

Físico Físico Físico

Red de comunicación Red de comunicación

5
11/05/2012

Enrutamiento
• Estático
– La información de enrutamiento se configura manualmente (tabla)
– Es conveniente cuando no cambia esta información mucho (sólo hay un
camino o bien los caminos son fijos) o es necesario controlar el
enrutamiento

• Dinámico
– La información de enrutamiento se genera a partir de información de
otros routers, y puede ir cambiando automáticamente
– Es muy útil en routers con varios caminos, y susceptibles de cambiar
con frecuencia, bien la topología, las direcciones o la carga
– Los routers deben usar un lenguaje común para intercambiar esta
información (RIP, EIGRP, BGP, etc.)

• Nota: El enrutamiento no es orientado a conexión

IP: 192.168.0.2
Msk: FF.FF.FF.0
Gw: 192.168.0.1
La Red
D
IP: 220.230.12.93
A Msk: FF.FF.FF.0
IP: 192.168.0.1
Msk: FF.FF.FF.0 E
Gw: 220.230.12.93

B F

IP: 220.210.2.9
IP: 200.100.10.1 Msk: FF.FF.FF.0
Msk: FF.FF.FF.0
Gw: 220.210.2.9

6
11/05/2012

Nivel de Red
Aplicación Aplicación

Presentación Presentación

Sesión Sesión

Transporte Transporte

Red Red
Red
Enlace Enlace Enlace

Físico Físico Físico

Red de comunicación Red de comunicación

Tabla de Enrutamiento
IP: 192.168.0.1 IP: 220.230.12.93
IP: 220.230.12.17
A
E
IP: 220.230.7.51

RED: 220.230.12.0 (C)

IP: 220.230.7.52 IP: 220.230.12.73

B
ROUTER A:
DESTINO ENVIAR POR SIGUIENTE F
192.168.0.0 192.168.0.1 directo
IP: 220.111.6.71
220.230.12.93 220.230.12.93 directo
220.111.6.0 220.230.12.93 220.230.12.73
220.111.*.* 220.230.12.93 220.230.12.73 RED: 220.111.6.0 (C)
6.0.0.0 220.230.7.51 220.230.7.52 Msk: FF.FF.FF.0

7
11/05/2012

Tabla de Enrutamiento
IP: 192.168.0.1 IP: ? IP: 220.1.1.1

A
E

IP: ?

RED ?

IP: 220.3.2.1
F
B
RED: 2.0.0.0 (A)

ROUTER A:
DESTINO ENVIAR POR SIGUIENTE

Direcciones IP
• Son direcciones lógicas formadas por dos elementos: número de
red y número de host.
• El número de red es asignado por el Internet Network Information
Center (InterNIC).
• Los ISP (Internet Service Providers) pueden obtener bloques de
números de IP, y gestionarlos ellos.
• El número de host es asignado por el administrador local (o el ISP).

8
11/05/2012

Direcciones IP
Según la dirección, se distinguen distintos “clases de redes”;
A, B y C (comerciales), y D, E (especiales)

Direcciones privadas
Net Host Rango Red privada

A 0 7 bits 24 bits 1-126 10.0.0.0


10.255.255.255
B 10 14 bits 16 bits 128-191 172.16.0.0
172.31.255.255
C 110 21 bits 8 bits 192-223 192.168.0.0
192.168.255.255
D 1110 28 bits 227-239

E 1111 28 bits 240-255

127 reservado para host local

9
11/05/2012

Subredes
• Es posible “dividir” una clase de direcciones IP
en subredes
• No todos los routers pueden detectarlo, sólo los
“classless”.

Direcciones Subred
Direccion IP clase C: 192.168.2.1
Mascara: 255.255.255.0 (ultimo byte=0000 0000)
Pertenece a la red: 192.168.2.0
Direccion de broadcast: 192.168.2.255

CIDR 192.169.2.0/24

Divido mi espacio de host, en 2 redes:


Mascara: 255.255.255.128 (ultimo byte=1000 000)
Redes: 192.168.2.0 y 192.168.2.128
CIDR 192.169.2.0/25

Direcciones de host: 192.168.2.1 – 192.168.2.126


Broadcast 192.168.2.127

Direcciones de host: 192.168.2.129-192.168.2.254


Broadcast 192.168.2.255

10
11/05/2012

Protocolo RIP
• Routing Information Protocol
• Protocolo de enrutamiento dinámico, basado en
distancia (saltos)
– Basado en vector distancia (saltos de red, max. 15)
– classfull
– Informa mediante broadcast de su tabla de enrutamiento (cada
30 segs)
– Puede balancear la carga

• RIPv2
– Protocolo RIP mejorado, classless, usa multicast en vez de
broadcast.

IP: 192.168.0.2
Msk: FF.FF.FF.0
Gw: 192.168.0.1
La Red
D
IP: 220.230.12.93
A Msk: FF.FF.FF.0
IP: 192.168.0.1
Msk: FF.FF.FF.0 E
Gw: 220.230.12.93

B F

IP: 220.210.2.9
IP: 200.100.10.1 Msk: FF.FF.FF.0
Msk: FF.FF.FF.0
Gw: 220.210.2.9

11
11/05/2012

Cuestión
• ¿Si envío 4 bytes usando TCP /IP, cuántos bytes ocupa el
paquete? (suponemos 1 paquete, sin opciones)
• ¿Y si usamos UDP/IP?
• ¿Somos capaz de rellenar las cabeceras?

12

You might also like