Professional Documents
Culture Documents
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
Capas y TCP/IP
2
11/05/2012
Asignamos IPs
IP: 200.100.10.1
Msk: FF.FF.FF.0
Gw: 220.210.2.9
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
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.)
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
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
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
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
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