You are on page 1of 4

UNIVERSIDAD AUTONOMA DEL ESTADO DE MEXICO FACULTAD DE INGENIERIA INGENIERIA EN COMPUTACION

MODELOS DE REDES ALGORITMOS DE RUTEO

POR:

ALEJANDRA GABRIELA PELAYO VILLARREAL

REQUISITOS: Elaborar resumen mencionando los principales protocolos de ruteo y los algoritmos de Bellman Ford y Dyjkstra Algoritmo Dijkstra Dijkstra es un algoritmo bastante conocido en el mbito de los algoritmos que construyen rboles de fuente especfica y camino ms corto. El protocolo PIMDM se basa en este algoritmo para encontrar el camino ms corto desde un destino al RP. La estructura del rbol resultante es un rbol de mnima expansin que alcanza a todos los nodos de la red, y se ejecuta en tiempo polinomial. Este algoritmo, aplicado a un nodo, tiene una complejidad del orden de N operaciones, por lo que aplicado a los N nodos de la red, resultar tener una complejidad del orden de N operaciones (siendo N el nmero de nodos de la red), por lo que es fcil imaginar que no se trata de un algoritmo eficiente para redes de gran tamao. Para un nodo 's', calcula el camino ms corto con origen 's' y destino el resto de los nodos de la red (rbol de divergencia). Di es la distancia del camino que va de nodo 's' al nodo 'i'. P es el conjunto de los nodos que tienen una etiqueta de distancia (Di) que es permanente. T es el conjunto de los nodos que no estn en P. A cada nodo se le asigna una etiqueta, que es un indicador de la distancia del nodo origen al nodo en cuestin. As, se hace una particin de la red: se crea un conjunto de nodos con etiqueta permanente (conjunto P) y un conjunto de nodos con etiqueta tentativa (conjunto T), es decir, un conjunto de nodos cuya etiqueta puede cambiar en las siguientes iteraciones. Pasos del algoritmo: 1.- PASO 0 (INICIACIN):

2.- PASO 1:

Encontramos
Puede existir empate, es decir, dos caminos igual de cortos, eligindose uno de ellos arbitrariamente o de acuerdo con un criterio marcado (no se soporta balanceo de carga).

Algoritmo BellmanFord El algoritmo BellmanFord, al igual que el algoritmo Dijkstra es un algoritmo bastante conocido en el mbito de los algoritmos que construyen rboles de camino ms corto y fuente especfica. El protocolo DVMRP basa sus tablas de ruteamiento en las tablas del protocolo de ruteamiento unicast RIP, las cuales son construidas a partir del algoritmo Bellman Ford. La diferencia de este algoritmo con Dijkstra, es que considera pesos negativos y positivos para los enlaces del grafo que representa la red. Rpidamente, pero se reacciona lentamente a las malas. Esto se conoce como el problema de la por vector distancia cada router mantiene una tabla o vector que le indica la distancia mnima conocida hacia cada posible destino y que lnea o interfaz debe utilizar para llegar a l. La tabla se actualiza regularmente con informacin obtenida de los routers vecinos. Cada router manda la tabla completa de distancias a todos sus vecinos, y solo a ellos. A partir de la informacin que tiene y la recibida de sus vecinos cada router recalcula continuamente su tabla de distancias. La mtrica (el valor utilizado para elegir la ruta ptima) puede ser nmero de saltos, retardo, paquetes encolados, etc., o una combinacin de estos u otros parmetros. Para medir el retardo el router puede enviar paquetes de prueba que deben ser respondidos por el router remoto, aunque tambin es frecuente que los retardos se asignen de acuerdo con un convenio prestablecido en funcin del tipo de interfaz y de la capacidad del enlace, sin hacer ninguna medida real sobre el terreno. Cada router slo conoce el valor de los parmetros para los enlaces con sus vecinos, los valores correspondientes a enlaces ms lejanos los conoce de manera indirecta en base a la informacin sumarizada que sus vecinos le facilitan. En el routing por vector distancia las noticias buenas se propagan cuenta a infinito. Se han ideado multitud de trucos para resolver este problema, pero para cada nueva propuesta se ha encontrado una situacin patolgica en la que falla. No existe al parecer una solucin definitiva a este problema, si bien la combinacin de varios de esos trucos parece dar un resultado ms que aceptable en la prctica. A pesar de sus inconvenientes el algoritmo del vector distancia se utiliza aun bastante en la actualidad, y tiene fervientes partidarios sobre todo debido a su sencillez y consiguiente economa de recursos. PROTOCOLOS DE RUTEO Los protocolos de enrutamiento proporcionan mecanismos distintos para elaborar y mantener las tablas de enrutamiento de los diferentes routers de la red, as como determinar la mejor ruta para llegar a cualquier host remoto. En un mismo router pueden ejecutarse protocolos de enrutamiento independientes, construyendo y actualizando tablas de enrutamiento para distintos protocolos encaminados.

Enrutamiento Esttico. El principal problema que plantea mantener tablas de enrutamiento estticas, adems de tener que introducir manualmente en los routers toda la informacin que contienen, es que el router no puede adaptarse por s solo a los cambios que puedan producirse en la topologa de la red. Sin embargo, este mtodo de enrutamiento resulta ventajoso en las siguientes situaciones: Un circuito poco fiable que deja de funcionar constantemente. Un protocolo de enrutamiento dinmico podra producir demasiada inestabilidad, mientras que las rutas estticas no cambian. Se puede acceder a una red a travs de una conexin de acceso telefnico. Dicha red no puede proporcionar las actualizaciones constantes que requiere un protocolo de enrutamiento dinmico. Existe una sla conexin con un solo ISP. En lugar de conocer todas las rutas globales, se utiliza una nica ruta esttica. Un cliente no desea intercambiar informacin de enrutamiento dinmico. Enrutamiento Predeterminado. Es una ruta esttica que se refiere a una conexin de salida o Gateway de ltimo recurso. El trfico hacia destinos desconocidos por el router se enva a dicha conexin de salida. Es la forma ms fcil de enrutamiento para un dominio conectado a un nico punto de salida. Esta ruta se indica como la red de destino0.0.0.0/0.0.0.0. Enrutamiento Dinmico. Los protocolos de enrutamiento mantienen tablas de enrutamiento dinmicas por medio de mensajes de actualizacin del enrutamiento, que contienen informacin acerca de los cambios sufridos en la red, y que indican al software del router que actualice la tabla de enrutamiento en consecuencia. Intentar utilizar el enrutamiento dinmico sobre situaciones que no lo requieren es una prdida de ancho de banda, esfuerzo, y en consecuencia de dinero.

BIBLIOGRAFIA: 2009, Redes y Seguridad, ENRUTAMIENTO: http://www.redesyseguridad.es/enrutamiento/ http://www.guillesql.es/Articulos/Manual_Cisco_CCNA_Protocolos_Enrutamiento.aspx


2010, PROTOCOLOS DE VECTOR DISTANCIA, http://www.ipref.info/2010/04/protocolos-de-vector-distancia.html

2008, Blog networking Cisco, Fortaleza Digital, PROTOCOLOS DE ENRUTAMIENTO, PARTE 3: ENRUTAMIENTO DINAMICO: http://fortalezadigital08.wordpress.com/2008/09/26/protocolos-deenrutamiento-parte-2-enrutamiento-estatico/

You might also like