Académique Documents
Professionnel Documents
Culture Documents
12/07/21 1
Historia
Edsger Wybe Dijkstra nació en Rotterdam,
(Holanda) en 1930. Sus padres eran ambos
intelectuales y él recibió una excelente educación.
En 1942, cuando Dijkstra tenía 12 años, entró en
Gymnasium Erasminium, una escuela para
estudiantes especialmente brillantes.
12/07/21 2
Historia
En 1956, Dijkstra anunció su algoritmo,
algoritmo de caminos mínimos. En términos
generales, encuentran la ruta más corta entre
dos nodos, inicial a y final z
12/07/21 3
Concepto
Es un algoritmo alternativo para determinar
los caminos mas cortos desde un nodo
origen hasta todos los otros nodos en la red.
Este algoritmo es mas eficiente que el de
Bellman-Ford.
12/07/21 4
Concepto
Se puede hacer un uso de varias metricas
para determinar el “costo” de los enlaces
entre los nodos, algunos ejemplos son:
Costo/Capacidad
El costo es inversamente proporcional a la
capacidad del enlace, costos mayores a los
enlaces de menor capacidad.
12/07/21 5
Concepto
Costo retardo de paquete
El costo es proporcional al retardo medio de
paquete, el cual incluye el retardo de la cola
en memoria temporal y el retardo de
propagacion en el enlace.
Costo congestio
el costo es proporcional a alguna medida de
congestion, por ejemplo: Carga de trafico.
12/07/21 6
La idea principal…
Es identificar los nodos mas cercanos desde
el nodo origen, en orden creciente del costo
del camino.
12/07/21 8
Ejemplo
de Telecomunicaciones
12/07/21 9
Protocolo OSPF
12/07/21 10
Mensaje del OSPF
HELLO o Saludo
12/07/21 11
Mapa de Red Local
Se hace a través de la tabla
DE A ENLACE DISTANCIA
A B 1 1
B C 2 1
C D 4 1
D A 3 1
B A 1 1
C B 2 1
D C 4 1
A D 3 1
12/07/21 13
Ejemplo ocupando el OSPF
12/07/21 14
Pasos para etiquetar nodos
Considere todos los nodos que estén conectados con
el origen por un arco, es decir a través de un camino
de longitud 1. A cada uno de ellos se le colocará una
etiqueta que tiene tres componentes a saber:
Paso 2
De todos los nodos con etiqueta temporal, se elige
uno cuyo componente de distancia sea mínimo y se
lo etiqueta permanente. Los empates se rompen
arbitrariamente. Cuando todos los nodos son
permanentes se pasa al Paso 4.
12/07/21 16
Pasos para etiquetar nodos
Paso 3
Todo nodo que no tenga actualmente etiqueta permanente,
estará sin etiqueta o con una temporal. Si i es el último
etiquetado permanente considere todos los vértices que
estén conectados directamente con éste a través de un
camino de longitud 1. Para cada uno de ellos calcular la
suma de su distancia a i más la distancia de la etiqueta de i
.
Si el nodo no está etiquetado darle una etiqueta temporal.
Si el nodo en cuestión ya tiene etiqueta temporal, cambiarla
sólo si la distancia recién calculada es menor que la
componente de distancia de la etiqueta actual. Si la
distancia recién calculada es igual a la que tiene la etiqueta
anterior, conservar ambas. Regresar al Paso 2.
12/07/21 17
Pasos para etiquetar nodos
Paso 4
Las etiquetas permanentes indican la distancia
más corta desde el origen a cada nodo de la red.
También indican el nodo predecesor en la ruta
más corta hacia cada nodo
12/07/21 18
Ejemplo Practico
12/07/21 19
Pasos para la solucion
12/07/21 21
Pasos para la solucion
12/07/21 22
Pasos para la solucion
12/07/21 23
Pasos para la solucion
12/07/21 24
Pasos para la solucion
12/07/21 25
Pasos para la solucion
12/07/21 26
Pasos para la solucion
12/07/21 27
Pasos para la solucion
12/07/21 29
Pasos para la solucion
12/07/21 30
Pasos para la solucion
12/07/21 31
Pasos para la solucion
12/07/21 33
Pasos para la solucion
12/07/21 34
Pasos para la solucion
12/07/21 35
Pasos para la solucion
12/07/21 36
Pasos para la solucion
12/07/21 37
Pasos para la solucion
12/07/21 39
Pasos para la solucion
12/07/21 40
Pasos para la solucion
12/07/21 41
Pasos para la solucion
12/07/21 42
Pasos para la solucion
12/07/21 43
Pasos para la solucion
12/07/21 44
Pasos para la solucion
12/07/21 45
Solucion animada
12/07/21 46
Ejemplo 2
12/07/21 47
Ejemplo 3
12/07/21 48
Ejemplo 3
12/07/21 49
Ejemplo 3
12/07/21 50
Ejemplo 3
12/07/21 51
Ejemplo 3
12/07/21 52
Ejemplo 3
12/07/21 53
Ejemplo 3
12/07/21 54
Ejemplo 3
12/07/21 55
Ejemplo 3
12/07/21 56
Preguntas o comentarios
¿?
12/07/21 57