28 de noviembre de 2010

Algo más sobre IPv6

Lentamente se aproxima la implementación de IPv6, y con ello es preciso tener muy presentes las diferencias más significativas respecto de IPv4, así como algunos elementos propios que comenzaremos a ver cada vez con mayor frecuencia:
Las direcciones IPv6 tienen 128 bits de longitud y se expresan en numeración hexadecimal
Las direcciones IPv4 tienen 32 bits de longitud y solemos representarlas como cuatro octetos separados por puntos. Cada octeto de estas direcciones lo representamos en numeración decimal, tomando un valor posible entre 0 y 255.
Ejemplo: 192.168.1.1
Las direcciones IPv6 tienen 128 bits de longitud y se expresan en numeración hexadecimal. Cada cuatro caracteres hexadecimales se separan utilizando dos puntos.
Ejemplo: 2001:75b:a12c:6:c0:a8:1:1
Las direcciones de link local son fáciles de identificar
IPv6 utiliza diferentes tipos de direcciones. Uno de esos tiempos son las de link local que se autoconfigura en toda interfaz que tiene habilitado este protocolo.
Las interfaces de link local siempre inician con FE80.
De modo similar, las direcciones de multicast siempre inician FF0x (la x representa un último digito hexadecimal que toma un valor entre 1 y 8).
Los 0s al inicio de cada porción de la dirección pueden ser suprimidos
Las direcciones IPv6 se expresan con 32 dígitos hexadecimales separados en 8 grupos de 4 dígitos utilizando dos puntos. Cuando uno de estos 8 grupos de dígitos inician con cero, pueden ser eliminados.
Por ejemplo:
FE80:CD00:0000:0CDE:1234:0000:5678:09AB
Si suprimimos los ceros al inicio de cada sección, puede escribirse de modo más simple así:
FE80:CD00:0:CDE:1234:0:2567:9AB
Cuando hay 0s en varias porciones, también pueden ser suprimidos
Muchas veces encontramos direcciones que tienen varias secciones en cero. Estas secciones en cero también pueden ser suprimidas en la grafía de las direcciones.
Por ejemplo:
FE80:CD00:0000:0000:0000:0000:0010:0127
En esta dirección podemos eliminar los grupos consecutivos en cero en reemplazarlos por ::, y también suprimir ceros iniciales en algunos grupos. De esta forma queda así:
FE80:CD00::10:127
La expresión :: indica al sistema operativo que todo lo que se encuentra entre ellos son solo ceros.
Para esto hay que tener presente que se puede suprimir una sección completa solamente cuando está íntegramente compuesta por ceros. Además hay que recordar que la expresión :: puede ser utilizada una sola vez en cada dirección.
Hay una única dirección de loopback
En IPv4 se ha reservado toda la red 127.0.0.0/8 (lo habitual es utilizar la dirección 127.0.0.1) como dirección de loopback para apuntar al stack TCP/IP local.
En IPv6 también  hay una dirección de loopback, pero en este caso es una única dirección:
::1
O expresado de la forma convencional o completa:
0000:0000:0000:0000:0000:0000:0000:0001
No hay máscara de subred
En IPv4 cada puerto está identificado por una dirección IP y una máscara de subred.
IPv6 permite implementar subredes, pero ya no se necesita una máscara de subred.
Del total de 128 bits que componen una dirección, los primeros 48 identifican el prefijo de red, los 16 siguientes son el identificador de subredes, y los últimos 64 son el identificador de la interfaz.
Dado que se han reservado 16 bits para la porción local o de subredes, en una red IPv6 es posible generar 65536 subredes.
DNS es un servicio también disponible en IPv6
En IPv4 el servicio de DNS utiliza los registros A para mapear direcciones IP a nombres.
En IPv6 se utilizan registros AAAA también llamados Quad A. El dominio ip6.arpa es utilizado para la resolución reversa de nombres.
Las direcciones IPv6 pueden conectarse a través de redes IPv4
El diseño de IPv6 permite varias formas de transición que permiten la implementación de redes IPv6 aún cuando la ruta deba pasar a través de redes IPv4. Estas formas de transición prevéen el tunelizado a través de las redes IPv4. Las dos tecnologías más conocidas para esto son Teredo y 6to4.
La idea básica es que los paquetes IPv6 son encapsulados dentro de paquetes IPv4 para atravesar esas redes.
Muchos ya están en condiciones de utilizar IPv6
En sistemas operativos Microsoft, desde Windows Vista IPv6 es una opción instalada por defecto (también puede instalarse en Windows XP, pero no es la opción por defecto). En la mayoría de las terminales instaladas con Windows coexisten IPv4 e IPv6.
También los sistemas operativos Unix y Linux soportan desde hace años IPv6.
Esto en lo referente a terminales, respecto de la infraestructura, Cisco IOS hace ya varias versiones que soporta IPv6, si bien no está activo por defecto y requiere ser explícitamente activado con el comando ipv6 unicast routing.
El soporte de Windows para IPv6 tiene algunas particularidades
Cuando  se quiere direccionar un cliente hacia un puerto específico, por ejemplo, direccionar un navegator de Internet a una dirección IP y un puerto específicos, en IPv4 esto se hace utilizando los dos puntos:
http://172.16.100.1:8543
Como en IPv6 los dos puntos son parte de la descripción de la dirección misma, esto se hace utilizando corchetes:
http://[FE80:CD00:0:CDE:1234:0:2567:9AB]:8543
Este formato no está soportado en Windows porque cuando recibe los dos puntos, los interpreta como que se está referenciando una unidad interna del equipo.
Para solucionar este problema, Microsoft ha establecido un dominio especial para la traducción de direcciones IPv6. De esta forma, si se quiere referenciar una dirección IPv6 utilizando Universal Naming Convention, se deben reemplazar los dos puntos por guiones y aregar al final de la dirección .ipv6.literal.net.
Un ejemplo, en lugar de:
http://[FE80:CD00:0:CDE:1234:0:2567:9AB]
Se debe utilizar:
http://FE80-CD00-0-CDE-1234-0-2567-9AB.ipv6.literal.net
Algunos enlaces de referencia:

¿Tenés alguna información o comentario para aportar en este tema....?
Perfecto!!!! agregá un comentario con el detalle.
Muchas gracias.
Oscar Gerometta


10 de noviembre de 2010

El fin de los tiempos IPv4

Uno de los "conceptos" que ha ganado espacio en los últimos años, es que el calendario maya termina en el año 2012 y para algunos esto es un indicio de la llegada del fin de los tiempos.
Pues bien, en el mundo de las TICs tenemos nuestro propio apocalipsis: el agotamiento de las direcciones IPv4.
Según el contador que tenemos en este mismo blog, al momento de escribir este post, aún quedan algo más de 181.000.000 de direcciones, lo que es poco más del 4% del espacio de direccionamiento total.
Ya se han lanzado varias alertas sobre el tema, pero muchos creen aún que IPv6 nunca se implementará.
La verdad es que ya está implementado, que hay un backbone de IPv6 en Internet, y que grandes regiones del planeta operan  sobre este protocolo que de nuevo tiene poco.
Pero para tener una visión diferente, este video lanzado por Cisco da una mirada graciosa al momento en que las direcciones IPv4 se agoten definitivamente:



Lo importante: no caigamos en la necedad de negar la migración a IPv6, ni tampoco en una visión apocalíptica. Mantengámonos informados, estudiemos el protocolo y comencemos con tiempo y previsión a diseñar la migración.
Otros post sobre el tema:

¿Tenés alguna información o comentario para aportar en este tema....?
Perfecto!!!! agregá un comentario con el detalle.
Muchas gracias.
Oscar Gerometta

29 de octubre de 2010

Wi-Fi Direct

El ámbito de las tecnologías LAN inalámbricas está plagado de novedades en los últimos tiempos. Ahora la Alianza Wi-Fi ha anunciado el lanzamiento de un nuevo programa de certificación de productos de nominado Certified Wi-Fi Direct.
Wi-Fi Direct es un sistema de comunicaciones inalámbricas de área personal, sobre tecnología 802.11, de corto alcance y para dispositivos portátiles. Para algunos especialista, la tecnología que está llamada a reemplazar el Bluetooth.
¿Qué es Wi-Fi Direct?
Es un conjunto de protocolos desarrollados por la Alianza Wi-Fi que permiten que dispositivos 802.11 establezcan conexiones sin necesidad de la presencia de un access-point (peer-to-peer). Los dispositivos Wi-Fi Direct pueden operar como clientes 802.11 o como access-point de software, condición que negocian al momento de establecer una conexión.
Formalmente, no reemplaza lo que denominamos arquitecturas inalámbricas ad hoc, sino que es un conjunto de protocolos que automatiza y simplifica su implementación para el usuario final. Su objetivo es permitir la conectividad de modo accesible para el usuario final, con cualquier dispositivo Wi-Fi, en todo momento y en toda circunstancia.
Wi-Fi Direct permite establecer conexiones con otros dispositivos Wi-Direct estableciendo un grupo autónomo; conectarse con access points 802.11 convencionales, cámaras digitales, kioscos inalámbricos, televisores, impresoras... con cualquier dispositivo equipado con un cliente o con un access point Wi-Fi.
Esencialmente se puede describir como un access-point de software embebido en un dispositivo con soporte Wi-Fi Direct. Adicionalmente, la propuesta simplifica la implementación de una conexión segura agregando Wi-Fi Protected Setup (otro desarrollo de la Alianza Wi-Fi).
Cuando un dispositivo ingresa dentro del rango de otro dispositivo Wi-Fi Direct detecta su presencia y permite establecer la conexión utilizando los protocolos ad hoc existentes de un modo muy simple. Para establecer la conexión requiere la aprobación del usuario.. Permite tanto enviar como recibir invitaciones a establecer una comunicación con otros dispositivos Wi-Fi dentro del rango de alcance (unos 10 metros).
Cuando dos o más dispositivos Wi-Fi Direct establecen una conexión se forma un Wi-Fi Direct Group que está asegurado utilizando Wi-Fi Protected Setup.
Hay diferentes tipos de conexión, tan simples o complejos como se desee. Puede permitir sencillamente recuperar las imágenes captadas por una cámara digital, o convertir un smart phone en un punto de acceso a Internet compartido.
En las especificaciones se ha previsto WPA2 como esquema de seguridad optativo.
Las formas de conexión pueden ser de uno-a-uno o de uno-a-varios, incluyendo la posibilidad de conexión con dispositivos Wi-Fi convencionales.
Enlaces de referencia

¿Tenés alguna información o comentario para aportar en este tema....?
Perfecto!!!! agregá un comentario con el detalle.
Muchas gracias.
Oscar Gerometta

28 de octubre de 2010

Gigabit Ethernet

Generalmente nos referimos rápidamente a tecnologías o puertos Gigabit Ethernet, y al hacerlo perdemos de vista que hay varias tecnologías diferentes que debemos considerar al respecto, y que presentan diferencias significativas.
Hay dos especificaciones primarias referidas por estándares IEEE, y una tercera surgida de EIA/TIA:
1000Base-T
  • IEEE 802.3ab
  • Estándar Gigabit Ethernet utilizando UTP.
  • UTP Cat 5e (EIA/TIA 568A).
  • Utiliza los 4 pares de par trenzado de cobre, transmitiendo simultáneamente en ambos sentidos y por cada uno de ellos.
  • Symbol Rate: 125 Mbaudios
  • Codificación PAM-5.
  • Mantiene compatibilidad con 100Base-TX a nivel de capa física.
  • Permite definir sistemas de autonegociación Ethernet 10/100/1000 Mbps.
  • Ofrece un servicio de 1 Gbps full-duplex.
1000Base-X
  • IEEE 802.3z
  • Soporta transmisiones de hasta 1000 Mbps sobre fibra óptica monomodo, multimodo o cable STP.
  • 1000Base-SX: Gigabit Ethernet sobre fibra óptica multimodo (125/62,5 ó 125/50 y 850 nano micrones).
  • 1000Base-LX: Gigabit Ethernet sobre fibra óptica monomodo (125/10 y 1300 nano micrones).
  • 1000Base-CX: Gigabit Ethernet sobre par trenzado de cobre Categoría 6 (STP de 150 Ohms).
  • Utiliza sólo 2 pares de par trenzado, uno para transmitir y otro para recibir.
  • Symbol Rate: 1,25 Gbaudios
  • Codificación 8B/10B.
  • Ofrece un servicio de 1 Gbps half-duplex o full-duplex sobre cualquier variante de capa física.
1000Base-TX
  • EIA/TIA 854.
  • Utiliza dos pares de cobre, uno para transmitir y otro para recibir.
  • Opera sobre cable Categoría 6.
  • Suele confundirse 1000Base-T y 1000Base-TX.
¿Tenés alguna información o comentario para aportar en este tema....?Perfecto!!!! agregá un comentario con el detalle.Muchas gracias.Oscar Gerometta

27 de octubre de 2010

Cisco Career Certifications 2010

Ante las novedades introducidas en los tracks de voz y seguridad de certificaciones Cisco, me pareció conveniente repasar el estado actual de los diferentes path de Cisco Career Certification.
En este momento Cisco ofrece 8 path de certificaciones diferentes:
  • Routing & Switching
  • Design
  • Security
  • Service Provider
  • Service Provider Operations
  • Storage
  • Voice
  • Wireless
Como siempre, el primer paso obligado en todos los path es la certificación CCNA (actualmente CCNA 640-802). A partir de ella se abren los 8 diferentes paths:
Routing & Switching
Path de certificación: CCNA > CCNP > CCIE Routing & Switching
El único pre-requisito es la certificación CCNA.
CCNP está compuesto en este momento por 3 exámenes:
  • 642-902 ROUTE
  • 642-813 SWITCH
  • 642-832 TSHOOT
Design
Path de certificación: CCNA > CCDA > CCDP > CCDE
En este caso no es pre-requisito la certificación CCNA, sino que se recomienda como preparación para la certificación CCDA.
  • 640-863 DESGN
CCDP está compuesto por 3 exámenes:
  • 642-902 ROUTE
  • 642-813 SWITCH
  • 642-873 ARCH
Security
Path de certificación: CCNA > CCNA Sec > CCNP Sec > CCIE Sec
CCNA es pre-requisito para la certificación CCNA Sec.
  • 640-553 IINS
CCNP Security ha quedado compuesto por 4 exámenes:
  • 642-637 SECURE v1.0
  • 642-617 FIREWALL v1.0
  • 642-647 VPN v1.0
  • 642-627 IPS v7.0
Service Provider
Path de certificación: CCNA > CCIP > CCIE Service Provider
La certificación CCNA es el único pre-requisito.
CCIP ha quedado compuesto por 4 exámenes:
  • 642-902 ROUTE
  • 642-642 QOS
  • 642-661 BGP
  • 642-611 MPLS
Service Provider Operations
Path de certificación: CCNA SOP > CCNP SOP > CCIE SOP
La certificación CCNA Service Provider Operations NO tiene como pre-requisito la certificación CCNA.
  • 640-790 SSPO - Supporting Cisco Service Provider IP NGN Operations.
La certificación CCNP Service Provider Operations está compuesta por 4 exámenes:
  • 642-770 OFCN - Operational Foundations for Cisco Service Provider Core Networks.
  • 642-775 MSPRP - Maintaining Cisco Service Provider Routing Protocols.
  • 642-780 MSPVM - Maintaining Cisco Service Provider VPNs and MPLS Networks.
  • 642-785 MSPQS - Maintaining Cisco Service Provider Quality of Service.
Storage
Path de certificación: CCNA > CCNP > CCIE Storage Networking.
En este caso particular el path de certificación se diferencia únicamente en la certificación CCIE. Comparte los niveles Asociado y Profesional completamente con el path Routing & Switching.
Voice
Path de certificación: CCNA > CCNA Voice > CCNP Voice > CCIE Voice
La certificación CCNA es pre-requisito necesario para la certificación CCNA Voice.
  • 640-461 ICOMM v8.0
La certificación CCNP Voice ha quedado compuesta por 5 exámenes:
  • 642-437 CVOICE v8.0
  • 642-447 CIPT1 v8.0
  • 642-457 CIPT2 v8.0
  • 642-427 TVOICE v8.0
  • 642-467 CAPPS v8.0
Wireless
Path de certificación: CCNA > CCNA Wireless > CCNP Wireless > CCIE Wireless
La certificación CCNA es también pre-requisito para CCNA Wireless.
  • 640-721 - IUWNE
La certificación CCNP Wireless está compuesta por 4 exámenes:
  • 642-731 CUWSS
  • 642-741 IUWVN
  • 642-746 - IUWMS
  • 642-736 - IAUWS
Enlace de referencia
¿Tenés alguna información o comentario para aportar en este tema....?
Perfecto!!!! agregá un comentario con el detalle.
Muchas gracias.
Oscar Gerometta