file · Web view1.3 Protocolos de Enrutamiento. El Protocolo de información de...

31
INFORMACION PARA LA ACTIVIDAD DE REDES 24 de septiembre de 2009 1.3 Protocolos de Enrutamiento El Protocolo de información de enrutamiento permite que los routers determinen cuál es la ruta que se debe usar para enviar los datos. Esto lo hace mediante un concepto denominado vector-distancia. Se contabiliza un salto cada vez que los datos atraviesan un router es decir, pasan por un nuevo número de red, esto se considera equivalente a un salto. Una ruta que tiene un número de saltos igual a 4 indica que los datos que se transportan por la ruta deben atravesar cuatro routers antes de llegar a su destino final en la red. Si hay múltiples rutas hacia un destino, la ruta con el menor número de saltos es la ruta seleccionada por el router. Como el número de saltos es la única métrica de enrutamiento utilizada por el RIP, no necesariamente selecciona la ruta más rápida hacia su destino. La métrica es un sistema de medidas que se utiliza para la toma de decisiones. luego veremos otros protocolos de enrutamiento que utilizan otras métricas además del número de saltos, para encontrar la mejor ruta a través de la cual se pueden transportar datos. Sin embargo, RIP continúa siendo muy popular y se sigue implementando ampliamente. La principal razón de esto es que fue uno de los primeros protocolos de enrutamiento que se desarrollaron. Otro de los problemas que presenta el uso del RIP es que a veces un destino puede estar ubicado demasiado lejos como para ser alcanzable. RIP permite un límite máximo de quince para el número de saltos a través de los cuales se pueden enviar datos. La red destino se considera inalcanzable si se encuentra a más de quince saltos de router. Así que resumiendo, el RIP: * Es un protocolo de enrutamiento por vector de distancia * La única medida que utiliza (métrica) es el número de saltos * El número máximo de saltos es de 15 * Se actualiza cada 30 segundos LI. MA. DE LA LUZ AYAR MARTINEZ Página 1

Transcript of file · Web view1.3 Protocolos de Enrutamiento. El Protocolo de información de...

Page 1: file · Web view1.3 Protocolos de Enrutamiento. El Protocolo de información de enrutamiento permite que los routers determinen cuál es la ruta que se debe usar para enviar los datos

INFORMACION PARA LA ACTIVIDAD DE REDES24 de septiembre de 2009

1.3 Protocolos de Enrutamiento

El Protocolo de información de enrutamiento permite que los routers determinen cuál es la ruta que se debe usar para enviar los datos. Esto lo hace mediante un concepto denominado vector-distancia. Se contabiliza un salto cada vez que los datos atraviesan un router es decir, pasan por un nuevo número de red, esto se considera equivalente a un salto. Una ruta que tiene un número de saltos igual a 4 indica que los datos que se transportan por la ruta deben atravesar cuatro routers antes de llegar a su destino final en la red. Si hay múltiples rutas hacia un destino, la ruta con el menor número de saltos es la ruta seleccionada por el router.

Como el número de saltos es la única métrica de enrutamiento utilizada por el RIP, no necesariamente selecciona la ruta más rápida hacia su destino. La métrica es un sistema de medidas que se utiliza para la toma de decisiones. luego veremos otros protocolos de enrutamiento que utilizan otras métricas además del número de saltos, para encontrar la mejor ruta a través de la cual se pueden transportar datos. Sin embargo, RIP continúa siendo muy popular y se sigue implementando ampliamente. La principal razón de esto es que fue uno de los primeros protocolos de enrutamiento que se desarrollaron.

Otro de los problemas que presenta el uso del RIP es que a veces un destino puede estar ubicado demasiado lejos como para ser alcanzable. RIP permite un límite máximo de quince para el número de saltos a través de los cuales se pueden enviar datos. La red destino se considera inalcanzable si se encuentra a más de quince saltos de router. Así que resumiendo, el RIP: * Es un protocolo de enrutamiento por vector de distancia * La única medida que utiliza (métrica) es el número de saltos * El número máximo de saltos es de 15 * Se actualiza cada 30 segundos * No garantiza que la ruta elegida sea la mas rápida * Genera mucho tráfico con las actualizaciones

1.3.1 El Enrutamiento en Entorno Mixtos de medios de LAN

Descripción de los componentes de enrutamiento

El enrutamiento determina cómo fluyen los mensajes entre los servidores de la organización de Microsoft® Exchange y para los usuarios externos a la organización. Para la entrega de mensajes internos y externos, Exchange utiliza el enrutamiento con el fin de determinar primero la ruta más eficiente y,

LI. MA. DE LA LUZ AYAR MARTINEZ Página 1

Page 2: file · Web view1.3 Protocolos de Enrutamiento. El Protocolo de información de enrutamiento permite que los routers determinen cuál es la ruta que se debe usar para enviar los datos

INFORMACION PARA LA ACTIVIDAD DE REDES24 de septiembre de 2009

después, la ruta disponible menos costosa. Los componentes del enrutamiento interno toman esta decisión basándose en los grupos de enrutamiento y en los conectores que usted configura, y en los espacios de direcciones y los costos asociados a cada ruta.

El enrutamiento es responsable de las siguientes funciones:

• Determinar el siguiente salto (el siguiente destino para un mensaje en ruta hasta su destino final) según la ruta más eficiente.

• Intercambiar información de estado de los vínculos (el estado y la disponibilidad de los servidores y las conexiones entre los servidores) dentro y entre los grupos de enrutamiento.

En este tema se explica cómo los grupos de enrutamiento, los conectores y la información de estado de los vínculos permiten una entrega de mensajes eficiente.

Tipos de componentes de enrutamiento Los componentes del enrutamiento componen la topología, y las rutas empleadas para entregar correo interno y externo. El enrutamiento utiliza los siguientes componentes que usted define dentro de la topología de enrutamiento:

• Grupos de enrutamiento Conjuntos lógicos de servidores que se utilizan para controlar el flujo de correo y las referencias a carpetas públicas. Los grupos de enrutamiento comparten una o varias conexiones físicas. Dentro de un grupo de enrutamiento, todos los servidores se comunican y transfieren mensajes directamente entre sí.

• Conectores Rutas designadas entre los grupos de enrutamiento, hacia Internet o hacia otro sistema de correo. Cada conector especifica una ruta unidireccional a otro destino.

• Información de estado de los vínculos Información acerca de grupos de enrutamiento, conectores y sus configuraciones que el enrutamiento utiliza para determinar la ruta de entrega más eficiente para un mensaje.

• Componentes del enrutamiento interno Los componentes del enrutamiento interno, en particular el motor de enrutamiento, que proporcionan y actualizan la topología de enrutamiento para los servidores de Exchange de su organización. Para obtener más información acerca de los componentes del

LI. MA. DE LA LUZ AYAR MARTINEZ Página 2

Page 3: file · Web view1.3 Protocolos de Enrutamiento. El Protocolo de información de enrutamiento permite que los routers determinen cuál es la ruta que se debe usar para enviar los datos

INFORMACION PARA LA ACTIVIDAD DE REDES24 de septiembre de 2009

enrutamiento interno, consulte Descripción de los componentes internos del transporte.

Principio de la página Descripción de los grupos de enrutamiento En su estado predeterminado, Exchange Server 2003, como Exchange 2000 Server, funciona como si todos los servidores de una organización formasen parte de un único grupo de enrutamiento grande. Por lo tanto, cualquier servidor de Exchange puede enviar correo directamente a cualquier otro servidor de Exchange de la organización. Sin embargo, en aquellos entornos con necesidades administrativas especiales, una distribución geográfica y conectividad de red variable, puede aumentar la eficacia del flujo de mensajes si se crean grupos de enrutamiento y conectores de grupos de enrutamiento según la infraestructura de red y los requisitos administrativos. Al crear grupos de enrutamiento y conectores de grupo de enrutamiento, los servidores de un grupo de enrutamiento siguen enviándose mensajes directamente entre sí, pero utilizan el conector de grupo de enrutamiento de esos servidores con la mejor conectividad de red para comunicarse con servidores de otro grupo.

Para obtener más información acerca de la creación de grupos de enrutamiento y las consideraciones necesarias, consulte Situaciones de implementación para la conectividad con Internet.

Uso de grupos de enrutamiento en los modos nativo o mixto En Exchange Server 2003 y Exchange 2000 Server, las funciones administrativas y de enrutamiento se dividen en unidades distintas:

• Los grupos administrativos definen los límites administrativos lógicos para los servidores de Exchange.

• Los grupos de enrutamiento definen las rutas físicas por las que se transmiten los mensajes a través de la red.

Si su organización de Exchange funciona en modo nativo, donde todos los servidores ejecutan Exchange 2000 Server o posterior, esta división entre grupos administrativos y grupos de enrutamiento permite crear grupos de enrutamiento que abarquen varios grupos administrativos y mover servidores entre grupos de enrutamiento que se encuentren en grupos administrativos distintos. Esta funcionalidad también le permite separar las funciones de enrutamiento y de administración. Por ejemplo, puede administrar servidores de dos grupos administrativos centrales si sitúa los servidores de cada grupo

LI. MA. DE LA LUZ AYAR MARTINEZ Página 3

Page 4: file · Web view1.3 Protocolos de Enrutamiento. El Protocolo de información de enrutamiento permite que los routers determinen cuál es la ruta que se debe usar para enviar los datos

INFORMACION PARA LA ACTIVIDAD DE REDES24 de septiembre de 2009

administrativo en grupos de enrutamiento distintos, en función de la topología de la red y de los requisitos de uso.

Sin embargo, la funcionalidad de los grupos de enrutamiento en un entorno de modo mixto, donde algunos servidores ejecutan Exchange Server 2003 o Exchange 2000 Server mientras otros ejecutan Exchange Server 5.5, es distinta de la del modo nativo. En modo mixto:

• No puede tener un grupo de enrutamiento que abarque varios grupos administrativos.

• No se pueden mover servidores entre grupos de enrutamiento que se encuentren en grupos administrativos diferentes.

Esta situación se da porque la topología de enrutamiento de Exchange Server 5.5 está definida por sitios; es decir, por combinaciones lógicas de servidores conectados mediante una red confiable con un ancho de banda elevado. Los sitios proporcionan la funcionalidad tanto del grupo administrativo como del grupo de enrutamiento en Exchange Server 2003 y Exchange 2000 Server. Esta diferencia en la topología de enrutamiento limita la funcionalidad de los grupos de enrutamiento en un entorno en modo mixto.

Principio de la página Descripción de los conectores Los conectores proporcionan una ruta unidireccional para el flujo de mensajes hasta un destino específico. Los conectores principales de Exchange Server 2003 son los siguientes:

• Conectores de grupo de enrutamiento Ofrecen una ruta unidireccional a través de la cual se enrutan los mensajes desde los servidores de un grupo de enrutamiento hasta los servidores de otro grupo de enrutamiento diferente. Los conectores de grupo de enrutamiento utilizan una conexión del Protocolo simple de transferencia de correo (SMTP) para permitir la comunicación con los servidores del grupo de enrutamiento conectado. Los conectores de grupo de enrutamiento son el método preferido para conectar grupos de enrutamiento.

• Conectores para SMTP Se utilizan para definir rutas aisladas para el correo destinado a Internet o a una dirección externa, o a un sistema de correo distinto de Exchange. No se recomienda ni se prefiere el uso del conector para SMTP con el fin de conectar grupos de enrutamiento. Los conectores para SMTP están diseñados para la entrega de correo externo.

LI. MA. DE LA LUZ AYAR MARTINEZ Página 4

Page 5: file · Web view1.3 Protocolos de Enrutamiento. El Protocolo de información de enrutamiento permite que los routers determinen cuál es la ruta que se debe usar para enviar los datos

INFORMACION PARA LA ACTIVIDAD DE REDES24 de septiembre de 2009

• Conectores para X.400 Están diseñados principalmente para conectar servidores de Exchange con otros sistemas X.400 o servidores de Exchange Server 5.5 que no pertenecen a la organización de Exchange. Así, un servidor de Exchange Server 2003 puede enviar mensajes con el protocolo X.400 a través de este conector. Importante:Los conectores para X.400 sólo están disponibles en Exchange Server 2003 Enterprise Edition.

Cada conector tiene asociado un costo y un espacio de direcciones o un grupo de enrutamiento conectado que está designado como punto de destino del conector. A la hora de determinar la ruta más eficiente para un mensaje, la lógica de enrutamiento de Exchange examina primero el espacio de direcciones o el grupo de enrutamiento conectado definido en cada conector para buscar el destino que mejor coincida con el destino del mensaje y, después, el enrutamiento evalúa el costo asociado a cada conector. El enrutamiento sólo utiliza los costos cuando el espacio de direcciones definido o los grupos de enrutamiento conectados son iguales en dos conectores diferentes. En la próxima sección se explica cómo utiliza Exchange esta información.

Principio de la página Descripción de la información del estado de los vínculos Exchange Server 5.5 utilizaba una Tabla de enrutamiento de direcciones de la puerta de enlace (GWART) para determinar la selección de rutas dentro de una organización de Exchange. Este método utiliza un algoritmo de enrutamiento por vector de distancia que puede dar lugar a bucles de enrutamiento en determinadas situaciones. Exchange Server 2003, al igual que Exchange 2000 Server, utiliza un algoritmo de enrutamiento de estado de los vínculos y un protocolo de enrutamiento para propagar la información del estado de los vínculos en forma de una tabla de estado de los vínculos que se almacena en memoria en todos los servidores de Exchange 2000 Server y Exchange Server 2003 de la organización.

Un algoritmo de estado de los vínculos ofrece las siguientes ventajas:

• Cada servidor de Exchange puede seleccionar la ruta óptima de los mensajes en el origen, en lugar de enviar mensajes por una ruta en la que un vínculo (o una ruta) no está disponible.

LI. MA. DE LA LUZ AYAR MARTINEZ Página 5

Page 6: file · Web view1.3 Protocolos de Enrutamiento. El Protocolo de información de enrutamiento permite que los routers determinen cuál es la ruta que se debe usar para enviar los datos

INFORMACION PARA LA ACTIVIDAD DE REDES24 de septiembre de 2009

• Los mensajes ya no van y vuelven entre los servidores porque cada servidor de Exchange tiene información actualizada sobre si hay disponibles rutas alternativas o redundantes.

• Ya no se producen bucles de mensajes.

La tabla del estado de los vínculos contiene información acerca de la topología de enrutamiento de toda la organización de Exchange y de si cada conector dentro de la topología está disponible (activo) o no disponible (inactivo). Además, la tabla del estado de los vínculos contiene los costos y los espacios de direcciones asociados a cada conector disponible. Exchange utiliza esta información para determinar qué ruta tiene el costo menor para la dirección de destino. Si un conector de la ruta con el costo menor no se encuentra disponible, Exchange determina la mejor ruta alternativa basándose en el costo y la disponibilidad de conectores. Entre los grupos de enrutamiento, la información del estado de los vínculos se comunica de forma dinámica mediante el verbo extendido de SMTP X-LINK2STATE.

Uso de la información de estado de los vínculos para la entrega de correo interno Para entender cómo funciona la información del estado de los vínculos y los costos de conectores, considere una topología de enrutamiento, en la que existen cuatro grupos de enrutamiento: Seattle, Bruselas, Londres y Tokio. Existen conectores entre cada grupo de enrutamiento y se les asignan costos según la velocidad de red y el ancho de banda disponible.

Costos y topología de enrutamiento

Si todas las conexiones entre los grupos de enrutamiento están disponibles, un servidor del grupo de enrutamiento Seattle siempre enviará un mensaje al grupo de enrutamiento Bruselas enviando el mensaje primero a través del grupo de enrutamiento Londres. Esta ruta tiene un costo de 20 y es la ruta con el menor costo disponible. Pero si el servidor cabeza de puente de Londres no está disponible, los mensajes cuyo origen sea Seattle y el destino sea Bruselas viajarán a través del grupo de enrutamiento Tokio, que tiene un costo mayor de 35.

Hay que comprender un concepto importante y es que para que un conector se marque como no disponible, todos los servidores cabeza de puente para ese conector deben estar inactivos. Si ha configurado el conector del grupo de enrutamiento para utilizar la opción predeterminada Cualquier servidor local puede enviar correo por este conector, se considerará que el conector del

LI. MA. DE LA LUZ AYAR MARTINEZ Página 6

Page 7: file · Web view1.3 Protocolos de Enrutamiento. El Protocolo de información de enrutamiento permite que los routers determinen cuál es la ruta que se debe usar para enviar los datos

INFORMACION PARA LA ACTIVIDAD DE REDES24 de septiembre de 2009

grupo de enrutamiento siempre está en servicio. Para obtener más información acerca de cómo configurar conectores de grupo de enrutamiento, consulte “Conexión de grupos de enrutamiento” en Definición de grupos de enrutamiento.

Uso de la información de estado de los vínculos para la entrega de correo externo Para la entrega de correo externo, el enrutamiento utiliza la información de la tabla de estado de los vínculos para evaluar primero el conector que tiene el espacio de direcciones que se corresponda mejor con el destino y, después, evalúa el costo. El siguiente diagrama ilustra una empresa con la topología siguiente:

• Un conector para SMTP con un espacio de direcciones *.net y un costo de 20.

• Un conector para SMTP con un espacio de direcciones *, que engloba todas las direcciones externas y tiene un costo de 10.

Cómo utiliza Exchange el espacio de direcciones para enrutar correo

En esta topología, cuando se envía correo a un usuario externo cuya dirección de correo electrónico es [email protected], el enrutamiento busca primero un conector cuyo espacio de direcciones coincida mejor con el destino de treyresearch.net. El conector para SMTP que tiene el espacio de direcciones *.net es el que mejor coincide con el destino, por lo que el enrutamiento utiliza este conector, independientemente de su costo.

Sin embargo, si se envía correo a un usuario cuya dirección es [email protected], el enrutamiento utilizará el conector para SMTP cuyo espacio de direcciones sea * porque es el que mejor coincide. El enrutamiento no evalúa el costo. Si existen dos conectores para SMTP y ambos tienen un espacio de direcciones * pero cada uno tiene un costo diferente, el enrutamiento utilizará la información de la tabla de estado de los vínculos y seleccionará el conector para SMTP que tenga el menor costo. El enrutamiento sólo utiliza el conector de mayor costo si el conector de menor costo no está disponible.

El enrutamiento no conmuta por error desde un conector que tiene un espacio de direcciones específico a un conector que tiene un espacio de direcciones menos específico. En el caso anterior, si todos los usuarios pueden emplear ambos conectores y un usuario intenta enviar correo a un usuario de treyresearch.net, el enrutamiento ve como su destino el conector que tiene el

LI. MA. DE LA LUZ AYAR MARTINEZ Página 7

Page 8: file · Web view1.3 Protocolos de Enrutamiento. El Protocolo de información de enrutamiento permite que los routers determinen cuál es la ruta que se debe usar para enviar los datos

INFORMACION PARA LA ACTIVIDAD DE REDES24 de septiembre de 2009

espacio de direcciones .net. Si este conector no está en servicio o no está disponible, el enrutamiento no intentará buscar un conector con un espacio de direcciones diferente y menos restrictivo como *, ya que lo considerará otro destino distinto.

Sin embargo, en esta misma topología, suponga que existen restricciones en el conector que tiene el espacio de direcciones *.net y la restricción sólo permite que los usuarios del departamento de ventas envíen correo a través de este conector. En este caso, si este conector no está en servicio, el enrutamiento no volverá a enrutar el correo enviado por un usuario del departamento de ventas que vaya destinado a una dirección .net a través del conector que tiene la dirección *. Las colas de correo hasta el conector que tiene la dirección *.net estarán disponibles. Sin embargo, los usuarios que no sean del departamento de ventas nunca se verán afectados cuando este conector no esté disponible, ya que su correo siempre se enruta a través del conector para SMTP que tiene el espacio de direcciones *.

1.3.2 Operaciones Básicas Router

Un router (en español: enrutador o encaminador) es un dispositivo hardware o software de interconexión de redes de computadoras que opera en la capa tres (nivel de red) del modelo OSI. Este dispositivo interconecta segmentos de red o redes enteras. Hace pasar paquetes de datos entre redes tomando como base la información de la capa de red.

El router toma decisiones lógicas con respecto a la mejor ruta para el envío de datos a través de una red interconectada y luego dirige los paquetes hacia el segmento y el puerto de salida adecuados. Sus decisiones se basan en diversos parámetros. Una de las más importantes es decidir la dirección de la red hacia la que va destinado el paquete (En el caso del protocolo IP esta sería la dirección IP). Otras decisiones son la carga de tráfico de red en las distintas interfaces de red del router y establecer la velocidad de cada uno de ellos, dependiendo del protocolo que se utilice.

1.3.3 Rutas Estáticas y Dinámicas

Rutas estáticas:Las rutas estáticas con aquellas que son puestas a mano o que vienen puestas por defecto y que no tienen ninguna reacción ante nuevas rutas o caídas de tramos de la red.

LI. MA. DE LA LUZ AYAR MARTINEZ Página 8

Page 9: file · Web view1.3 Protocolos de Enrutamiento. El Protocolo de información de enrutamiento permite que los routers determinen cuál es la ruta que se debe usar para enviar los datos

INFORMACION PARA LA ACTIVIDAD DE REDES24 de septiembre de 2009

Son las habituales en sistemas cliente; o en redes donde solo se sale a Internet.

La configuración de las rutas estáticas se realiza a través del comando de configuración global de IOS ip route. El comando utiliza varios parámetros, entre los que se incluyen la dirección de red y la máscara de red asociada, así como información acerca del lugar al que deberían enviarse los paquetes destinados para dicha red.

La información de destino puede adoptar una de las siguientes formas:

Una dirección IP específica del siguiente router de la ruta.La dirección de red de otra ruta de la tabla de enrutamiento a la que deben reenviarse los paquetes.Una interfaz conectada directamente en la que se encuentra la red de destino.Router(config)#ip route[dirección IP de la red destino+máscara][IP del primer salto/interfaz de salida][distancia administrativa]

Donde:dirección IP de la red destino+máscara hace referencia a la red a la que se pretende tener acceso y su correspondiente mascara de red o subred. Si  el destino es un host específico se debe identificar la red a la que pertenece dicho host.

IP del primer salto/interfaz de salida Se bebe elegir entre configurar la IP del próximo salto (hace referencia a la dirección IP de la interfaz del siguiente router) o el nombre de la interfaz del propio router por donde saldrán los paquetes hacia el destino. Por ejemplo si el administrador no conoce o tiene dudas acerca del próximo salto utilizara su propia interfaz de salida, de lo contrario es conveniente hacerlo con la IP del próximo salto.

distancia administrativa parámetro opcional (de 1 a 255) que si no se configura será igual a 1. Este valor hará que si existen más rutas estáticas o protocolos de enrutamiento configurados en el router cada uno de estos tendrá mayor o menor importancia según sea el valor de su distancia administrativa. Cuanto mas baja, mayor importancia

Rutas Estáticas

Permiten la configuración manual de las tablas de enrutamiento.

Las tablas no podrán ser modificadas en forma dinámica

LI. MA. DE LA LUZ AYAR MARTINEZ Página 9

Page 10: file · Web view1.3 Protocolos de Enrutamiento. El Protocolo de información de enrutamiento permite que los routers determinen cuál es la ruta que se debe usar para enviar los datos

INFORMACION PARA LA ACTIVIDAD DE REDES24 de septiembre de 2009

Falta de flexibilidad frente a fallas de los enlaces

No son necesarios las cargas y procesos asociados a un protocolo de descubrimiento de rutas.

Es fácil establecer barreras de seguridad bajo este modelo.

Configuradas manualmente por el administrador.

Los Routers no pueden reenrutar ante fallas de enlace

Enrutamiento Dinámico

Se basa en la comunicación, a través de broadcasts, entre los routers.

Para descubrir las mejores rutas los routers emplean el concepto de métrica.

LI. MA. DE LA LUZ AYAR MARTINEZ Página 10

Page 11: file · Web view1.3 Protocolos de Enrutamiento. El Protocolo de información de enrutamiento permite que los routers determinen cuál es la ruta que se debe usar para enviar los datos

INFORMACION PARA LA ACTIVIDAD DE REDES24 de septiembre de 2009

No es necesario mantener manualmente las tablas de rutas.

El sistema se vuelve más flexible y autónomo frente a caídas de los enlaces

- Los roturers utilizan un protocolo común

Se basan en métricas para la selección de rutas

Ruteo por estado de enlace

Cada nodo es responsable de aprender todo lo posible acerca de sus vecinos y colocarlo en un LSP (Link State Packet)

Este LSP es enviado a todos los otros nodos.

Usando los LSP de los otros nodos se establece un mapa de la topología

Una vez completo el mapa se utiliza un algoritmo Dijsktra para encontrar la mejor ruta

Ruteo por vector - distancia

Conocido como algoritmo Bellman - Ford

Cada nodo mantiene una tabla con las distancias entre el mismo y los rout era más cercanos

LI. MA. DE LA LUZ AYAR MARTINEZ Página 11

Page 12: file · Web view1.3 Protocolos de Enrutamiento. El Protocolo de información de enrutamiento permite que los routers determinen cuál es la ruta que se debe usar para enviar los datos

INFORMACION PARA LA ACTIVIDAD DE REDES24 de septiembre de 2009

Las distancias son calculadas en base a lo que los otros le cuenten

Redes bajo administración común.

Determinan la mejor ruta en forma dinámica

Protocolo de Enrutamiento Interior

RIP

IGRP

OSPF

RIP (Routing Information Protocol)

Especificado en el RFC 1058

Se basa en la filosofía de vector - distancia

Utiliza como métrica el concepto de salto (hop)

El número máximo de saltos permitidos es 15

Se actualiza cada 30 segundos

IGRP (Interior Gatway Routing Protocol)

Desarrollado por CISCO

Se basa en la filosofía de vector - distancia

Utiliza una mezcla de criterios para determinar la métrica

Ancho de banda del canal

Retardos

Carga

LI. MA. DE LA LUZ AYAR MARTINEZ Página 12

Page 13: file · Web view1.3 Protocolos de Enrutamiento. El Protocolo de información de enrutamiento permite que los routers determinen cuál es la ruta que se debe usar para enviar los datos

INFORMACION PARA LA ACTIVIDAD DE REDES24 de septiembre de 2009

Confiabilidad

Se actualiza cada 90 segundos

OSPF (Open Shortest Path First)

Especificado en el RFC 1131 y en el RFC 1247

Se basa en la filosofía de estado del enlace

Utiliza el concepto de costo para determinar la métrica

Diseñado para ser usado en un único sistema autónomo

Protocolo de Búsqueda Exteriores

EGP (Exterior Gateway Protocol)

BGP (Border Gateway Protocol)

EGP (Exterior Gateway Protocol)

Especificado en los RFC 827 y RFC 904

Rutea en base a los routers vecinos

No utiliza métrica

Los routers se comunican el estado de los enlaces

BGP (Border Gateway Protocol)

Especificado en los RFC 1105, RFC 1163 Y RFC 1267

Utiliza conexiones del tipo TCP

Realiza medidas periódicas para determinar las mejores rutas

LI. MA. DE LA LUZ AYAR MARTINEZ Página 13

Page 14: file · Web view1.3 Protocolos de Enrutamiento. El Protocolo de información de enrutamiento permite que los routers determinen cuál es la ruta que se debe usar para enviar los datos

INFORMACION PARA LA ACTIVIDAD DE REDES24 de septiembre de 2009

Ejemplo de Rutas Estáticas

Configuración de Rutas Estáticas

Cisco # conf t

Enter configuration commands, one per line. End with CNTOL/Z

Cisco (config) #ip route130.110.2.0 255.255.255.0 130.110.1.1

Cisco#

% SYS-5-CONFIG_1: Configured from console by console

Cisco#

El comando para configuración de rutas estáticas es:

IP ROUTE dirección - red - destino máscara - red - destino dirección - router distancia

DRD: Es la dirección IP de la red o subred a la cual se quiere alcanzar

MRD: Es la máscara de la DRD

DR: Es la dirección IP del router que puede alcanzar dicha red

D: Especifica una métrica adiministrativa

Usando PING (Packet Internet Groper)

Cisco # ping

Protocol (ip):

LI. MA. DE LA LUZ AYAR MARTINEZ Página 14

Page 15: file · Web view1.3 Protocolos de Enrutamiento. El Protocolo de información de enrutamiento permite que los routers determinen cuál es la ruta que se debe usar para enviar los datos

INFORMACION PARA LA ACTIVIDAD DE REDES24 de septiembre de 2009

Target IP address: 150.1.1.2

Repeat count (5):

Datagram size (100):

Timeout in seconds (2):

Extended commands (n):

Sweep range of sizes (n):

Type escape sequence to abort.

Sending 5, 100 - byte ICMP Echos to 150.1.1.2, timeout is 2 seconds:

!!!!!

Success rate is 0 percent (5/5)

Cisco#

Los caracteres de respuesta posible del PING son:

CARÁCTER SIGNIFICADO! Recepción exitosa del paquete. En espera o, paquete murió por timeoutU Destino inalcanzableN Red inalcanzableP Protocolo inalcanzable? Paquete de tipo desconocido

Configurando el Protocolo RIP

Cisco#conf t

Enter configuration commands, one per line. End with CNTL/Z.

Cisco (config)# router rip

Cisco (config - router)# network 200.6.40.1

Cisco (config - router)# network 190.4.50.1

Cisco (config - router) # "Z

Cisco#

LI. MA. DE LA LUZ AYAR MARTINEZ Página 15

Page 16: file · Web view1.3 Protocolos de Enrutamiento. El Protocolo de información de enrutamiento permite que los routers determinen cuál es la ruta que se debe usar para enviar los datos

INFORMACION PARA LA ACTIVIDAD DE REDES24 de septiembre de 2009

% SYS-5-CONFIG_1: Configured from console by console

Cisco#

Para intercambiar información usa paquetes UDP (User Datagram Protocol)

Las actualizaciones se realizan cada 30 segundos.

Una ruta es declarada inalcanzable si al cabo de tres periodos (90 seg.) no responde

La ruta es eliminada de la tabla si al cabo de ocho periodos (240 seg.) no responde.

Averiguando Rutas Descubiertas

Cisco# show ip route

Codes: 1 - IGRP derived, R - RIP derived, O - OSPF derived

C - Connected, S - static, E - EGP derived, B - BGP derived

¡ - IS - IS derive, D - EIGRP derived

- candidate default route, IA - OSPF inter area route

E1 - OSPF EXGERNAL UPE 1 route, E2 - OSPF external type 2 route

L1 - IS -IS level -1 route, L2 - IS IS level -2 route

EX - EIGRP external route

Gateway of last resort is not set

C 200.6.40.1 is directly connected, serial 0

C 190.4.50.1 is directly connected, serial 1

C 121.120.1.0 is directly connected, tokenring 0

R 140.12.7.0 (120/1) vía 200.6.40.2, 18 sec, serial 0

R 190.1.1.0 (120/1) vía 190.4.50.2, 22 sec, serial 1

Cisco#

LI. MA. DE LA LUZ AYAR MARTINEZ Página 16

Page 17: file · Web view1.3 Protocolos de Enrutamiento. El Protocolo de información de enrutamiento permite que los routers determinen cuál es la ruta que se debe usar para enviar los datos

INFORMACION PARA LA ACTIVIDAD DE REDES24 de septiembre de 2009

Configuración el Protocolo IGRP

Cisco# conf t

Enter configuration commands, one per line. End with CNTL/Z

Cisco (config)# router igrp 1

Cisco (config - router)# network 200.6.40.1

Cisco (config - router)# network 190.4.50.1

Cisco (config - router)# "Z

Cisco#

% SYS - 5 - CONFIG_1: Configured from console by console

Cisco#

Acepta hasta 4 rutas distintas para alcanzar una red cualquiera.

Se actualiza cada 90 segundos.

Una ruta es declarada inalcanzable si al cabo de tres periodos (270 seg.) no responde.

La ruta es eliminada de la tabla si al cabo de siete periodos (630 seg.) no responde

El protocolo realiza balanceo de rutas.

Rutas Descubiertas

Cisco# show ip route

Codes:

I - IGRP derived, R - RIP DERIVED, O - OSPF derived

C - connected, S - static, E - EGP derived, B - BGP derived

¡ - IS - IS derived, D - EIGRP derived

* - candidate default route, IA - OSPF inter area route

E1 - OSPF external tuype 1 route, L2 - IS - IS level - 2 route

LI. MA. DE LA LUZ AYAR MARTINEZ Página 17

Page 18: file · Web view1.3 Protocolos de Enrutamiento. El Protocolo de información de enrutamiento permite que los routers determinen cuál es la ruta que se debe usar para enviar los datos

INFORMACION PARA LA ACTIVIDAD DE REDES24 de septiembre de 2009

EX - EIGRP external route

Gatway of last resort is not set

C 200.6.40.1 is directly connected, serial 0

C 190.4.50.1 is directly connected, serial 1

C 121.120.1.0 is directly connected, tokenring 0

I 140.12.7.0 (120/1) vía 200.6.40.2, 18 sec, serial 0

I 190.1.1.0 (120/1) vía 190.4.50.2, 22 sec, serial 1

Cisco#

Chequeando Rutas con TRACE

TRACE: destino

El parámetro destino indica la dirección de la red o el nombre del host hacia donde viajan los paquetes que se desean rastrear.

El protocolo pro defecto a rastrear es IP, sin embargo el comando soporta además al ISO, CLNS y VINES.

En caso de que se desee no utilizar los parámetros adicionales por omisión bastará con digitar el comando sin destino, lo cual activará el comando en su versión extendida. En este caso se podrá especificar protocolo, destino, timeouts y otros.

Para interrumpir el proceso TRACE, deberá usarse la secuencia de escape estándar (CTRL",X); la cual se obtiene presionando las teclas (CTRL)+(SHIFT) +(6), soltándolas y presionando a continuación la tecla (X)

Subcomandos de Ruteo Dinámico

(NO) NETWORK identificación de red

Se debe especificar para cada una de las redes directamente conectadas al router.

El parámetro identificación de red está basado en la notación NIC de IP, no se permite el uso de números de subredes o direcciones individuales.

Este comando es indispensable y mandatorio para cada proceso de enrutamiento IP

LI. MA. DE LA LUZ AYAR MARTINEZ Página 18

Page 19: file · Web view1.3 Protocolos de Enrutamiento. El Protocolo de información de enrutamiento permite que los routers determinen cuál es la ruta que se debe usar para enviar los datos

INFORMACION PARA LA ACTIVIDAD DE REDES24 de septiembre de 2009

La opción NO remueve alguna asignación hecha con anterioridad.

Rutas dinámicas:

Un router con encaminamiento dinámico; es capaz de entender la red y pasar las rutas entre routers vecinos. Con esto quiero decir que es la propia red gracias a los routers con routing dinámico los que al agregar nuevos nodos o perderse algún enlace es capaz de poner/quitar la ruta del nodo en cuestión en la tabla de rutas del resto de la red o de buscar un camino alternativo o más óptimo en caso que fuese posible.

1.3.4 Ruta por Defecto

La “ruta por defecto” se utiliza sólamente cuando no se puede aplicar ninguna de las otras rutas existentes

Cuando el sistema local necesita realizar una conexión con una máquina remota se examina la tabla de rutas para determinar si se conoce algún camino para llegar al destino. Si la máquina remota pertenece a una subred que sabemos cómo alcanzar (rutas clonadas) entonces el sistema comprueba si se puede conectar utilizando dicho camino.

Si todos los caminos conocidos fallan al sistema le queda una única opción: la “ruta por defecto”. Esta ruta está constituída por un tipo especial de pasarela (normalmente el único “router” presente en la red área local) y siempre posée el “flag” c en el campo de “flags”. En una LAN, la pasarela es la máquina que posée conectividad con el resto de las redes (sea a través de un enlace PPP, DSL, cable modem, T1 u otra interfaz de red.)

Si se configura la ruta por defecto en una máquina que está actuando como pasarela hacia el mundo exterior la ruta por defecto será el “router” que se encuentre en posesión del proveedor de servicios de internet (ISP).

1.3.5 Protocolos Enrutados y de Enrutamiento

PROTOCOLOS ENRUTADOS.-

LI. MA. DE LA LUZ AYAR MARTINEZ Página 19

Page 20: file · Web view1.3 Protocolos de Enrutamiento. El Protocolo de información de enrutamiento permite que los routers determinen cuál es la ruta que se debe usar para enviar los datos

INFORMACION PARA LA ACTIVIDAD DE REDES24 de septiembre de 2009

Funciones: - Incluir cualquier conjunto de protocolos de red que ofrece información suficiente en su dirección de capa para permitir que un Router lo envíe al dispositivo siguiente y finalmente a su destino. - Definir el formato y uso de los campos dentro de un paquete.

El Protocolo Internet (IP) y el intercambio de paquetes de internetworking (IPX) de Novell son ejemplos de protocolos enrutados. Otros ejemplos son DE Cnet, Apple Talk?, Banyan VINES y Xerox Network Systems (XNS).

PROTOCOLOS DE ENRUTAMIENTO.- Los Routers utilizan los protocolos de enrutamiento para intercambiar las tablas de enrutamiento y compartir la información de enrutamiento. En otras palabras, los protocolos de enrutamiento permiten enrutar protocolos enrutados.

Funciones: - Ofrecer procesos para compartir la información de ruta. - Permitir que los Routers se comuniquen con otros Routers para actualizar y mantener las tablas de enrutamiento.

Los ejemplos de protocolos de enrutamiento que admiten el protocolo enrutado IP incluyen: el Protocolo de información de enrutamiento (RIP) y el Protocolo de enrutamiento de Gateway interior (IGRP), el Protocolo primero de la ruta libre más corta (OSPF), el Protocolo de Gateway fronterizo (BGP), y el IGRP mejorado (EIGRP). Los protocolos no enrutables no admiten la Capa 3. El protocolo no enrutable más común es el Net BEUI?. Net Beui? es un protocolo pequeño, veloz y eficiente que está limitado a la entrega de tramas de un segmento.

Los routers guardan la información en una tabla de enrutamiento y la comparten. Intercambian información acerca de la topología de la red mediante los protocolos de enrutamiento. La determinación de la ruta permite que un Router compare la dirección destino con las rutas disponibles en la tabla de enrutamiento, y seleccione la mejor ruta. Si no hay información acerca de una red destino en la tabla de enrutamiento, el router envía el paquete al Gateway predeterminado (ruta por defecto). Los Routers conocen las rutas disponibles por medio del enrutamiento estático o dinámico.

1.3.6 Información Utilizada por Routers para ejecutar sus funciones básicas

LI. MA. DE LA LUZ AYAR MARTINEZ Página 20

Page 21: file · Web view1.3 Protocolos de Enrutamiento. El Protocolo de información de enrutamiento permite que los routers determinen cuál es la ruta que se debe usar para enviar los datos

INFORMACION PARA LA ACTIVIDAD DE REDES24 de septiembre de 2009

Los protocolos de enrutamiento son aquellos protocolos que utilizan los routers o encaminadores para comunicarse entre sí y compartir información que les permita tomar la decisión de cual es la ruta más adecuada en cada momento para enviar un paquete. Los protocolos más usados son RIP (v1 y v2), OSPF (v1, v2 y v3), y BGP (v4), que se encargan de gestionar las rutas de una forma dinámica. aunque no es estrictamente necesario que un router haga uso de estos protocolos, pudiéndosele indicar de forma estática las rutas (caminos a seguir) para las distintas subredes que estén conectadas al dispositivo.

1.3.7 Configuracion de Rip

RIP son las siglas de Routing Information Protocol (Protocolo de información de encaminamiento). Es un protocolo de pasarela interior o IGP (Internal Gateway Protocol) utilizado por los routers (enrutadores), aunque también pueden actuar en equipos, para intercambiar información acerca de redes IP.

Mensajes RIP

Tipos de mensajes RIP

Los mensajes RIP pueden ser de dos tipos.

Petición: Enviados por algún enrutador recientemente iniciado que solicita información de los enrutadores vecinos.

Respuesta: mensajes con la actualización de las tablas de enrutamiento. Existen tres tipos: Mensajes ordinarios: Se envían cada 30 segundos. Para indicar que el enlace y la ruta siguen activos.

Mensajes enviados como respuesta a mensajes de petición.

Mensajes enviados cuando cambia algún coste. Sólo se envían las rutas que han cambiado .

Funcionamiento RIP

RIP utiliza UDP para enviar sus mensajes y el puerto bien conocido 520.

LI. MA. DE LA LUZ AYAR MARTINEZ Página 21

Page 22: file · Web view1.3 Protocolos de Enrutamiento. El Protocolo de información de enrutamiento permite que los routers determinen cuál es la ruta que se debe usar para enviar los datos

INFORMACION PARA LA ACTIVIDAD DE REDES24 de septiembre de 2009

RIP calcula el camino más corto hacia la red de destino usando el algoritmo del vector de distancias. La distancia o métrica está determinada por el número de saltos de router hasta alcanzar la red de destino.

RIP tiene una distancia administrativa de 120 (la distancia administrativa indica el grado de confiabilidad de un protocolo de enrutamiento, por ejemplo EIGRP tiene una distancia administrativa de 90, lo cual indica que a menor valor mejor es el protocolo utilizado)

RIP no es capaz de detectar rutas circulares, por lo que necesita limitar el tamaño de la red a 15 saltos. Cuando la métrica de un destino alcanza el valor de 16, se considera como infinito y el destino es eliminado de la tabla (inalcanzable).

La métrica de un destino se calcula como la métrica comunicada por un vecino más la distancia en alcanzar a ese vecino. Teniendo en cuenta el límite de 15 saltos mencionado anteriormente. Las métricas se actualizan sólo en el caso de que la métrica anunciada más el coste en alcanzar sea estrictamente menor a la almacenada. Sólo se actualizará a una métrica mayor si proviene del enrutador que anunció esa ruta.

1.4 Arp , Rarp

ARP son las siglas en inglés de Address Resolution Protocol (Protocolo de resolución de direcciones).

Es un protocolo de nivel de red responsable de encontrar la dirección hardware (Ethernet MAC) que corresponde a una determinada dirección IP. Para ello se envía un paquete (ARP request) a la dirección de multidifusión de la red (broadcast (MAC = ff ff ff ff ff ff)) conteniendo la dirección IP por la que se pregunta, y se espera a que esa máquina (u otra) responda (ARP reply) con la dirección Ethernet que le corresponde. Cada máquina mantiene una caché con las direcciones traducidas para reducir el retardo y la carga. ARP permite a la dirección de Internet ser independiente de la dirección Ethernet, pero esto solo funciona si todas las máquinas lo soportan.

ARP está documentado en el RFC (Request For Comments) 826.

LI. MA. DE LA LUZ AYAR MARTINEZ Página 22

Page 23: file · Web view1.3 Protocolos de Enrutamiento. El Protocolo de información de enrutamiento permite que los routers determinen cuál es la ruta que se debe usar para enviar los datos

INFORMACION PARA LA ACTIVIDAD DE REDES24 de septiembre de 2009

El protocolo RARP realiza la operación inversa.

En Ethernet, la capa de enlace trabaja con direcciones físicas. El protocolo ARP se encarga de traducir las direcciones IP a direcciones MAC (direcciones físicas).Para realizar ésta conversión, el nivel de enlace utiliza las tablas ARP, cada interfaz tiene tanto una dirección IP como una dirección física MAC.

RARP son las siglas en inglés de Reverse Address Resolution Protocol (Protocolo de resolución de direcciones inverso).

Es un protocolo utilizado para resolver la dirección IP de una dirección hardware dada (como una dirección Ethernet). La principal limitación era que cada MAC tenía que ser configurada manualmente en un servidor central y se limitaba solo a la dirección IP, dejando otros datos como la máscara de subred, puerta de enlace y demás información que tenían que ser configurados a mano. Otra desventaja de este protocolo es que utiliza como dirección destino, evidentemente, una dirección MAC de difusión para llegar al servidor RARP. Sin embargo, una petición de ese tipo no es reenviada por el router del segmento de subred local fuera de la misma, por lo que este protocolo, para su correcto funcionamiento, requiere de un servidor RARP en cada subred.

Posteriormente el uso de BOOTP lo dejó obsoleto, ya que éste ya funciona con paquetes UDP, los cuales se reenvían a través de los routers (eliminando la necesidad de disponer de un servidor BOOTP en cada subred) y, además, BOOTP ya tiene un conjunto de funciones mayor que permite obtener más información y no sólo la dirección IP.

1.5 Igrp , Egp

IGRP (Interior Gateway Routing Protocol, o Protocolo de enrutamiento de gateway interior) es un protocolo patentado y desarrollado por CISCO que se emplea con el protocolo TCP/IP según el modelo (OSI) Internet. La versión

LI. MA. DE LA LUZ AYAR MARTINEZ Página 23

Page 24: file · Web view1.3 Protocolos de Enrutamiento. El Protocolo de información de enrutamiento permite que los routers determinen cuál es la ruta que se debe usar para enviar los datos

INFORMACION PARA LA ACTIVIDAD DE REDES24 de septiembre de 2009

original del IP fue diseñada y desplegada con éxito en 1986. Se utiliza comúnmente como IGP pero también se ha utilizado extensivamente como Exterior Gateway Protocol (EGP) para el enrutamiento inter-dominio.

IGRP es un protocolo de enrutamiento basado en la tecnología vector-distancia. Utiliza una métrica compuesta para determinar la mejor ruta basándose en el ancho de banda, el retardo, la confiabilidad y la carga del enlace. El concepto es que cada router no necesita saber todas las relaciones de ruta/enlace para la red entera. Cada router publica destinos con una distancia correspondiente. Cada router que recibe la información, ajusta la distancia y la propaga a los routers vecinos. La información de la distancia en IGRP se manifiesta de acuerdo a la métrica. Esto permite configurar adecuadamente el equipo para alcanzar las trayectorias más óptimas.

Funcionamiento:

IGRP manda actualizaciones cada 90 segundos, y utiliza un cierto número de factores distintos para determinar la métrica. El ancho de banda es uno de estos factores, y puede ser ajustado según se desee.

IGRP utiliza los siguientes parámetros:

Retraso de Envío: Representa el retraso medio en la red en unidades de 10 microsegundos.

Ancho de Banda (Band Width? – Bw): Representa la velocidad del enlace, dentro del rango de los 12000 mbps y 10 Gbps. En realidad el valor usado es la inversa del ancho de banda multiplicado por 107.

Fiabilidad: va de 0 a 255, donde 255 es 100% confiable.

Distancia administrativa (Load): toma valores de 0 a 255, para un enlace en particular, en este caso el valor máximo (255) es el pero de los casos.

La fórmula usada para calcular el parámetro de métrica es:

(K1*Ancho de Banda) + (K2*Ancho de Banda)/(256-Distancia) + (K3*Retraso)*(K5/(Fiabilidad + K4)). EGP (Exterior Gateway Protocol) es un protocolo estándar. Su status es recomendado.

LI. MA. DE LA LUZ AYAR MARTINEZ Página 24

Page 25: file · Web view1.3 Protocolos de Enrutamiento. El Protocolo de información de enrutamiento permite que los routers determinen cuál es la ruta que se debe usar para enviar los datos

INFORMACION PARA LA ACTIVIDAD DE REDES24 de septiembre de 2009

EGP es el protocolo utilizado para el intercambio de información de encaminamiento entre pasarelas exteriores (que no pertenezcan al mismo Sistema Autónomo AS). Las pasarelas EGP sólo pueden retransmitir información de accesibilidad para las redes de su AS. La pasarela debe recoger esta información, habitualmente por medio de un IGP, usado para intercambiar información entre pasarelas del mismo AS (ver Figura - La troncal ARPANET).

EGP se basa en el sondeo periódico empleando intercambios de mensajes Hello/I Hear You, para monitorizar la accesibilidad de los vecinos y para sondear si hay solicitudes de actualización. EGP restringe las pasarelas exteriores al permitirles anunciar sólo las redes de destino accesibles en el AS de la pasarela. De esta forma, una pasarela exterior que usa EGP pasa información a sus vecinos EGP pero no anuncia la información de accesibilidad de estos(las pasarelas son vecinos si intercambian información de encaminamiento) fuera del AS. Tiene tres características principales:

A dos routers que intercambian información de ruteo se les llama vecinos exteriores, si pertenecen a dos sistemas autónomos diferentes, y vecinos interiores si pertenecen al mismo sistema autónomo. El protocolo que emplea vecinos exteriores para difundir la información de accesibilidad a otros sistemas autónomos se le conoce como Protocolo de pasarela Exterior (EGP). Un protocolo de rutado exterior está diseñado para el uso entre dos redes bajo el control de dos organizaciones diferentes.

LI. MA. DE LA LUZ AYAR MARTINEZ Página 25