lunes, 2 de septiembre de 2013

Conceptos básicos de routing para IPV6


Este artículo forma parte de una serie de varios artículos que tratan los distintos tipos de routing en IPV4 e IPV6 para CCNA R&S, para ir al índice del curso tienes este link:

 

Fundamentos de routing para IPV6:


Con la nueva versión de CCNA R&S 5.0 se le da bastante más importancia a IPV6, y ahora los candidatos deben de tener unos conocimientos bastante sólidos sobre IPV6. En este artículo vamos a intentar asentar unas bases bastante claras sobre routing para IPV6, haciendo paralelismos con el routing para IPV4.

Para este artículo parte con la idea de que el usuario ya sabe leer las direcciones de IPV6, calcular su máscara y abreviarlas. Si hubiese cierto clamor por parte de los usuarios podría realizarse un artículo sobre esto en el futuro. En cualquier caso el propósito del artículo es que el alumno adquiera un conocimiento sobre cómo se hace routing para IPV6, que en realidad es muy parecido a IPV4.

Tipos de direcciones de IPV6:


Este artículo está pensado para nivel CCNA, por  tanto no me voy a meter a explicar en este artículo las direcciones de Multicast y Anycast, todo lo que se explica a continuación es sobre Unicast.

Unique Local Addressing:

Son direcciones de IPV6 que serían el homologo a las direcciones IP privadas, solo tienen ámbito en la red de un cliente, y nunca son enrutadas hacia internet. Para estas direcciones están reservado el rango fc00::/7. Si quieres salir hacia internet, pues como en IPV4, hacer  NAT.

Global Unicast:

A efectos prácticos son como las direcciones ip públicas de IPV4, son enrutables hacia internet, y en su diseño original IPV6 quería que todos los host tuviesen direcciones Global Unicast, evitando de este modo que hubiese NAT para IPV6.

En realidad esto pinta muy bonito, pero es muy poco práctico, ya que los problemas de seguridad derivados de esto serían una auténtica fiesta.

Link Local Address:

El concepto de estas direcciones es una serie de direcciones que solo son significativas en la lan en la que participan, todas las interfaces por defecto en IPV6 tienen su propia dirección de link local. La gracia de esto es, que en enlaces punto a punto no se gasten direcciones IPV6 a las que nunca se va a dirigir tráfico remoto. Desde del punto de vista práctico los protocolos de routing dinámico son las que utilizan para trabajar.


Reglas básicas de routing para IPV6:


  • Una interfaz en IPV6 puede tener configuradas todas las IP que quieras configurar. Ya no vale hacer como en IPV4 cuando te equivocas, que le asignas una nueva dirección IP sustituyendo a la anterior. Aquí son acumulativas.
  • Los protocolos de routing  dinámico usan las direcciones link local para intercambiar su información.
  • Al igual que en IPV4, un router siempre elegirá la ruta más específica independientemente de su métrica o distancia administrativa.
  • Ante dos rutas igual de específicas se usará la distancia administrativa menor, independientemente de su métrica.
  • Si dos rutas son igual de específicas y tienen la misma distancia administrativa se elegirá la ruta con la menor métrica. 
  • A igualdad de todo, por defecto se balanceará el tráfico para rutas estáticas, y para protocolos de routing dinámico dependerá del protocolo de routing en si mismo.


Configuración de routing para IPV6:


En el modo de configuración global

R1(config)#ipv6 unicast-routing

Dentro de una interfaz:

R1(config-if)#ipv6 address <DIRECCION_IPV6>/<MASCARA>

El resto de comandos simplemente son los mismos que usábamos antes, pero donde poníamos  ip, ahora ponemos ipv6, como en show ip int brief, pues ahora ponemos show ipv6 int brief.


Ejemplo:


ipv6 unicast-routing

interface FastEthernet0/0

 no ip address

 shutdown

ipv6 address 3434:3434::34/64


R1#show ipv6 int brief

FastEthernet0/0            [administratively down/down]

    FE80::CE00:1EFF:FE14:0

    3434:3434::34

FastEthernet0/1            [administratively down/down]

¿Qué es la      FE80::CE00:1EFF:FE14:0? Pues la link local  Address  :-)


Direcciones Especiales:


::/0: Es la ruta por defecto en IPV6, lo que en ipv4 es la 0.0.0.0/0

X/128: Las loopback ya no llevan /32 como en IPV4, ahora son /128.


En realidad hay mas direcciones especiales, pero para una primera toma de contacto con IPV6 ya deberías tener suficiente.

viernes, 30 de agosto de 2013

Routing entre Vlanes con SVI:


Este artículo forma parte de una serie de varios artículos que tratan los distintos tipos de routing en IPV4 e IPV6 para CCNA R&S, para ir al índice del curso tienes este link:


Routing entre Vlanes con SVI:


En la mayoría de entornos de red empresariales no se usan topologías de routing on a stick, esa topología es más habitual en entornos de service providers, o para diferenciar diferentes clientes que tenemos conectados en una única interfaz de un router.

Lo cierto es que en las actuales redes corporativas de las empresas, los switches ya no son meros equipos de nivel 2, sino que son switches multicapa, lo que les permite hacer  routing, y por tanto son podríamos decir mitad switch, mitad router, así mismo los routers también pueden tener vlanes si tienen la tarjetería adecuada, por tanto un router ya no no es solo un router, y un switch ya no es solo un switch.

Para enrutar con un switch hay que crear interfaces vlan o SVI, estas interfaces son interfaces lógicas que permanecerán siempre levantadas, siempre y cuando tengan uno o mas puertos en su vlan levantados, y para este cómputo también valen los  trunks.

Configuración:


Configure terminal
Int vlan <Numero_de _vlan>
Ip add <ip> <mascara>




Ejemplo:




Dada la topología del artículo anterior vamos a hacer una pequeña variación, ya que ahora vamos a enrutar en el R5 como antes, pero vamos a hacerlo por medio de SVI.
Configuración de R5, para el resto son las mismas que en el artículo sobre routing on a stick.

Conf t
Vlan 1
Vlan 2
Vlan 3
Exit
interface Vlan1
 ip address 192.168.1.5 255.255.255.0
!
interface Vlan2
 ip address 192.168.2.5 255.255.255.0
!
interface Vlan3
 ip address 192.168.3.5 255.255.255.0


Tabla de rutas de R5:

R5#show ip route
Codes: C - connected, S - static, 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
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route

Gateway of last resort is not set

C    192.168.1.0/24 is directly connected, Vlan1
C    192.168.2.0/24 is directly connected, Vlan2
C    192.168.3.0/24 is directly connected, Vlan3

Ping y tracert desde R1:

R1#ping 192.168.2.2

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.2.2, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 16/36/64 ms
R1#ping 192.168.3.3

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.3.3, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 16/32/64 ms
R1#trace 192.168.3.3

Type escape sequence to abort.
Tracing the route to 192.168.3.3

  1 192.168.1.5 28 msec 40 msec 8 msec
  2 192.168.3.3 36 msec *  28 msec

lunes, 26 de agosto de 2013

Routing on a Stick


Este artículo forma parte de una serie de varios artículos que tratan los distintos tipos de routing en IPV4 e IPV6 para CCNA R&S, para ir al índice del curso tienes este link:

 Routing on a Stick


Routing on a stick es un tipo de topología bastante empleada para hacer routing entre diferentes vlanes desde un único router. En realidad no es el método mas utilizado para hacer routing entre vlanes, pero se usa mucho, y cualquier técnico debería dominar ambos método.

Por medio de routing on a stick, un router configurará una interfaz para etiquetar paquetes con 802.1q, y esta interfaz irá conectada a un switch con el puerto configurado como trunk y encapsulación 802.1q.

El router con ello creará subinterfaces lógicas en cada una de las vlanes, y podrá enrrutar el tráfico al igual que en el artículo sobre routing estático 1 en el router 2.

Configuración:


R(config-if)#int fa0/0.<Numero que quieras habitualmente el número de vlan>

R(config-subif)#encapsulation dot1Q <numero_vlan>

R(config-subif)#ip add <IP> <MASCARA>

Ejemplo:

En el ejemplo del siguiente gráfico R1, R2 y R3 están cada uno emplazado en una vlan como si fuesen host, SWITCH tiene tres vlanes y cada puerto contra los routers anteriores estará en access. El puerto contra R5 está configurado en trunk. Y en el R5 tenemos configuradas subinterfaces que además están encapsulando el tráfico con 802.1q.


R1
interface FastEthernet0/0

ip address 192.168.1.1 255.255.255.0

ip route 0.0.0.0 0.0.0.0 192.168.1.5

R2
interface FastEthernet0/0

ip address 192.168.2.2 255.255.255.0

ip route 0.0.0.0 0.0.0.0 192.168.2.5

R3:
interface FastEthernet0/0

ip address 192.168.3.3 255.255.255.0

ip route 0.0.0.0 0.0.0.0 192.168.3.5

SWITCH:
Vlan 1

Vlan 2

Vlan 3

interface FastEthernet1/0

switchport access vlan 1

!

interface FastEthernet1/1

switchport access vlan 2

!

interface FastEthernet1/2

switchport access vlan 3

interface FastEthernet1/15

switchport mode trunk


R5
interface FastEthernet0/0

no ip address

!

interface FastEthernet0/0.1

encapsulation dot1Q 1

ip address 192.168.1.5 255.255.255.0

!

interface FastEthernet0/0.2

encapsulation dot1Q 2

ip address 192.168.2.5 255.255.255.0

!

interface FastEthernet0/0.3

encapsulation dot1Q 3

ip address 192.168.3.5 255.255.255.0

Haciendo ping desde R1 para probar todo:

R1#tracer 192.168.2.2

Type escape sequence to abort.

Tracing the route to 192.168.2.2

1 192.168.1.5 20 msec 60 msec 8 msec

2 192.168.2.2 32 msec * 24 msec

R1#ping 192.168.2.2

Type escape sequence to abort.

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

!!!!!

Success rate is 100 percent (5/5), round-trip min/avg/max = 20/37/60 ms

R1#ping 192.168.3.3

Type escape sequence to abort.

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

!!!!!

Success rate is 100 percent (5/5), round-trip min/avg/max = 24/39/72 ms

Tabla de rutas en R5:
R5#show ip route

Codes: C - connected, S - static, 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

i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2

ia - IS-IS inter area, * - candidate default, U - per-user static route

o - ODR, P - periodic downloaded static route

Gateway of last resort is not set

C 192.168.1.0/24 is directly connected, FastEthernet0/0.1

C 192.168.2.0/24 is directly connected, FastEthernet0/0.2

C 192.168.3.0/24 is directly connected, FastEthernet0/0.3

viernes, 23 de agosto de 2013

Routing estático parte 2



Este artículo forma parte de una serie de varios artículos que tratan los distintos tipos de routing en IPV4 e IPV6 para CCNA R&S, para ir al índice del curso tienes este link:

Routing estático parte 2:


En el artículo anterior vimos la necesidad de rutas estáticas, como se configuraban, y como se verificaban. En este artículo, partiendo de los mismos comandos vamos a complicar un poco el asunto. Lo único que vamos a añadir son las interfaces loopback.

Interfaces loopback:

Son interfaces que no están conectadas a nada, pero a las que se les puede poner ip, y que te permiten tener una interfaz siempre conectada. Se suelen utilizar para identificar al router, para administrarlo…etc. A efectos prácticos son interfaces siempre conectadas, que solo están conectadas en el router que las tiene configuradas. Al estar conectadas a un único equipo prácticamente siempre tienen máscaras /32.


R1(config)#int loop 0
R1(config-if)#ip add 1.1
*Mar 1 02:35:01.411: %LINEPROTO-5-UPDOWN: Line protocol on Interface Loopback0, changed state to up
R1(config-if)#ip add 1.1.1.1 255.255.255.255

Partiendo de la siguiente topología:

R1(config)#ip route 0.0.0.0 0.0.0.0 192.168.0.2

R2(config)#ip route 1.1.1.1 255.255.255.255 192.168.0.1
R2(config)#ip route 5.5.5.5 255.255.255.255 192.168.1.3
R2(config)#ip route 3.3.3.3 255.255.255.255 192.168.1.3
R2(config)#ip route 192.168.3.0 255.255.255.0 192.168.1.3
R2(config)#ip route 4.4.4.4 255.255.255.255 192.168.1.3 250
R2(config)#ip route 4.4.4.4 255.255.255.255 192.168.2.4
R2(config)#ip route 192.168.4.0 255.255.255.0 192.168.2.4
R2(config)#ip route 5.5.5.5 255.255.255.255 192.168.2.4 250
R2(config)#ip route 3.3.3.3 255.255.255.255 192.168.2.4 250

R3(config)#ip route 1.1.1.1 255.255.255.255 192.168.1.2
R3(config)#ip route 4.4.4.4 255.255.255.255 192.168.1.2
R3(config)#ip route 192.168.0.0 255.255.255.0 192.168.1.2
R3(config)#ip route 5.5.5.5 255.255.255.255 192.168.3.5
R3(config)#ip route 192.168.4.0 255.255.255.0 192.168.1.2
R3(config)#ip route 2.2.2.2 255.255.255.255 192.168.1.2

R4(config)#ip route 1.1.1.1 255.255.255.255 192.168.2.2
R4(config)#ip route 3.3.3.3 255.255.255.255 192.168.2.2
R4(config)#ip route 192.168.0.0 255.255.255.0 192.168.2.2
R4(config)#ip route 5.5.5.5 255.255.255.255 192.168.4.5
R4(config)#ip route 192.168.3.0 255.255.255.0 192.168.2.2
R4(config)#ip route 2.2.2.2 255.255.255.255 192.168.2.2

R5(config)#ip route 0.0.0.0 0.0.0.0 192.168.3.3
R5(config)#ip route 0.0.0.0 0.0.0.0 192.168.4.4
Ping a todo desde R1:
R1#ping 2.2.2.2 source loop 0

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 2.2.2.2, timeout is 2 seconds:
Packet sent with a source address of 1.1.1.1
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 16/24/36 ms
R1#ping 3.3.3.3 source loop 0

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 3.3.3.3, timeout is 2 seconds:
Packet sent with a source address of 1.1.1.1
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 36/42/48 ms
R1#ping 4.4.4.4 source loop 0

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 4.4.4.4, timeout is 2 seconds:
Packet sent with a source address of 1.1.1.1
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 20/42/72 ms
R1#ping 5.5.5.5 source loop 0

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 5.5.5.5, timeout is 2 seconds:
Packet sent with a source address of 1.1.1.1
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 40/63/100 ms
R1#ping 192.168.1.3 source loop 0

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.1.3, timeout is 2 seconds:
Packet sent with a source address of 1.1.1.1
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 20/39/64 ms
R1#ping 192.168.2.4 source loop 0

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.2.4, timeout is 2 seconds:
Packet sent with a source address of 1.1.1.1
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 36/40/48 ms
R1#ping 192.168.3.5 source loop 0

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.3.5, timeout is 2 seconds:
Packet sent with a source address of 1.1.1.1
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 44/59/88 ms
R1#ping 192.168.4.5 source loop 0

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.4.5, timeout is 2 seconds:
Packet sent with a source address of 1.1.1.1
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 44/56/68 ms

Tablas de routing:

R1#show ip route
Codes: C - connected, S - static, 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
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route

Gateway of last resort is 192.168.0.2 to network 0.0.0.0

1.0.0.0/32 is subnetted, 1 subnets
C 1.1.1.1 is directly connected, Loopback0
C 192.168.0.0/24 is directly connected, FastEthernet0/0
S* 0.0.0.0/0 [1/0] via 192.168.0.2

R2#show ip route
Codes: C - connected, S - static, 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
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route

Gateway of last resort is not set

1.0.0.0/32 is subnetted, 1 subnets
S 1.1.1.1 [1/0] via 192.168.0.1
2.0.0.0/32 is subnetted, 1 subnets
C 2.2.2.2 is directly connected, Loopback0
3.0.0.0/32 is subnetted, 1 subnets
S 3.3.3.3 [1/0] via 192.168.1.3
4.0.0.0/32 is subnetted, 1 subnets
S 4.4.4.4 [1/0] via 192.168.2.4
5.0.0.0/32 is subnetted, 1 subnets
S 5.5.5.5 [1/0] via 192.168.1.3
S 192.168.4.0/24 [1/0] via 192.168.2.4
C 192.168.0.0/24 is directly connected, FastEthernet0/0
C 192.168.1.0/24 is directly connected, Ethernet1/0
C 192.168.2.0/24 is directly connected, Ethernet1/1
S 192.168.3.0/24 [1/0] via 192.168.1.3

R3#show ip route
Codes: C - connected, S - static, 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
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route

Gateway of last resort is not set

1.0.0.0/32 is subnetted, 1 subnets
S 1.1.1.1 [1/0] via 192.168.1.2
2.0.0.0/32 is subnetted, 1 subnets
S 2.2.2.2 [1/0] via 192.168.1.2
3.0.0.0/32 is subnetted, 1 subnets
C 3.3.3.3 is directly connected, Loopback0
4.0.0.0/32 is subnetted, 1 subnets
S 4.4.4.4 [1/0] via 192.168.1.2
5.0.0.0/32 is subnetted, 1 subnets
S 5.5.5.5 [1/0] via 192.168.3.5
S 192.168.4.0/24 [1/0] via 192.168.1.2
S 192.168.0.0/24 [1/0] via 192.168.1.2
C 192.168.1.0/24 is directly connected, FastEthernet0/0
C 192.168.3.0/24 is directly connected, FastEthernet0/1


R4#show ip route
Codes: C - connected, S - static, 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
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route

Gateway of last resort is not set

1.0.0.0/32 is subnetted, 1 subnets
S 1.1.1.1 [1/0] via 192.168.2.2
2.0.0.0/32 is subnetted, 1 subnets
S 2.2.2.2 [1/0] via 192.168.2.2
3.0.0.0/32 is subnetted, 1 subnets
S 3.3.3.3 [1/0] via 192.168.2.2
4.0.0.0/32 is subnetted, 1 subnets
C 4.4.4.4 is directly connected, Loopback0
5.0.0.0/32 is subnetted, 1 subnets
S 5.5.5.5 [1/0] via 192.168.4.5
C 192.168.4.0/24 is directly connected, FastEthernet0/1
S 192.168.0.0/24 [1/0] via 192.168.2.2
C 192.168.2.0/24 is directly connected, FastEthernet0/0
S 192.168.3.0/24 [1/0] via 192.168.2.2

R5#show ip route
Codes: C - connected, S - static, 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
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route

Gateway of last resort is 192.168.4.4 to network 0.0.0.0

5.0.0.0/32 is subnetted, 1 subnets
C 5.5.5.5 is directly connected, Loopback0
C 192.168.4.0/24 is directly connected, FastEthernet0/1
C 192.168.3.0/24 is directly connected, FastEthernet0/0
S* 0.0.0.0/0 [1/0] via 192.168.4.4
[1/0] via 192.168.3.3 

Conclusiones:


Una ruta 0.0.0.0/0 es una ruta por defecto, lo que engloba a cualquier red(R1 y R5).
Cuando ponemos dos rutas al mismo destino, pero con distancia administrativa diferente, la que tiene la menor distancia administrativa se usara en la tabla de routing, y la otra ruta solo aparecerá cuando la interfaz de salida de la primera ruta se pierda(R2).
Cuando tenemos dos rutas iguales y, con la misma distancia administrativa. Lo que hace el router es repartir los paquetes, alternándolos por ambas rutas.

Ejercicio para alumnos de nota:

  1. Encuentra en que condiciones se produce tráfico asimétrico(la ida y la vuelta no van por el mismo camino).
  2. Encuentra en que condiciones se produce un bucle de routing(dos routers se pasan los paquetes para llegar al destino el uno al otro, sin que salgan de ahí).



lunes, 19 de agosto de 2013

Routing estático parte 1


Este artículo forma parte de una serie de varios artículos que tratan los distintos tipos de routing en IPV4 e IPV6 para CCNA R&S, para ir al índice del curso tienes este link:

Routing estático parte 1:


Por defecto los routers solo conocen las rutas de las redes a las que están directamente conectados, pero si quieren llegar a otras redes hay que configurarles rutas estáticas.



Supongamos la siguiente topología en la que R1 quiere alcanzar R3 y viceversa, pero R1 solo conocerá la red a la que está conectado 192.168.1.0/24, R3 conocerá la red a la que está conectado 192.168.3.0/24, y por último R2 conocera las redes a las que él está conectado, que en este caso son la red que va contra R1 192.168.1.0/24, y la que va contra R3 192.168.3.0/24.

Vamos a comprobarlo:

R1#show ip route
Codes: C - connected, S - static, 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
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route

Gateway of last resort is not set

C    192.168.1.0/24 is directly connected, FastEthernet0/0

R3#show ip route
Codes: C - connected, S - static, 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
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route

Gateway of last resort is not set

C    192.168.3.0/24 is directly connected, FastEthernet0/1

R2#show ip route
Codes: C - connected, S - static, 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
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route

Gateway of last resort is not set

C    192.168.1.0/24 is directly connected, FastEthernet0/0
C    192.168.3.0/24 is directly connected, FastEthernet0/1

En base a lo que estamos observando, R1 debería poder llegar a R2, R3 debería poder llegar a R2, y R2 debería poder llegar a ambos. Pero R1 no puede llegar a R3 y viceversa.

R1#ping 192.168.1.2

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.1.2, timeout is 2 seconds:
.!!!!
Success rate is 80 percent (4/5), round-trip min/avg/max = 16/27/44 ms
R1#ping 192.168.3.3

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.3.3, timeout is 2 seconds:
.....
Success rate is 0 percent (0/5)

R3#ping 192.168.3.2

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.3.2, timeout is 2 seconds:
.!!!!
Success rate is 80 percent (4/5), round-trip min/avg/max = 8/20/32 ms
R3#ping 192.168.1.1

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.1.1, timeout is 2 seconds:
.....
Success rate is 0 percent (0/5)


R2#ping 192.168.1.1

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.1.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 12/23/36 ms
R2#ping 192.168.3.3

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.3.3, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 8/20/32 ms

Configuración de una ruta estática:



Ip route <red_destino> <mascara_destino> <Gateway_o_interfaz_de_salida> <distancia_administrativa>

En nuestro ejemplo vamos a configurar una con gateway, y otra con interfaz de salida, aunque al no ser punto a punto deberíamos hacerlo con Gateway también.

Primero configuramos la ruta en R1, para alcanzar la red de R2-R3.

R1(config)#ip route 192.168.3.0 255.255.255.0 192.168.1.2

Ahora configuramos en R3 la ruta para alcanzar la red de R2-R1.

R3(config)#ip route 192.168.1.0 255.255.255.0 fastEthernet 0/1

Ahora lo probamos:

R1#ping 192.168.3.3

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.3.3, timeout is 2 seconds:
.!!!!
Success rate is 80 percent (4/5), round-trip min/avg/max = 36/47/68 ms

R3#ping 192.168.1.1

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.1.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 28/48/84 ms


Y vamos a ver la tabla de routing:

R1#show ip route
Codes: C - connected, S - static, 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
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route

Gateway of last resort is not set

C    192.168.1.0/24 is directly connected, FastEthernet0/0
S    192.168.3.0/24 [1/0] via 192.168.1.2

R3#show ip route
Codes: C - connected, S - static, 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
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route

Gateway of last resort is not set

S    192.168.1.0/24 is directly connected, FastEthernet0/1
C    192.168.3.0/24 is directly connected, FastEthernet0/1

En R2 como hemos comentado al principio, no hay que configurar nada, ya que tiene ruta para llegar a todos los sitios.

viernes, 16 de agosto de 2013

Conceptos básicos de routing en IOS


Este artículo forma parte de una serie de varios artículos que tratan los distintos tipos de routing en IPV4 e IPV6 para CCNA R&S, para ir al índice del curso tienes este link:



Conceptos básicos de routing en IOS:

Este es posiblemente uno de esos artículos que bien leídos y bien entendidos ayudan bastante a cualquier técnico de red a la hora de resolver problemas, y configurar routing en routers cisco. Para entender mínimamente bien el artículo primero debes haber entendido y practicado las tecnologías de capa 2 de CCNA, el funcionamiento de ARP, y sobre todo entender bien subneting. Lo siento pero no voy a hacer un artículo sobre subneting, ya que a fin de cuentas hay miles en internet, y el material de estudio de CCNA lo explica bastante bien. Es un artículo 100% teórico así que paciencia.

Cuando dos equipos (ordenadores, servidores, routers o lo que sean) están conectados en dos subredes diferentes, y requieren tener conectividad entre ellos lo que se necesita es enrutar el tráfico. Enrutar simplemente es asegurarse que todos los equipos, tanto los equipos involucrados, como los puntos intermedios saben cómo llegar al punto de origen, y al punto de destino.
Reglas Básicas del routing:
  • Si la ip de origen, y la ip de destino están en la misma subred no existe routing, todo se hace por medio de ARP, y comunicación intra-lan, el router en esa subred no hace nada, hay una pequeña excepción, pero no la voy a comentar hasta el módulo de WAN.
  • Puede haber routing estático que es el routing configurado a mano por un operador, o routing dinámico en el cual los routers se cuentan unos a otros los caminos para entre todos intentar conocer y adaptarse a la red.
  • Si un router tiene dos rutas para llegar a un mismo destino se elegirá la ruta mas específica. Esto significa que si quiero alcanzar la IP 192.168.1.111, y tengo una ruta para la red 192.168.1.0/24 y otra para la 192.168.1.0/25, siempre elegiremos la 192.168.1.0/25 porque es mucho más específica.
  • En caso de dos rutas igual de específicas se elige la ruta con la distancia administrativa más pequeña. Los protocolos de routing dinámicos tienen sus propias distancias administrativas por defecto, el routing estático tiene 1 como distancia administrativa por defecto, pero puede configurarse un valor de 1 a 255.
  • En caso de que un router tenga dos caminos para alcanzar un destino, las redes sean igual de específicas, e igual distancia administrativa se usará la ruta con menor métrica. La métrica es algo propio del routing dinámico, y es la manera que tienen los routers de medir cual es el camino más rápido para alcanzar un destino. Cada protocolo tiene una manera de calcular las métricas, pero siempre se elige la métrica más baja.

Estas reglas son fijas, y no puede invertirse el orden, osea que una ruta /25 con una distancia administrativa de 250, una métrica de mil trillones :-D , siempre será preferible a una ruta /24 con una distancia administrativa de 1, y una métrica de 10.

A parte de esto hay que tener en cuenta, que para redes privadas hay una serie de rangos de IP’s específicamente designadas para ser usadas, estos rangos son los comprendidos entre: 10.0.0.0 y 10.255.255.255, 172.16.0.0 y 172.31.255.255, 192.168.0.0 y 192.168.255.255. Estos rangos de direcciones IP no son enrutables hacia internet, o lo que es lo mismo, todos los operadores de telecomunicaciones filtran los direccionamientos privados.

Después de esto, ya entramos en routing al 100% en el próximo artículo

lunes, 12 de agosto de 2013

Ejercicio tecnologías layer 2


Este artículo forma parte de una serie de varios artículos que tratan las tecnologías de capa 2 para CCNA R&S, para ir al índice del curso tienes este link:

 Ejercicio layer2:


Todos bloques de tecnologías van a tener un ejercicio propio para que el candidato pueda intentar aplicar los conocimientos en un ejercicio sobre hardware real, o simulado.
 Estos ejercicios consistirán en un ejercicio que combinará todas las materias aprendidas hasta ese momento. Y que pasado un tiempo prudencial tendrá otro artículo con las soluciones y como aplicarlas.


SW1: Tiene un cliente con un puerto en la vlan 1, y otro en la vlan 2 .
SW2: Tiene un cliente con un puerto en la vlan 3, y otro en la 1.
SW3: Tiene dos clientes en la vlan 1.
SW4: Tiene un cliente en la vlan 2, y otro en la vlan 3.

Dada la siguiente topología física de switches se requiere lo siguiente:

  • Configurar los dos puertos entre los switches DIST1 y DIST2 como un etherchannel.
  • Configurar DIST1 como servidor vtp, y el resto de switches, excepto SW4 como vtp clients, SW4 no deberá aprender las vlanes de DIST1.
  • Configuración de spanning tree como per vlan spanning tree.
  • Configurar las vlanes 1,2, y 3.
  • Convertir el switch DIST1 como root de spanning tree para la vlan 2.
  • Convertir el switch DIST2 como root de spanning tree para las vlanes 1, y 3.
  • Habilitar DTP en los puertos que conectan contra DIST1. Y asegurarse que DIST1 inicie las peticiones de configuración automática.
  • Configuración de los puertos en las vlanes que aparecen en el gráfico.

¡¡¡Buena suerte!!!