Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El...

60
Curso de Redes Computadores 1 Tema8 IP en detalle. Conmutación, fragmentación y reensamblaje. Formato de los paquetes IP Introducción a enrutamiento. Algoritmos de vector de distancias y de estado de enlace.

Transcript of Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El...

Page 1: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Curso de

Redes Computadores 1

Tema8

IP en detalle.

Conmutación, fragmentación y reensamblaje.

Formato de los paquetes IP

Introducción a enrutamiento.

Algoritmos de vector de distancias y de estado de enlace.

Page 2: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

2Prof. Ricardo Gonzalez

Conmutación

• Conmutar: Cambiar una cosa por otra. Cambiar el destino de una señal o corriente eléctrica

• Conmutación es el proceso de creación de una conexión que realizan los diferentes nodos que existen en distintos lugares y distancias para lograr un camino apropiado para conectar a dos usuarios de una red de telecomunicaciones.

Page 3: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

3Prof. Ricardo Gonzalez

Enlaces de Comunicación

6 nodos 36 enlaces enlaces Kn = n*(n-1)

2

6 nodos 8 enlaces

Page 4: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

4Prof. Ricardo Gonzalez

Redes conmutadas

• Para la transmisión de datos más allá de un entorno local, la comunicación se realiza típicamente mediante la transmisión de datos desde el origen hasta el destino a través de una red de nodos de conmutación intermedios.

• El contenido de los datos no es del interés de los nodos de conmutación.

• Los dispositivos finales son estaciones:— Computadores, terminales, teléfonos, etc.

• El conjunto de nodos y conexiones se denomina red de comunicaciones.

• Los datos que entran a la red procedentes de una estación se encaminan hacia el destino mediante su conmutación de nodo en nodo.

Page 5: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

5Prof. Ricardo Gonzalez

Nodos

• Algunos nodos sólo se conectan con otros nodos, o con estaciones y otros nodos.

• Los enlaces entre nodos están normalmente multiplexados.

• Por lo general, la red no está completamente conectada:

— Siempre resulta deseable tener más de un camino posible a través de la red para cada par de estaciones. Esto mejora la fiabilidad o seguridad de la red.

• Dos tecnologías diferentes:

— Conmutación de circuitos.

— Conmutación de paquetes.

Page 6: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

6Prof. Ricardo Gonzalez

Red de conmutación simple

Page 7: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

7Prof. Ricardo Gonzalez

Conmutación de circuitos

• En la Conmutación de Circuitos existe un camino o canal de comunicación dedicado entre las dos estaciones que se van a comunicar.

• Tres fases:— Establecimiento del circuito.

— Transferencia de datos.

— Desconexión del circuito.

• Cada nodo debe ser capaz de conmutar internamentepara gestionar la conexión solicitada.

• Los conmutadores deben contar con la inteligencia necesaria para realizar estas reservas y establecer una ruta a través de la red.

Page 8: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

8Prof. Ricardo Gonzalez

Aplicaciones de la conmutación

de circuitos

• Poco Eficiente:

—La capacidad del canal se dedica permanentemente a la conexión mientras dura ésta.

—Si no hay datos, la capacidad se gasta.

• La conexión tarda.

• Una vez establecido el circuito, la red es transparente para los usuarios.

• La conmutación de circuitos fue desarrollada para el tráfico de voz (teléfono).

Page 9: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

9Prof. Ricardo Gonzalez

Conexión sobre una red pública

de conmutación de circuitos

Page 10: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

10Prof. Ricardo Gonzalez

Componentes de una red

pública de telecomunicaciones

• Abonados:— Dispositivos que se conectan a la red.

• Línea de abonado:— Bucle local.

— Bucle de abonado.

— Conexión a la red.

— La longitud del bucle local está normalmente comprendida en el rango que va desde unos pocos kilómetros hasta varias decenas de ellos.

• Centrales:— Centros de conmutación de la red.

— Centrales finales que conectan directamente a los abonados.

• Líneas troncales:— Enlaces entre centrales.

— Hacen uso de la multiplexación.

Page 11: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

11Prof. Ricardo Gonzalez

Establecimiento de un circuito

Page 12: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

12Prof. Ricardo Gonzalez

Elementos de un nodo de

conmutación de circuitos

Page 13: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

13Prof. Ricardo Gonzalez

Conmutación de Circuitos

XY

A B

CD

Page 14: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

14Prof. Ricardo Gonzalez

Conmutación de Circuitos

XY

A B

CD

Se reserva el circuito

Page 15: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

15Prof. Ricardo Gonzalez

Conmutación de Circuitos

XY

A B

CD

Se reserva el circuito

Page 16: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

16Prof. Ricardo Gonzalez

Conmutación de Circuitos

XY

A B

CD

Se reserva el circuito

Page 17: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

17Prof. Ricardo Gonzalez

Conmutación de Circuitos

XY

A B

CD

Se reserva el circuito

Page 18: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

18Prof. Ricardo Gonzalez

Conmutación de Circuitos

XY

A B

CD

Se libera el circuito

Page 19: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

19Prof. Ricardo Gonzalez

Dispositivo de conmutación de circuitos

bloqueante o no bloqueante

• Bloqueante:

— La red no puede conectar a dos estaciones debido a que todos los posibles caminos entre ellas están siendo ya utilizados.

— Una red bloqueante es aquella en la que es posible el bloqueo.

— La configuración bloqueante resulta generalmente aceptable cuando una red sólo admite tráfico de voz:

• Llamadas telefónicas de corta duración.

• No bloqueante:

— Permite que todas las estaciones se conecten simultáneamente(en parejas).

— Se utiliza para aplicaciones de datos.

Page 20: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

20Prof. Ricardo Gonzalez

Conmutación por división en el

espacio

• Se desarrolló originalmente para entornos analógicos.

• Las rutas de señal que se establecen son físicamente independientes entre sí.

• Conmutador de conexiones:

— El número de conexiones crece con el cuadrado del número de estaciones conectadas.

— La pérdida de un cruce impide la conexión entre los dos dispositivos.

— Las conexiones se utilizan de forma ineficiente:

• Incluso cuando todos los dispositivos conectados se encuentran activos.

— No bloqueante.

Page 21: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

21Prof. Ricardo Gonzalez

Conmutador por división en el

espacio

Page 22: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

22Prof. Ricardo Gonzalez

Conmutador por división en el

espacio multietapa

• Número reducido de puntos de cruce.

• Existe más de una ruta a través de la red:

—Aumento de la fiabilidad.

• Esquema de control más complejo.

• Puede ser bloqueante.

Page 23: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

23Prof. Ricardo Gonzalez

Conmutador por división en el

espacio de tres etapas

Page 24: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

24Prof. Ricardo Gonzalez

Conmutador por división en el

tiempo

• Los sistemas digitales modernos se basan en el control inteligente de elementos de división en el espacio y división en el tiempo.

• Todos los conmutadores de circuitos modernos emplean técnicas por división en el tiempo para el establecimiento y el mantenimiento de los circuitos.

• Fragmentación de una cadena de bits de menor velocidad en segmentos que compartirán una secuencia de velocidad superior con otras cadenas de bits.

Page 25: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

25Prof. Ricardo Gonzalez

Principios de conmutación de

paquetes

• Las redes de telecomunicaciones de conmutación de circuitos de larga distancia se diseñaron originalmente para el tráfico de voz:

—Se dedican recursos internos de la red a una llamada particular.

—La línea está desocupada la mayor parte del tiempo.

—La velocidad de datos es constante:

• Los dos dispositivos conectados deben transmitir y recibir a la misma velocidad.

Page 26: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

26Prof. Ricardo Gonzalez

Funcionamiento de la

conmutación de paquetes

• Los datos se transmiten en paquetes cortos:—Siendo 1.000 octetos un límite superior típico de la

longitud de los mismos.

—Los mensajes de mayor longitud se segmentan en una serie de paquetes.

—Cada paquete contiene una parte de los datos de usuario más cierta información de control.

• Información de control:—Información de encaminamiento.

• El paquete se recibe, se almacena temporalmente y se envía al siguiente nodo.

Page 27: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

27Prof. Ricardo Gonzalez

Utilización de paquetes

Page 28: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

28Prof. Ricardo Gonzalez

Fragmentación de paquetes

Animación

La fragmentación IP denota la distribución de un paquete IP

entre varios bloques de datos, si su tamaño sobrepasa la

unidad máxima de transferencia (Maximum Transfer Unit -

MTU) del canal.

Page 29: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

29Prof. Ricardo Gonzalez

Ventajas

• Eficiencia de la línea:— Un único enlace entre dos nodos se puede compartir

dinámicamente en el tiempo entre varios paquetes.

— Los paquetes forman una cola y se transmiten sobre el enlace tan rápidamente como es posible.

• Conversión en la velocidad de los datos:— Cada estación se conecta al nodo local con una velocidad

particular.

— Los nodos almacenan los datos si es necesario para igualar las velocidades.

• Los paquetes se aceptan incluso cuando la red está ocupada:— Aumenta el retardo en la transmisión.

• Se puede hacer uso de prioridades.

Page 30: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

30Prof. Ricardo Gonzalez

Técnica de conmutación

• La estación fragmenta el mensaje largo en paquetes.

• Envía los paquetes, de uno en uno, hacia la red.

• Los paquetes se tratan de dos formas:

—Datagramas.

—Circuitos virtuales.

Page 31: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

31Prof. Ricardo Gonzalez

Datagramas

• Cada paquete se trata de forma independiente.

• Los paquetes pueden tomar cualquier ruta práctica.

• Los paquetes pueden llegar de forma desordenada.

• Los paquetes se pueden perder en la red.

• El destino final es el responsable de llevar a cabo la reordenación de los paquetes y la recuperación de las partes perdidas.

Page 32: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

32Prof. Ricardo Gonzalez

Conmutación de paquetes mediante

datagramas

Page 33: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

33Prof. Ricardo Gonzalez

Conmutación de paquetes mediante

datagramas

Animacion

Page 34: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

34Prof. Ricardo Gonzalez

Circuitos virtuales

• Se establece una ruta previa al envío de los paquetes.

• Se usan paquetes de solicitud de llamada y de aceptación de llamada para establecer la conexión.

• Cada paquete contiene un identificador de circuito virtual en lugar de una dirección de destino.

• No es necesaria una decisión de encaminamiento para cada paquete en cada nodo.

• No es una ruta dedicada.

Page 35: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

35Prof. Ricardo Gonzalez

Conmutación de paquetes mediante

circuitos virtuales

Page 36: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

36Prof. Ricardo Gonzalez

Conmutación de paquetes mediante

circuitos virtuales

XY

A B

CD

Page 37: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

37Prof. Ricardo Gonzalez

Conmutación de paquetes mediante

circuitos virtuales

XY

A B

CD

Se reserva el circuito

Page 38: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

38Prof. Ricardo Gonzalez

Conmutación de paquetes mediante

circuitos virtuales

XY

A B

CD

1234

Se reserva el circuito

Page 39: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

39Prof. Ricardo Gonzalez

Conmutación de paquetes mediante

circuitos virtuales

XY

A B

CD

1234

Page 40: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

40Prof. Ricardo Gonzalez

Conmutación de paquetes mediante

circuitos virtuales

XY

A B

CD

1

234

Page 41: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

41Prof. Ricardo Gonzalez

Conmutación de paquetes mediante

circuitos virtuales

XY

A B

CD

12

34

Page 42: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

42Prof. Ricardo Gonzalez

Conmutación de paquetes mediante

circuitos virtuales

XY

A B

CD

1

23

4

Page 43: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

43Prof. Ricardo Gonzalez

Conmutación de paquetes mediante

circuitos virtuales

XY

A B

CD

12

34

Page 44: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

44Prof. Ricardo Gonzalez

Conmutación de paquetes mediante

circuitos virtuales

XY

A B

CD

123

4

Page 45: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

45Prof. Ricardo Gonzalez

Conmutación de paquetes mediante

circuitos virtuales

XY

A B

CD

1234

Page 46: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

46Prof. Ricardo Gonzalez

Conmutación de paquetes mediante

circuitos virtuales

XY

A B

CD

Se libera el cirtuito

Page 47: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

47Prof. Ricardo Gonzalez

Circuitos virtuales frente a

datagramas

• Circuitos virtuales— La red puede ofrecer servicios sobre el circuito virtual,

incluyendo orden secuencial y control de errores.

— Los paquetes viajan por la red más rápidamente:

• No es necesaria una decisión de encaminamiento.

— Menos fiables:

• La pérdida de un nodo hará que se pierdan todos los circuitos virtuales que atraviesan ese nodo.

• Datagramas— No existe la fase de establecimiento de llamada:

• Si una estación desea enviar pocos paquetes, el envío resulta más rápido.

— Más flexible:

• El encaminamiento se puede utilizar para evitar las partes congestionadas de la red.

Page 48: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

48Prof. Ricardo Gonzalez

Efecto del tamaño del paquete en el

tiempo de transmisión

X Ya b

Page 49: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

49Prof. Ricardo Gonzalez

Eventos temporales en conmutación de

circuitos y en conmutación de paquetes

Prestaciones:

•Retardo de propagación.

•Tiempo de transmisión.

•Retardo de nodo.

Page 50: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Enrutamento o

Encaminamiento

Page 51: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

51Prof. Ricardo Gonzalez

Enrutamiento en redes de

conmutación de paquetes

• Muchas de las conexiones necesitan una ruta que atraviese más de un conmutador.

• La red debe encontrar una ruta que implique:— Eficiencia: usar el mínimo de equipamiento posible— Flexibilidad: debe proporcionar tráfico razonable aún en condiciones

adversas.

• Los conmutadores de una red se pueden organizar en una estructura en árbol:— El encaminamiento estático utiliza la misma aproximación todo

el tiempo.

• El enrutamiento dinámico permite los cambios en las rutas dependiendo del tráfico:— Utiliza una estructura de relación de igual a igual para los

nodos.

Page 52: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

52Prof. Ricardo Gonzalez

Encaminamiento alternativo

• Las posibles rutas entre dos centrales finales se encuentran predefinidas.

• Es responsabilidad del conmutador origen seleccionar el camino adecuado para cada llamada.

• Cada conmutador dispone de un conjunto de rutas prefijadas, en orden de preferencia.

• Diferentes conjuntos de rutas pueden ser usadas en momentos diferentes.

Page 53: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

53Prof. Ricardo Gonzalez

Diagrama de Rutas Alternas

XY

Page 54: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

54Prof. Ricardo Gonzalez

Enrutamiento en redes de

conmutación de paquetes

• Uno de los aspectos más complejos y cruciales del diseño de redes de conmutación de paquetes es el relativo al enrutamiento.

• Características necesarias:—Exactitud.

—Simplicidad.

—Robustez.

—Estabilidad.

—Imparcialidad.

—Optimización.

—Eficiencia.

Page 55: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

55Prof. Ricardo Gonzalez

Criterios de rendimiento

• Usados para seleccionar una ruta

—Número mínimo de Saltos (Hops)

• Menor Costo ( Latencia, Delay, Costo económico, etc)

—Ver Algoritmos de Enrutamiento

Page 56: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

56Prof. Ricardo Gonzalez

Ejemplo de una Red

Page 57: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

57Prof. Ricardo Gonzalez

Instante y lugar de decisión de

encaminamiento

• Tiempo o Instante ( En que momento )

—En base a un paquete o a un circuito virtual.

• Lugar ( En que lugar )

—Encaminamiento distribuido:

• Se lleva a cabo por cada nodo.

—Encaminamiento centralizado.

—Encaminamiento desde el origen o desde la fuente.

Page 58: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

58Prof. Ricardo Gonzalez

Instante y Lugar de la Decisión

de Encaminamiento

• Las decisiones de encaminamiento se suelen tomar en base al conocimiento de la red (pero no siempre).

• Encaminamiento distribudo:— Los nodos hacen uso de información local.— Pueden utilizar información de los nodos adyacentes.— Pueden obtener información de todos los nodos de una

potencial ruta de interés.

• Encaminamiento central:— Recopila información de todos los nodos.

• Tiempo de actualización:— Cuando los nodos tienen información actualizada de la red.— Para una estrategia de encaminamiento estático, la información

no se actualiza nunca. (Costos Fijos- )— Para una técnica adaptable, la actualización se lleva a cabo

periódicamente o a intervalos regulares. (Costos Adaptativos )

Page 59: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

59Prof. Ricardo Gonzalez

• Stallings, W. [2004] Comunicaciones y Redes de Computadores (7ª Edición), Pearson Educación, S.A., Madrid, Capítulos 10 y 12.

• Información sobre el encaminamiento de ComerD. Internetworking with TCP/IP Volume 1, Prentice Hall, Upper Saddle River NJ.

• Material del prof. Rogelio Montañana. Departamento de Informática. Universidad de Valencia. http://www.uv.es/~montanan

Lecturas recomendadas

Page 60: Curso de Redes Computadores 1 - ldc.usb.vergonzalez/Cursos/redes/laminas/Tema8_Parte1.pdf · •El contenido de los datos no es del interés de los nodos ... —Computadores ... —La

Tema 8: Ip en Detalle

© Pearson Educación, S. A.

60Prof. Ricardo Gonzalez

• http://images.google.co.ve/imgres?imgurl=http://infosthetics.com/archives/history_internet.jpg&imgrefurl=http://infosthetics.com/archives/2009/01/the_history_of_the_internet.html&usg=__20YOvm5M3EDh1f3T1HBdSvWfakk=&h=300&w=600&sz=44&hl=es&start=9&tbnid=rhTPudutfMXHxM:&tbnh=68&tbnw=135&prev=/images%3Fq%3D%2522circuit%2Bswitching%2522%2Banimation%26gbv%3D2%26hl%3Des%26sa%3DG