lunes, 15 de septiembre de 2014

ISIS IOSXR

IOS-XR es un sistema operativo que llevan los equipos más potentes de Cisco enfocados al entorno Service Provider(CRS). En este artículo vamos a configurar IS-IS en un  equipo con IOS-XR.

A la hora de configurar un protocolo de routing en IOS-XR, independientemente de cual sea, una ventaja que tenemos es que la configuración queda más agrupada, y por tanto más fácil de leer.

En este caso vamos a configurar isis en un CRS(R1), que está conectado contra R5, y que a su vez conecta contra R6.


RP/0/0/CPU0:R1(config)#router isis 1
RP/0/0/CPU0:R1(config-isis)# net 49.0001.0000.0000.1111.00
P/0/0/CPU0:R1(config-isis)# address-family ipv4 unicast
RP/0/0/CPU0:R1(config-isis-af)#  metric-style wide
RP/0/0/CPU0:R1(config-isis)# interface GigabitEthernet0/0/0/2
RP/0/0/CPU0:R1(config-isis-if)#  address-family ipv4 unicast
RP/0/0/CPU0:R1(config-isis-if-af)#exit
RP/0/0/CPU0:R1(config-isis-if)#commit

Como se puede ver, lo que hacemos es configurar primero el protocolo de routing isis, con su NET , metric-style wide si corresponde, y luego lo que hacemos es decir que interfaces formarán parte de ISIS, y habilitar el address family de ipv4 dentro.

Por último tenemos el comando commit, que hasta que no lo introduzcamos no hará absolutamente nada, de este modo se evitan meteduras de pata al teclear, y cuando se aplica la configuración se aplica toda de golpe.

La configuración de este equipo ya configurado tiene este aspecto, que como se puede ver, es muy fácil de leer.

RP/0/0/CPU0:R1(config-isis-af)#do show run
Fri Sep 12 19:36:52.578 SGT
Building configuration...
!! IOS XR Configuration 0.0.0
!! Last configuration change at Fri Sep 12 19:32:04 2014 by UNKNOWN
hostname R1
logging console debugging
interface GigabitEthernet0/0/0/2
 mtu 1514
 ipv4 address 192.168.15.1 255.255.255.0
!
router isis 1
 net 49.0001.0000.0000.1111.00
 address-family ipv4 unicast
  metric-style wide
 !
 interface GigabitEthernet0/0/0/2
  address-family ipv4 unicast
end

Para comprobar si tenemos un vecino de ISIS tenemos el comando show isis neighbors.

RP/0/0/CPU0:R1#show isis neighbors Fri Sep 12 19:25:19.146 SGT

IS-IS 1 neighbors:
System Id      Interface        SNPA           State Holdtime Type IETF-NSF
R5             Gi0/0/0/2        aabb.cc00.6900 Up    8        L2   Capable

Total neighbor count: 1

Para ver la tabla de rutas, en lugar de show ip route, usaremos show route, o show route ipv4, en IOS-XR se han renombrado los comandos que incluían la palabra ip, y se ha sustituído por ipv4 o ipv6. Por tanto el show ip int brief se sustituye por show ipv4 int brief




RP/0/0/CPU0:R1#show route         
Fri Sep 12 19:25:24.854 SGT

Codes: C - connected, S - static, R - RIP, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
       i - ISIS, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, su - IS-IS summary null, * - candidate default
       U - per-user static route, o - ODR, L - local, G  - DAGR
       A - access/subscriber, (!) - FRR Backup path

Gateway of last resort is not set

C    192.168.15.0/24 is directly connected, 00:03:32, GigabitEthernet0/0/0/2
L    192.168.15.1/32 is directly connected, 00:03:32, GigabitEthernet0/0/0/2
i L2 192.168.56.0/24 [115/20] via 192.168.15.5, 00:00:43, GigabitEthernet0/0/0/2

Y lanzando el típico ping vemos que llegamos a nuestro objetivo.

RP/0/0/CPU0:R1#ping 192.168.56.6  
Fri Sep 12 19:25:28.324 SGT
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.56.6, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 3/3/3 ms



No hay comentarios:

Publicar un comentario