Comparacion Entre Algoritmos de Enrutamiento Dinamico

Share Embed Donate


Short Description

Descripción: ....

Description

UNIVERSIDAD TECNOLOGICA DEL PERU

NOMBRE Y APELLIDOS : EDUARDO JUNIOR BASAURI CANO

CARRERA :

TEMA:

INGIENERÍA DE TELECOMUNICACIONES

TRABAJO AUTONOMO REFLEXIVO REFLEXIV O II (comparacion alori!mo" #$ $nr%!ami$n!o #inamico"&

CURSO :

REDES ' COMUNICACIONES DE DATOS II

DOCENTE:

ING )EDRO MANTILLA SILVA SILVA

AÑO:

*+,-

UNIVERSIDAD TECNOLOGICA DEL PERU

Algoritmos de enrutamiento dinámico

a) Algoritmo de Dij!tra DE"INICION: Tam.i/n llama#o alori!mo #$ camino" m0nimo"1 $" %n alori!mo para la #$!$rminaci2n #$l camino m3" cor!o #a#o %n 4/r!ic$ ori$n al r$"!o #$ 4/r!ic$" $n %n ra5o con p$"o" $n ca#a ari"!a S% nom.r$ "$ r$5i$r$ a E#"$r Di67"!ra1 8%i$n lo #$"cri.i2 por prim$ra 4$9 $n ,:-:

PSEUDOC#DI$O: DIJ;STRA (Gra5o G1 no#o @ INFINITO pa#r$=%> @ NULL #i"!ancia="> @ + a#icionar (cola1 ("1#i"!ancia=">&& mi$n!ra" 8%$ cola no $" 4ac0a ?ac$r % @ $!ra$r  p$"o (%1 4& ?ac$r #i"!ancia=4> @ #i"!ancia=%>  p$"o (%1 4& pa#r$=4> @ % a#icionar(cola1(41#i"!ancia=4>&&

%) Algoritmo de "lo&d ' (ar!all

UNIVERSIDAD TECNOLOGICA DEL PERU DE"INICION: El alori!mo #$ Flo#ar"?all $" %n alori!mo #$ an3li"i" #$ ra5o" para 8%$1 #$ 5orma $5ici$n!$  "im%l!3n$a1 $nc%$n!r$ lo" camino" m3" cor!o" #$n!ro #$ %n ra5o $n $l c%al la" ari"!a" !$nan %n co"!o (#i"!ancia $n!r$ no#o  no#o1 #%raci2n #$l 4ia6$ $n!r$ no#o"1 $!c&

PSEUDOC#DI$O: , H S%pon$mo" 8%$ la 5%nci2n p$"oAri"!a #$4%$l4$ $l co"!$ #$l camino 8%$ 4a #$ ia6 * (in5ini!o "i no $i"!$&  Tam.i/n "%pon$mo" 8%$ n $" $l nm$ro #$ 4/r!ic$"  p$"oAri"!a(i1i& @ + K H  in! camino=>=>  H Una ma!ri9 .i#im$n"ional En ca#a pa"o #$l alori!mo1 camino=i>=6> $" $l camino m0nimo  #$ i ?a"!a 6 %"an#o 4alor$" in!$rm$#io" #$ (,7,& Ca#a camino=i>=6> $" iniciali9a#o a : ,+ H ,, ,* proc$#imi$n!o Flo#ar"?all (& , para 7P @ + ?a"!a n Q , ,K ,camino=i>=6> @ m0n ( camino=i>=6>1 camino=i>=7>camino=7>=6>& , , 5in para

*) Algoritmo de Bellma+ , "ord DE"INICION:

UNIVERSIDAD TECNOLOGICA DEL PERU G$n$ra $l camino m3" cor!o $n %n ra5o #irii#o pon#$ra#o ($n $l 8%$ $l p$"o #$ al%na #$ la" ari"!a" p%$#$ "$r n$a!i4o& El alori!mo #$ Di67"!ra r$"%$l4$ $"!$ mi"mo pro.l$ma $n %n !i$mpo m$nor1 p$ro r$8%i$r$ 8%$ lo" p$"o" #$ la" ari"!a" no "$an n$a!i4o"1 "al4o 8%$ $l ra5o "$a #irii#o  "in ciclo" )or lo 8%$ $l  Alori!mo B$llmanFor# normalm$n!$ "$ %!ili9a c%an#o ?a ari"!a" con p$"o n$a!i4o E"!$ alori!mo 5%$ #$"arrolla#o por Ric?ar# B$llman1 Sam%$l En#  L$"!$r For#

PSEUDOC#DI$O: .ool B$llmanFor#(Gra5o G1 no#o@INFINITO   pr$#$c$"or=4>@NIL   #i"!ancia=">@+  r$la6amo" ca#a ari"!a #$l ra5o !an!a" 4$c$" como nm$ro #$ no#o" , ?aa $n $l ra5o 5or i@, !o V=G>, #o 5or (%1 4& ∈ E=G> #o i5 #i"!ancia=4>#i"!ancia=%>  p$"o(%1 4& !?$n #i"!ancia=4> @ #i"!ancia=%>  p$"o (%1 4& pr$#$c$"or=4> @ %  compro.amo" "i ?a ciclo" n$a!i4o 5or (%1 4& ∈ E=G> #o i5 #i"!ancia=4>  #i"!ancia=%>  p$"o(%1 4& !?$n prin! (a ciclo n$a!i4o& r$!%rn FALSE r$!%rn TRUE

Comparación entre algoritmos para el enrutamiento dinámico

Algoritmo de Dijkstra

Algoritmo de Floyd Warshall

Algoritmo de Bellman - Ford

UNIVERSIDAD TECNOLOGICA DEL PERU Tambin llamado algoritmo de caminos m!nimos" es un algoritmo para la determinación del camino más corto dado un #rtice origen al resto de #rtices en un gra$o con pesos en cada arista% &s un algoritmo greddy%

Caminos m!nimos en 'ra$os usando ()* y parsers de +a#a% ,econocimiento de lenguaje hablado

Es un algoritmo de análisis sore gra!os "ara en#ontrar el #amino m$nimo en gra!os dirigidos "onderados% El algoritmo en#uentra el #amino entre todos los "ares de &'rti#es en una (ni#a e)e#u#i*n El algoritmo re"resenta una red de n nodos #omo una matri. #uadrada de orden n+ la llamaremos matri. C% De esta !orma+ el &alor Ci) re"resenta el #oste de ir desde el nodo i al nodo )+ ini#ialmente en #aso de no e/istir un ar#o entre amos+ el &alor Ci) será in0nito% Camino m$nimo en gra!os dirigidos 2algoritmo de 4lo,d3% Cierre transiti&o en gra!os dirigidos 2algoritmo de 5ars1all3% Es la !ormula#i*n original del algoritmo de 5ars1all

En#uentra la m$nima distan#ia de un nodo dado al resto de los nodos+ , si se lle&a in!orma#i*n adi#ional+ "ro"or#iona las talas de Enrutamiento+ al igual -ue los anteriores Itera sore el n(mero de saltos+ 1+ es de#ir+ se us#a el me)or #amino+ el de distan#ia más #orta+ #on la restri##i*n de llegar al destino en un n(mero de saltos 1 2n(mero de la itera#i*n3% No en#uentra las me)ores rutas 1asta -ue el algoritmo no se 1a e)e#utado "or #om"leto%  Genera el #amino más #orto en un gra!o dirigido "onderado 2en el -ue el "eso de alguna de las aristas "uede ser negati&o3%

Se usa en "roto#olos de en#aminamiento asados en &e#tor de distan#ias+ "or e)em"lo el Proto#olo de en#aminamiento de in!orma#i*n 2RIP3%

Trabaja por etapas" y toma en cada etapa la mejor solución sin considerar consecuencias $uturas%

Enc%$"!a 5inalP   Laac t i v i dadr eal i z adaf uemuyv al i os apar ael apr endi z aj e

1 2 3 4 5 x

UNIVERSIDAD TECNOLOGICA DEL PERU L aa c t i v i d adr e al i z ad ap r e s en t óu na l t og r a dod ed i fi c ul t a de ns ud es ar r o l l o Laac t i v i daddes ar r ol l adahat eni does t r ec har el ac i ónc onl at emát i c adel

x x

c u r s o Cones t aac t i v i dadhec ons ol i dadol ael ec c i óndemi c ar r er a

6 7 Totalmente en Desa#uerdo 8 7 Desa#uerdo 9 7 Ni de a#uerdo+ ni en desa#uerdo : 7 De a#uerdo ; 7 Totalmente De a#uerdo

x

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF