15 de febrero de 2008

Las certificaciones más buscadas.

Internet y los internautas amamos las encuestas.
La velocidad de Internet permite realizar encuestas con grandes cantidades de participantes desde las localicaciones más dispersas.

En las últimas semanas han comenzado a publicarse varias notas que pretenden reunir las "10 certificaciones más buscadas" del año 2008/. De esas notas extraigo la siguiente lista:

  • MCP (Microsoft Certified Professional)
  • CCNA (Cisco Certified Network Associate)
  • MCPD (Microsoft Certified Professional Developer)
  • SCJP (SUN Certified Java Programmer)
  • CISSP (Certified Information Systems Security Professional)
  • Comptia A+
  • Comptia Network +
  • MCTS SQL Server 2005 (The Microsoft Certified Technology Specialist)
  • RHCE (Red Hat Certified Engineer)
  • Comptia Security+

La lista no guarda ningún orden particular, ni pretende ser exaustiva. Sólo un disparador para hacer nuestro propio análisis
La pregunta en realidad es ¿Cuáles son realmente las certificaciones más significativas para nosotros hoy?
Es por esto que estoy abriendo una encuesta para que cada uno pueda definir cuál es la certificación que a su juicio es más importante para su carrera. No desde una perspectiva abstracta, sino absolutamente personal y real.

Por favor, si en la encuesta no encontrás la certificación que estás buscando, no dudes en agregarla. Tu comentario siempre es un aporte significativo.


9 de febrero de 2008

Una nueva certificación en el área de diseño: CCDE

Hasta hace unos días, cuando se revisaban los 6 trayectos de certificación de Cisco (Routing & Switching, Diseño, Seguridad, Voz sobre IP, Storage y Service Provider) había un faltante muy notable. No había una certificación de nivel expert para el trayecto de diseño.

Pues bien, ya no es más así.

El 23 de enero pasado Cisco anunció su nueva certificación CCDE: Cisco Certified Design Expert.

Esta nueva certificación del nivel experto pone el énfasis en la arquitectura de la red y requiere demostrar conocimientos de networking y habilidad para interacturar con los clientes en el nivel ejecutivo a fin de asegurarse que los requerimientos del negocio están incorporados en las consideraciones de diseño de la red.

Un CCDE debe demostrar habilidades para analizar y desarrollar soluciones que incluyan planeamiento de direccionamiento, diseño, integracion, optimización, operación, seguridad y soporte on-going para una infraestructura de al menos 1000 nodos.

Si bien se ha introducido una ligera modificación en la deninación respecto de las 5 certificaciones CCIE, supone requerimiento de experiencia y un examen de certificación de dificultad equivalente.

Esta nueva certificación proporciona a quienes trabajan en las áreas de soporte y operaciones un examen de validación para desarrollar los roles relacionados con el desarrollo de la arquitectura de la red.

El examen de certificación

Esta certificación, como sus predecesoras en el nivel Expert, requiere la aprobación de 2 exámenes: un examen de cualificación escrito (o más claramente, en computadora) y un examen práctico.

El examen de cualificación (ADVDESIGN 352-001) no tiene pre-requisitos formales (no requiere certificaciones o entrenamientos previos) y es un examen de 2 horas de duración que está disponible a través de la red de Testing Centers de VUE.

El examen práctico tiene como pre-requisito haber aprobado antes el examen de cualificación o examen escrito. Aún no está disponible y por lo tanto no se ha publicado en qué instalaciones podrá rendirse.
Se anuncia que se tratará de un examen de 8 horas de duración basado en escenarios prácticos. Está centrado en evaluar las habilidades para identificar, gestionar y crear soluciones avanzadas para redes de gran escala. El examen práctico deberá aprobarse dentro de los 3 años de aprobado el examen escrito y se estima que estará disponible hacia fines del año 2008.

¿Tenés información adicional que quieras compartir....?
Bienvenido!!!! agregá un comentario con el detalle.
Muchas gracias.
Oscar Gerometta

23 de enero de 2008

Algunos tips de configuración en Cisco IOS

Es común que estemos preocupados por comprender la configuración de un determinado feature o tecnología, y que esa preocupación nos haga descuidar algunos aspectos que son de manejo básico de Cisco IOS y la seguridad de los dispositivos. Es por eso bueno retomar cada tanto estos temas, tanto para refrescar la memoria de quienes ya conocemos la CLI de IOS, como para quienes están iniciándose en estos temas.

Aquí hay entonces algunos tips que considero útiles:

1. Sincronice los mensajes de logging en la línea de comando.

Los mensajes de logging son una ayuda muy importante mientras estamos trabajando en la consola del dispositivo. Sin embargo, también constituyen una molestia pues responden a eventos y muchas veces se cruzan con los comandos que estamos ingresando:

ROUTER_0(config-if)#shutdown
ROUTER_0(config-if)#no i*Jan 23 12:17:42.151: %LINK-5-CHANGED: Interface FastEthernet0/0, changed stateto administratively downp adde
*Jan 23 12:17:42.151: %ENTITY_ALARM-6-INFO: ASSERT INFO Fa0/0 Physical Port Administrative State Down
*Jan 23 12:17:43.151: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to downs

Por este motivo hay quienes sugieren desactivar estos mensajes. Sin embargo, esto nos deja sin notificaciones de eventos que son necesarias. Por esto, más que suprimir los mensajes la sugerencia es sincronizarlos para que no se conviertan en una molestia durante la tarea:

ROUTER_0(config)#line console 0
ROUTER_0(config-line)#logging synchronous
ROUTER_0(config-line)#_

2. Agilice las tareas abreviando el ingreso de comandos.

Muchos conocemos el uso de comandos abreviados. Cisco IOS nos permite reducir la cantidad de caracteres necesarios para interpretar un comando y requiere que como mínimo se ingrese la cantidad de caracteres suficientes para que el comando se distinga de otros que inician de igual modo.

En este sentido hay algunas abreviaciones que son clásicas:

ROUTER_0#sh run
ROUTER_0#sh ip ro
ROUTER_0(config)#lin c 0

Pero también hay otros recursos. En principio hay algunos comandos pertenecientes a versiones anteriores de IOS que siguen estando presentes. Un caso clásico, cómo copiar el archivo de configuración activa a la NVRAM:

ROUTER_0#copy running-config startup-config
ROUTER_0#co run start
ROUTER_0#wr

Y cuando no tenemos un comando sintético como este, podemos acudir a utilizar el comando alias para generar nuestros propios comandos abreviados.

3. Hay un modo abreviado de volver a los valores por defecto.

Es frecuente que debamos reiniciar una tarea volviendo un sector específico de nuestro archivo de configuración a los valores por defecto. El método tradicional para esto es negar cada uno de los comandos específicos precediéndolos con la keyword no.

Para esta tarea IOS incluye un comando específico: default. Este comando nos permite de modo muy sencillo volver un área del archivo de configuración a sus valores por defecto.

Por ejemplo, para volver una interfaz a su configuración por defecto ejecute:

ROUTER_0(config)#default interface fastEthernet 0/0

Sólo es cuestión de animarse. Vaya a la línea de comando e ingrese:

ROUTER_0(config)#default ?

Podrá constatar la cantidad de tareas que puede simplificar con este comando.

4. Filtre la respuesta de los comandos show

Muchos técnicos desconocen que es posible filtrar el resultado de los comandos show para centrar la respuesta exclusivamente en lo que nos interesa. Para hacer esto simplemente siga este modelo:

ROUTER_0#show running-config ?
begin Begin with the line that matches
exclude Exclude lines that match
include Include lines that match

Uilizando estas keywords pedimos que se nos muestre exclusivamente la sección del archivo de configuración activa que se inicia, excluye o incluye una determinada cadena de caracteres. Por ejemplo:

Router#sh run begin router rip
router rip
version 2
redistribute static
passive-interface Serial1/0
network 172.16.0.0
network 192.168.15.0
network 201.100.15.0
network 205.17.159.0
!

5. Ejecute comandos show en modo configuración

Todos hemos aprendido que los comandos show, copy y debug sólo se pueden ejecutar en modo privilegiado. No están disponibles a partir del modo de configuración global.

Es cierto, no están disponibles en modo configuración, pero también es cierto que ahora pueden ejecutarse sin volver al modo privilegiado utilizando el comando do. Esto es de suma comodidad ya que mientras estamos trabajando en modo configuración podemos verificar el efecto de los cambios que hemos hecho, o el estado de las interfaces, guardar nuestra configuración, etc., sin salir al modo privilegiado, lo cual hacelera nuestros procedimientos.

Un ejemplo:

Router(config-router)#do sho ip prot
Routing Protocol is "rip"
Outgoing update filter list for all interfaces is not set
Incoming update filter list for all interfaces is not set
[se omiten algunas líneas]
... ... ...
Router(config-router)#_

Una consideración a tener en cuenta: mientras estoy en modo configuración, si utilizo el comando do, no tengo ni ayuda contextual ni la función de autocompletar para estos comandos. Si puedo abreviar los comandos respetando los estándares habituales.

Bien, espero que estos simples tips les ayuden a mejorar su tarea habitual en dispositivos IOS.

¿Tenés algún tip adicional que quieras compartir....?
Bienvenido!!!! agregá un comentario con el detalle.
Muchas gracias.
Oscar Gerometta

31 de diciembre de 2007

Las "líneas" de los routers Cisco

Quienes trabajamos con routers y switches Cisco estamos familiarizados con las llamadas "líneas" de acceso al dispositivo ("line" en inglés). Su conocimiento y configuración es un aspecto fundamental de la tarea del Adminstrador de dispositivos Cisco.

¿Qué líneas tiene mi dispositivo?

Las líneas del dispositivo son de dos tipos:

  • puertos seriales.
  • conexiones de red virtuales.

Para verificar cuáles son las líneas de acceso disponibles en su dispositivo puede utilizar el comando show line.

Router#show line
.Tty Typ...Tx/Rx .A Modem.Roty AccO AccI Uses Noise Overruns Int
*.0..CTY.......... - ..- ... - .. - .. - .. 0 ....0 .. 0/0 .. -
..1..AUX 9600/9600 - ..- ....- ...- .. - .. 0 ....0 .. 0/0 .. -
..2..VTY ..........- ..- ....- .. - .. - .. 0 ....0 .. 0/0 .. -
..3..VTY ..........- ..- ....- .. - .. - .. 0 ....0 .. 0/0 .. -
..4..VTY ..........- ..- ....- .. - .. - .. 0 ....0 .. 0/0 .. -
..5..VTY ..........- ..- ....- .. - .. - .. 0 ....0 .. 0/0 .. -
..6..VTY ..........- ..- ....- .. - .. - .. 0 ....0 .. 0/0 .. -

De acuerdo a lo que se muestra en esta presentación, el dispositivo cuenta con un puerto consola (CTY) actualmente en uso (lo marca el asterisco), un puerto auxiliar (AUX) y 5 puertos virtuales (VTY).

El puerto CTY

Es el que conocemos habitualmente como puerto consola. Es el que nos permite realizar la configuración del dispositivo aún cuando no exista archivo de configuración y no haya ninguna información previa.
Se trata de un puerto serie que requiere la utilización de una terminal con puerto serie conectada al puerto consola mediante un cable consola (rollover) con un adaptador DB9 o RJ45.
Este acceso debe ser adecuadamente asegurado utilizando una clave, que puede ser clave única o clave de acceso de un usuario local. Recuerde que esta clave se guarda en el archivo de configuración en texto plano, por lo que si se desea encriptar esta clave debe utilizarse el servicio de encriptación de claves de Cisco IOS.

Un ejemplo de configuración de este puerto:

Router(config)#username usuario password clave
Router(config)#line console 0
Router(config-line)#login local
Router(config-line)#loggin synchronous
Router(config-line)#exec-timeout 5 0
Router(config-line)#_

El puerto auxiliar

No todos los dispositivos están equipados con un puerto auxiliar, identificado como AUX. Este puerto puede actuar como un puerto de respaldo al puerto consola.

Originalmente esta línea ha sido integrada con el objetivo de posibilitar la conexión de un módem telefónico a través del cual es posible conectarse al dispositivo utilizando una conexión dial-up. Es un puerto serial que debe ser segurizado como tal:

Router(config)#line aux 0
Router(config-line)#password clave
Router(config-line)#login
Router(config-line)#logging synchronous
Router(config-line)#exec-timeout 5 0
Router(config-line)#_

Los puertos VTY

Se trata de un conjunto de puertos virtuales utilizados para la conexión vía telnet, SSH, http o https al dispositivo para realizar administración in band.
La mayoría de los dispositivos tienen al menos 5 puertos virtuales identificados como vty 0 a 4. Sin embargo, en la medida en que resulte necesario, se pueden general más puertos virtuales hasta completar un total de 21 líneas vty.

Un ejemplo de configuración:

Router(config)#line vty 0 4
Router(config-line)#password clave
Router(config-line)#login
Router(config-line)#logging synchronous
Router(config-line)#exec-timeout 5 0
Router(config-line)#transport input ssh
Router(config-line)#exit

Router(config)#line vty 5 20
Router(config-line)#password clave
Router(config-line)#login
Router(config-line)#logging synchronous
Router(config-line)#exec-timeout 5 0
Router(config-line)#transport input ssh
Router(config-line)#_

Conclusión

Una mala configuración de las líneas de acceso es un riesgo de seguridad importante. Estas líneas siempre deben ser configuradas adecuadamente, de acuerdo a las políticas de acceso definidas.

Por otro lado, cuando alguna de estas líneas de acceso es utilizada es posible simplemente bloquearla habilitando el requerimiento de clave pero negando la clave en esa línea. Un ejemplo, para bloquear el acceso por puerto auxiliar:

Router#config t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#line aux 0
Router(config-line)#login
Router(config-line)#no password
Router(config-line)#^Z
Router#_

También, el acceso a las líneas de terminal virtual puede ser asegurado utilizando listas de acceso estándar, limitando de esta forma las direcciones IP que podrán acceder por telnet o ssh al dispositivo:

Router#config t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#access-list 1 permit 205.7.5.0 0.0.0.7
Router(config)#line vty 0 4
Router(config-line)#access-class 1 in
Router(config-line)#^Z
Router#_

La configuración completa de todas las líneas de acceso puede verificarse al final del archivo de configuración:

Router#show running-config
Building configuration...

Current configuration : 1056 bytes
!
version 12.4
!
[se omite parcialmente información]
!
line con 0
.exec-timeout 5 0
.logging synchronous
.login local
.stopbits 1
line aux 0
.exec-timeout 5 0
.password clave
.logging synchronous
.login
.stopbits 1
line vty 0 4
.exec-timeout 5 0
.password clave
.logging synchronous
.login
line vty 5 20
.exec-timeout 5 0
.password clave
.logging synchronous
.login
!
!
end

Ir A la información sobre la Guía

¿Tenés algún tip para aportar en este tema....?
Perfecto!!!! agregá un comentario con el detalle.
Muchas gracias.
Oscar Gerometta

27 de diciembre de 2007

Apunte Rápido CCNA versión 4

Hace varios años generé un recurso de estudio para preparar el examen de certificación llamado Fast Note CCNA. También el Fast Track CCNA. Luego publiqué una versión más avanzada en formato de libro que llamé Apunte Rápido CCNA.

Ahora ya está listo el nuevo Apunte Rápido CCNA versión 4.0
Si querés la última versión actualizada de aquel Fast Note. O si estás preparando tu examen de certificación y estás buscando un complemento de estudio que te ayude en el repaso y consulta de información puntual. Por sobre todo, si necesitás material de estudio actualizado para preparar el examen CCNA 640-802. Lo que estás necesitando es la versión actualizada del Apunte Rápido CCNA.


Fecha de publicación: 15 de enero de 2008
Autor: Oscar A. Gerometta
CCAI/CCNA - Regional Instructor CCNA/CCNP - SuperInstructor SC - IT Essentials.
Primer CCAI/CCNA de la Región.
Miembro del Instructional Review Board de Cisco Networking Academy.
Creador –en el año 2000- del primer curso de apoyo para alumnos de Cisco Networking Academy program que se preparan a rendir su examen de certificación CCNA, logrando entre sus alumnos un nivel de aprobación superior al 90%.

Texto:
Se trata de una síntesis de los contenidos de estudio comprendidos en el nuevo examen de certificación CCNA 640-802.

Está concebido como un complemento de la Guía de Preparación para el Examen de Certificación CCNA, como una ayuda para el proceso de estudio de quienes se encuentran estudiando para presentar su examen de certificación.
Está orientado al examen CCNA 640-802.


Contenidos:
  • El Examen de certificación CCNA 640-802.
  • Los contenidos del examen de certificación.
    • Principios de networking.
    • Redes wireless LAN.
    • El stack de protocolos TCP/IP.
    • Implementación de subredes
    • El sistema operativo Cisco IOS
    • Enrutamiento IP
    • Administración de redes Cisco IOS
    • Conmutación LAN, VLANs y trunking
    • Listas de control de acceso
    • Tecnologías WAN
    • Anexo: Guía de Comandos
Cantidad de páginas: 158

Novedades respecto de la versión anterior:
  • Reordenamiento del temario.
  • Revisión completa de todos los materiales.
  • Revisión del temario en función del examen CCNA 640-802.
  • Incorporación de nuevo material gráfico.
  • Incorporación de nuevos contenidos:
    • Redes wireless LAN.
    • Protocolos RSTP, PVSTP+, PVRSTP+, IPv6.
    • Introducción a VPN.
    • Interfaz SDM.
Para ver una demo de este manual, ingrese aquí.
Para la adquisición:
  • Apunte Rápido CCNA versión 4.0 en formato e-book está disponible desde el 3 de abril de 2012. Para consultas de precios o adquisiciones visite el blog de Ediciones EduBooks.
Como siempre, cualquier sugerencia que puedas hacer, será muy bien venida.
Saludos.

Oscar A. Gerometta