jump to navigation


NUEVO: PRÁCTICAS EN VIDEO, búscalas en el Índice Temático


Resumen de ruta con VLSMSeptember 29, 2006

El resumen de ruta CIDR (agregación de ruta o supernetting) reduce la cantidad de rutas que un router debe mantener en sus tablas anunciando y manteniendo una sola dirección que contengas a las demás.

Resumen.bmp

El router de resumen  tiene múltiples entradas de redes consecutivas, siendo este el principal factor en el resumen de ruta, pero solo anunciara al router remoto la red que contiene a todas las demás.
 

Explicación de funcionamiento de CIDR

Imagine que un router posee un rango de redes directamente conectadas, de la 172.16.168.0/24 a la 172.16.175.0/24. El router buscara el bit común mas alto para determinar cual será el resumen de ruta.Por lo tanto para el rango especificado el router utilizara la dirección 172.16.168.0/21 para el resumen de ruta solicitado.

 Tabla_de_resumen.bmp


Si el material de este post te ha sido de utilidad difúndelo.






<

Proceso de creación de VLSMSeptember 28, 2006

Siguiendo el ejemplo anterior, la red 192.168.1.0/24 será divida en 14 subredes validas:
Se obtienen las siguientes subredes:
192.168.1.0/28
192.168.1.16/28
192.168.1.32/28
192.168.1.48/28
192.168.1.64/28
192.168.1.80/28
192.168.1.96/28
192.168.1.112/28
192.168.1.128/28
192.168.1.144/28
192.168.1.160/28
192.168.1.176/28
192.168.1.192/28
192.168.1.208/28
192.168.1.224/28
192.168.1.240/28
Observe que se tomara en cuenta la 192.168.1.0 al configurar el ip subnet-zero y que se descartara la última quedando un total de 15 subredes validas.
Para el enlace serial entre los router se utilizara una mascara /30 que nos permita el uso de dos host. Elija una de las subredes creadas en el paso anterior, esta subred elegida NO podrá utilizarse con la mascara /28 puesto que se segura dividiendo en mas subredes mas pequeñas.
Paso 1-Piense en binario
Paso 2-la red 192.168.1.0/24 se divide en subredes con una mascara /28, escriba en binario el ultimo octeto
/24      /28
    0000 |  0000 =0
    0001 |  0000 =16
    0010 |  0000 =32
     . . . . | . . .
    1000 | 0000 =128
     . . . . | . . . 

     
Paso 3-Elija una de las subredes para dividirla con una mascara /30, en este caso la 128. Trace una línea que separe los bits con la mascara /28 y otra que separe a los bits con mascara /30. Las subredes se obtienen haciendo las combinaciones correspondientes entre el bits 128 y los contenidos entre las dos paralelas.
                                                                                                                                                                                                                                                                                                                   -                                                                                                                                                                                                                                                                                                                    /24     /28  /30
    1000 | 00 | 00 =128
    1000 | 01 | 00 =132
    1000 | 10 | 00 =136
    1000 |11  | 00 =140

                                                                                                                                                                                                                                                                                                              

Paso 4- Las direcciones de host se obtienen haciendo la combinación con los dos bits libres en cada una de las subredes obtenidas.- Las direcciones de host se obtienen haciendo la combinación con los dos bits libres en cada una de las subredes obtenidas.
Ejemplo con una red clase B
172.16.0.0/16  se divide en subredes con una mascara /21 elijo para seguir el proceso la
172.16.8.0/21  se divide en subredes con una mascara /24 elijo para seguir el proceso la
172.16.10.0/24 se divide en subredes  con una mascara /26 elijo para seguir el proceso la
172.16.10.128/26 se divide en subredes  con una mascara /30 elijo para seguir el proceso la
172.16.10.132/30

VLSM.bmp                                       


Si el material de este post te ha sido de utilidad difúndelo.






<

Máscara de subred de longitud variable

El crecimiento exponencial de las redes ha hecho que el direccionamiento IPv4 no permita un desarrollo y una escalabilidad  acorde a lo deseado por los administradores de red. IPv4 pronto sea reemplazado por IP versión 6 (IPv6) como protocolo dominante de Internet. IPv6 posee un espacio de direccionamiento prácticamente ilimitado y algunos administradores ya han empezado a implementarlo en sus redes.  Para dar soporte al direccionamiento IPv4 se ha creado VLSM (máscara de subred de longitud variable) que permite incluir mas de una máscara de subred dentro de una misma dirección de red. VLSM es soportado únicamente por protocolos sin clase tales como OSPF, RIPv2 y EIGRP.  El uso de las máscaras de subred de longitud variable permita el uso mas eficaz del direccionamiento IP. Al permitir niveles de jerarquía se pueden resumir diferentes direcciones en una sola, evitando  gran cantidad de actualizaciones de ruta.

Hasta ahora las direcciones de host que pertenecían a la subred “cero” se perdían al no poder utilizarlos. Si se configura el comando ip subnet-zero todas las direcciones de host pertenecientes a esta subred se podrán admitir como validos.
Observe el ejemplo:

La red 192.168.1.0/24 se divide en subredes utilizando una mascara de subred de 28 bits
Hasta ahora la primer subred utilizable era la 192.168.1.16/28, configurando el router con el comando ip subnet-zero la dirección IP 192.168.1.0/28 será una dirección valida pudiendo sumar 14 host validos más al direccionamiento total.

Siguiendo el esquema de direccionamiento anterior  una de las subredes que surgen de la división se utilizara para un enlace serial entre dos routers. En este caso la mascara de 28 bits permite el uso valido de 14 host desperdiciándose 12 direcciones de host para este enlace.  El uso de VLSM permite volver a dividir más subredes otra subred, como en este caso la mascara ideal seria una /30.


Si el material de este post te ha sido de utilidad difúndelo.






<

Comparación entre IGRP y RIPSeptember 25, 2006

IGRP utiliza una métrica de enrutamiento compuesta, los valores de la métrica por defecto son el ancho de banda y el retraso. Mientras que RIP solo toma en cuenta la cantidad de saltos.

 La topología siguiente muestra dos rutas diferentes desde el origen al destino con diferentes velocidades y saltos en cada una. RIP no tomara en cuenta la velocidad de los enlaces eligiendo como ruta  la de menor
cantidad de saltos, A-C-F, mientras que IGRP enrutara a través del enlace mas veloz
A-B-D-E-F

IGRP_RIP.bmp

 

Protocolo
RIP
IGRP
EIGRP
IS-IS
OSPF
Vector distancia X
X
X
Estado de enlace X X
Resumen automático  de ruta X X X X
Resumen manual de ruta X X X X X
Soporte VLSM X X X
Propietario de cisco X X
Convergencia   Lento
Lento
Muy Rapido
Muy Rapido
Muy Rapido
Distancia administrativa 120
100
90
115
110
Tiempo de actualización 30
90
Métrica saltos
Compuesta
compuesta
coste
coste

 


Si el material de este post te ha sido de utilidad difúndelo.






<

Sintaxis de la configuración de IGRPSeptember 19, 2006

Router(config)#router igrp 100                             
Router(config-router)#network 192.168.1.0
Router(config-router)#network 200.200.1.0
Router(config-router)#variance ?
  <1-128>  Metric variance multiplier
Router(config-router)#variance 2
Router(config-router)#traffic-share ?
  balanced  Share inversely proportional to metric
  min       All traffic shared among min metric paths

 

router igrp 100  especifica a IGRP como protocolo de enrutamiento para el sistema autónomo 100, este valor varia de 1 a 65535

network específica las redes directamente conectadas al router que serán anunciadas por IGRP
                      
variance (opcional)configura el equilibrado de carga de coste desigual definiendo la diferencia entre la métrica óptima y la peor métrica aceptable.

variance[multiplicador] (opcional)especifica el rango de valores de métrica que serán aceptadas para el equilibrado de la carga.

traffic-share[balanced|min] (opcional)controla la forma en que debe distribuirse el trafico entre rutas de comparación de carga IGRP.

• Balanced = El trafico se distribuye proporcionalmente a las relaciones entre las distintas métricas.

• Min = Especifica que deben usarse las rutas de coste mínimo.
A continuación se copia un show ip protocols, observe el tiempo de actualización (90segundos), las constantes K1 y K3 ancho de banda y retaso usadas por defecto como métrica, la cantidad de saltos por defecto 100, y tres redes asociadas.

 

 

Copia de un show ip protocols:
Router#show ip protocols
Routing Protocol is “igrp 100″
  Sending updates every 90 seconds, next due in 49 seconds
  Invalid after 270 seconds, hold down 280, flushed after 630
  Outgoing update filter list for all interfaces is not set
  Incoming update filter list for all interfaces is not set
  Default networks flagged in outgoing updates
  Default networks accepted from incoming updates
  IGRP metric weight K1=1, K2=0, K3=1, K4=0, K5=0
  IGRP maximum hopcount 100
  IGRP maximum metric variance 1
  Redistributing: igrp 100
  Routing for Networks:
    192.168.1.0
    200.200.10.0
    172.16.0.0
  Routing Information Sources:
    Gateway         Distance      Last Update
  Distance: (default is 100)

Se puede observar el tiempo de actualización, el hold down, las constantes que componen la métrica, las redes asociadas y la distancia administrativa entre algunos parámetros.
 

IGRP y EIGRP se redistribuyen automáticamente si ambos tienen el mismo número de sistema autonomo.

 

 


Si el material de este post te ha sido de utilidad difúndelo.






<

Métricas IGRP

IGRP utiliza una métrica de enrutamiento compuesta. La ruta que posea la métrica más baja será considerada la ruta óptima. Las métricas de IGRP están ponderadas mediante constantes desde K0 hasta K5 que convierten los vectores de métrica IGRP en cantidades escalables.

La métrica utilizada por IGRP se compone de:

• Ancho de banda: Valor mínimo de ancho de banda en la ruta.

• Retraso: Retraso de interfaz acumulado a lo largo de la ruta.

• Fiabilidad: Fiabilidad entre el origen y el destino, determinado por el intercambio de mensajes de actividad.

• Carga: Carga de un enlace entre el origen y el destino, medido en bits por segundo.

• MTU: Valor de la unidad máxima de transmisión de la ruta.

 

La fiabilidad y la carga no tienen unidades propias y pueden tomar valores entre 0 y 255. El ancho de banda puede tomar valores que reflejan velocidades desde 1200 bps hasta 106 bps.

El retraso puede ser cualquier valor entre 1 hasta 2 x 1023

Por defecto IGRP utiliza el ancho de banda y el retraso como metrica pre-establecida

 

IGRP soporta múltiples rutas entre un origen y un destino, es posible que dos líneas de igual ancho de banda puedan transportar una misma trama de tráfico de forma cooperativa, con conmutación automática a la segunda línea si la primera falla.
El equilibrado de la carga de coste desigual permite distribuir el tráfico entre un máximo de seis rutas de distinto coste, para conseguir un mayor rendimiento y fiabilidad.


Si el material de este post te ha sido de utilidad difúndelo.






<

Configuración de IGRPSeptember 15, 2006

IGRP (protocolo de enrutamiento de gateway interior) es un protocolo de vector de distancia mejorado que fue desarrollado por Cisco Systems e mediados de los 80. Fue diseñado para corregir algunos de los defectos de RIP y para proporcionar un mejor soporte para redes grande con enlaces de diferentes anchos de banda. IGRP calcula su métrica en base a diferentes atributos de ruta de red que pueden configurar el usuario, como el retraso de red, ancho de banda y el retraso basados en la velocidad y capacidad relativas de la interfaz. Los atributos de carga y fiabilidad se calculan según el rendimiento de la interfaz en la gestión de tráfico real de la red, aunque no están activados de manera predeterminada para las decisiones de enrutamiento.
Como RIP, IGRP utiliza publicaciones IP para comunicar la información de enrutamiento a los routers vecinos. No obstante, IGRP está designado como su propio protocolo de capa de transporte. No depende de UDP o TCP para comunicar la información de la ruta de red. Como IGRP no tiene mecanismos de retroalimentación, funciona de una manera similar a UDP.

IGRP ofrece tres importantes mejoras sobre el protocolo RIP. En primer lugar, la métrica de IGRP puede admitir una red con un número máximo de 255 saltos de router. En segundo lugar, la métrica de IGRP puede distinguir entre los diferentes tipos de medios de conexión y los costes asociados a cada uno de ellos. En tercer lugar, IGRP ofrece una convergencia de funcionalidad envían la información sobre cambios en la red a medida que está disponible, en vez de esperar a las horas programadas con regularidad para la actualización.

IGRP es un protocolo de enrutamiento basado en vectores de distancia desarrollado por CISCO, sus características son:

Escalabilidad mejorada:
Enrutamiento en redes más grandes, posee un número máximo predeterminado de 100 saltos, aunque puede ser configurado con hasta 255 saltos.

Métrica sofisticada:
Métrica compuesta que proporciona una mayor flexibilidad en la selección de rutas. Se usa el retraso de interconexión y el ancho de banda y se pueden incluir otros parámetros como la fiabilidad, la carga y la MTU.

Soporte de múltiples rutas:
IGRP puede mantener hasta un máximo de seis rutas de coste diferente entre redes de origen y destino. Se pueden usar varias rutas para aumentar el ancho de banda disponible o para conseguir redundancia de rutas. IGRP permite actualizaciones desencadenadas.


Si el material de este post te ha sido de utilidad difúndelo.






<

Redistribución estática en RIPSeptember 14, 2006

Cuando un sistema autónomo posee una sola puerta de entrada/salida se puede configurar una ruta estática o una ruta estática por default de manera que todos los paquetes que quieran llegar a múltiples redes externas lo hagan por medio de esa ruta preestablecida. Para que todos los router contenidos dentro del mismo sistema autónomo tengan conocimiento de la existencia de esa ruta es necesario redistribuirla dentro del protocolo. Esto se hace con el comando redistribute static.

 

En el siguiente ejemplo se ha configurado una ruta estática por default,  que sale a través de la interfaz Serial 0 del router. Esta interfaz se ha “pasivado” de manera que no transmita información de protocolo hacia el router conectado directamente con esa interfaz, utilizando el comando:                           
passive-interface serial0.

 

Router(config)#ip route 0.0.0.0 0.0.0.0 serial0                                              
Router(config)#router rip                        
Router(config-router)#network 192.168.1.0                                        
Router(config-router)#network 200.200.10.0                                          
Router(config-router)#redistribute static    
Router(config-router)#passive-interface serial 0

 

La siguiente captura del show ip route del router  muestra en la ultima línea como ha aprendido la ruta estática por medio de RIP ilustrado por R*, donde R es RIP y * ruta candidata por defecto.
Router_A#show ip route
Codes: C – connected, S – static, I – IGRP, R – RIP, M – mobile, B – BGP
       D – EIGRP, EX – EIGRP external, O – OSPF, IA – OSPF inter area
       N1 – OSPF NSSA external type 1, N2 – OSPF NSSA external type 2
       E1 – OSPF external type 1, E2 – OSPF external type 2, E – EGP
       i – IS-IS, L1 – IS-IS level-1, L2 – IS-IS level-2, * – candidate default
       U – per-user static route, o – ODR
  
Gateway of last resort is 172.25.1.1 to network 0.0.0.0

C    192.168.1.0/24 is directly connected, Ethernet0
C    200.200.1.0/24 is directly connected, Ethernet1
R    204.170.0.0/24 [120/5] via 172.25.2.1, 00:00:15, Serial0
R    172.16.0.0/16 [120/8] via 172.25.2.1, 00:00:20, Serial1
R*   0.0.0.0/0 [120/1] via 172.25.2.1, 00:00:02, Serial0.1

 


Si el material de este post te ha sido de utilidad difúndelo.






<

Verificación de la configuración de RIP

Para verificar las tablas de enrutamiento ejecute el comando show ip route:

Router#show ip route
Codes: C – connected, S – static, I – IGRP, R – RIP, M – mobile, B – BGP
       D – EIGRP, EX – EIGRP external, O – OSPF, IA – OSPF inter area
       N1 – OSPF NSSA external type 1, N2 – OSPF NSSA external type 2
       E1 – OSPF external type 1, E2 – OSPF external type 2, E – EGP
       i – IS-IS, L1 – IS-IS level-1, L2 – IS-IS level-2, * – candidate default
       U – per-user static route, o – ODR
  
Gateway of last resort is not set

C    192.168.1.0/24 is directly connected, Ethernet0
C    200.200.1.0/24 is directly connected, Ethernet1
R    204.170.0.0/24 [120/5] via 172.25.2.1, 00:00:15, Serial0
R    172.16.0.0/16 [120/8] via 172.25.2.1, 00:00:20, Serial1

El show ip route muestra una tabla de enrutamiento donde se observan dos redes directamente conectadas identificadas con la letra C, y dos aprendidas por RIP que llevan la letra R.
 La línea:

R    204.170.0.0/24 [120/5] via 172.25.2.1, 00:00:15, Serial0

Se interpreta de la siguiente manera:

  Protocolo de enrutamiento, R=RIP

204.170.0.0/24  Red aprendida

[120/5]   distancia administrativa/métrica, en este caso saltos

via 172.25.2.1   camino por el cual se ha aprendido

00:00:15   tiempo transcurrido desde la ultima actualización, RIP se actualiza cada 30 segundos.

Serial0   interfaz de salida/entrada

 
Copia de un show ip protocols:
Router#show ip protocols
Routing Protocol is “rip”
  Sending updates every 30 seconds, next due in 7 seconds
  Invalid after 180 seconds, hold down 180, flushed after 240
  Outgoing update filter list for all interfaces is not set
  Incoming update filter list for all interfaces is not set
  Redistributing: rip
  Default version control: send version 1, receive any version
    Interface        Send  Recv   Key-chain
    Ethernet1        1     1 2
  Routing for Networks:
    162.168.1.0
    200.200.1.0
  Routing Information Sources:
    Gateway         Distance      Last Update
 200.200.1.1         120         00:00:17
        Distance: (default is 120)


Si el material de este post te ha sido de utilidad difúndelo.






<

Configuración de RIPSeptember 13, 2006

RIP (protocolo de información de enrutamiento) es uno de los protocolos de enrutamiento más antiguos utilizado por dispositivos basados en IP. Su implementación original fue para el protocolo Xerox PUP a principios de los 80. Gano popularidad cuando se distribuyo como protocolo de enrutamiento para la implementación TCP/IP. RIP es un protocolo de vector de distancia que utiliza la cuenta de saltos del router como métrica. La cuenta de saltos máxima de RIP es 15. Cualquier ruta que exceda de los 15 saltos se etiqueta como inalcanzable al establecerse la cuenta de saltos en 16. En RIP la información de enrutamiento se propaga de un router a los otros vecinos por medio de una difusión de IP usando el protocolo UDP y el puerto 520.

El protocolo RIP versión 1 es un protocolo de enrutamiento con clase que no admite la publicación de la información de la máscara de red. El protocolo RIP versión 2 es un protocolo sin clase que admite CIDR, VLSM, resumen de rutas y seguridad mediante texto simple y autenticación MD5.

 

 

 RECUERDE:   

• RIP es un protocolo de enrutamiento basado en vectores distancia.

• RIP utiliza el número de saltos como métrica para la selección de rutas.

• El número máximo de saltos permitido en RIP  es 15.

• RIP difunde actualizaciones de enrutamiento por medio de la tabla de enrutamiento completa cada 30 segundos, por omisión.

• RIP puede realizar equilibrado de carga en un máximo de seis rutas de igual coste (la especificación por omisión es de cuatro rutas).

• RIP-1 requiere que se use una sola máscara de red para cada número de red de clase principal que es anunciado. La máscara es una máscara de subred de longitud fija. El estándar RIP-1 no contempla actualizaciones desencadenadas.

• RIP-2 permiten máscaras de subred de longitud variable (VLSM) en la interconexión. (El estándar RIP-2 permite actualizaciones desencadenadas, a diferencia de RIP-1 La definición del número máximo de rutas paralelas permitidas en la tabla de enrutamiento faculta a RIP para llevar a cabo el equilibrado de carga.

 
Sintaxis de la configuración de RIP:
Router(config)#router rip
Router(config-router)#network 192.168.1.0
Router(config-router)#network 200.200.1.0
Router(config-router)#version 2
Router(config-router)#maximum-paths 6

network específica las redes directamente conectadas al router que serán anunciadas por RIP

version adopta un valor de 1 ó 2 para especificar la versión de RIP que se va a utilizar. Si no se especifica la versión, el software IOS adopta como opción predeterminada el envío de RIP versión 1 pero recibe actualizaciones de ambas versiones, 1 y 2.

maximum-paths (opcional)habilita el equilibrado de carga.


Si el material de este post te ha sido de utilidad difúndelo.






< posts más antiguos »