Anda di halaman 1dari 65

Enrutamiento Esttico

Enrutamiento
Dinmico RIP

Routing

El routing, o enrutamiento, es el mtodo por el cual los dispositivos de red direccionan


mensajes a travs de las redes para que lleguen al destino correcto.
Todos los routers deben tomar decisiones de routing. Lo hacen buscando la informacin
guardada en sus tablas de ruteo. Cada router contiene una tabla de todas las redes
conectadas en forma local y de las interfaces que se conectan con l. Estas tablas de
routing contienen informacin sobre las rutas, o trayectorias, que el router utiliza para
alcanzar otras redes remotas que no tienen conexin local.
Un administrador puede asignar estas rutas al router en forma esttica, o bien, otro
router puede asignarlas en forma dinmica a travs de un programa denominado
protocolo de routing.

Routing

Cuando hablamos de redes enrutadas, es decir que hay uno o ms routers, estamos
hablando bajo el concepto de Internetworking.

Recordemos lo que ello significaba, volviendo a utilizar el concepto definido en el


captulo 1:
Internetworking Define la interconexin entre dos o mas redes LAN/WAN a travs de
un Router y por medio de la configuracin de un esquema de direccionamiento de
red lgico, basado en algn protocolo de capa 3 del modelo de referencia OSI (ej.:
IP).

Cuando se hace uso de los routers se deben realizar las configuraciones necesarias
a nivel de direccionamiento lgico (IP en nuestro caso de estudio) para que los hosts
de las distintas redes se puedan comunicarse entre s.

El concepto de enrutar se refiere a la accin en la cual un equipo de red (un router)


tome un paquete (IP) de datos originado por un host A, lo analice y decida por
donde lo debe enviar para que alcance al host B de destino.

Los routers utilizan las direcciones de red para enrutar los paquetes de datos hasta
la red de destino, en donde el ltimo router utiliza la direccin MAC del host de
destino para poder identificarlo y retransmitirle los paquetes de datos que sean
destinados al mismo.

Routing
Para el anlisis del proceso del enrutamiento es necesario tener bien en claro la
diferencia que existe entre los protocolos de enrutamiento y los protocolos
enrutables:
Protocolos Enrutables
Son aquellos protocolos que pueden ser encaminados hasta su destino en funcin
del anlisis de su direccin lgica de destino asociada, como es el caso del
protocolo IP (o el IPX de Novell).
Protocolos de Enrutamiento
Son aquellos protocolos encargados de calcular y establecer las rutas ms
ptimas hacia cada una de
las redes de destino, de mantener actualizadas las tablas de enrutamiento de los
routers y de
intercambiar la informacin relacionada con las rutas conocidas con otros routers.
Para poder enrutar los paquetes de datos, un router debe conocer lo siguiente:
1.
2.
3.
4.
5.

Direccin IP de destino.
Rutas vecinas.
Rutas posibles a las redes remotas.
La ruta ms optima hacia cada una de las redes de destino.
Como establecer y mantener la informacin de enrutamiento.

Routing
Existen dos tipos de enrutamiento:

Esttico
Es el ms sencillo de los dos mtodos. Bsicamente todas las tareas son llevadas
a cabo por el administrador de la red, quien se encarga de declarar la
informacin necesaria para llevar a cabo el enrutamiento y del mantenimiento
de las rutas necesarias. Estos cambios son llevados a cabo en forma manual y
router por router.

Dinmico
A diferencia del mtodo anterior, se configura un protocolo de enrutamiento en
los routers de la red para que puedan establecer, intercambiar y actualizar la
informacin necesaria de forma automtica.
Bsicamente lo que ocurre, es que un determinado protocolo de enrutamiento
activado en un router A conversa con el mismo protocolo de enrutamiento
activado en los otros routers de la red.

Routing
La red 3 no
es una red
conectada. La
envo al
router que
corresponde

H4
RED 4

H3
RED 3

R11
R8
R12
La red 3 no
es una red
conectada. La
envo al
router que
corresponde
R1

R5

R6

R10

La red 3 se
encuentra
conectada.

R9

R7

R2

R13
R3

RED 1

H1

Deseo
enviar un
mensaje a
H3 en RED
3

R4

RED 2

H2

Routing
Una ruta tiene cuatro componentes principales:
Valor de destino
Mscara
Gateway o interface de salida.
Costo de la ruta o mtrica

Host
172.16.236.101

PROCESO I
El router aplica cada mascara de subred a la direccin IP de
destino para encontrar la direccin mas larga.

172.16.236.0/24

172.16.236.101 Coincidencia mas larga: 172.16.236.0


255.255.255.0
PROCESO II
El router compara la direccin de red resultante con las entradas
de la tabla de routing

172.17.0.0/16

S 172.16.236.0 /24 [1/0] a travs de 172.16.3.1


PROCESO III
El router envia el paquete por la interface correcta para que llegue
a la direccin del siguiente salto para la red de destino
C 172.16.3.0 /24 est conectada directamente, FastEthernet 0/1

Host
172.16.1.101

172.16.3.0/24

Routing
En un router CISCO, el comando IOS show ip route muestra las rutas en la tabla de
enrutamiento. Hay varios tipos de rutas que pueden aparecer en la tabla de ruteo.
Veamos el siguiente slide, para explicar lo mencionado.

Routing
Rutas de conexin directa
Cuando el router se enciende, se habilitan las interfaces configuradas. A medida que entran
en funcionamiento, el router guarda en la tabla de routing las direcciones de red local que
se conectan directamente como rutas conectadas. En el caso de los routers Cisco, estas
rutas se identifican en la tabla de routing con el prefijo C.
Rutas estticas
Un administrador de red puede configurar en forma manual una ruta esttica en una red
especfica. Una ruta esttica no cambia hasta que el administrador la vuelve a configurar
en forma manual. Estas rutas se identifican en la tabla de routing con el prefijo S.
Rutas actualizadas en forma dinmica (Rutas dinmicas)
Los protocolos de routing crean y mantienen en forma automtica las rutas dinmicas. Los
protocolos de routing se implementan en programas que se ejecutan con routers y que
intercambian informacin de routing con otros routers de la red. Las rutas actualizadas en
forma dinmica se identifican en la tabla de routing con el prefijo que corresponde al tipo
de protocolo de routing creado por la ruta; por ejemplo, se usa R para el Protocolo de
Informacin de Routing (RIP, Routing Information Protocol).
Ruta predeterminada
La ruta predeterminada es un tipo de ruta esttica que especifica un gateway que se usa
cuando la tabla de routing no incluye una ruta que se deba usar para llegar a la red de
destino. Es normal que las rutas predeterminadas se dirijan al siguiente router en el
trayecto hacia el proveedor de servicios de Internet. Si una subred tiene slo un router,
dicho router se transforma automticamente en el gateway predeterminado debido a que
todo el trfico de red desde y hacia dicha red local no tiene otra opcin ms que viajar a

Routing

Veamos la siguiente topologa, para poder entender el proceso de enrutamiento IP que


describiremos a continuacin, en el cual el Host A realiza un PING hacia el Host B.
Host A

Host B
f0/0

172.16.10.2

f0/1

172.16.20.1
172.16.10.1

172.16.20.2

Internet Control Message Protocol (ICMP) crea un mensaje Echo Request.


ICMP encapsula dicho mensaje en el campo Payload del protocolo IP, el cual crea un
paquete. Este paquete como mnimo debe contener la direccin IP de origen (Host A)
y la direccin IP de destino (Host B).
Una vez que el paquete es creado, por medio de la IP de destino se determina si la
direccin pertenece a la red local o a una red remota.
Debido a que la IP de destino pertenece a una red remota (172.16.20.2), el paquete
IP debe ser dirigido a travs del Default Gateway, de manera tal que podr ser
enrutado a la red de destino.
El Default Gateway del Host A (172.16.10.2) es la interfase Fast Ethernet 0/0 del
router, cuya IP es la 172.16.10.1.
Para poder encapsular el paquete IP (cuyo destino ser el Host B) en una trama
Ethernet, es preciso conocer la direccin MAC de la interfase f0/0 del router.
Para ello, el protocolo ARP entra en accin. ARP primero verifica en la tabla local del
Host A si la direccin IP del Default Gateway ha sido traducida a la direccin MAC
correspondiente.

Routing

Luego de dicha verificacin pueden ocurrir dos cosas:


A) Si la tabla de ARP del Host A conoce la traduccin de IP a MAC, entonces el paquete
de datos es transferido y encapsulado en una trama Ethernet, cuya MAC de origen ser
la del Host A y cuya MAC de destino ser la de la interfase f0/0 del router.

B) Si la traduccin no se encuentra en la tabla de ARP local, entonces, el Host A


enviar un mensaje ARP Request en broadcast para resolver la direccin MAC
relacionada con la direccin IP 172.16.10.1.
El router responder a dicho pedido con un mensaje ARP Response informando cual
es la direccin MAC asociada a la interfase f0/0 que tiene configurada la direccin IP en
cuestin. Luego, el Host A agregar esta informacin en su tabla local de ARP. Una vez
hecho esto, se enva el paquete a la capa de enlace de datos (capa dos) para que sea
encapsulado en una trama Ethernet, con las direcciones MAC correspondientes.

Una vez que la trama esta completa, es enviada a la capa fsica para ser enviada a
travs del medio fsico (en nuestro ejemplo un cable de par trenzado) en forma de bits
distribuidos de forma serial, es decir que sern enviados uno a uno.
Todos los equipos conectados en el mismo dominio de colisin recibirn los bits
enviados por el Host A y reensamblarn la trama nuevamente. Luego activarn un
proceso de CRC y verificaran el contenido del campo FCS de la trama Ethernet, si la
respuesta no es correcta la trama es marcada como no vlida y luego es descartada.
Si la verificacin del FCS por medio del CRC es correcta, entonces el equipo receptor
verificar la direccin MAC de destino, si est dirigida a l comenzar a procesar la
informacin, sino descartar la trama. Si la misma es procesada, se verificar a

Routing

Luego el paquete es retirado de la trama, y lo que quedo de esta es descartado.


La capa 3 recibe el paquete y verifica la direccin IP de destino, como la misma no
pertenece a la interfase que lo recibi, el router verifica su tabla de ruteo para poder
tomar una decisin en funcin de la direccin IP de la red de destino.
Para que el paquete sea procesado y enrutado, la tabla del router debe tener una
entrada relacionada con la red 172.16.20.0, de no ser as el router descartara el
paquete y generara un mensaje ICMP Host Unreachable, para notificarle al Host A,
que el destino es inalcanzable.
Si el router encuentra la informacin necesaria en su tabla de ruteo, entonces el
paquete es enviado a travs de la interfase de salida correspondiente, en este caso la
f0/1.
Vale aclarar que en este ejemplo no hay protocolos de enrutamiento habilitados
porque no es necesario, debido a que todas las redes que intervienen en la
comunicacin estn directamente conectadas al router, y el mismo por lo tanto tiene
conocimiento de ellas.
Antes de encapsular el paquete IP en una nueva trama Ethernet, el router debe
conocer la direccin MAC del Host B. Para lo cual verifica su tabla local de ARP, si la
traduccin entre la IP del Host B y su direccin MAC es conocida, continua el proceso
de encapsulamiento desde la capa 3 hacia la capa 2.
Por el contrario, de no conocerse, el router enviar un ARP Request por su interfase
f0/1 preguntando por la MAC address asociada a la IP 172.16.20.2, una vez conocidos
los datos por medio del ARP Response proveniente del Host B, el proceso continua.
Se gener entonces una trama Ethernet, cuya direccin de origen es la
correspondiente a la interfase f0/1 del router y cuyo destino es la direccin MAC del
Host B.

Routing

Luego se retira el paquete IP de la trama Ethernet, la misma es descartada y en


la capa 3 se verifica la direccin IP de destino. Como la misma es la del Host B,
este procesa la informacin contenida en el Payload del paquete IP.
Al ver que se trata de un ICMP Echo Request, el proceso relacionado con el
protocolo ICMP genera un mensaje ICMP Echo Reply, el cual ser encapsulado
en el Payload de un nuevo paquete IP.
Un nuevo paquete IP es creado. La direccin IP de origen ser la del Host B
(172.16.20.2) y la de destino ser la del Host A (172.16.10.2).
El proceso asociado a la capa 3 verifica si la direccin IP de destino se encuentra
en la red local, como el Host A no est en la red local, se verifica la direccin IP
del Default Gateway configurada en el Host B y luego se procede a verificar la
tabla local de ARP para saber si se conoce la direccin MAC del Default Gateway
(interfase f0/1 del router) en funcin de su IP.
Luego de que se conoce dicha traduccin (de IP a MAC) el paquete IP es
transferido a la capa 2 en donde es encapsulado en una trama Ethernet con MAC
de origen la del Host B y MAC de destino la de la interfase f0/1 del router.
La trama es transferida a la capa fsica donde es enviada a travs del medio en
forma de bits.
El router procesar la trama, el paquete IP y luego encapsular a este en una
nueva trama que ser enviada a travs de la interfase f0/0 hacia el Host A.
Una vez procesado el paquete IP en el Host A, el proceso del protocolo ICMP
determina que se trata de un mensaje ICMP Echo Reply, esto es evidenciado
por algn tipo de mensaje hacia el usuario por medio de una interfase grfica.
Luego el protocolo ICMP realizar otros cuatro intentos y enviar otros cuatro
mensajes ICMP Echo Request, los cuales sern procesados exactamente de la

Routing

Ejemplo 1:

HTTP

Host A
f0/0
172.16.10.2

R1
172.16.10.1

192.168.1.0/24
.1

.2

f0/1
R2

172.16.20.1

172.16.20.2

1. Cual ser el puerto de destino cuando el Host A arma el segmento TCP en capa
4?
2. Cual ser la direccin IP de destino cuando el Host A arma el paquete en capa
3?
3. Cual ser la direccin MAC de destino cuando el Host A arma la trama capa 2?
4. Cuales son las direcciones MAC e IP entre R1 y R2?
5. Cuales son las direcciones MAC e IP entre R2 y el Servidor HTTP?
6. Cual sera la direccin MAC de destino en el caso de existir un LAN Switch entre
el Host A y R1?

Ruteo con clase y sin clase


La tecnologa como VLSM permite que el sistema de direccionamiento IPv4 con clase
evolucione hacia un sistema sin clase. El direccionamiento sin clase posibilit el
crecimiento vertiginoso de Internet.
Las direcciones con clase constan de las tres clases principales de direcciones IP y
una mscara de subred predeterminada asociada:
Clase A (255.0.0.0 o /8)
Clase B (255.255.0.0 o /16)
Clase C (255.255.255.0 o /24)

Clase A

Clase B

RED

HOST

00000001

hhhhhhhh

RED

RED

10000001
Clase C

RED

11000000

00000001
RED
00000000

HOST
hhhhhhhh
HOST
hhhhhhhh
RED
00000001

HOST
hhhhhhhh
HOST
hhhhhhhh
HOST
hhhhhhhh

Ruteo con clase y sin clase

En las direcciones IP con clase, el valor del primer octeto o de los primeros tres bits
determina si la red principal es Clase A, B o C. Cada red principal tiene una mscara
de subred predeterminada .
Los protocolos de enrutamiento con clase, tales como RIPv1, no incluyen la mscara de
subred en las actualizaciones de enrutamiento. Debido a que la mscara de subred
no se incluye, el router receptor parte de ciertos supuestos.
Mediante el uso de un protocolo con clase, si el router enva una actualizacin sobre
una red con subredes, por ejemplo 172.16.1.0/24, a un router cuya interfaz de
conexin est en la misma red que la de la actualizacin, por ejemplo 172.16.2.0/24
entonces:

El router emisor publica la direccin de red completa, pero sin la mscara de


subred. En este caso, la direccin de red es 172.16.1.0.
El router receptor, con una interfaz configurada de 172.16.2.0/24, adopta la
mscara de subred de la interfaz configurada y la aplica a la red publicada. Por lo
tanto, en el ejemplo, el router receptor presupone que la mscara de subred de
255.255.255.0 se aplica a la red 172.16.1.0.

Si el router enva una actualizacin sobre una red con subredes, por ejemplo
172.16.1.0/24, a un router cuya interfaz de conexin est en una red principal
diferente, tal como 192.168.1.0/24:

El router emisor publica la direccin de red principal con clase, pero no publica la

Ruteo con clase y sin clase


172016.3.0 /
24
FE
0/0
S
0/0/0

172.16.2.0 /
24
172.16.1.0 /
24

FE
0/0

S
0/0/0

S
0/0/1

192.168.1.0
/24

S
0/0/1

10.1.0.0 /1
FE
0/0

Ruteo con clase y sin clase

Con el rpido agotamiento de las direcciones IPv4, el Grupo de trabajo de ingeniera de


Internet (IETF) desarroll el enrutamiento entre dominios sin clase (CIDR). El CIDR usa
el espacio de direccionamiento IPv4 de manera ms eficaz y para la sumarizacin e
incorporacin de direcciones de red, lo que reduce el tamao de las tablas de
enrutamiento.
El uso de CIDR requiere un protocolo de enrutamiento sin clase, tal como RIPv2 o
EIGRP o el enrutamiento esttico. Para los routers compatibles con CIDR, la clase de
direccin no tiene sentido. La mscara de subred de la red determina la porcin de red
de la direccin. Esto tambin se conoce como prefijo de red o duracin de prefijo. La
clase de la direccin ya no determina la direccin de red.
Los ISP asignan bloques de direcciones IP a una red segn los requerimientos del
cliente, que pueden variar entre unos pocos hosts a cientos o miles de hosts. Con CIDR
y VLSM, los ISP ya no tienen la restriccin de usar las longitudes de prefijos de /8, /16
o /24.
Los protocolos de enrutamiento sin clase que pueden soportar VLSM y CIDR incluyen los
protocolos de gateway interiores RIPv2, EIGRP, OSPF e IS-IS. Los ISP tambin usan
los protocolos de gateway exteriores tales como el Protocolo de Border Gateway
(BGP).
La diferencia entre los protocolos de enrutamiento con clase y los sin clase es que los
ltimos incluyen informacin de la mscara de subred con la informacin de la
direccin de red en las actualizaciones de enrutamiento. Los protocolos de

Ruteo con clase y sin clase


172016.0.0 /
24

172.16.0.0 /24
172.16.1.0 /24
172.16.2.0 /24

Resumir todas las


rutas de R1 y mi
ruta 172.16.0.0 y la
enviare a R3

FE
0/0
172.16.0.0 /22
S
0/0/0

172.16.1.0 /
24

172.16.0.0 /
24
FE

172.16.2.0 /
24
FE
0/1

S
0/0/0

0/0

Debo
publicar
informacin
de la ruta

S
0/0/1

192.168.1.0
/24

S
0/0/1

10.1.0.0 /1
FE
0/0

CIDR y sumarizacion de ruta

El rpido crecimiento de Internet ha provocado un aumento considerable de la cantidad


de rutas hacia las redes en el mundo. Este crecimiento tiene como consecuencia
grandes cargas en las rutas de Internet. Un esquema de direccionamiento con VLSM
permite la sumarizacin de ruta, que reduce la cantidad de rutas publicadas.
La sumarizacin de ruta agrupa subredes o redes contiguas por medio de una nica
direccin. La sumarizacin de ruta tambin se conoce como agregacin de ruta y
ocurre en el lmite de la red en un router de borde.
La sumarizacin disminuye la cantidad de entradas en las actualizaciones de
enrutamiento y reduce la cantidad de entradas en las tablas de enrutamiento locales.
Reduce, adems, el uso del ancho de banda para las actualizaciones de enrutamiento y
acelera las bsquedas en las tablas de enrutamiento.
La sumarizacin de ruta es sinnimo de creacin de superredes. La creacin de
superredes es lo contrario de la divisin en subredes. La creacin de superredes une
varias redes contiguas ms pequeas.
Si los bits de red son mayores al valor predeterminado para esa clase, esto representa
una subred. Un ejemplo es 172.16.3.0/26. Para una direccin Clase B, cualquier valor
de prefijo de red mayor a /16 es una subred.
Si los bits de red son menores al valor predeterminado para esa clase, esto representa
una superred. Un ejemplo es 172.16.0.0/14. Para una direccin Clase B, cualquier valor
de prefijo de red menor a /16 representa una superred.

CIDR y sumarizacion de ruta


192.168.48.0 /24
192.168.49.0 /24
192.168.50.0 /24
192.168.51.0 /24

192.168.48.0 /22
192.168.52.0 /24
192.168.53.0 /24
192.168.54.0 /24
192.168.55.0 /24

192.168.56.0 /24
192.168.57.0 /24

192.168.63.0 /24

192.168.52.0 /22

192.168.56.0 /21

192.168.48.0 /20

CIDR y sumarizacion de la ruta


Estas cuatro redes tienen los primeros 22 bits en comn:
192.168.4.0
192.168.5.0
192.168.6.0
192.168.7.0

192.168.4.0 /24

=
=
=
=

11000000
11000000
11000000
11000000

10101000
10101000
10101000
10101000

00000100
00000101
00000110
00000111

00000000
00000000
00000000
00000000

Estas cuatro redes se publican como 192.168.4.0 /22 o


192.168.4.0 255.255.252.0
192.168.5.0 /24
192.168.4.0 /22

192.168.6.0 /24
192.168.7.0 /24

Un router de borde publica todas las redes conocidas dentro de una empresa al ISP. Si hay ocho
redes diferentes, el router debe publicar las ocho. Si cada empresa siguiera este patrn, la tabla
de enrutamiento del ISP sera enorme.
Mediante la sumarizacin de ruta, un router agrupa las redes, si son contiguas, y las publica como
un grupo grande. Por ejemplo, una empresa tiene una nica lista en el directorio para su oficina
principal, aunque es posible marcar los internos de los empleados individuales directamente.
Es ms fcil realizar la sumarizacin si el esquema de direccionamiento es jerrquico. Asigne redes

Clculo de la sumarizacion de
ruta
172.20.0.0

= 10101100 . 00010100 . 00000000 . 00000000

172.21.0.0

= 10101100 . 00010101 . 00000000 . 00000000

172.22.0.0

= 10101100 . 00010110 . 00000000 . 00000000

172.23.0.0

= 10101100 . 00010111 . 00000000 . 00000000

La cantidad de bits es igual a 14

172.20.0.0

10101100 . 00010100 . 00000000 . 00000000

Paso 1
Paso 2
Paso 3
Enumerar en binario
Bits que concuerdan
Copie los bits que concuerdan
Agregue 0 para determinar la d

Subredes no contiguas

O bien, un administrador configura la sumarizacin de ruta manualmente o ciertos


protocolos de enrutamiento realizan la misma funcin de manera automtica. RIPv1 y
EIGRP son ejemplos de protocolos de enrutamiento que realizan la sumarizacin
automtica. Es importante controlar la sumarizacin de manera que los routers no
publiquen rutas engaosas.
Imagine que tres routers se conectan, cada uno, a las interfaces Ethernet con
direcciones que usan subredes de una red Clase C, tal como 192.168.3.0. Los tres
routers tambin se conectan entre s mediante interfaces seriales configuradas por
medio de otra red principal, por ejemplo, 172.16.100.0/24. El enrutamiento con clase
tiene como resultado, que cada router publica la red Clase C sin una mscara de
subred. Debido a esto, el router del medio recibe publicaciones sobre la misma red de
dos direcciones diferentes. Esta situacin se denomina red no contigua.
Las redes no contiguas causan un enrutamiento no confiable o subptimo.
172.16.100.
4 /30

192.168.3.1
28 /26 FE

S
0/0/0

0/0
FE
0/1

192.168.3.6
4 /26

S
0/0/0

172.16.100.
8 /30
S
0/0/1

FE
0/0

S
0/0/1

192.168.2.0
/24

192.168.3.0
/26
FE
0/0

Espacio de direcciones privadas

Adems de VLSM y CIDR, el uso del direccionamiento privado y la traduccin de


direcciones de red (NAT) mejoraron an ms la escalabilidad del espacio de
direcciones IPv4.
Las direcciones privadas estn disponibles para que cualquiera las use en las redes
empresariales porque se enrutan internamente, nunca aparecen en Internet.
RFC 1918 rige el uso del espacio de direcciones privadas.
Clase A: 10.0.0.0 - 10.255.255.255
Clase B: 172.16.0.0 - 172.31.255.255
Clase C: 192.168.0.0 - 192.168.255.255

Espacio de direcciones privadas


El uso del direccionamiento privado tiene estos beneficios:

Alivia el alto costo asociado con la compra de las direcciones pblicas para cada
host.
Permite que miles de empleados internos usen algunas direcciones pblicas.
Proporciona un nivel de seguridad, ya que los usuarios de otras redes u
organizaciones no pueden ver las direcciones internas.

Cuando implemente un esquema de direccionamiento privado para la red interna,


aplique los mismos principios de diseo jerrquico que se asocian con la VLSM.
Aunque las direcciones privadas no se enruten en Internet, se enrutan a menudo en la
red interna. Los problemas asociados con las redes no contiguas an ocurren
cuando se usan las direcciones privadas; por lo tanto, disee con cuidado el
esquema de direccionamiento.
Asegrese de que las direcciones se distribuyan adecuadamente segn los conceptos
de la VLSM. Adems, use las mejores prcticas de direccionamiento IP jerrquico y
lmites vlidos para el uso eficaz de la sumarizacin.

Redes empresariales
Las redes empresariales jerrquicas facilitan el flujo de informacin. La informacin
Topologias
circula entre los trabajadores mviles y las sucursales. Estas sucursales se conectan
con oficinas corporativas en ciudades y pases de todo el mundo. La organizacin
debe crear una jerarqua para satisfacer los diferentes requisitos de red de cada
parte de la compaa.
Generalmente, los servicios y la informacin fundamentales se encuentran cerca de la
parte superior de la jerarqua, en granjas de servidores o Storage area networks
(SAN) protegidos. La estructura se expande en varios departamentos diferentes que
se distribuyen en la parte ms baja de la jerarqua.
La comunicacin entre los diferentes niveles de la jerarqua requiere una combinacin
de tecnologas LAN y WAN.
Los routers reenvan el trfico e impiden que los envos en broadcast congestionen los
canales principales a los servicios fundamentales. Controlan el flujo de trfico entre
las LAN y slo permiten que el trfico necesario atraviese la red.

Topologias Empresariales

La eleccin de la topologa fsica adecuada permite que una compaa expanda sus
servicios de red sin perder fiabilidad ni eficacia. Los diseadores de red toman sus
decisiones sobre la topologa de acuerdo con los requisitos empresariales en cuanto
al rendimiento y la fiabilidad.
Una topologa fsica conocida es la topologa en estrella. El centro de la estrella
corresponde a la parte superior de la jerarqua, que puede estar compuesta por la
sede corporativa de la empresa o la oficina central. Las sucursales de las diferentes
ubicaciones se conectan con el centro, o hub, de la estrella.
Una topologa en estrella proporciona un control centralizado de la red. Todos los
servicios fundamentales y el personal tcnico pueden ubicarse en un mismo lugar.
Las topologas en estrella son escalables. Para agregar una nueva sucursal
simplemente se necesita establecer una conexin ms al punto central de la
estrella. Si una oficina agrega varias sucursales a su territorio, cada sucursal puede
conectarse a un hub del centro de su propia rea. Luego, ste vuelve a conectarse al
punto central principal de la oficina central. De esta manera, una estrella simple
puede convertirse en una estrella extendida y tener varias estrellas ms pequeas
que se desprenden desde las sucursales.

Topologias Empresariales
Las topologas en estrella y estrella extendida crean un nico punto de error. Las
topologas de malla eliminan este problema.
Malla parcial
La adicin de enlaces redundantes slo en un rea especfica de la empresa crea una
malla parcial. Esta topologa satisface los requisitos de tiempo de actividad y
fiabilidad de reas crticas, como granjas de servidores y SAN, y, a la vez, minimiza
los gastos adicionales. Las dems reas de la red todava son vulnerables a fallas.
Por lo tanto, es esencial ubicar la malla donde proporcione el mximo beneficio.
Malla completa
Cuando los perodos de inactividad no son aceptables, la red necesita una malla
completa. Cada nodo de la topologa de malla completa se conecta con los dems
nodos de la empresa. sta es la topologa con mayor resistencia a fallas, pero
tambin es la ms cara en cuanto a implementacin.

Crecimiento exponencial: n(n-1)/2 conexiones

Ruteo esttico y dinmico

La topologa fsica de una red empresarial proporciona la estructura para el reenvo de


datos. El enrutamiento proporciona el mecanismo que permite el funcionamiento. La
bsqueda del mejor camino hacia el destino se convierte en una tarea muy difcil en
una red empresarial, ya que un router puede tener varias fuentes de informacin
desde las cuales construir la tabla de enrutamiento.
Una tabla de enrutamiento es un archivo de datos que se encuentra en la RAM y
almacena informacin acerca de redes conectadas directamente y redes remotas.
La tabla de enrutamiento asocia cada red con una interfaz de salida o el siguiente
salto.
La interfaz de salida es la ruta fsica que utiliza el router para transmitir datos a una
ubicacin ms cerca del destino. El siguiente salto es la interfaz de un router
conectado que transmite los datos a una ubicacin ms cercana al destino final.
La tabla tambin adjunta un nmero a cada ruta, que representa la fiabilidad o la
precisin del origen de la informacin de enrutamiento. Este valor es la distancia
administrativa. Los routers conservan informacin acerca de rutas conectadas
directamente, rutas estticas y rutas dinmicas.

Ruteo esttico y dinmico

Distancia Administrativa (AD)


La distancia administrativa es utilizada como un parmetro de confianza en el cual el router se
basa para establecer las rutas hacia las redes de destino.
Los valores posibles para este parmetro se encuentran en el rango de 0 255. Donde 0 indica la
ruta/enlace ms confiable y 255 indica que la informacin no ser enviada a travs de la
ruta/enlace asociado a dicho valor.
Supongamos que un router recibe dos actualizaciones diferentes pero que tratan de la misma red
remota, lo primero que hace el router es verificar el valor del parmetro AD. Si una de las rutas
publicadas por el protocolo de enrutamiento tiene menor AD que la otra, el router la seleccionar
para agregarla a su tabla de ruteo.
Ahora bien, supongamos que ambas rutas publicadas tienen el mismo valor de AD, entonces el
router verificar el valor de la mtrica (como ser el nmero de saltos o el ancho de banda de los
enlaces) de cada una de las rutas para seleccionar la ms ptima. La ruta publicada que tenga el
menor valor de mtrica ser la seleccionada para ser agregada a la tabla de enrutamiento del
router.
Por ltimo, se puede dar el caso de que las dos rutas tengan el mismo valor de AD y el mismo
valor de mtrica, entonces el router agregar las dos rutas y realizar balanceo de carga (loadbalance) hacia la red de destino, lo que implica enviar paquetes a travs de las dos rutas en forma
ms o menos equitativa.
A continuacin se muestran los valores por defecto que asigna el router para la distancia
administrativa (AD):
Route Source
Connected Interface
Static Route
EIGRP

AD
0
1
90

Ruteo esttico y dinmico


192.168.3.0 /24
192.168.2.0 /24

192.168.1.0/24

FE0/0

S0/0/0
FE0/0

S0/0/0
FE0/1
192.168.4.0 /24

Direccin de red
destino y mascara
de subred

Distancia
administrativa y
conteo de saltos

Fuente de
informacion de
ruteo

Salto
siguiente

Interface
de salida

Ruteo esttico y dinmico

Rutas estticas

Las rutas estticas son rutas configuradas manualmente por un administrador de red.
Incluyen la direccin de red y la mscara de subred de la red de destino, junto con
la interfaz de salida o la direccin IP del router del siguiente salto. La tabla de
enrutamiento identifica las rutas estticas con una S. Las rutas estticas tienen la
menor distancia administrativa, porque son ms estables y confiables que las rutas
aprendidas de forma dinmica.
Rutas dinmicas
Los protocolos de enrutamiento dinmico tambin agregan redes remotas a la tabla de
enrutamiento. Los protocolos de enrutamiento dinmico permiten que los routers
compartan informacin sobre la posibilidad de conexin y el estado de las redes
remotas mediante el descubrimiento de red. Cada protocolo enva y recibe
paquetes de datos mientras ubica a otros routers y actualiza y mantiene las tablas
de enrutamiento. Las rutas aprendidas mediante un protocolo de enrutamiento
dinmico se identifican por el protocolo utilizado. Por ejemplo, R para RIP y D para
EIGRP.

Ruteo esttico y dinmico


Ruteo esttico

Ruteo dinmico

Complejidad de la
configuracin

Aumentos en el
tamao de la red

Generalmente
independiente del
tamao de la red

Cambios de
topologa

Se requiere
intervencion del
administrador

Se adapta
automaticamente a los
cambios de topologia

Escalamiento

Adecuado para
topologias simples

Adecuado para
topologias simples y
complejas

Seguridad

Mas segura

Menos segura

Usos de recursos

Sin necesidad de
recursos adicionales

Usa CPU, memoria y


ancho de banda de
enlaces

Facilidad de
pronostico

La ruta a destino
siempre es la misma

La ruta depende de la
topologia actual

Enrutamiento Esttico

Rutas estticas

Tenga en cuenta, como hemos venido mencionando, el router solo sabe como llegar, sin
configuracin adicional, solo a redes directamente conectadas, por ende, cualquier
red que est ms all de s mismo, sino hay un patrn de ruteo, es considerado
inalcanzable.
La ruta esttica, le indica al router, como llegar a una red destino a travs de un prximo
salto, o next hop, directamente conectado. Otra opcin en lugar de un next hop, es la
utilizacin de una interface de salida, aunque no es una prctica muy habitual.
El comando global para la configuracin de la mayora de las rutas estticas es ip route,
seguido por la red de destino, la mscara de subred y la ruta que se utiliza para
alcanzarla. El comando es:
router(config)#ip route [direccin de red] [mscara de subred] [next hop O interfaz de
salida]
salida

El uso de la direccin del siguiente salto o la interfaz de salida reenva el trfico al destino
adecuado. Sin embargo, estos dos parmetros se comportan de manera muy
diferente.

Antes de que un router reenve algn paquete, el proceso de la tabla de enrutamiento


determina qu interfaz de salida se debe utilizar. Las rutas estticas configuradas con
interfaces de salida requieren una nica bsqueda en la tabla de enrutamiento. Las
rutas estticas configuradas con el parmetro del siguiente salto deben recurrir dos
veces a la tabla de enrutamiento para determinar la interfaz de salida.

Rutas estticas
Ntese que el Router no conoce como llegar a la red 192.168.3.0, porque no la
posee directamente conectada. Por lo mencionado, es necesaria una ruta.
As mismo, an el trfico no est asegurado, debido a que los paquetes
originados desde la red 192.168.1.0 sabrn como llegar a la red destino,
pero la red destino no sabr como llegar a la red origen.
Por lo mencionado, es que se debe agregar la ruta de vuelta en el router
directamente conectado a la red 192.168.3.0, y hacia la red 192.168.1.0.
192.168.1.0/24

192.168.3.0 /24
192.168.2.0 /24
FE0/0
S0/0/0

S0/0/0

.1

.2

R1(config)#ip route 192.168.3.0 255.255.255.0 serial0/0/0


R1(config)#ip route 192.168.3.0 255.255.255.0 192.168.2.2

Configuracin de rutas estticas


192.168.1.0/24

192.168.3.0 /24
192.168.2.0 /24
FE0/0

Interface de
salida

S0/0/0

S0/0/0

.1

.2

Para determinar la interfaz de salida de las rutas estticas configuradas con una interfaz
de siguiente salto se necesitan dos pasos. Esto se denomina bsqueda recurrente. En
una bsqueda recurrente:

El router hace coincidir la direccin IP de destino de un paquete con la ruta esttica.


Hace coincidir la direccin IP del siguiente salto de la ruta esttica con las entradas
de su tabla de enrutamiento para determinar qu interfaz se debe utilizar.

Si la interfaz de salida est desactivada, las rutas estticas desaparecen de la tabla de

Ruta Flotante
Segn los servicios WAN que se utilicen en la empresa, las rutas estticas proporcionan
un servicio de respaldo cuando falla el enlace WAN principal. Para brindar este
servicio de respaldo, se puede utilizar una caracterstica llamada rutas estticas
flotantes.
De forma predeterminada, una ruta esttica tiene una menor distancia administrativa
que la ruta aprendida de un protocolo de enrutamiento dinmico. Una ruta esttica
flotante tiene una mayor distancia administrativa que la ruta aprendida de un
protocolo de enrutamiento dinmico. Por esa razn, una ruta esttica flotante no se
muestra en la tabla de enrutamiento. La entrada de ruta esttica flotante aparece
en la tabla de enrutamiento slo si se pierde la informacin dinmica.
Para crear una ruta esttica flotante, agregue un valor de distancia administrativa al
final del comando ip route:
router(config)#ip route 192.168.4.0 255.255.255.0 192.168.9.1 200
La distancia administrativa especificada debe ser mayor que la AD asignada al
protocolo de enrutamiento dinmico. El router utiliza la ruta principal durante el
tiempo que est activa. Si la ruta principal no est activa, la tabla instala la ruta
esttica flotante.

Ruta Flotante

10.20.10.0 /30

10.20.20.0 /30

R1 Ruta estatica flotante de respando


R1(config)#ip route 209.165.201.0 255.255.255.224 10.20.10.2 150

10.20.30.0 /30

10.20.40.0 /30

Ruta Default
Las tablas de enrutamiento no pueden contener rutas a todos los sitios de Internet
posibles. A medida que las tablas de enrutamiento crecen en tamao, requieren
ms RAM y ms potencia de procesamiento. Un tipo especial de ruta esttica,
llamada ruta predeterminada, especifica qu gateway se utiliza cuando la tabla de
enrutamiento no contiene una ruta hacia un destino. Es normal que las rutas
predeterminadas se dirijan al siguiente router en el trayecto hacia el ISP. En una
empresa compleja, las rutas predeterminadas conducen el trfico de Internet fuera
de la red.
El comando para crear una ruta predeterminada es similar al comando utilizado para
crear una ruta esttica comn o flotante. La direccin de red y la mscara de
subred se especifican como 0.0.0.0, lo cual la convierte en una ruta quad zero. El
comando utiliza la direccin del siguiente salto o los parmetros de la interfaz de
salida.
Los ceros indican al router que no es necesario que los bits coincidan para utilizar esta
ruta. Siempre que no exista una mejor coincidencia, el router utiliza la ruta esttica
predeterminada.
La ruta predeterminada final, ubicada en el router de borde, enva el trfico al ISP. Esta
ruta identifica la parada final dentro de la empresa, ya que el gateway de ltimo
recurso para los paquetes no puede coincidir. Esta informacin aparece en las
tablas de enrutamiento de todos los routers.

Ruta Default
Las rutas default, o por defecto, solo se emplean en el borde de la red.
Como se observa en la pantalla, el router R1, no tiene ms opcin que siempre enviar
todos los paquetes IP haca cualquier destino, siempre con el mismo prximo salto
o interface de salida.
Sea cuidadoso donde configura las rutas default, debido a que configurarla sobre algn
cercano cercano al backbone, podra generar un loop de enrutamiento.
R3

R1

S0/0/0

R5

R2

R4

R1(config)#ip route 0.0.0.0 0.0.0.0

serial0/0/0

Ruta Default
Ruta default
172.16.2.0 /24
Ruta Esttica

Red de conexin nica

Enrutamiento
Dinmico RIP

Protocolos Dinmicos

Existen tres clases de protocolos de enrutamiento, los cuales son:


Vector Distancia (Distance Vector)
Los protocolos de enrutamiento por Vector Distancia encuentran la ruta ms ptima
hacia la red de destino evaluando la distancia existente en hops hasta la misma.
Cada vez que un paquete pasa a travs de un router, se llama a dicha accin como
salto o hop.
Tanto RIP (Routing Information Protocol) como IGRP (Interior Gateway Routing Protocol)
son protocolos de vector distancia.
Al intercambiar informacin de enrutamiento, estos protocolos envan toda la
informacin contenida en la tabla de ruteo a los routers vecinos que estn
directamente conectados.
Estado de Enlace (Link State)
Los protocolos de enrutamiento por Estado de Enlace son tambin llamados shortestpath-first.
Los routers utilizando este tipo de protocolos crean tres tablas diferentes: una es
utilizada para conocer y establecer enlaces con los routers vecinos directamente
conectados, otra es utilizada para determinar la topologa de la red y la restante es
utilizada como tabla de enrutamiento.
Los protocolos de estado de enlace envan actualizaciones peridicas a todos los
routers de la red informando el estado de sus interfaces. Estos protocolos conocen ms
de la red que los protocolos de vector distancia, debido a la cantidad y tipo de
informacin que intercambian entre los routers.

Protocolos Dinmicos

Los protocolos de vector distancia requieren configuraciones y una administracin ms


simples que los protocolos de estado de enlace. Pueden ejecutarse en routers
antiguos y con menos potencia y requieren menor cantidad de memoria y
procesamiento.
Los routers que utilizan protocolos de vector distancia realizan un envo en broadcast o
multicast de toda la tabla de enrutamiento a sus vecinos en intervalos regulares. Si
un router aprende ms de una ruta hacia un destino, calcula y publica la ruta que
posee la mtrica ms baja.
Este mtodo de transmisin de informacin de enrutamiento a travs de redes grandes
es lento. En determinado momento, es posible que algunos routers no tengan la
informacin ms reciente acerca de la red. Esto limita la escalabilidad de los
protocolos y causa problemas como routing loops.
Las versiones de 1 y 2 de RIP son protocolos de vector distancia reales, mientras que
EIGRP es un protocolo de vector distancia con capacidades avanzadas. RIPng, la
ltima versin de RIP, fue diseado especficamente para ser compatible con IPv6.

Protocolos Vector Distancia


Los protocolos de Vector Distancia, como ya se mencion, envan toda la informacin
contenida en la tabla de enrutamiento a los routers vecinos, los cuales combinan la
informacin recibida con la suya propia y obtienen de esta manera un tabla de
enrutamiento completa.
Este tipo de intercambio de informacin es conocido como routing by rumor, debido a
que el router que recibe la informacin actualizada de las rutas hacia las redes
remotas, desde un router vecino, cree en la misma y la toma como vlida a pesar de
que no puede comprobarla por s mismo.
Para evitar loops o fallas en la red, los protocolos de vector distancia, y en
gran parte tambin los protocolos dinmicos, emplean una serie de reglas
generales que no deben transgredirse.
Dichas normas son:

Pinhole Congestion.
Maximum Hop Counts.
Split Horizon.
Holddown timers.
Route Poisoning.

Protocolos Vector Distancia

Supongamos que la interfase del router 5 hacia la red 3 se cae, entonces tendramos:

R1

R3

R4

R5

Red
3

R2

Cuando el enlace hacia la red 3 falle, el router R5 le dir al router R4 que la red 3 es
inalcanzable. Entonces el router R4 dejar de enrutar hacia la red 3 a travs del router
R5. Como los routers R1, R2 y R3 no conocen an sobre el estado de la red 3,
continuarn enviando paquetes de actualizacin de rutas como si la ruta 3 fuese
alcanzable.
Eventualmente el router R4 enviar informacin actualizada al router R3, indicando el
estado de la red 3, por ende R3 dejar de enrutar informacin hacia dicha red. Los
routers R1 y R2 siguen sin ser actualizados.
Para R1 y R2, la red 3 continua siendo alcanzable a travs de R3 con una mtrica de 3,
debido a que son necesarios tres saltos para alcanzar dicha red remota.
El problema de loops ocurrir cuando el router R1 enve un mensaje de actualizacin
diciendo que la red 3 es alcanzable, entonces los routers R2 y R3 comprendern que esto
es as (routing by rumor) y enviarn a su vez mensajes de actualizacin diciendo lo
mismo.
Entonces todos los routers comprendern que R1 puede alcanzar la red 3, con lo cual
todos los paquetes hacia dicha red sern enviados hacia el router R1.
R1 luego enviar los paquetes hacia R3 (el cual R1 comprende es el nodo indicado para

Protocolos Vector Distancia

Pinhole Congestion
En una red dada, es posible que se tengan mltiples enlaces hacia el mismo
destino. Como se explico anteriormente, en el caso de que las rutas tengan el
mismo valore de AD, el protocolo de enrutamiento deber utilizar l valor de la
mtrica para determinar cual es la ruta ms ptima hacia la red de destino.
En el caso de RIP, ste utiliza solo el conteo de saltos (hops) como mtrica para
determinar la ruta ms ptima. Si RIP encuentra ms de un enlace con la misma
mtrica (y el mismo valor de AD) en forma automtica utilizar balanceo de
carga para el envo de paquetes a travs de las dos rutas.

T1

R3
200.69.128.0/
24

R1
64Kbps

R4

Protocolos Vector Distancia

Mximo Nmero de Saltos (Maximum Hop Count)


El problema de los loops descrito anteriormente es conocido como counting to
infinity, debido a que cada vez que un paquete pasa por un router incrementa el
nmero de saltos realizados, pudiendo realizar un incremento casi infinito.
Una de las soluciones de este problema es definir un nmero mximo de saltos
permitidos, luego de los cuales, los paquetes sern descartados por el prximo
router en procesarlos.
RIP permite un nmero mximo de saltos igual a 15, con lo cual todas las redes
remotas que requieran de 16 o ms saltos para ser alcanzadas, no podrn ser
utilizadas.
En el caso de RIP, y volviendo al ejemplo anterior, luego de 15 saltos la red 3
ser considerada como inalcanzable por R1, quedando de esta manera resuelto
el problema de los loops.
Entonces podemos decir que el nmero mximo de saltos utilizado por el
protocolo de enrutamiento en cuestin, definir cuanto tiempo es razonable para
decidir si una tabla de enrutamiento es vlida o no.

Split Horizon
Otra solucin al problema de los loops se conoce como Split Horizon, por medio
de la cual se reduce la informacin de enrutamiento incorrecta que puede ser
producida en base a la baja velocidad de convergencia que tienen los protocolos
de enrutamiento por vector distancia.
Lo que se hace por medio de sta tcnica, es indicar que la informacin de
enrutamiento recibida de una red remota X, no puede ser propagada por la

Protocolos Vector Distancia

Route Poisoning
Otra alternativa a la solucin de los loops y la falta de informacin de
enrutamiento por actualizaciones inconsistentes, se conoce como Route Poisoning.
Utilizando nuevamente el ejemplo anterior, cuando la red 3 se cae y se vuelve
inalcanzable, el router R5 le enviar un mensaje de actualizacin al router R4
indicndole la red 3 con una mtrica de 16 (lo cual se conoce como inalcanzable o
infinita).
Este proceso de envenenamiento asegura que el router R4 no enviar rutas
errneas al momento de intercambiar informacin de enrutamiento actualizada.
Cuando R4 recibe un mensaje de poisoning desde el router R5, ste enva (a R5)
un mensaje conocido como poisoning reverse informndole que sus routers
vecinos (en este ejemplo solo R3) han sido notificados con la informacin de
enrutamiento envenenada.
Este proceso a veces es mencionado o conocido, como triggered update.

Holddowns
El procedimiento de Holddown permite prevenir el restablecimiento de rutas que
levanten y caigan con gran frecuencia (fenmeno conocido como flapping) por
medio de los mensajes de actualizacin de rutas.
Bsicamente previene que el cambio en las rutas a redes remotas se haga
demasiado rpido, dando tiempo a que se solucione el problema y levante la
interfase afectada o que la misma quede abajo en forma definitiva y la topologa de
red converja a un nuevo camino hacia la red de destino (en caso de haberlo).

Protocolos Vector Distancia

RIP
Es puramente un protocolo de enrutamiento del tipo vector distancia, debido a que solo
toma como mtrica el nmero de saltos (hops) a la hora de seleccionar los caminos
ptimos para enrutar los paquetes de informacin. Como mximo (y como valor por
defecto) RIP puede alcanzar redes remotas que estn a 15 hops de distancia, con lo
cual las redes en el hop 16 o ms sern inalcanzables.
Cada 30 segundos RIP enva la informacin completa contenida en la tabla de
enrutamiento del router, a travs de todas sus interfases activas, permitiendo as que
los routers vecinos puedan a su vez actualizar sus tablas de enrutamiento.
Existen dos versiones de RIP: RIPv1 y RIPv2.
RIPv1 utiliza una tcnica que se conoce como Classfull Routing, lo cual significa que
para poder habilitar RIP en una red dada todos los equipos tienen que utilizar la misma
mscara de subred. Esto se debe a que RIPv1 no enva el dato de la mscara de subred
en los mensajes de actualizacin de rutas que propaga por la red.
RIPv2 en cambio, utiliza una tcnica conocida como Classless Routing, que provee un
parmetro conocido como prefijo de ruteo, el cual permite indicar la mscara de subred
en los mensajes de actualizacin de rutas que se propagan por la red.
El protocolo RIP funciona bien en redes pequeas, pero es ineficiente en redes grandes
que tengan un gran nmero de routers instalados, debido a que el formato del paquete
de update, posee una extensin pequea.

RIPv1-2

A continuacin observamos los dos formatos del paquete de update RIP. En ambas
versiones de RIP, como mximo, solo se pueden actualizar 25 rutas por paquete.
La primer figura hace referencia al update RIP Version 1, en donde claramente se ve
que no posee un campo para publicar la mscara de subred, motivo por el cual
es considerado classfull.
En cambio RIPv2, adems de poseer el campo subnet, posee el campo Next
Hop, que indica al router vecino la direccin IP por el cual alcanzar la red
publicada.
El campo AFI, se setea en el valor 2, ya que es el ID que identifica a IP.
RIPv1

En el update de RIPv2, adems es de destacar el campo route tag, que indica si la


ruta fue aprendida de forma interna, o de forma externa (redistribuida por otro
protocolo).
AFI, es igual que RIPv1, con la excepcin que si posee un valor oXFFFF, indica que el
resto de la informacin es para autenticacin. RIPv2 solo soporta autenticacin
RIPv2
por simple password.

RIPv1

RIPv1 fue el primer y nico protocolo de enrutamiento IP disponible durante los


comienzos del networking. RIPv1 no enva informacin de mscara de subred en sus
actualizaciones de enrutamiento y, por lo tanto, no es compatible con VLSM y CIDR.
RIPv1 resume automticamente las redes en el lmite con clase y trata todas las redes
como si fueran clases A, B y C predeterminadas. Mientras que sean redes contiguas,
como 192.168.1.0, 192.168.2.0 y sucesivas, esta funcin no plantea problemas
graves.

Sin embargo, si las redes no son contiguas, por ejemplo, si las redes 192.168.1.0 y
192.168.2.0 estn separadas por la red 10.0.1.0, es posible que RIPv1 no notifique las
rutas correctamente.
De forma predeterminada, RIPv1 enva broadcasts de las actualizaciones de
enrutamiento a todos los routers conectados cada 30 segundos.
Algunas caractersticas de RIPv1, son las siguientes:

Mtrica de conteo de saltos.


Envo de actualizacin por medio de Broadcast.
15 saltos como mximo, TTL de 16 saltos.
Intervalo predeterminado de actualizacin de 30 segundos
Route Poisoning, Holddown timers, Split Horizon.
Actualizaciones con el puerto UDP 520
Distancia administrativa de 120.

RIPv1

RIP utiliza cuatro tipos diferentes de timers para regular su rendimiento, estos
son:
Route Update Timer
Establece el intervalo de tiempo (30 segundos) entre los mensajes de
actualizacin de los datos de enrutamiento, en los cuales el router enva una
copia completa de su propia tabla de ruteo a todos sus vecinos a travs de las
interfases activas.
Route Invalid Timer
Especifica el perodo de tiempo (180 segundos) que debe transcurrir antes de
que el router determine que una red se ha vuelto invlida. El router decide que
una ruta ya no es vlida cuando no recibe ninguna actualizacin sobre la misma
durante el perodo de tiempo preestablecido. Cuando el router toma esta
decisin, notifica a los routers vecinos que dicha ruta ya no es vlida.
Holddown Timer
Establece el intervalo de tiempo (180 segundos) durante el cual la informacin
de enrutamiento es suprimida. Una ruta entra en el estado de Holddown cuando
el router recibe un mensaje de actualizacin indicando que la red es
inalcanzable.
La red continua en estado de Holddown hasta tanto se reciba un mensaje de
actualizacin con una mtrica mejor hacia la ruta de destino o hasta que expira
el tiempo indicado.

RIPv1
172.16.1.0 /24

172.16.4.0 /24
S0/0/0
S0/0/0
.1

RIPv2

RIPv2 tiene muchas funciones de RIPv1, aunque tambin incluye mejoras importantes.
RIPv2 es un protocolo de enrutamiento sin clase compatible con VLSM y CIDR. En las
actualizaciones de v2, se incluye un campo de mscara de subred que permite el
uso de redes no contiguas. RIPv2 tambin puede desactivar la sumarizacin
automtica de rutas.
Ambas versiones de RIP envan la tabla de enrutamiento completa en actualizaciones a
todas las interfaces involucradas. RIPv1 enva broadcasts de estas actualizaciones a
255.255.255.255. Esto requiere que todos los dispositivos de una red de broadcast,
como Ethernet, procesen los datos.
RIPv2 enva multicasts de sus actualizaciones a 224.0.0.9. Los multicasts ocupan
menos ancho de banda de red que los broadcasts. Los dispositivos que no estn
configurados para RIPv2 descartan los multicasts en la capa de enlace de datos.
Los atacantes generalmente introducen actualizaciones no vlidas para hacer que un
router enve datos al destino equivocado o para degradar seriamente el rendimiento
de la red. La informacin no vlida puede aparecer en la tabla de enrutamiento
debido a una configuracin incorrecta o al mal funcionamiento de un router. La
encriptacin de la informacin de enrutamiento esconde el contenido de la tabla de
enrutamiento a los routers que no poseen la contrasea o los datos de
autenticacin. RIPv2 tiene un mecanismo de autenticacin, simple password y MD5,
mientras que RIPv1 no posee.

RIPv1-2
192.168.3.0 /24
192.168.1.0 /24

192.168.2.0 /24
S0/0/0
S0/0/0
.1
192.168.4.0 /24

Multicast Broadcast

Mientras que los routers enven y procesen las versiones correctas de las
actualizaciones de enrutamiento, RIPv1 y RIPv2 son totalmente compatibles. De forma
predeterminada, RIPv2 enva y recibe slo actualizaciones de la versin 2. Si una red
debe utilizar ambas versiones de RIP, el administrador de red configura RIPv2 para que
enve y reciba ambas versiones, 1 y 2. De forma predeterminada, RIPv1 enva

Configuracin de RIPv2

Antes de realizar la configuracin de RIP, asigne direcciones IP y mscaras a todas las


interfaces que intervienen en el enrutamiento. Si fuera necesario, establezca una
frecuencia de reloj en los enlaces seriales. Una vez finalizadas las configuraciones
bsicas, configure RIP.
La configuracin de RIP bsica consta de tres comandos:
Router(config)#router rip

Habilita el protocolo

de enrutamiento.
Router(config)#version 2

Especifica la

versin.
Router(config-router)# network [direccin de red]
Router(config-router)# no auto-summary

Identifica la red a publicar.


Deshabilita la

Sumarizacin automtica.
Tenga en cuenta que el comando network posee como funcin, ms que publicar la
red determinada, hallar las interfaces propias del router que se encuentren en
determinadas redes, a los fines de hacerlas participar en el proceso de
enrutamiento dinmico.
Para configurar la autenticacin MD5, vaya a cualquier interfaz que intervenga en
RIPv2 y especifique el comando ip rip authentication mode md5. Este comando
encripta las actualizaciones que se envan a esa interfaz.
RIPv2 propaga una ruta predeterminada o esttica, a sus routers vecinos como parte

Verificacion RIP
RIPv2 es un protocolo fcil de configurar. Sin embargo, se pueden producir errores o
inconsistencias en la red. Existen muchos comandos show que ayudan al tcnico a
verificar la configuracin de RIP y resolver problemas de funcionalidad de RIP.
Los comandos show ip protocols y show ip route son importantes para realizar
verificaciones y resolver los problemas de cualquier protocolo de enrutamiento.
Los siguientes comandos sirven especficamente para verificar y resolver problemas de
RIP:

debug ip rip o debug ip rip {events}: Muestra las actualizaciones de enrutamiento


de RIP tal como fueron enviadas y recibidas en tiempo real.
sh ip route: muestra la tabla de ruteo.

Limitaciones de RIP

El protocolo de enrutamiento vector distancia RIP es fcil de configurar y requiere


mnimas cantidades de recursos de router para poder funcionar.
Sin embargo, la mtrica de conteo de saltos simple utilizada para RIP no es una forma
adecuada de determinar el mejor camino en redes complejas. Adems, la limitacin
de RIP de 15 saltos puede marcar redes distantes como inalcanzables.
RIP emite actualizaciones peridicas de su tabla de enrutamiento, lo cual consume
ancho de banda incluso si no se realizaron cambios en la red. Los routers deben
aceptar estas actualizaciones y procesarlas para ver si contienen informacin de
ruta actualizada.
Las actualizaciones que van de un router a otro tardan un tiempo en llegar a todas las
reas de la red. Como resultado, es posible que los routers no tengan una visin
correcta de la red. Como consecuencia del tiempo de convergencia lento, se pueden
desarrollar routing loops, que consumen ancho de banda valioso.
Estas caractersticas limitan la utilidad del protocolo de enrutamiento RIP dentro del
entorno empresarial.

Limitaciones de RIP

Configuracin de RIPv2
RIP permite deshabilitar el envo de mensajes de actualizacin, publicando las rutas
conocidas, por una interfase de red determinada.
Esta funcionalidad es muy utilizada cuando alguna interfase de un router est
conectada a una red LAN o una red WAN a la cual no se quiere propagar las rutas
conocidas, por cuestiones de seguridad.
Por ejemplo, puede suceder que el router publique la tabla de ruteo, y por ende la
topologa de la red, a un par RIP no seguro.
Cuando una interfase es puesta en modo pasiva deja de enviar los mensajes de
actualizacin por dicha interfase, pero contina recibiendo los que son enviados por el
router vecino que le permitirn actualizar su propia tabla de ruteo.
El comando para establecer el modo pasivo en una interfase es:
Router(config-router)#passive-interfase fastEthernet 0/0

Configuracin de RIPv2