Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Esquema de red
Configuración IP de PC0
Recuerda hacer lo mismo con PC1, PC2 y PC3 pero cambiando los datos según la tabla
de direccionamiento.
En la siguiente imagen se puede ver como un PING ICMP desde el PC0 de la LAN1 no
llega a ninguno de los PCs de la LAN2, incluso aunque ya tuviéramos los switches y
routers conectados. Es necesario configurar las rutas estáticas que lo veremos más
adelante:
Destino inalcanzable
3.- SWITCHES
En los swicthes no es necesario realizar ningún tipo de configuración. Solamente hay que
conectar por ethernet los PCs clientes y el router al switch mediante cable de red normal.
4.- ROUTERS
Lo primero que tenemos que hacer es añadir al esquema los 2 routers. Puedes
seleccionar el modelo básico 2950. Haciendo doble click en el router, podrás acceder a
su configuración. Necesitamos añadir un módulo de conexión SERIAL para conectar
ambos routers. Para ello hay que apagarlo con click en el interruptor y añadiremos el
módulo WIC-2T arrastrándolo hasta el router como se ve en la imagen.
Una vez añadido, arrancaremos el router y podremos ver que aparte de las tarjetas de red
Ethernet, tiene 2 nuevas de tipo SERIAL. Debemos hacer lo mismo en los 2 routers.
Módul
o WIC-2T
Ahora será necesario configurar las 2 interfaces principales de cada uno de los routers.
Una de ellas, de tipo Ethernet conectará el router con su switch y la de
tipo serial conectará los routers entre sí. Con la tabla del punto 2 y el esquema de red,
configuraremos las IPs de los routers. En la siguiente imagen se ve la configuración IP de
la Ethernet0 del Router0, faltaría configurar el Serial0/1/0. Debemos marcar a on el
checkbox Port Status:
Ahora viene lo realmente importante, la asignación de rutas estáticas en cada uno de los
routers. Básicamente lo que haremos será en cada router, indicarle cual es la red remota
y cual e sla dirección IP a la cual debe enviar los paquetes con destino la otra red.
Desde el menú Routing->Static accederemos a las rutas estáticas del router. Por
ejemplo, en el Router0 debemos indicarla la otra red (192.168.1.0/255.255.255.0) y el
equipo al cual enviará los paquetes será la direccion IP del ROuter1 y de la interfaz de
serie.
Rutas estáticas en Router0
Por último, hay que configurar exatamente de la misma forma, pero con sus
correspondientes IPs el Router 1. Resumiendo: añadimos la IP de Ethernet, añadimos la
IP de Serial y activaremos el puerto con On. Por último, añadiremos una ruta estática en
el Router1 con la dirección de la red d la LAN1 (192.168.0.0/255.255.255.0) y usando
como máquina de salto la IP del serial del Router0 10.10.10.1.
Con esto ya hemos terminado de configurar los equipos y las rutas estáticas. Ahora el
siguiente paso es probar nuestra configuración.
Para saber si nuestras rutas estáticas están funcionando correctamente, desde el CMD
del PC0 haremos un ping a los equipos de la otra LAN (PC2 y P3) y debe de funcionar:
Prueba desde PC0 a PC2 y PC3
Ahora realizamos la prueba inversa, desde el PC3 probaremos un PING hacia PC0 y
PC1:
¿QUÉ ES OSPF?
Open Shortest Path First (OSPF), camino más corto primero, es un protocolo de red
para encaminamiento jerárquico interior - Interior Gateway Protocol (IGP), que usa el
algoritmo SmoothWall Dijkstra enlace-estado (Link State Advertisement, LSA) para
calcular la ruta idónea entre dos nodos cualesquiera de un sistema autónomo.
OSPF puede operar con seguridad usando MD5 para autenticar sus puntos antes de
realizar nuevas rutas y antes de aceptar avisos de enlace-estado.
OSPF es probablemente el protocolo IGP más utilizado en redes grandes; IS-IS, otro
protocolo de encaminamiento dinámico de enlace-estado, es más común en grandes
proveedores de servicios. Como sucesor natural de RIP, acepta VLSM y CIDR desde su
inicio. A lo largo del tiempo, se han ido creando nuevas versiones, como OSPFv3 que
soporta IPv6 o las extensiones multidifusión para OSPF (MOSPF), aunque no están
demasiado extendidas. OSPF puede "etiquetar" rutas y propagar esas etiquetas por otras
rutas.
Una red OSPF se puede descomponer en regiones (áreas) más pequeñas. Hay un
área especial llamada área backbone que forma la parte central de la red a la que se
encuentran conectadas el resto de áreas de la misma. Las rutas entre las diferentes áreas
circulan siempre por el backbone, por lo tanto todas las áreas deben conectar con el
backbone. Si no es posible hacer una conexión directa con el backbone, se puede hacer
un enlace virtual entre redes.
3.- SWITCHES
4.- ROUTERS
El concepto es sencillo, tenemos que añadir a cada router las 3 redes a las que está
conectado. Deberemos usar las Wildcards en lugar de la máscara de Red. El wildcard es
al contrario que la máscara de red. Para una máscara de red 255.255.255.0 le
corresponde un wildcard de 0.0.0.255.
El enrutamiento OSPF necesita un Process ID. Este ID va desde 1 hasta 65535. En este
ejemplo usaré el Process ID 1 en todos los routers.
ROUTER1 (Madrid):
Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#router ospf 1
Router(config-router)#network 192.168.0.0 0.0.0.255 area 1
Router(config-router)#network 10.10.10.0 0.0.0.3 area 1
Router(config-router)#network 10.10.10.16 0.0.0.3 area 1
ROUTER2 (Barcelona):
Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#router ospf 1
Router(config-router)#network 192.168.1.0 0.0.0.255 area 1
Router(config-router)#network 10.10.10.0 0.0.0.3 area 1
Router(config-router)#network 10.10.10.8 0.0.0.3 area 1
ROUTER3 (Sevilla):
Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#router ospf 1
Router(config-router)#network 192.168.2.0 0.0.0.255 area 1
Router(config-router)#network 10.10.10.8 0.0.0.3 area 1
Router(config-router)#network 10.10.10.16 0.0.0.3 area 1
Si queremos comprobar las rutas dinámicas de OSPF configuradas en los routers,
debemos salir del modo de configuración y ejecutar el siguiente comando:
Por defecto, OSPF viaja a través del camino más corto. Si hacemos un PING desde el
PC0 de MADRID hasta PC2 de BARCELONA, el tráfico irá siempre desde el router de
MADRID hasta el router de BARCELONA, nunca irá por SEVILLA a no ser que el enlace
entre MADRID y BARCELONA esté caído.
Pero OSPF tiene otra característica, cuanto más ancho de banda disponga un enlace,
éste será prioritario, aunque el camino sea más largo.
Vamos a configurar el ancho de banda en cada tramo con la opción de "bandwidth" en
cada una de las interfaces.
Aunque en las imágenes podemos ver 50/100/100, en realidad no funciona bien porque la
unidad es kilobits y packet tracer a veces no calcula bien la ruta, por tanto los valores
usados reales han sido: 50 y 10000 en lugar de 50 y 100.
En el siguiente gif animado se puede ver como viaja el tráfico por el camino más corto,
con todos los enlaces funcionando y sin asignar ancho de banda a las conexiones entre
routers:
Ejemplo inicial
Si tiramos el enlace entre MADRID y BARCELONA, podemos ver como el tráfico viaja por
SEVILLA hasta llegar a su destino en el PC2 de Barcelona:
Por último, si configuramos el ancho de banda de los enlaces, podemos ver como
efectivamente el tráfico viaja por el camino más largo pero con el mayor ancho de banda
disponible:
ROUTER1 (Madrid):
Router>en
Router#config
Configuring from terminal, memory, or network [terminal]? terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#interface serial 0/1/0
Router(config-if)#bandwidth 50
Router(config-if)#interface serial 0/1/1
Router(config-if)#bandwidth 10000
Router(config-if)#
ROUTER2 (Barcelona):
Router>en
Router#config
Configuring from terminal, memory, or network [terminal]? terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#interface serial 0/1/0
Router(config-if)#bandwidth 50
Router(config-if)#interface serial 0/1/1
Router(config-if)#bandwidth 10000
Router(config-if)#
ROUTER3 (Sevilla):
Router>en
Router#config
Configuring from terminal, memory, or network [terminal]? terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#interface serial 0/1/0
Router(config-if)#bandwidth 10000
Router(config-if)#interface serial 0/1/1
Router(config-if)#bandwidth 10000
Router(config-if)#
¿QUÉ ES BGP?
Entre los sistemas autónomos de los ISP se intercambian sus tablas de rutas a través del
protocolo BGP. Este intercambio de información de encaminamiento se hace entre
los routers externos de cada sistema autónomo, los cuales deben soportar BGP. Se trata
del protocolo más utilizado para redes con intención de configurar un Exterior Gateway
Protocol.
Se necesita un conocimiento bajo-medio de Packet Tracer para poder seguir todos los
pasos del tutorial
1.- ESQUEMA DE RED BGP
Esquema de red
En la siguiente tabla se muestra el direccionamiento que he usado para cada uno de los
equipos del esquema de red. Hay que prestar especial atención a las direcciones IPs
asignadas en los routers, ya que llevan 3 direcciones IPs en sus interfaces de red (2
Serials y una ethernet):
Direccionamiento de Red
4.- SWITCHES
5.- ROUTERS
El concepto es sencillo, tenemos que añadir a cada router un identificador e indicarle cual
es la red/redes que quedan detrás de él e indicarle también cuáles son sus routers
vecinos con los que intercambiará la información de routing a través de BGP.
Configuración en modo consola para los tres routers:
ROUTER100:
Router>en
Router#config t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#router bgp 100
Router(config-router)#network 192.168.0.0 mask 255.255.255.0
Router(config-router)#neighbor 10.10.10.2 remote-as 200
Router(config-router)#neighbor 10.10.20.2 remote-as 300
ROUTER200:
Router>en
Router#config t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#router bgp 200
Router(config-router)#network 192.168.1.0 mask 255.255.255.0
Router(config-router)#neighbor 10.10.10.1 remote-as 100
Router(config-router)#neighbor 10.10.30.2 remote-as 300
ROUTER300:
Router>en
Router#config t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#router bgp 300
Router(config-router)#network 192.168.2.0 mask 255.255.255.0
Router(config-router)#neighbor 10.10.20.1 remote-as 100
Router(config-router)#neighbor 10.10.30.1 remote-as 200
Si queremos comprobar las rutas dinámicas de BGP configuradas en cada uno de los
routers, debemos salir del modo de configuración y ejecutar el siguiente comando:
Router#show ip bgp
ROUTER100:
Router#show ip bgp
BGP table version is 6, local router ID is 192.168.0.1
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Router>show ip bgp
BGP table version is 7, local router ID is 192.168.1.1
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Router>show ip bgp
BGP table version is 10, local router ID is 192.168.2.1
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Podemos comprobar con tracert el camino que siguen los paquetes por el camino
anterior:
Traceroute
Podemos comprobar con tracert el nuevo camino que siguen los paquetes por el camino
anterior con un enlace tirado:
Traceroute