lunes, 31 de diciembre de 2007

IPTelco World 2008


El próximo 21 de Enero tendrá lugar en Londres la IPTelco World 2008. Allí estarán representadas las mayores operadoras del mundo como:

Deutsche
Telekom AG
Telefonica O2
KPN
COlT Telecom
Vodafone

Telecom Italia
Telekom Austria

Y viejas conocidas de la Voip como:

Voz Telecom
Truphone

Habrá que seguir las conferencias para saber las tendencias para este 2008 y si la industria da el paso de apostar por el software libre.

Semestre 2 CCNA, Módulo 3

Módulo 3: Configuración del router

Descripción general

Configurar un router para que realice las complejas tareas de redes y telecomunicaciones puede resultar un desafío. No obstante, los procedimientos iniciales para configurar el router no son difíciles en absoluto. Si se ejercitan estos procedimientos y los pasos para cambiar de un modo a otro, las configuraciones más complejas no serán tan abrumadoras. Este módulo introduce los modos básicos de configuración del router y brinda oportunidades para practicar configuraciones sencillas.

La meta de todo administrador de red debe ser la de disponer de configuraciones claras y fáciles de entender, y que las mismas sean respaldadas periódicamente. El Cisco IOS brinda al administrador una gama de herramientas que permiten agregar comentarios al archivo de configuración, para efectos de documentación. De la misma manera que un programador competente documenta cada paso de su programación, un administrador de red debe documentar cuanta información le sea posible, en caso de que otra persona deba asumir la responsabilidad de la red.

Luego de completar este módulo, los estudiantes deben ser capaces de:

* Dar nombre a un router
* Fijar contraseñas
* Examinar los comandos show
* Configurar una interfaz serial
* Configurar una interfaz Ethernet
* Realizar cambios a un router
* Guardar los cambios realizados a un router
* Configurar una descripción de interfaz
* Configurar un mensaje del día
* Configurar tablas de host
* Comprender la importancia de hacer copias de respaldo y de documentar

3.1 Configuración del router

3.1.1 Modos de comando CLI

Todos los cambios de configuración hechos mediante la interfaz de línea de comando (CLI) en un router Cisco, se realizan desde el modo de configuración global. Se ingresa a otros modos de operación más específicos según sea el cambio de configuración requerido, pero dichos modos específicos son todos subconjuntos del modo de configuración global.

Los comandos del modo de configuración global se utilizan en un router para ejecutar comandos de configuración que afectan al sistema como un todo. El siguiente comando lleva al router al modo de configuración global y permite ingresar comandos desde la terminal:

NOTA:

La petición de entrada cambia para indicar que el router se encuentra ahora en modo de configuración global.

Router#configure terminal
Router(config)#

El modo de configuración global, a menudo abreviado como 'global config', es el modo de configuración principal. Estos son algunos de los modos de operación a los que se puede ingresar desde el modo de configuración global:

* Modo de interfaz
* Modo de línea
* Modo router
* Modo de subinterfaz
* Modo de controlador

Al ingresar a estos modos específicos, la petición de entrada del router cambia para señalar el modo de configuración en uso. Todo cambio de configuración que se realice, tendrá efecto únicamente en las interfaces o procesos relativos a ese modo particular.

Al escribir exit desde alguno de estos modos de configuración específicos, el router regresa al modo de configuración global. Al presionar Control-Z, se sale por completo del modo de configuración y el router vuelve al modo EXEC privilegiado.

3.1.2 Configuración del nombre de router

Se debe asignar un nombre exclusivo al router, como la primera tarea de configuración. Esto se realiza en el modo de configuración global, mediante los siguientes comandos:

Router(config)#hostname Tokyo
Tokyo(config)#

Al presionar la tecla Enter, la petición de entrada ya no mostrará el nombre de host por defecto ('Router';), sino el nombre de host que se acaba de configurar, 'Tokio', en el ejemplo anterior.

3.1.3 Configuración de contraseñas de router

Las contraseñas restringen el acceso a los routers. Se debe siempre configurar contraseñas para las líneas de terminales virtuales y para la línea de consola. Las contraseñas también se usan para controlar el acceso al modo EXEC privilegiado, a fin de que sólo los usuarios autorizados puedan hacer cambios al archivo de configuración.

Aunque es opcional, se recomienda configurar una contraseña para la línea de comando. Los siguientes comandos se utilizan para fijar dicha contraseña.

Router(config)#line console 0
Router(config-line)#password
Router(config-line)#login

Se debe fijar contraseñas en una o más de las líneas de terminales virtuales (VTY), para habilitar el acceso remoto de usuarios al router mediante Telnet. Normalmente, los routers Cisco permiten cinco líneas de VTY identificadas del 0 al 4, aunque según el hardware particular, puede haber modalidades diferentes para las conexiones de VTY. Se suele usar la misma contraseña para todas las líneas, pero a veces se reserva una línea mediante una contraseña exclusiva, para que sea posible el acceso al router aunque haya demanda de más de cuatro conexiones. Los siguientes comandos se utilizan para establecer contraseñas en las líneas de VTY:

Router(config)#line console 0
Router(config-line)#password
Router(config-line)#login

Los comandos enable password y enable secret se utilizan para restringir el acceso al modo EXEC privilegiado. El comando enable password se utiliza sólo si no se ha configurado previamente enable secret. Se recomienda habilitar siempre enable secret, ya que a diferencia de enable password, la contraseña estará siempre cifrada. Estos son los comandos que se utilizan para configurar las contraseñas:

Router(config)#enable password
Router(config)#enable secret

En ocasiones es deseable evitar que las contraseñas se muestren en texto sin cifrar al ejecutar los comandos show running-config o show startup-config. El siguiente comando se utiliza para cifrar las contraseñas al mostrar los datos de configuración:

Router(config)#service password-encryption

El comando service password-encryption aplica un cifrado débil a todas las contraseñas sin cifrar. El comando enable secret usa un fuerte algoritmo MD5 para cifrar.

3.1.4 Uso de los comandos show

Los numerosos comandos show se pueden utilizar para examinar el contenido de los archivos en el router y para diagnosticar fallas. Tanto en el modo EXEC privilegiado como en el modo EXEC de usuario, el comando show ? muestra una lista de los comandos show disponibles. La lista en el modo EXEC privilegiado es considerablemente más larga que en el modo EXEC de usuario.

* show interfaces: Muestra las estadísticas completas de todas las interfaces del router. Para ver las estadísticas de una interfaz específica, ejecute el comando show interfaces seguido de la interfaz específica y el número de puerto. Por ejemplo:

Router#show interfaces serial 0/1

* show controllers serial: muestra información específica de la interface de hardware. El comnado debe incluir el número de puerto y/o de ranura de la interfaz. Por ejemplo:

Router#show controllers serial 0/1

* show clock: Muestra la hora fijada en el router
* show hosts: Muestra la lista en caché de los nombres de host y sus direcciones
* show users: Muestra todos los usuarios conectados al router
* show history: Muestra un historial de los comandos ingresados
* show flash: Muestra información acerca de la memoria flash y cuáles archivos IOS se encuentran almacenados allí
* show version: Despliega la información acerca del routery de la imagen de IOS que esté corriendo en al RAM. Este comando también muestra el valor del registro de configuración del router
* show ARP: Muestra la tabla ARP del router
* show protocols: Muestra el estado global y por interface de cualquier protocolo de capa 3 que haya sido configurado
* show startup-configuration: Muestra el archivo de configuración almacenado en la NVRAM
* show running-configuration: Muestra el contenido del archivo de configuración activo o la configuración para una interfaz específica o información de un map class

3.1.5 Configuración de una interfaz serial

Es posible configurar una interfaz serial desde la consola o a través de una línea de terminal virtual. Siga estos pasos para configurar una interfaz serial:

1. Ingrese al modo de configuración global
2. Ingrese al modo de configuración de interfaz
3. Especifique la dirección de la interfaz y la máscara de subred
4. Si el cable de conexión es DCE, fije la velocidad de sincronización. Omita este paso si el cable es DTE.
5. Active la interfaz.

A cada interfaz serial activa se le debe asignar una dirección de IP y la correspondiente máscara de subred, si se requiere que la interfaz enrute paquetes de IP. Configure la dirección de IP mediante los siguientes comandos:

Router(config)#interface serail 0/0
Router(config-if)#ip address

Las interfaces seriales necesitan una señal de sincronización que controle la comunicación. En la mayoría de los entornos, un dispositivo DCE, por ejemplo un CSU, proporciona dicha señal. Por defecto, los routers Cisco son dispositivos DTE, pero se pueden configurar como dispositivos DCE.

En los enlaces seriales interconectados directamente, como en un entorno de laboratorio, un extremo debe considerarse como un DCE y debe proporcionar la señal de sincronización. Se activa la sincronización y se fija la velocidad mediante el comando clock rate. Las velocidades de sincronización disponibles (en bits por segundo) son: 1200, 2400, 9600, 19200, 38400, 56000, 64000, 72000, 125000, 148000, 500000, 800000, 1000000, 1300000, 2000000, ó 4000000. No obstante, es posible que algunas de estas velocidades no estén disponibles en algunas interfaces seriales, según su capacidad.

El estado predeterminado de las interfaces es APAGADO, es decir están apagadas o inactivas. Para encender o activar una interfaz, se ingresa el comando no shutdown. Cuando resulte necesario inhabilitar administrativamente una interfaz a efectos de mantenimiento o de diagnóstico de fallas, se utiliza el comando shutdown para desactivarla.

En el entorno del laboratorio, se utilizará una velocidad de sincronización de 56000. Los comandos para fijar la velocidad de sincronización y activar una interfaz serial son los siguientes:

Router(config)#interface serial 0/0
Router(config-if)#clock rate 56000
Router(config-if)#no shutdown

3.1.6 Cambios en la Configuración

Si es necesario modificar una configuración, se debe ir al modo de operación apropiado e ingresar el comando correspondiente. Por ejemplo, para activar una interfaz, ingrese al modo de configuración global, luego al modo de configuración de interfaces, y ejecute el comando no shutdown.

Para comprobar los cambios, use el comando show running-config. Este comando mostrará la configuración en uso. Si las variables que se muestran no son las esperadas, es posible corregir el entorno efectuando uno o más de los siguientes pasos:

* Ejecute la forma no de un comando de configuración.
* Vuelva a cargar el sistema para regresar a la configuración original de configuración almacenada en la NVRAM.
* Copie un archivo de configuración desde un servidor TFTP.
* Elimine el archivo de configuración de inicio con erase startup-config, luego reinicie el router e ingrese al modo de configuración inicial (setup).

Para guardar las variables en la configuración de inicio en NVRAM, ejecute el siguiente comando al estar en EXEC privilegiado:

Router#copy running-config startup-config

3.1.7 Configuración de una interfaz Ethernet

Se puede configurar una interfaz Ethernet desde la consola o a través de una línea de terminal virtual.

A cada interfaz Ethernet activa se le debe asignar una dirección de IP y la correspondiente máscara de subred, si se requiere que la interfaz enrute paquetes de IP.

Para configurar una interfaz Ethernet, siga estos pasos:

1. Ingrese al modo de configuración global
2. Ingrese al modo de configuración de interfaz
3. Especifique la dirección de la interfaz y la máscara de subred
4. Active la interfaz

El estado predeterminado de las interfaces es APAGADO, es decir están apagadas o inactivas. Para encender o activar una interfaz, se ejecuta el comando no shutdown. Cuando resulte necesario inhabilitar administrativamente una interfaz a efectos de mantenimiento o diagnóstico de fallas, se utiliza el comando shutdown para desactivarla.

3.2 Pasos finales de la configuración

3.2.1 Importancia de los estándares de configuración

Dentro de las organizaciones, es importante el desarrollo de estándares para los archivos de configuración. Eso permite controlar el número de archivos de configuración que se deben mantener, y también el mecanismo y el lugar donde se almacenan.

Un estándar es un conjunto de reglas o procedimientos, de uso generalizado o de carácter oficial. Si una organización carece de estándares, una interrupción del servicio podría causar el caos en la red.

Para poder administrar una red, es necesario disponer de estándares de apoyo técnico centralizado. Se debe resolver adecuadamente asuntos como configuraciones, seguridad, rendimiento y otros, para que la red funcione sin tropiezos. La creación de estándares para la solidez de una red contribuye a reducir su complejidad, las paradas no planificadas, y el riesgo ante sucesos que pudieran tener un impacto negativo sobre su rendimiento.

3.2.2 Descripción de interfaces

La descripción de las interfaces se emplea para indicar información importante, como puede ser la relativa a un router distante, el número de un circuito, o un segmento de red específico. La descripción de la interfaz puede ayudar a un usuario de red a recordar información específica de la interfaz, como por ejemplo, a cuál red atiende dicha interfaz.

La descripción es sólo un comentario escrito acerca de la interfaz. Aunque la descripción se encuentra en los archivos de configuración en la memoria del router, no tiene efectos sobre su operación. Las descripciones se crean siguiendo un formato estándar de acuerdo al tipo de interfaz. La descripción puede incluir el propósito y la ubicación de la interfaz, otros dispositivos o localidades geográficas conectadas a la interfaz, y también identificadores de circuitos. Las descripciones permiten que el personal de apoyo comprenda mejor el alcance de los problemas relacionados con una interfaz, y permite resolver los problemas con mayor celeridad.

3.2.3 Configuración de la descripción de interfaces

Para configurar una descripción de interfaz, ingrese al modo de configuración global. Desde el modo de configuración global, ingrese al modo de configuración de interfaz. Use el comando description seguido de la información.

Pasos a seguir:

Ingrese al modo de configuración global, mediante el comando configure terminal.

Ingrese al modo de interfaz específica (por ejemplo interfaz Ethernet 0) interface ethernet 0.

Introduzca el comando description, seguido de la información que se deberá mostrar. Por ejemplo, Red XYX, Edificio 18.

Salga del modo de interfaz y regrese al modo EXEC privilegiado mediante el comando ctrl-z.

Guarde los cambios de configuración en la NVRAM mediante el comando copy running-config startup-config.

A continuación se da dos ejemplos de descripciones de interfaz:

interface Ethernet 0
description LAN Engineering, Bldg.2
interface serial 0
description ABC network 1, Circuit 1

3.2.4 Mensajes de inicio de sesión

El mensaje de inicio de sesión se muestra al usuario al momento de hacer login en el router, y se usa para comunicar información de interés a todos los usuarios de la red, tales como avisos de próximas interrupciones del sistema.

Todos pueden ver los mensajes de inicio de sesión. Por lo tanto, se debe poner especial atención a la redacción de dichos mensajes. "Bienvenido" es una invitación a entrar al router, y probablemente no sea un mensaje apropiado.

Un mensaje de inicio de sesión debe advertir que sólo los usuarios autorizados deben intentar el acceso. Un mensaje del estilo "¡Este es un sistema protegido, ingrese únicamente si está autorizado!" advierte a los visitantes que el ir más allá está prohibido y es ilegal.

3.2.5 Configuración del mensaje del día (MOTD)

Se puede configurar un mensaje del día (MOTD), para que sea mostrado en todas las terminales conectadas.

Ingrese al modo de configuración global para configurar un texto como mensaje del día (MOTD). Use el comando banner motd, seguido de un espacio y un delimitador, como por ejemplo el signo numeral (#). Escriba el mensaje del día (MOTD) seguido de un espacio y de nuevo el delimitador.

Siga estos pasos para crear y mostrar un mensaje del día:

1. Ingrese al modo de configuración global, mediante el comando configure terminal.
2. Escriba el comando banner motd # Escriba aquí el mensaje del día #.
3. Guarde los cambios mediante el comando copy running-config startup-config.

3.2.6 Resolución de nombres de host

La resolución de nombres de host es el mecanismo que utiliza un computador para relacionar un nombre de host con una dirección de IP.

Para poder usar nombres de host para comunicarse con otros dispositivos de IP, los dispositivos de red, como los routers, deben poder vincular los nombres de host con las direcciones de IP. Una lista de nombres de host y sus direcciones de IP asignadas se denomina tabla de host.

Una tabla de host puede incluir todos los dispositivos de una red. Cada dirección de IP individual puede estar vinculada a un nombre de host. El software Cisco IOS mantiene un archivo de vínculos entre los nombres de host y las direcciones de IP, el cual es utilizado por los comandos EXEC. Este caché agiliza el proceso de conversión de nombres a direcciones.

Los nombres de host, a diferencia de los nombres DNS, sólo tienen vigencia en el router en el que están configurados. La tabla de host permite que el administrador de red pueda escribir tanto el nombre del host, como puede ser Auckland, como la dirección de IP, para conectarse por Telnet a un host remoto.

3.2.7 Configuración de tablas de host

Para asignar nombres de host a direcciones, primero ingrese al modo de configuración global. Ejecute el comando ip host seguido del nombre de destino y todas las direcciones de IP con las que se puede llegar al dispositivo. Esto asigna el nombre del host a cada una de sus direcciones IP. Para llegar al host, use un comando telnet o ping con el nombre del router o una dirección de IP que esté vinculada al nombre del router.

El procedimiento para configurar la tabla de host es:

1. Ingrese al modo de configuración global en el router.
2. Ejecute el comando ip host seguido del nombre del router y todas las direcciones de IP asociadas con las interfaces en cada router.
3. Repita el proceso, hasta que todos los routers de la red hayan sido configurados.
4. Guarde la configuración en la NVRAM.

3.2.8 Hacer copias de respaldo y documentar la configuración

La configuración de los dispositivos de la red determina el comportamiento de la red. La administración de las configuraciones de los dispositivos incluye las siguientes tareas:

* Confeccionar una lista y comparar los archivos de configuración de los dispositivos activos
* Almacenar los archivos de configuración en servidores de red
* Instalar y actualizar software

Se deben guardar copias de respaldo de los archivos de configuración, en caso de que surja algún problema. Dichas copias se pueden guardarse en un servidor de red, un un servidor TFTP, o en un disco que se conserve en un lugar seguro. Se debe documentar la información, y la misma debe también guardarse fuera de línea.

3.2.9 Copiar, modificar y pegar configuraciones

Se puede almacenar una copia de la configuración en uso, en un servidor TFTP. Se puede usar el comando copy running-config tftp, como se muestra en la Figura , para almacenar la configuración en uso del router en un servidor TFTP. Para ello, realice las siguientes tareas:

Paso 1 Ejecute el comando copy running-config tftp.

Paso 2 Introduzca la dirección de IP del host en el cual se almacenará la configuración.

Paso 3 Introduzca el nombre a ser asignado al archivo de configuración.

Paso 4 Confirme sus selecciones respondiendo yes (sí) cada vez que se le solicite que lo haga.

Se puede usar un archivo de configuración ubicado en alguno de los servidores para configurar un router. Para ello, realice las siguientes tareas:

1. Ingrese al modo de configuración, mediante el comando copy tftp running-config, como se muestra en la Figura .
2. Con la petición de entrada del sistema en pantalla, seleccione un archivo de configuración de host o de red. El archivo de configuración de red contiene comandos relacionados con todos los routers y servidores de terminales de la red. El archivo de configuración de host contiene comandos relativos a un router en particular. Con la petición de entrada en pantalla, introduzca la dirección de IP opcional del host remoto en el cual se encuentra el archivo de configuración. En la línea de comandos del sistema, escriba la dirección IP del host remoto donde se encuentra el servidor TFTP. En este ejemplo, el router se configura desde el servidor TFTP con la dirección IP 131.108.2.155.
3. Con la petición de entrada en pantalla, introduzca el nombre del archivo de configuración o acepte el nombre preconfigurado. La convención de nombres para los archivos se basa en UNIX. Los nombres preconfigurados de los archivos son hostname-config para el archivo de host y network-config para el archivo de configuración de red. En el entorno DOS, los nombres están limitados a ocho caracteres, más una extensión de tres caracteres (por ejemplo, router.cfg). Confirme el nombre del archivo de configuración y la dirección del servidor TFTP que suministra el sistema. Observe que, en la Figura , la petición de entrada del router cambia a tokyo de forma inmediata. Esto comprueba que la reconfiguración ocurre tan pronto como se descarga el nuevo archivo.

La configuración del router también se puede guardar en un disco. Para ello se efectúa una captura de texto en el router, para luego guardar dicho texto en el disco o en el disco duro. Cuando sea necesario copiar el archivo nuevamente al router, use las funciones estándar de edición de un programa emulador de terminal para pegar (paste) el archivo de comandos en el router.

by sdominguez.com

sábado, 29 de diciembre de 2007

Semestre 2 CCNA, Módulo 2

Módulo 2: Introducción a los routers

Descripción general

La tecnología de Cisco se basa en el sistema operativo de internetworking de Cisco (IOS), que es el software que controla las funciones de enrutamiento y conmutación de los dispositivos de red. Es esencial que el administrador de red cuente con una sólida comprensión acerca del IOS. Este módulo presenta una introducción de los fundamentos del IOS y provee ejercicios de familiarización con las características resaltantes del IOS. Todas las tareas de configuración de red, desde las más básicas hasta las más complejas, requieren un conocimiento sólido de los fundamentos básicos de la configuración del router. Este módulo brinda las herramientas y las técnicas para la configuración básica del router, las cuales se usarán a lo largo de todo el curso.

Los estudiantes que completen este módulo deberán ser capaces de:

* Describir las funciones del IOS
* Describir el funcionamiento básico del IOS
* Identificar algunas características resaltantes del IOS
* Identificar los métodos para establecer una sesión de interfaz de línea de comando (CLI) con el router.
* Pasar del modo de usuario ejecutivo (EXEC) al EXEC privilegiado y viceversa.
* Establecer una sesión de HyperTerminal con un router
* Iniciar una sesión con un router
* Usar la función de ayuda en la interfaz de línea de comando
* Diagnosticar errores de comando

2.1 Operación del software Cisco IOS

2.1.1 Funciones del software Cisco IOS

Al igual que un computador, un router o switch no puede funcionar sin un sistema operativo. Cisco ha denominado a su sistema operativo el Sistema operativo de internetworking Cisco, o Cisco IOS. Es la arquitectura de software incorporada en todos los routers Cisco y también es el sistema operativo de los switches Catalyst. Sin un sistema operativo, el hardware no puede hacer ninguna función. El Cisco IOS brinda los siguientes servicios de red:

* Funciones básicas de enrutamiento y conmutación
* Acceso confiable y seguro a los recursos de la red
* Escalabilidad de la red

2.1.2 Interfaz de usuario del router

El software Cisco IOS usa una interfaz de línea de comando (CLI) como entorno de consola tradicional. El IOS es tecnología medular de Cisco, y está presente en casi todos sus productos. Sus detalles de operación pueden variar según los distintos dispositivos de red.

Se puede acceder a este entorno a través de varios métodos. Una de las formas de acceder a la CLI es a través de una sesión de consola. La consola usa una conexión serial directa, de baja velocidad, desde un computador o terminal a la conexión de consola del router. Otra manera de iniciar una sesión de CLI es mediante una conexión de acceso telefónico, con un módem o módem nulo conectado al puerto AUX del router. Ninguno de estos métodos requiere que el router tenga configurado algún servicio de red. Otro de los métodos para iniciar una sesión de CLI es establecer una conexión Telnet con el router. Para establecer una sesión Telnet al router, se debe configurar por lo menos una interfaz con una dirección IP, y configurar las conexiones y contraseñas de las sesiones de terminal virtual.

2.1.3 Modos de interfaz de usuario

La interfaz de línea de comando (CLI) de Cisco usa una estructura jerárquica. Esta estructura requiere el ingreso a distintos modos para realizar tareas particulares. Por ejemplo, para configurar una interfaz del router, el usuario debe ingresar al modo de configuración de interfaces. Desde el modo de configuración de interfaces, todo cambio de configuración que se realice, tendrá efecto únicamente en esa interfaz en particular. Al ingresar a cada uno de estos modos específicos, la petición de entrada del router cambia para señalar el modo de configuración en uso y sólo acepta los comandos que son adecuados para ese modo.

El IOS suministra un servicio de intérprete de comandos, denominado comando ejecutivo (EXEC). Luego de ingresar un comando, el EXEC lo valida y ejecuta.

Como característica de seguridad, el software Cisco IOS divide las sesiones EXEC en dos niveles de acceso. Estos niveles son el modo EXEC usuario y el modo EXEC privilegiado. El modo EXEC privilegiado también se denomina el modo enable. Las siguientes son las características resaltantes del modo EXEC usuario y del modo EXEC privilegiado:

* El modo EXEC usuario permite sólo una cantidad limitada de comandos de monitoreo básicos. A menudo se le describe como un modo "de visualización solamente". El nivel EXEC usuario no permite ningún comando que pueda cambiar la configuración del router. El modo EXEC usuario se puede reconocer por la petición de entrada: ">".
* El modo EXEC privilegiado da acceso a todos los comandos del router. Se puede configurar este modo para que solicite una contraseña del usuario antes de dar acceso. Para mayor protección, también se puede configurar para que solicite una ID de usuario. Esto permite que sólo los usuarios autorizados puedan ingresar al router. Los comandos de configuración y administración requieren que el administrador de red se encuentre en el nivel EXEC privilegiado. Para ingresar al modo de configuración global y a todos los demás modos específicos, es necesario encontrarse en el modo EXEC privilegiado. El modo EXEC privilegiado se puede reconocer por la petición de entrada "#".

Para ingresar al nivel EXEC privilegiado desde el nivel EXEC usuario, ejecute el comando enable con la petición de entrada ">" en pantalla. Si se ha configurado una contraseña, el router solicitará la contraseña. Por razones de seguridad, los dispositivos de red de Cisco no muestran la contraseña al ser introducida. Una vez que se ha introducido la contraseña correcta, la petición de entrada del router cambia a "#", lo que indica que el usuario se encuentra ahora en el nivel EXEC privilegiado. Si se introduce un signo de interrogación (?) en el nivel EXEC privilegiado, se mostrarán muchas opciones de comando, adicionales a las disponibles en el nivel EXEC usuario.

2.1.4 Características resaltantes del software Cisco IOS

Cisco suministra imágenes de su IOS para muchos dispositivos, que abarcan una amplia gama de plataformas de productos de red.

Para adecuar óptimamente el software Cisco IOS que requieren dichas plataformas, Cisco trabaja en el desarrollo de muchas y variadas imágenes del software Cisco IOS. Cada imagen provee una funcionalidad distinta, adecuada a las diversas plataformas de dispositivos, los recursos de memoria disponibles y las necesidades de los clientes.

Aunque existen diversas imágenes del IOS para cada modelo y funcionalidad de los dispositivos de Cisco, la estructura básica de los comandos de configuración es la misma. Las destrezas de configuración y diagnóstico de fallas que se adquieren en cualquiera de los dispositivos, son útiles en una amplia gama de productos.

El esquema de denominación de las distintas versiones del software Cisco IOS consta de tres partes:

* La plataforma en la que se ejecuta la imagen.
* Las características especiales que permite la imagen.
* El lugar donde se ejecuta la imagen y si la imagen ha sido comprimida en formato zip.

Las características específicas del IOS se pueden seleccionar mediante el Cisco Software Advisor. El Cisco Software Advisor es una herramienta interactiva que suministra la información más actualizada y permite la selección de opciones que satisfagan los requisitos de la red.

Una de las consideraciones principales al momento de seleccionar una nueva imagen del IOS, es la compatibilidad con las memorias flash y RAM del router. En general, cuanto más reciente sea la versión y cuantas más características brinde, mayor será la cantidad de memoria que se requiera. Utilice el comando show version del dispositivo de Cisco para verificar cuál es la imagen en uso y la memoria flash disponible. Las páginas WWW de apoyo técnico de Cisco ofrecen herramientas para ayudar a determinar la cantidad de memoria flash y de memoria RAM que se requiere para cada imagen.

Antes de instalar una nueva imagen del software Cisco IOS en el router, verifique si el router cumple con los requisitos de memoria de dicha imagen. Para ver la cantidad de memoria RAM, ejecute el comando show version:

...... cisco 1721 (68380) processor (revision C) with 3584K/512K bytes of memory.

Esta línea indica la cantidad de memoria principal y compartida instalada en el router. Algunas plataformas usan una parte de la DRAM como memoria compartida. Los requisitos de memoria toman esto en cuenta, de modo que ambos números deben sumarse para conocer la cantidad de DRAM instalada en el router.

Para conocer la cantidad de memoria flash, ejecute el comando show flash:

GAD#show flash
......
15998976 bytes total (10889728 bytes free)

2.1.5 Operación del software Cisco IOS

Los dispositivos que usan el Cisco IOS tienen tres entornos o modos de operación distintos:

* Monitor de la ROM
* ROM de arranque
* Cisco IOS

Los comandos de inicio del router generalmente se cargan en la RAM y ellos activan uno de estos entornos de operación. El registro de configuración puede ser utilizado por el administrador del sistema para controlar el modo de inicio por defecto del router.

El monitor de la ROM ejecuta el proceso de bootstrap y provee funcionalidad y diagnósticos de bajo nivel. Se usa para la reactivación luego de una falla del sistema y para recuperar una contraseña perdida. No es posible ingresar al monitor de la ROM mediante alguna de las interfaces de red. Sólo se puede ingresar a él mediante una conexión física directa en el puerto de la consola.

Cuando el router opera en modo ROM de arranque, sólo está disponible un subconjunto limitado de la funcionalidad del Cisco IOS. La ROM de arranque permite las operaciones de escritura en la memoria flash y se usa principalmente para reemplazar la imagen del software Cisco IOS que se guarda en la memoria flash. La imagen del software Cisco IOS se puede modificar en la ROM de arranque mediante el comando copy tftp flash, el cual copia una imagen del Cisco IOS almacenada en un servidor TFTP, en la memoria flash del router.

El funcionamiento normal de un router requiere el uso de la imagen completa del software Cisco IOS tal como se guarda en la memoria flash. En algunos dispositivos, el IOS se ejecuta directamente desde la memoria flash. Sin embargo, la mayoría de los routers Cisco requieren que se cargue una copia del IOS en la RAM, y también se ejecuta desde la RAM. Algunas imágenes del IOS se guardan en la memoria flash en un formato comprimido y se deben expandir al cargarse en la RAM.

Para ver la imagen y la versión del IOS en uso, use el comando show version, el cual muestra también el registro de configuración. El comando show flash se usa para verificar si el sistema tiene la memoria suficiente para cargar una nueva imagen del software Cisco IOS.

2.2 Activación de un router

2.2.1 Puesta en marcha inicial de los routers Cisco

Un router se activa con la ejecución de tres elementos: el bootstrap, el sistema operativo y un archivo de configuración. Si el router no puede encontrar un archivo de configuración, entra en el modo de configuración inicial (setup). Una vez que el modo de configuración inicial se ha completado, se puede guardar una copia de respaldo del archivo de configuración en la RAM no volátil (NVRAM).

El objetivo de las rutinas de inicio del software Cisco IOS es iniciar la operación del router. Para ello, las rutinas de inicio deben:

* Asegurarse de que el hardware del router esté en perfectas condiciones y funcional.
* Encontrar y cargar el software Cisco IOS.
* Encontrar y aplicar el archivo de configuración inicial o entrar al modo de configuración inicial (setup).

Cuando se activa un router Cisco, éste realiza una autocomprobación de encendido (POST). Durante esta comprobación, el router ejecuta diagnósticos desde la ROM a todos los módulos de hardware. Estos diagnósticos verifican la operación básica de la CPU, la memoria y los puertos de interfaz de red. Después de verificar las funciones de hardware, el router procede a inicializar el software.

Después de la POST, se producen los siguientes eventos a medida que se inicializa el router:

Paso 1 Se ejecuta el cargador genérico de bootstrap, que se encuentra en la ROM. Un bootstrap es un conjunto de instrucciones sencillo que comprueba el hardware e inicializa el IOS para el funcionamiento.

Paso 2 El IOS puede estar en diversos lugares. El registro de arranque de la configuración indica la ubicación que se debe utilizar para cargar el IOS. Si el registro de arranque indica que se debe cargar de una flash, o de la red, los comandos del sistema de arranque en el archivo de configuración señalan el nombre y la ubicación exacta de la imagen.

Paso 3 Se carga la imagen del sistema operativo. Cuando el IOS está cargado y funcionando, se muestra en pantalla del terminal de consola una lista de los componentes de hardware y software disponibles.

Paso 4 El archivo de configuración guardado en la NVRAM se carga en la memoria principal y se ejecuta línea por línea. Los comandos de configuración inician los procesos de enrutamiento, proporcionan las direcciones para las interfaces y definen otras características operativas del router.

Paso 5 Si no existe ningún archivo de configuración válido en la NVRAM, el sistema operativo busca un servidor TFTP disponible. Si no se encuentra ningún servidor TFTP, se inicia el diálogo de configuración inicial (setup).

El modo de configuración inicial no debe ser el utilizado para configurar funciones complejas de protocolo en el router. El propósito del modo de configuración inicial es permitir que el administrador instale una configuración mínima en un router que no pueda ubicar una configuración de otra fuente.

En el modo de configuración inicial, las respuestas por defecto aparecen entre corchetes [ ] a continuación de la pregunta. Presione la tecla Intro para usar esos valores por defecto. Durante el proceso de configuración inicial, se puede presionar Control-C en cualquier momento para interrumpir el proceso. Al interrumpir la configuración inicial mediante Control-C, todas las interfaces quedan administrativamente inhabilitadas (shutdown).

Una vez que se ha completado el proceso de configuración en modo de configuración inicial, se muestran las siguientes opciones:

[0] Go to the IOS command prompt without saving this config. (Regresar a la petición de entrada de comandos del IOS sin guardar esta configuración).
[1] Return back to the setup without saving this config. (Regresar a la configuración inicial y no guardar esta configuración).
[2] Save this configuration to nvram and exit. (Guardar esta configuración en la NVRAM y salir).
Enter your selection [2] (Indique su selección):

2.2.2 Indicadores LED del router

Los routers Cisco usan indicadores LED para proporcionar información de estado. Los indicadores LED varían según el modelo del router Cisco.

Un LED de interfaz indica la actividad de la interfaz correspondiente. Si un LED está apagado cuando la interfaz está activa y la interfaz está conectada correctamente, puede ser señal de un problema. Si la interfaz está en gran actividad, el LED estará continuamente encendido. El LED OK verde a la derecha del puerto AUX se enciende luego de que el sistema se ha inicializado correctamente.

2.2.3 Examen del arranque inicial del router

Los ejemplos de las Figuras – muestran la información y los mensajes que se muestran durante el arranque inicial. Esta información varía, según las interfaces del router y la versión del software Cisco IOS. Las pantallas que se muestran en este gráfico son sólo de referencia y podrían no reflejar exactamente lo que la pantalla muestra en la consola.

En la Figura , la frase "NVRAM invalid, possibly due to write erase" (NVRAM no válida, posiblemente por haber sido borrada), le indica al usuario que este router todavía no se ha configurado o que la NVRAM ha sido borrada. El router se debe configurar, el archivo de configuración se debe guardar en la NVRAM y luego se le debe configurar para que use el archivo de configuración en la NVRAM. El valor preconfigurado de fábrica del registro de inicio es 0x2102, el cual indica que el router debe intentar cargar una imagen del software Cisco IOS desde la memoria flash.

En la Figura , el usuario puede determinar la versión del bootstrap y la versión del IOS en uso en el router, así como también el modelo, el procesador y la cantidad de memoria que contiene el router. Otra información suministrada en este gráfico incluye:

* El número de interfaces
* Los tipos de interfaces
* La cantidad de NVRAM
* La cantidad de memoria flash

En la Figura , el usuario se le presenta la opción de ingresar al modo de configuración inicial. Recuerde que el propósito primordial del modo de configuración inicial es permitir que el administrador instale una configuración mínima en un router que no pueda ubicar una configuración de otra fuente.

2.2.4 Establecimiento de una sesión de HyperTerminal

Todos los routers Cisco incluyen un puerto de consola serial asíncrono TIA/EIA-232 (RJ-45). Se requiere cables y adaptadores para conectar una terminal de consola al puerto de consola. Una terminal de consola es una terminal ASCII o un PC que ejecuta un software de emulación de terminal como, por ejemplo, HyperTerminal. Para conectar un PC que ejecuta un software de emulación de terminal al puerto de consola, use un cable transpuesto RJ-45 a RJ-45 con un adaptador hembra RJ-45 a DB-9.

Los parámetros por defecto para el puerto de consola son 9600 baudios, 8 bits de datos, sin paridad, 1 bit de parada, y sin control de flujo en hardware. El puerto de consola no permite control de flujo en hardware.

Siga los pasos a continuación para conectar una terminal al puerto de consola del router:

Paso 1 Conecte la terminal mediante un cable transpuesto RJ-45 a RJ-45 y un adaptador RJ-45 a DB-9 o RJ-45 a DB-25.

Paso 2 Configure la terminal o el software de emulación de terminal del PC para 9600 baudios, 8 bits de datos, sin paridad, 1 bit de parada, y sin control de flujo en hardware.

La Figura muestra una lista de los sistemas operativos y los softwares de emulación de terminal que se pueden utilizar.

2.2.5 Inicio de sesión en el router

Para configurar los routers Cisco, se debe ingresar a la interfaz de usuario del router mediante una terminal o un acceso remoto. Al ingresar a un router, el usuario debe iniciar una sesión antes de ejecutar cualquier otro comando.

Por razones de seguridad, el router tiene dos niveles de acceso a los comandos:

* Modo EXEC usuario: Las tareas típicas incluyen la verificación del estado del router. En este modo no se permiten cambios en la configuración del router.
* Modo EXEC privilegiado: Las tareas típicas incluyen cambios a la configuración del router.

La petición de entrada de modo EXEC usuario se muestra al iniciar la sesión con el router. Los comandos disponibles en este nivel de usuario son un subconjunto de los comandos disponibles en el nivel EXEC privilegiado. En su mayor parte, estos comandos permiten que el usuario vea la información, sin cambiar la configuración del router.

Para acceder al conjunto completo de comandos, se debe ingresar al modo EXEC privilegiado. En la petición de entrada ">" escriba enable (Habilitar). En la petición de entrada password: (contraseña), escriba la contraseña que se ha establecido con el comando enable secret. Se puede usar dos comandos para establecer una contraseña de acceso al modo EXEC privilegiado: enable password y enable secret. Si se usan ambos comandos, el comando enable secret tiene precedencia. Una vez que se han completado los pasos para iniciar la sesión, la petición de entrada cambia a "#", para señalar que se ha ingresado al modo EXEC privilegiado. Sólo se puede ingresar al modo de configuración global desde el modo EXEC privilegiado. Los siguientes son modos específicos a los que también se puede ingresar desde el modo de configuración global:

* Interfaces
* Subinterfaces
* Línea
* Router
* Mapas de enrutamiento

Para regresar al Modo de Usuario EXEC desde el modo Privilegiado, se puede usar el comando disable. Para regresar al modo EXEC privilegiado desde el modo de configuración global, ejecute exit o Control-Z. Control-Z también se puede usar para regresar directamente al modo EXEC privilegiado desde cualquier modo de configuración global secundario.

2.2.6 Ayuda mediante el teclado en la interfaz de línea de comando

Al escribir un signo de interrogación (?) en la petición de entrada del modo usuario o del modo privilegiado, aparece una útil lista de los comandos disponibles. Observe el "--More--" (Más) que aparece en la parte inferior de la pantalla de muestra. La pantalla muestra varias líneas a la vez. La petición de entrada "--More--" que aparece en la parte inferior de la pantalla indica que hay más pantallas disponibles. Siempre que aparezca una petición de entrada "--More--", la siguiente pantalla disponible se puede visualizar presionando la barra espaciadora. Para visualizar sólo la siguiente línea, presione la tecla Return o Intro. Presione cualquier tecla para regresar a la petición de entrada.

Para ingresar al modo EXEC privilegiado, escriba enable o su abreviatura ena. Esto puede hacer que el router pida al usuario una contraseña, que se haya fijado con anterioridad. Si se escribe un "?" (signo de interrogación) cuando se muestra la petición de entrada del modo EXEC privilegiado, la pantalla mostrará una lista de comandos más larga que la se obtiene cuando se muestra la petición de entrada del modo EXEC usuario.

El resultado que aparece en pantalla varía, según el nivel del software Cisco IOS y la configuración del router.

Si un usuario desea configurar el reloj del router pero no sabe cuál es el comando adecuado, puede usar la función de ayuda para conocer cuál es el comando correcto. El ejercicio siguiente ilustra uno de los muchos usos de la función de ayuda.

La tarea es configurar el reloj del router. Considere que no conoce el comando correspondiente, y efectúe lo siguiente:

Paso 1 Use ? para encontrar el comando adecuado para configurar el reloj. El resultado de la ayuda indica que se requiere el comando clock (reloj).

Paso 2 Verifique la sintaxis para hacer cambios en la hora.

Paso 3 Introduzca la hora actual en horas, minutos y segundos, tal como se muestra en la Figura . El sistema indica que se debe suministrar información adicional para completar el comando.

Paso 4 Presione Control-P (o la tecla flecha-arriba) para repetir el comando anterior automáticamente. Luego agregue un espacio y un signo de interrogación (?) para mostrar argumentos adicionales. Ahora se puede completar el comando.

Paso 5 El acento circunflejo (^) y la respuesta de la ayuda indican un error. La ubicación del acento ^ le muestra el lugar donde está ubicado el posible problema. Para reingresar con la sintaxis correcta, vuelva a introducir el comando hasta el lugar donde se encuentra el acento circunflejo, y escriba luego un signo de pregunta (?).

Paso 6 Introduzca el año, siguiendo la sintaxis correcta, y presione Retorno o Intro para ejecutar el comando.

2.2.7 Comandos ampliados de edición

La interfaz de usuario incluye un modo de edición ampliado que suministra un conjunto de funciones de teclas de edición que permiten que el usuario edite una línea de comando a medida que se la escribe. Las secuencias clave que se indican en la Figura se pueden usar para mover el cursor sobre la línea de comando a efectos de realizar correcciones o cambios. Aunque el modo de edición ampliado se habilita automáticamente en la versión actual del software, se puede desactivar si interfiere con la interacción de guiones escritos. Para desactivar el modo de edición ampliado, escriba terminal no editing en la petición de entrada del modo EXEC privilegiado.

El conjunto de comandos de edición incluye una función de desplazamiento horizontal para comandos que ocupen más de una línea en la pantalla. Cuando el cursor alcanza el margen derecho, la línea de comando se desplaza diez espacios hacia la izquierda. Los primeros diez caracteres de la línea se ocultan, pero el usuario puede desplazar la línea hacia atrás para verificar la sintaxis al principio del comando. Para desplazarse hacia atrás, presione Control-B o la tecla flecha-izquierda reiteradamente hasta llegar al principio del comando. Control-A hará que el usuario vuelva directamente al principio de la línea.

En el ejemplo que aparece en la Figura , el comando ocupa más de una línea. Cuando el cursor alcanza por primera vez el final de una línea, la línea se desplaza diez espacios hacia la izquierda. El signo pesos ($) indica que la línea se ha desplazado hacia la izquierda. Cada vez que el cursor alcanza el final de la línea, la línea vuelve a desplazarse diez espacios hacia la izquierda.

El resultado que aparece en pantalla varía, según el nivel del software Cisco IOS y la configuración del router.

Control-Z es un comando que se usa para salir del modo de configuración. Hace que el usuario regrese a la petición de entrada del modo EXEC privilegiado.

2.2.8 Historial de comandos del router

La interfaz de usuario proporciona un historial o registro de los comandos que se han introducido. Esta función es particularmente útil para reintroducir comandos largos o complejos. Mediante la función de historial de comandos, se puede completar las siguientes tareas:

* Establecer el tamaño del buffer de historial de comandos
* Reintroducir comandos
* Desactivar la función de historial de comandos

El historial de comandos se activa por defecto y el sistema recuerda diez líneas de comandos en el buffer del historial. Para cambiar la cantidad de líneas de comando que el sistema recuerda durante una sesión de terminal, utilice el comando terminal history size (tamaño del historial de terminal) o el comando history size. La cantidad máxima de comandos es 256.

Para reintroducir comandos que se encuentran en el buffer del historial, a partir del comando más reciente, presione Control-P o la tecla flecha-arriba repetidas veces para reintroducir comandos sucesivamente más antiguos. Para regresar a los comandos más recientes en el buffer del historial, luego de introducir nuevamente los comandos con Control-P o la tecla flecha-arriba, presione Control-N o la tecla flecha-abajo repetidas veces para reintroducir comandos sucesivamente más recientes.

Para mayor rapidez al escribir comandos, se puede escribir los caracteres exclusivos del comando. Presione la tecla Tab, y la interfaz completará la entrada. Si las letras distintivas identifican el comando, la tecla Tab simplemente señala que el router ha comprendido el comando específico que se desea introducir.

En la mayoría de los computadores hay funciones adicionales de selección y copia disponibles. Se puede copiar y luego pegar o insertar una cadena anterior de comandos como el comando actual.

2.2.9 Diagnóstico de fallas de los errores de línea de comandos

Los errores de línea de comandos se producen principalmente debido a errores de tecleado. Si un comando es escrito de forma incorrecta, la interfaz del usuario muestra el error mediante un indicador de error (^). El símbolo "^"aparece en el punto de la cadena del comando donde se introdujo el comando, palabra clave o argumento incorrecto. El indicador de ubicación del error y el sistema de ayuda interactiva permiten al usuario localizar y corregir fácilmente los errores de sintaxis.

Router#clock set 13:32:00 23 February 99

^

Invalid input detected at "^" marker.

El acento circunflejo (^) y la respuesta de ayuda indican que se ha producido un error en 99. Para que se muestre la sintaxis correcta, escriba el comando hasta el punto donde se ha producido el error y luego escriba un signo de interrogación (?):

Router#clock set 13:32:00 23 February ?
<1993-2035> Year
Router#clock set 13:32:00 23 February

Introduzca el año, siguiendo la sintaxis correcta, y presione Retorno para ejecutar el comando.

Router#clock set 13:32:00 23 February 1999

Si una línea de comando es escrita de forma incorrecta y se presiona la tecla Intro, se puede presionar la tecla flecha-arriba para reescribir el último comando. Use las teclas flecha-derecha e izquierda para mover el cursor hasta el lugar donde se cometió el error. Luego escriba la corrección necesaria. Si es necesario eliminar algo, use la tecla retroceso.

2.2.10 El comando show version

El comando show version muestra información acerca de la versión del software Cisco IOS en uso en el router. Esto incluye el registro de configuración y el registro de arranque.

La Figura muestra la siguiente información acerca del comando show version:

* Versión e información descriptiva del IOS
* Versión de la ROM de bootstrap
* Versión de la ROM de arranque
* Tiempo de actividad del router
* Último método de reinicio
* Ubicación y nombre del archivo de imagen del sistema
* Plataforma del router
* Valores del registro de configuración

Use el comando show version para identificar la imagen del IOS del router y la fuente de arranque.

by sdominguez.com

jueves, 27 de diciembre de 2007

Semestre 2 CCNA, Módulo 1

Módulo 1: WAN y Routers.

Descripción general

Una red de área amplia (WAN) es una red de comunicaciones de datos que cubre una extensa área geográfica. Las WAN presentan varias características importantes que las distinguen de las LAN. La primera lección de este módulo proporcionará un panorama de las tecnologías y protocolos WAN. También explicará las similitudes y diferencias entre las redes WAN y LAN.

Resulta importante entender los componentes de la capa física de un router. Esta comprensión sienta las bases para otros conocimientos y habilidades necesarios para configurar los routers y administrar las redes enrutadas. Este módulo proporciona una detallada inspección de los componentes físicos internos y externos de un router. También describe las técnicas para establecer una conexión física entre las distintas interfaces de los routers.

Los estudiantes que completen este módulo deberán poder:

* Identificar las organizaciones responsables de los estándares WAN.
* Explicar la diferencia entre una WAN y una LAN y el tipo de direcciones que utiliza cada una de ellas.
* Describir la función de un router en una WAN
* Identificar los componentes internos del router y describir sus funciones.
* Describir las características físicas del router.
* Identificar los puertos comunes de un router.
* Conectar, correctamente, los puertos de Ethernet, de WAN serial y de consola.

1.1 Redes WAN

1.1.1 Introducción a las redes WAN

Una red de área amplia (WAN) es una red de comunicación de datos que cubre una extensa área geográfica como por ejemplo un estado, una provincia o un país. A menudo, las WAN utilizan instalaciones de transmisión provistas por los proveedores de servicios de telecomunicaciones comunes, por ejemplo: las compañías telefónicas.

Las características principales de las WAN son las siguientes:

* Conectan dispositivos que están separados por áreas geográficas extensas.
* Utilizan los servicios de proveedores de telecomunicaciones tales como las empresas operativas Regional Bell (RBOC), Sprint, MCI y VPM Internet Services Inc.
* Usan conexiones seriales de diversos tipos para acceder al ancho de banda a través de áreas geográficas extensas.

Una WAN difiere de una LAN (redes de área local) de varias formas. Por ejemplo, a diferencia de una LAN, que conecta estaciones de trabajo, periféricos, terminales y otros dispositivos dentro de un sólo edificio o en una área geográfica pequeña, una WAN realiza conexiones de datos a través de una amplia área geográfica. Las compañías usan las WAN para conectar sus distintos establecimientos de modo que se pueda intercambiar información entre oficinas distantes.

Una WAN opera en la capa física y la capa de enlace de datos del modelo de referencia OSI. Interconecta las LAN que normalmente se encuentran separadas por grandes áreas geográficas. Las WAN permiten el intercambio de paquetes y tramas de datos entre routers y switches y las LAN que mantienen.

Los siguientes dispositivos se usan en las WAN:

* Los routers ofrecen varios servicios, entre ellos el internetworking y los puertos de interfaz WAN
* Los módems incluyen servicios de interfaz de grado de voz; unidades de servicio de canal/unidades de servicio de datos (CSU/DSU) que realizan la interfaz con los servicios T1/E1; y los Adaptadores de terminal/Terminación de red 1 (TA/NT1) que realizan la interfaz con los servicios de Red digital de servicios integrados (RDSI)
* Los servidores de comunicación concentran las comunicaciones de usuarios de acceso telefónico entrante y saliente.

Los protocolos de enlace de datos WAN describen cómo se transportan las tramas entre sistemas a través de un solo enlace de datos. Incluyen protocolos diseñados para operar a través de servicios dedicados de conmutación de punto a punto, multipunto y multiacceso, como Frame Relay. Los estándares WAN son definidos y administrados por una serie de autoridades reconocidas, incluyendo las siguientes:

* Sector de Normalización de Telecomunicaciones de la Unión Internacional de Telecomunicaciones (UIT-T), antiguamente denominado Comité Consultivo Internacional Telegráfico y Telefónico (CCITT)
* Organización Internacional de Normalización (ISO)
* Fuerza de Tareas de Ingeniería de Internet (IETF)
* Asociación de Industrias Electrónicas (EIA)

1.1.2 Introducción a los routers de una WAN

Un router es un tipo especial de computador. Cuenta con los mismos componentes básicos que un PC estándar de escritorio. Cuenta con una CPU, memoria, bus de sistema y distintas interfaces de entrada/salida. Sin embargo, los routers están diseñados para cumplir algunas funciones muy específicas que, en general, no realizan los computadores de escritorio. Por ejemplo, los routers conectan y permiten la comunicación entre dos redes y determinan la mejor ruta para la transmisión de datos a través de las redes conectadas.

Al igual que los computadores, que necesitan sistemas operativos para ejecutar aplicaciones de software, los routers necesitan el software denominado Sistema operativo de internetworking (IOS) para ejecutar los archivos de configuración. Estos archivos de configuración contienen las instrucciones y los parámetros que controlan el flujo del tráfico entrante y saliente de los routers. Específicamente, a través de los protocolos de enrutamiento, los routers toman decisiones sobre cuál es la mejor ruta para los paquetes. El archivo de configuración especifica toda la información necesaria para una correcta configuración y uso de los protocolos enrutados y de enrutamiento seleccionados, o habilitados, en el router.

Este curso mostrará cómo usar los comandos IOS para crear archivos de configuración a fin de que el router ejecute varias funciones de red esenciales. El archivo de configuración del router puede parecer complejo a primera vista, pero, al terminar el curso, no lo parecerá tanto.

Los principales componentes internos del router son la memoria de acceso aleatorio (RAM), la memoria de acceso aleatorio no volátil (NVRAM), la memoria flash, la memoria de sólo lectura (ROM) y las interfaces.

La RAM, también llamada RAM dinámica (DRAM), tiene las siguientes características y funciones:

* Almacena las tablas de enrutamiento.
* Guarda el caché ARP.
* Guarda el caché de conmutación rápida.
* Crea el buffer de los paquetes (RAM compartida).
* Mantiene las colas de espera de los paquetes.
* Brinda una memoria temporal para el archivo de configuración del router mientras está encendido.
* Pierde el contenido cuando se apaga o reinicia el router.

La NVRAM tiene las siguientes características y funciones:

* Almacena el archivo de configuración inicial.
* Retiene el contenido cuando se apaga o reinicia el router.

La memoria flash tiene las siguientes características y funciones:

* Guarda la imagen del sistema operativo (IOS)
* Permite que el software se actualice sin retirar ni reemplazar chips en el procesador.
* Retiene el contenido cuando se apaga o reinicia el router.
* Puede almacenar varias versiones del software IOS.
* Es un tipo de ROM programable, que se puede borrar electrónicamente (EEPROM)

La memoria de sólo lectura (ROM) tiene las siguientes características y funciones:

* Guarda las instrucciones para el diagnóstico de la prueba al inicio (POST).
* Guarda el programa bootstrap y el software básico del sistema operativo.
* Requiere del reemplazo de chips que se pueden conectar en el motherboard para las actualizaciones del software.

Las interfaces tienen las siguientes características y funciones:

* Conectan el router a la red para permitir que las tramas entren y salgan.
* Pueden estar en el motherboard o en un módulo aparte.

1.1.3 Los routers en las LAN y WAN

Aunque se pueda usar un router para segmentar las LAN, su uso fundamental es como dispositivo WAN. Los routers tienen interfaces LAN y WAN. De hecho, los routers se comunican entre sí por medio de conexiones WAN. Los routers son la columna vertebral de las grandes redes internas y de Internet. Operan en la capa 3 del modelo OSI, tomando decisiones basadas en las direcciones de red. Las dos funciones pricipales de un router son la determinación de la mejor ruta y la conmutación de paquetes a la interfaz correcta. Los routers logran esto por medio de la creación de tablas de enrutamiento y el intercambio de información de red de estas tablas con otros routers.

Un administrador puede mantener las tablas de enrutamiento configurando las rutas estáticas, pero, por lo general, las tablas de enrutamiento se mantienen de forma dinámica a través del uso de un protocolo de enrutamiento que intercambia información de la topología (ruta) de red con otros routers.

Si, por ejemplo, un computador (x) necesita comunicarse con un computador (y) en un lugar del mundo y con otro computador (z) en otro lugar lejano, es necesario poder enrutar el flujo de la información y contar con rutas redundantes para asegurar la confiabilidad. Muchas decisiones y tecnologías de diseño de red tienen su origen en el deseo de que los computadores x, y, z puedan comunicarse entre sí.

Una internetwork correctamente configurada brinda lo siguiente:

* Direccionamiento coherente de extremo a extremo
* Direcciones que representan topologías de red
* Selección de la mejor ruta
* Enrutamiento estático o dinámico.
* Conmutación.

1.1.4 La función del router en una WAN

Se dice que una WAN opera en la capa física y en la capa de enlace de datos. Esto no significa que las otras cinco capas del modelo OSI no se hallen en una WAN. Simplemente significa que las características que distinguen una red WAN de una LAN, en general, se encuentran en la capa física y en la capa de enlace de datos. En otras palabras, los estándares y protocolos que se usan en la capa 1 y capa 2 de las WAN son diferentes a aquellas que se utilizan en las mismas capas de las LAN.

La capa física WAN describe la interfaz entre el equipo terminal de datos (DTE) y el equipo de transmisión de datos (DCE). Normalmente el DCE es el proveedor del servicio, mientras que el DTE es el dispositivo conectado. En este modelo, los servicios ofrecidos al DTE están disponibles a través de un módem o CSU/DSU.

La función principal de un router es enrutar. El enrutamiento se produce en la capa de red, la capa 3, pero si la WAN opera en las capas 1 y 2, ¿un router es un dispositivo LAN o un dispositivo WAN? La respuesta es ambos, como sucede tan a menudo en el campo de las redes y telecomunicaciones. Un router puede ser exclusivamente un dispositivo LAN, o puede ser exclusivamente un dispositivo WAN, pero también puede estar en la frontera entre una LAN y una WAN y ser un dispositivo LAN y WAN al mismo tiempo.

Una de las funciones de un router en una WAN es enrutar los paquetes en la capa 3, pero esta también es la función de un router en una LAN. Por lo tanto, el enrutamiento no es estrictamente una función de un router en la WAN. Cuando un router usa los protocolos y los estándares de la capa de enlace de datos y física asociados con las WAN, opera como dispositivo WAN. Las funciones principales de un router en una WAN, por lo tanto, no yacen en el enrutamiento sino en proporcionar las conexiones con y entre los diversos estándares de enlace de datos y físico WAN. Por ejemplo, un router puede tener una interfaz RDSI que usa encapsulamiento PPP y una interfaz serial que termina en una línea TI que usa encapsulamiento de Frame Relay. El router debe ser capaz de pasar una corriente de bits desde un tipo de servicio, por ejemplo el RDSI, a otro, como el T1, y cambiar el encapsulamiento de enlace de datos de PPP a Frame Relay.

Muchos de los detalles de los protocolos WAN de Capa 1 y Capa 2 se tratarán más adelante en este curso, pero algunos de los protocolos y estándares WAN clave aparecen en la siguiente lista de referencia.

Los protocolos y estándares de la capa física WAN:

* EIA/TIA -232
* EIA/TIA -449
* V.24
* V.35
* X.21
* G.703
* EIA-530
* RDSI
* T1, T3, E1 y E3
* xDSL
* SONET (OC-3, OC-12, OC-48, OC-192)

Los protocolos y estándares de la capa de enlace de datos WAN:

* Control de enlace de datos de alto nivel (HDLC)
* Frame Relay
* Protocolo punto a punto (PPP)
* Control de enlace de datos síncrono (SDLC)
* Protocolo Internet de enlace serial (SLIP)
* X.25
* ATM
* LAPB
* LAPD
* LAPF

1.1.5 El enfoque de la Academia en las actividades prácticas

En el laboratorio de la academia, todas las redes estarán conectadas con cables Ethernet o seriales y los estudiantes podrán ver y tocar todo el equipo físicamente. A diferencia de la configuración del laboratorio, en el mundo real, los cables seriales no están conectados de forma consecutiva. En una situación real, un router puede estar en Nueva York mientras que el otro puede estar en Sidney, Australia. Un administrador en Sidney tendría que conectarse al router de Nueva York a través de la nube WAN a fin de diagnosticar las fallas en el router de Nueva York.

En el laboratorio de la academia, la conexión consecutiva entre los cables DTE-DCE simula los dispositivos que conforman la nube WAN. La conexión desde la interfaz s0/0 de un router a la interfaz s0/1 del otro router simula toda la nube de circuitos.

1.2 Routers

1.2.1 Componentes internos de los routers

Aunque la arquitectura exacta de un router varía de modelo a modelo, esta sección presentará los principales componentes internos. Las Figuras y muestran los componentes internos de algunos de los modelos de routers de Cisco. Los componentes básicos se describen en los siguientes párrafos.

CPU: La unidad central de procesamiento. (CPU) ejecuta las instrucciones del sistema operativo. Estas funciones incluyen la inicialización del sistema, las funciones de enrutamiento y el control de la interfaz de red. La CPU es un microprocesador. Los grandes routers pueden tener varias CPU.

RAM: La memoria de acceso aleatorio (RAM) se usa para la información de las tablas de enrutamiento, el caché de conmutación rápida, la configuración actual y las colas de paquetes. En la mayoría de los routers, la RAM proporciona espacio de tiempo de ejecución para el software IOS de Cisco y sus subsistemas. Por lo general, la RAM se divide de forma lógica en memoria del procesador principal y memoria compartida de entrada/salida (I/O). Las interfaces de almacenamiento temporal de los paquetes comparten la memoria de I/O compartida. El contenido de la RAM se pierde cuando se apaga la unidad. En general, la RAM es una memoria de acceso aleatorio dinámica (DRAM) y puede actualizarse agregando más Módulos de memoria en línea doble (DIMM).

Memoria flash: La memoria flash se utiliza para almacenar una imagen completa del software IOS de Cisco. Normalmente el router adquiere el IOS por defecto de la memoria flash. Estas imágenes pueden actualizarse cargando una nueva imagen en la memoria flash. El IOS puede estar comprimido o no. En la mayoría de los routers, una copia ejecutable del IOS se transfiere a la RAM durante el proceso de arranque. En otros routers, el IOS puede ejecutarse directamente desde la memoria flash. Agregando o reemplazando los Módulos de memoria en línea simples flash (SIMMs) o las tarjetas PCMCIA se puede actualizar la cantidad de memoria flash.

NVRAM: La memoria de acceso aleatorio no volátil (NVRAM) se utiliza para guardar la configuración de inicio. En algunos dispositivos, la NVRAM se implementa utilizando distintas memorias de solo lectura programables, que se pueden borrar electrónicamente (EEPROM). En otros dispositivos, se implementa en el mismo dispositivo de memoria flash desde donde se cargó el código de arranque. En cualquiera de los casos, estos dispositivos retienen sus contenidos cuando se apaga la unidad.

Buses: La mayoría de los routers contienen un bus de sistema y un bus de CPU. El bus de sistema se usa para la comunicación entre la CPU y las intefaces y/o ranuras de expansión. Este bus transfiere los paquetes hacia y desde las interfaces.

La CPU usa el bus para tener acceso a los componentes desde el almacenamiento del router. Este bus transfiere las instrucciones y los datos hacia o desde las direcciones de memoria especificadas.

ROM: La memoria de solo lectura (ROM) se utiliza para almacenar de forma permanente el código de diagnóstico de inicio (Monitor de ROM). Las tareas principales de la ROM son el diagnóstico del hardware durante el arranque del router y la carga del software IOS de Cisco desde la memoria flash a la RAM. Algunos routers también tienen una versión más básica del IOS que puede usarse como fuente alternativa de arranque. Las memorias ROM no se pueden borrar. Sólo pueden actualizarse reemplazando los chips de ROM en los tomas.

Interfaces: Las interfaces son las conexiones de los routers con el exterior. Los tres tipos de interfaces son la red de área local (LAN), la red de área amplia (WAN) y la Consola/AUX. Las interfaces LAN generalmente constan de uno de los distintos tipos de Ethernet o Token Ring. Estas interfaces tienen chips controladores que proporcionan la lógica necesaria para conectar el sistema a los medios. Las interfaces LAN pueden ser configuraciones fijas o modulares.

Las interfaces WAN incluyen la Unidad de servicio de canal (CSU) integrada, la RDSI y la serial. Al igual que las interfaces LAN, las interfaces WAN también cuentan con chips controladores para las interfaces. Las interfaces WAN pueden ser de configuraciones fijas o modulares.

Los puertos de Consola/AUX son puertos seriales que se utilizan principalmente para la configuración inicial del router. Estos puertos no son puertos de networking. Se usan para realizar sesiones terminales desde los puertos de comunicación del computador o a través de un módem.

Fuente de alimentación: La fuente de alimentación brinda la energía necesaria para operar los componentes internos. Los routers de mayor tamaño pueden contar con varias fuentes de alimentación o fuentes modulares. En algunos de los routers de menor tamaño, la fuente de alimentación puede ser externo al router.

1.2.2 Características físicas de un router

No es necesario conocer la ubicación de los componentes físicos dentro del router para saber cómo utilizarlo. Sin embargo, en algunas situaciones, tales como agregar memoria, puede resultar muy útil.

Los componentes exactos que se utilizan y su ubicación en el router varían de modelo a modelo. La Figura identifica los componentes internos de un router 2600.

La Figura muestra algunos de los conectores externos de un router 2600.

1.2.3 Conexiones externas del routerr

Los tres tipos de conexiones básicos de un router son las interfaces LAN, las interfaces WAN y los puertos de administración. Las interfaces LAN permiten que el router se conecte a los medios de la Red del área local. Por lo general, esta es una forma de Ethernet. Sin embargo, podría ser alguna otra tecnología LAN, como por ejemplo el Token Ring o FDDI.

Las conexiones WAN proporcionan conexiones a través de un proveedor del servicio a un sitio lejano o a la Internet. Estas pueden ser conexiones seriales o cualquier número de otras interfaces WAN. En algunos tipos de interfaces WAN, se requiere de un dispositivo externo, como por ejemplo una CSU, para conectar el router a la conexión local del proveedor del servicio. En otros tipos de conexiones WAN, el router puede estar conectado directamente al proveedor del servicio.

La función de los puertos de administración es diferente a la de las otras conexiones. Los enlaces LAN y WAN proporcionan conexiones por las cuales los paquetes se pasan. El puerto de administración proporciona una conexión basada en texto para la configuración y diagnóstico de fallas del router. Los puertos auxiliares y de consola constituyen las interfaces de administración comunes. Estos son puertos seriales asíncronos EIA-232. Están conectados a un puerto de comunicaciones de un computador. El computador debe ejecutar un programa de emulación de terminal para iniciar la sesión basada en texto con el router. A lo largo de esta sesión, el administrador de la red puede administrar el dispositivo.

1.2.4 Conexiones del puerto de administración

El puerto de consola y el puerto auxiliar (AUX) son puertos de administración. Estos puertos seriales asíncronos no se diseñaron como puertos de networking. Uno de estos dos puertos es necesario para la configuración inicial del router. Se recomienda el puerto de consola para esta configuración inicial. No todos los routers cuentan con un puerto auxiliar.

Cuando el router entra en servicio por primera vez, los parámetros de networking no están configurados. Por lo tanto, el router no puede comunicarse con ninguna red. Para prepararlo para la puesta en marcha y configuración iniciales, conecte una terminal ASCII RS-232 o un computador que emule una terminal ASCII terminal al puerto de consola del sistema. Entonces, se podrán ingresar los comandos de configuración para poner en marcha el router.

Una vez que la configuración inicial se ha introducido en el router a través del puerto de consola o auxiliar, entonces, se puede conectar el router a la red para realizar un diagnóstico de fallas o monitoreo.

Además, el router puede configurarse desde un lugar remoto haciendo telnet a una línea de terminal virtual o marcando el número de un módem conectado al puerto de consola o auxiliar del router.

Se prefiere el puerto de consola al puerto auxiliar para el diagnóstico de fallas también. Esto es porque muestra por defecto la puesta en marcha del router, la depuración y los mensajes de error. El puerto de consola también puede usarse cuando aún no se han iniciado o cuando han fallado los servicios de networking. Por lo tanto, el puerto de consola se puede usar para los procedimientos de recuperación de contraseñas y de desastre.

1.2.5 Conexión de las interfaces de consola

El puerto de consola es un puerto de administración que se utiliza para proveer acceso al router fuera de banda. Se usa para la configuración inicial de router, el monitoreo y los procedimientos de recuperación de desastres.

Para realizar la conexión al puerto de consola, se usa un cable transpuesto o de consola y un adaptador RJ-45 a DB-9 para conectarse al PC. Cisco provee el adaptador necesario para realizar la conexión al puerto de consola.

El PC o la terminal deben admitir la emulación de terminal VT100. Un software de emulación de terminal, como el HyperTerminal es el que generalmente se usa.

Para conectar un PC a un router:

1. Configure el software de emulación de terminal en el PC para:
* El puerto com adecuado
* 9600 baudios
* 8 bits de datos
* Sin paridad
* 1 bit de parada
* Sin control de flujo
2. Conecte el conector RJ-45 del cable transpuesto al puerto de consola del router.
3. Conecte el otro extremo del cable transpuesto al adaptador RJ-45 a DB-9.
4. Conecte el adaptador DB-9 hembra al PC.

1.2.6 Conexión de las interfaces LAN

En la mayoría de los entornos LAN, el router se conecta a la red LAN a través de una interfaz de Ethernet o Fast Ethernet. El router es un host que se comunica con la LAN por medio de un hub o de un switch. Se usa un cable de conexión directa para efectuar esta conexión. Una interfaz de router 10/100BaseTX router requiere cable de par trenzado no blindado Categoría 5 o superior (UTP) no obstante el tipo de router.

En algunos casos, la conexión Ethernet del router se realiza directamente al computador o a otro router. Para este tipo de conexión, se requiere un cable de conexión cruzada.

Es necesario usar la interfaz correcta. Si se conecta la interfaz incorrecta, es posible que se produzcan daños en el router o en otros dispositivos de networking. Varios tipos de conexiones usan el mismo estilo de conector. Por ejemplo, las interfaces CSU/DSU integradas, AUX, consola, BRI RDSI, Ethernet y Token Ring usan el mismo conector de ocho pins, RJ-45, RJ-48 o RJ-49.

Para ayudar a diferenciar las conexiones del router, Cisco utiliza un esquema de códigos de color para identificar el uso del conector. La Figura muestra algunos de los que se usan en un router 2600.

1.2.7 Conexión de interfaces WAN

Las conexiones WAN pueden tener un sinfín de formas. Una WAN realiza conexiones de datos a través de una amplia área geográfica usando distintos tipos de tecnologías. Generalmente, los proveedores arriendan estos servicios WAN. Entre los tipos de conexión WAN se encuentra los de línea arrendada, de conmutación de circuitos y de conmutación de paquetes.

Para cada tipo de servicio WAN, el equipo terminal del abonado (CPE), a menudo un router, es el equipo terminal de datos (DTE). Este se conecta al proveedor del servicio por medio de un dispositivo del equipo de transmisión de datos (DCE), en general, un módem o una unidad de servicio de canal/unidad de servicio de datos (CSU/DSU). Este dispositivo se usa para convertir los datos del DTE a una forma aceptable para el proveedor del servicio WAN.

Tal vez, las interfaces de router que más se usan en los servicios WAN son las interfaces seriales. Seleccionar el cable serial adecuado es tan sencillo como conocer las respuestas a las cuatro siguientes preguntas:

* ¿Qué clase de conexión se hace al dispositivo Cisco? Los routers Cisco pueden usar diferentes conectores para las interfaces seriales. La interfaz de la izquierda es una interfaz serial inteligente. La interfaz de la derecha es una conexión DB-60. Esto hace que la selección del cable serial que conecta el sistema de la red a los dispositivos seriales sea una parte fundamental de la configuración de una WAN.
* ¿Se conecta el sistema de red a un dispositivo de DTE o DCE? El DTE y el DCE son dos tipos de interfaces seriales que los dispositivos usan para comunicarse. La diferencia clave entre los dos es que el dispositivo DCE proporciona la señal reloj para las comunicaciones en el bus. La documentación del dispositivo debe especificar si es DTE o DCE.
* ¿Qué tipo de estándar de señalización requiere el dispositivo? Cada dispositivo podría requerir un estándar serial diferente. Cada estándar define las señales del cable y especifica el conector del extremo del cable. Siempre se debe consultar la documentación del dispositivo para obtener información sobre el estándar de señalización.
* ¿El cable requiere un conector macho o hembra? Si el conector tiene pins salientes visibles, es macho. Si el conector tiene tomas para los pins salientes, es hembra.

BY: sdominguez.com

domingo, 23 de diciembre de 2007

DeStar - Asterisk PBX Control



Una interface web para tu asterisk con las siguientes caracteristicas:

  • Configuración de extensiones IAX y SIp.
  • Cdr.
  • Capacidad de enrutar llamadas entrantes y salientes.
  • Integración con el flash operator panel.
Un proyecto colombiano que ha recibido el premio "Les Trophées du Libre 2007".
Una lastima que la comunidad no se centre todos los esfuerzos en una única GUI. Por ejemplo la que patrocina Digium.

viernes, 21 de diciembre de 2007

NUEVO PORTAL Voz IP (VoIP) para socios de Linksys.

Linksys saca a sociedad su nuevo portal con las siguientes funcionalidades:

  1. Documentación de productos de voz de Linksys, que incluye hojas informativas, guías de configuración e instalación, notas técnicas y otros documentos traducidos.
  2. Las últimas herramientas y firmware: Herramientas de localización, compiladores y firmware de productos.
  3. Información de productos actualizada
  4. Documentación de formación: Material para formaciones, seminarios en línea y presentaciones
  5. Ecosistema VoIP: La información más reciente sobre accesorios y productos compatibles
  6. Asistencia técnica: Información de acceso para realizar informes sobre problemas y preguntas técnicas
  7. Próximamente: Información de contacto de proveedores del servicio VoIP de Linksys registrados

jueves, 20 de diciembre de 2007

Semestre 1 CCNA, Módulo 11

Módulo 11: Capa de aplicación y transporte de TCP/IP

Descripción general

Como su nombre lo indica, la capa de transporte de TCP/IP se encarga de transportar datos entre aplicaciones en dispositivos origen y destino. Es esencial contar con una comprensión absoluta de la operación de la capa de transporte para comprender el manejo de datos en las redes modernas. Este módulo describe las funciones y los servicios de esta capa fundamental del modelo de red TCP/IP.

Varias de las aplicaciones de red que se encuentran en la capa de aplicación TCP/IP resultan familiares incluso para los usuarios de red casuales. HTTP, FTP y SMTP, por ejemplo, son siglas que los usuarios de navegadores de Web y los clientes de correo electrónico usan a menudo. Este módulo también describe la función de estas y de otras aplicaciones desde el punto de vista del modelo de red TCP/IP.

Los estudiantes que completen este módulo deberán poder:

* Describir las funciones de la capa de transporte TCP/IP.
* Describir el control de flujo.
* Describir los procesos que se usan para establecer una conexión entre sistemas pares o iguales.
* Describir el uso de ventanas.
* Describir los acuses de recibo.
* Identificar y describir los protocolos de la capa de transporte.
* Describir los formatos de encabezado TCP y UDP.
* Describir los números de puerto TCP y UDP.
* Hacer una lista de los protocolos principales de la capa de aplicación TCP/IP.
* Suministrar una descripción breve acerca de las características y operaciones de las aplicaciones TCP/IP conocidas.

11.1 TCP/IP Capa de Transporte

11.1.1 Introducción a la capa de transporte

Las tareas principales de la capa de transporte, la Capa 4 del modelo OSI, son transportar y regular el flujo de información desde el origen hasta el destino, de forma confiable y precisa. El control de extremo a extremo y la confiabilidad se suministran a través de ventanas deslizantes, números de secuencia y acuses de recibo.

Para comprender qué son la confiabilidad y el control de flujo, piense en alguien que estudia un idioma extranjero durante un año y luego visita el país en el que se habla ese idioma. Mientras uno conversa, las palabras se deben repetir para que exista confiabilidad y se debe hablar lentamente de modo que el significado de la conversación no se pierda; esto es lo que se denomina control de flujo.

La capa de transporte brinda servicios de transporte desde el host origen hasta el host destino. Establece una conexión lógica entre los puntos de terminación de la red. Los protocolos de la capa de transporte segmentan y reensamblan los datos mandados por las aplicaciones de capas superiores en el mismo flujo de datos de capa de transporte. Este flujo de datos de la capa de transporte brinda servicios de transporte de extremo a extremo.

El flujo de datos de la capa de transporte es una conexión lógica entre los puntos de terminación de una red. Sus tareas principales son las de transportar y regular el flujo de información desde el origen hasta el destino de forma confiable y precisa. La tarea principal de la Capa 4 es suministrar control de extremo a extremo usando ventanas deslizantes y brindar confiabilidad para los números de secuencia y los acuses de recibo. La capa de transporte define la conectividad de extremo a extremo entre las aplicaciones del host. Los servicios de transporte incluyen los siguientes servicios básicos:

* Segmentación de los datos de las aplicaciones de capa superior
* Establecimiento de las operaciones de extremo a extremo
* Transporte de segmentos desde un host final a otro host final
* Control de flujo, suministrado por las ventanas deslizantes
* Confiabilidad, suministrada por los números de secuencia y los acuses de recibo

TCP/IP es una combinación de dos protocolos individuales. IP opera en la Capa 3 y es un servicio no orientado a conexión que proporciona una entrega de máximo esfuerzo a través de una red. TCP opera en la Capa 4, y es un servicio orientado a conexión que suministra control de flujo y confiabilidad. Al unir estos protocolos, se suministra una gama de servicios más amplia. De forma conjunta, constituyen la base para un conjunto completo de protocolos que se denomina conjunto de protocolos TCP/IP. La Internet se basa en este conjunto de protocolos TCP/IP.

11.1.2 Control de flujo

A medida que la capa de transporte envía segmentos de datos, trata de garantizar que los datos no se pierdan. Un host receptor que no puede procesar los datos tan rápidamente como llegan puede provocar una pérdida de datos. El host receptor se ve obligado a descartar los datos. El control de flujo evita el problema que se produce cuando un host que realiza la transmisión inunda los buffers del host destinatario. TCP suministra el mecanismo de control de flujo al permitir que el host emisor y el receptor se comuniquen. Luego los dos hosts establecen velocidades de transferencia de datos que sean aceptables para ambos.

11.1.3 Descripción general del establecimiento, mantenimiento y terminación de sesión

Múltiples aplicaciones pueden compartir la misma conexión de transporte en el modelo de referencia OSI. La funcionalidad de transporte se logra segmento por segmento. En otras palabras, esto significa que las distintas aplicaciones pueden enviar segmentos de datos con un sistema basado en el principio "el primero que llega es el primero que se sale". Los segmentos que llegan primero son los primeros que serán resueltos. Estos segmentos se pueden encaminar hacia el mismo destino o hacia distintos destinos. Varias aplicaciones pueden compartir la misma conexión en el modelos de referencia OSI. Esto se denomina multiplexión de conversaciones de capas superiores. Varias conversaciones simultáneas de las capas superiores se pueden multiplexar en una sola conexión.

Una de las funciones de la capa de transporte es establecer una sesión orientada a conexión entre dispositivos similares en la capa de aplicación. Para que se inicie la transferencia de datos, tanto las aplicaciones emisoras como receptoras informan a sus respectivos sistemas operativos que se iniciará una conexión. Un nodo inicia la conexión, que debe ser aceptada por el otro. Los módulos de software de protocolo en los dos sistemas operativos se comunican entre sí enviando mensajes a través de la red a fin de verificar que la transferencia esté autorizada y que ambos lados estén preparados.

Después de que se haya establecido toda la sincronización, se establece la conexión y comienza la transferencia de datos. Durante la transferencia, los dos dispositivos siguen comunicándose con su software de protocolo para verificar que estén recibiendo los datos correctamente.

La Figura muestra una conexión típica entre sistemas emisores y receptores. El primer intercambio de señal solicita la sincronización. El segundo y el tercer intercambio de señales acusan recibo de la petición inicial de sincronización, y sincronizan los parámetros de conexión en sentido opuesto. El segmento final del intercambio de señales es un acuse de recibo que se utiliza para informar al destino que ambos lados aceptan que se ha establecido una conexión. A partir del momento en que se establece la conexión, comienza la transferencia de datos.

Un congestionamiento puede ocurrir durante la transferencia de datos por dos razones:

* Primero, una computadora de alta velocidad es capaz de generar tráfico más rápido que lo que la red tarda en transmitirla.
* Segundo, si varias computadoras requieren mandar datagramnas simultáneamente a un mismo destino, éste puede experimentar un congestionamiento, aunque no se tenga un origen único.

Cuando los datagramas llegan demasiado rápido como para que un host o gateway los procese, se almacenan temporalmente en la memoria. Si el tráfico continúa, tarde o temprano el host o el gateway agota su memoria y debe descartar cualquier otro datagrama que llegue.

En vez de permitir que se pierda la información, el destino puede enviar un mensaje al origen indicando que no está listo ("not ready";). Este indicador, que funciona como una señal de "pare", indica al emisor que debe dejar de enviar datos. Cuando el receptor está en condiciones de aceptar más datos, envía un indicador de transporte de "listo". Cuando recibe este indicador, el emisor puede reanudar la transmisión de segmentos.

Al finalizar la transferencia de datos, el host emisor envía una señal que indica que la transmisión ha finalizado. El host receptor ubicado en el extremo de la secuencia de datos acusa recibo del fin de la transmisión y la conexión se termina.

11.1.4 Intercambio de señales de tres vías

TCP es un protocolo orientado a conexión. TCP requiere que se establezca una conexión antes de que comience la transferencia de datos. Para que se establezca o inicialice una conexión, los dos hosts deben sincronizar sus Números de secuencia iniciales (ISN: Initial Sequence Numbers). La sincronización se lleva a cabo a través de un intercambio de segmentos que establecen la conexión al transportar un bit de control denominado SYN (para la sincronización), y los ISN. Los segmentos que transportan el bit SYN también se denominan "SYN". Esta solución requiere un mecanismo adecuado para elegir un número de secuencia inicial y un proceso levemente complicado para intercambiar los ISN.

La sincronización requiere que ambos lados envíen su propio número de secuencia inicial y que reciban una confirmación del intercambio en un acuse de recibo (ACK) de la otra parte. Cada una de las partes también debe recibir el INS de la otra parte y enviar un ACK de confirmación. La secuencia es la siguiente:

1. El origen (A) inicializa una conexión mandando un paquete de SYN hacia el host destino (B) indicando su INS = X:
A—>B SYN, seq de A = X

2. B recibe el paquete, graba que el seq de A = X, responde con un ACK de X + 1, e indica que su INS = Y. El ACK de X + 1 significa que el host B recibió todos los octetos incluyendo X y ahora espera X + 1 siguiente:
B—>A ACK, seq e A = X, SYN seq de B = Y, ACK = X + 1

3. A recibe el paquete de B, y sabe que el seq de B = Y, y responde con un ACK de Y + 1, el cual termina el proceso de conexión:
A—>B ACK, seq de B = Y, ACK = Y + 1

Este intercambio se denomina intercambio de señales de tres vías.

El intercambio de señales de tres vías es necesario dado que los números de secuencia no están conectados a ningún reloj global de la red y los protocolos TCP pueden tener distintos mecanismos para elegir el ISN. El receptor del primer SYN no tiene forma de saber si el segmento es un antiguo segmento demorado, a menos que recuerde el último número de secuencia utilizado en la conexión. No siempre es posible recordar ese número. Por lo tanto, debe solicitar al emisor que verifique este SYN.

11.1.5 Uso de ventanas

Los paquetes de datos se deben enviar al receptor en el mismo orden en los que se transmitieron para lograr una transferencia de datos confiable, orientada a conexión. Los protocolos fallan si algún paquete se pierde, se daña, se duplica o se recibe en un orden distinto. Una solución sencilla es que el receptor acuse recibo de cada paquete antes de que se envíe el siguiente paquete.

Si el emisor debe esperar recibir un acuse de recibo luego de enviar cada paquete, el rendimiento es lento. Por lo tanto, la mayoría de los protocolos confiables, orientados a conexión, permiten que haya más de un paquete pendiente en la red a la vez. Como se dispone de tiempo después de que el emisor termina de transmitir el paquete de datos y antes de que el emisor termina de procesar cualquier acuse de recibo, este rango se utiliza para transmitir más datos. El número de paquetes de datos que se permite que un emisor tenga pendientes sin haber recibido un acuse de recibo se denomina "ventana".

TCP usa acuses de recibo expectante. Por "acuses de recibo expectante" se entiende que el número de acuse de recibo se refiere al siguiente paquete esperado. Por "uso de ventanas" se entiende que el tamaño de la ventana se negocia de forma dinámica durante la sesión TCP. El uso de ventanas es un mecanismo de control de flujo. El uso de ventanas requiere que el dispositivo origen reciba un acuse de recibo desde el destino después de transmitir una cantidad determinada de datos. El proceso del TCP receptor indica una "ventana" para el TCP emisor. Esta ventana especifica la cantidad de paquetes, comenzando por el número de acuse de recibo, que el proceso TCP receptor actualmente está preparado para recibir.

Con una ventana de tamaño 3, el origen puede enviar 3 bytes al destino. El origen debe esperar entonces por un acuse de recibo (ACK). Si el destino recibe los 3 bytes, le manda un ACK al origen, el cual ahora ya puede enviar otros 3 bytes. Si el destino NO recibe los tres bytes, por que los buffers tienen un sobreflujo, entonces no manda un ACK. El origen al no recibir el ACK, sabe que tiene que retransmitir los mismos tres bytes que ya había enviado, y la razón de transmisión se decrementa.

Como se muestra en la Figura , el emisor envía tres paquetes antes de recibir un ACK (acuse de recibo). Si el receptor puede manejar un tamaño de ventana de sólo dos paquetes, la ventana descarta el paquete tres, especifica tres como el siguiente paquete y especifica un nuevo tamaño de ventana de dos. El emisor envía los dos siguientes paquetes, pero continúa especificando un tamaño de ventana de tres. Esto significa que el emisor continúa esperando recibir un acuse de recibo de tres paquetes de parte del receptor. El receptor responde solicitando el paquete cinco y especifica nuevamente un tamaño de ventana de dos.

11.1.6 Acuse de recibo

La entrega confiable garantiza que una corriente de datos enviada desde un dispositivo sea entregada a través de un enlace de datos a otro dispositivo sin que se dupliquen o pierdan los datos. El acuse de recibo positivo con retransmisión es una técnica que garantiza la entrega confiable de los datos. El acuse de recibo positivo requiere que el receptor se comunique con el origen, enviando un mensaje de acuse de recibo una vez que recibe los datos. El emisor mantiene un registro de cada paquete de datos (segmento TCP) que envía y del que espera recibir un acuse de recibo. El emisor también inicia un temporizador cada vez que envía un segmento y retransmite el segmento si el temporizador expira antes de que llegue el acuse de recibo.

La figura muestra un emisor que transmite los paquetes de datos 1, 2 y 3. El receptor acusa recibo de los paquetes solicitando el paquete 4. El emisor, al recibir el acuse de recibo, envía los paquetes 4, 5 y 6. Si el paquete 5 no llega a su destino el receptor acusa recibo con una petición para reenviar el paquete 5. El emisor vuelve a enviar el paquete 5 y luego recibe el acuse de recibo antes de transmitir el paquete 7.

TCP suministra secuenciamiento de segmentos con un acuse positivo de recibo de referencia de envío. Cada segmento se ennumera antes de la transmisión. En la estación receptora, TCP reensambla los segmentos hasta formar un mensaje completo. Si falta un número de secuencia en la serie, el segmento se vuelve a transmitir. Los segmentos para los cuales no se acusa recibo dentro de un período determinado de tiempo darán como resultado una retransmisión.

11.1.7 Protocolo para el Control de la Transmisión (TCP)

El Protocolo para el control de la transmisión (TCP) es un protocolo de Capa 4 orientado a conexión que suministra una transmisión de datos full-duplex confiable. TCP forma parte de la pila del protocolo TCP/IP. En un entorno orientado a conexión, se establece una conexión entre ambos extremos antes de que se pueda iniciar la transferencia de información. TCP es responsable por la división de los mensajes en segmentos, reensamblándolos en la estación destino, reenviando cualquier mensaje que no se haya recibido y reensamblando mensajes a partir de los segmentos. TCP suministra un circuito virtual entre las aplicaciones del usuario final.

Los protocolos que usan TCP incluyen:

* FTP (Protocolo de transferencia de archivos)
* HTTP (Protocolo de transferencia de hipertexto)
* SMTP (Protocolo simple de transferencia de correo)
* Telnet

Las siguientes son las definiciones de los campos de un segmento TCP:

* Puerto origen: El número del puerto que realiza la llamada.
* Puerto destino: El número del puerto al que se realiza la llamada.
* Número de secuencia: El número que se usa para asegurar el secuenciamiento correcto de los datos entrantes.
* Número de acuse de recibo: Siguiente octeto TCP esperado.
* HLEN: La cantidad de palabras de 32 bits del encabezado.
* Reservado: Establecido en cero.
* Bits de código: Funciones de control, como configuración y terminación de una sesión.
* Ventana: La cantidad de octetos que el emisor está dispuesto a aceptar.
* Checksum (suma de comprobación): Suma de comprobación calculada a partir de los campos del encabezado y de los datos.
* Indicador de mensaje urgente: Indica el final de la transmisión de datos urgentes.
* Opción: Una opción definida actualmente, tamaño máximo del segmento TCP.
* Datos: Datos de protocolo de capa superior.

11.1.8 Protocolo de Datagrama de Usuario (UDP)

El Protocolo de datagrama de usuario (UDP: User Datagram Protocol) es el protocolo de transporte no orientado a conexión de la pila de protocolo TCP/IP. El UDP es un protocolo simple que intercambia datagramas sin acuse de recibo ni garantía de entrega. El procesamiento de errores y la retransmisión deben ser manejados por protocolos de capa superior.

El UDP no usa ventanas ni acuses de recibo de modo que la confiabilidad, de ser necesario, se suministra a través de protocolos de la capa de aplicación. El UDP está diseñado para aplicaciones que no necesitan ensamblar secuencias de segmentos.

Los protocolos que usan UDP incluyen:

* TFTP (Protocolo trivial de transferencia de archivos)
* (SNMP) Protocolo simple de administración de red
* DHCP (Protocolo de configuración dinámica del host)
* DNS (Sistema de denominación de dominios)

Las siguientes son las definiciones de los campos de un segmento UDP:

* Puerto origen: Número del puerto que realiza la llamada
* Puerto destino: Número del puerto al que se realiza la llamada
* Longitud: Número de bytes que se incluyen en el encabezado y los datos
* Checksum (suma de comprobación): Suma de comprobación calculada a partir de los campos del encabezado y de los datos.
* Datos: Datos de protocolo de capa superior.

11.1.9 Números de puerto TCP y UDP

Tanto TCP como UDP utilizan números de puerto (socket) para enviar información a las capas superiores. Los números de puerto se utilizan para mantener un registro de las distintas conversaciones que atraviesan la red al mismo tiempo.

Los programadores del software de aplicación han aceptado usar los números de puerto conocidos que emite la Agencia de Asignación de Números de Internet (IANA: Internet Assigned Numbers Authority). Cualquier conversación dirigida a la aplicación FTP usa los números de puerto estándar 20 y 21. El puerto 20 se usa para la parte de datos y el puerto 21 se usa para control. A las conversaciones que no involucran ninguna aplicación que tenga un número de puerto bien conocido, se les asignan números de puerto que se seleccionan de forma aleatoria dentro de un rango específico por encima de 1023. Algunos puertos son reservados, tanto en TCP como en UDP, aunque es posible que algunas aplicaciones no estén diseñadas para admitirlos. Los números de puerto tienen los siguientes rangos asignados:

* Los números inferiores a 1024 corresponden a números de puerto bien conocidos.
* Los números superiores a 1024 son números de puerto asignados de forma dinámica.
* Los números de puerto registrados son aquellos números que están registrados para aplicaciones específicas de proveedores. La mayoría de estos números son superiores a 1024.

Los sistemas finales utilizan números de puerto para seleccionar la aplicación adecuada. El host origen asigna de forma dinámica los números del puerto de origen. Estos números son siempre superiores a 1023.

11.2 Capa de Aplicación

11.2.1 Introducción a la capa de aplicación TCP/IP

Cuando se diseñó el modelo TCP/IP, las capas de sesión y de presentación del modelo OSI se agruparon en la capa de aplicación del modelo TCP. Esto significa que los aspectos de representación, codificación y control de diálogo se administran en la capa de aplicación en lugar de hacerlo en las capas inferiores individuales, como sucede en el modelo OSI. Este diseño garantiza que el modelo TCP/IP brinda la máxima flexibilidad, en la capa de aplicación, para los desarrolladores de software.

Los protocolos TCP/IP que admiten transferencia de archivos, correo electrónico y conexión remota probablemente sean los más familiares para los usuarios de la Internet. Estos protocolos incluyen las siguientes aplicaciones:

* Sistema de denominación de dominios (DNS)
* Protocolo de transferencia de archivos (FTP)
* Protocolo de transferencia de hipertexto (HTTP)
* Protocolo simple de transferencia de correo (SMTP)
* Protocolo simple de administración de red (SNMP)
* Telnet

11.2.2 DNS

La Internet está basada en un esquema de direccionamiento jerárquico. Este esquema permite que el enrutamiento se base en clases de direcciones en lugar de basarse en direcciones individuales. El problema que esto crea para el usuario es la asociación de la dirección correcta con el sitio de Internet. Es muy fácil olvidarse cuál es la dirección IP de un sitio en particular dado que no hay ningún elemento que permita asociar el contenido del sitio con su dirección. Imaginemos lo difícil que sería recordar direcciones IP de decenas, cientos o incluso miles de sitios de Internet.

Se desarrolló un sistema de denominación de dominio para poder asociar el contenido del sitio con su dirección. El Sistema de denominación de dominios (DNS: Domain Name System) es un sistema utilizado en Internet para convertir los nombres de los dominios y de sus nodos de red publicados abiertamente en direcciones IP. Un dominio es un grupo de computadores asociados, ya sea por su ubicación geográfica o por el tipo de actividad comercial que comparten. Un nombre de dominio es una cadena de caracteres, números o ambos. Por lo general, un nombre o una abreviatura que representan la dirección numérica de un sitio de Internet conforma el nombre de dominio. Existen más de 200 dominios de primer nivel en la Internet, por ejemplo:

.us: Estados Unidos de Norteamérica
.uk: Reino Unido

También existen nombres genéricos, por ejemplo:

.edu: sitios educacionales
.com: sitios comerciales
.gov: sitios gubernamentales
.org: sitios sin fines de lucro
.net: servicio de red

Vea la Figura para una explicación detallada de estos dominios.

11.2.3 FTP

FTP es un servicio confiable orientado a conexión que utiliza TCP para transferir archivos entre sistemas que admiten FTP. El propósito principal de FTP es transferir archivos desde un computador hacia otro copiando y moviendo archivos desde los servidores hacia los clientes, y desde los clientes hacia los servidores. Cuando los archivos se copian de un servidor, FTP primero establece una conexión de control entre el cliente y el servidor. Luego se establece una segunda conexión, que es un enlace entre los computadores a través del cual se transfieren los datos. La transferencia de datos se puede realizar en modo ASCII o en modo binario. Estos modos determinan la codificación que se usa para el archivo de datos que, en el modelo OSI, es una tarea de la capa de presentación. Cuando termina la transferencia de archivos, la conexión de datos se termina automáticamente. Una vez que se ha completado toda la sesión para copiar y trasladar archivos, el vínculo de comandos se cierra cuando el usuario se desconecta y finaliza la sesión.

TFTP es un servicio no orientado a conexión que usa el Protocolo de datagramas del usuario (UDP). TFTP se usa en el router para transferir archivos de configuración e imágenes de Cisco IOS y para transferir archivos entre sistemas que admiten TFTP. TFTP está diseñado para ser pequeño y fácil de implementar. Por lo tanto, carece de la mayoría de las características de FTP. TFTP puede leer o escribir archivos desde o hacia un servidor remoto pero no pued listar los directorios y no tiene manera de proporcionar autenticación de usuario. Es útil en algunas LAN porque opera más rápidamente que FTP y, en un entorno estable, funciona de forma confiable.

11.2.4 HTTP

El Protocolo de transferencia de hipertexto (http: Hypertext Transfer Protocol) funciona con la World Wide Web, que es la parte de crecimiento más rápido y más utilizada de Internet. Una de las principales razones de este crecimiento sorprendente de la Web es la facilidad con la que permite acceder a la información. Un navegador de Web es una aplicación cliente/servidor, lo que significa que requiere que haya tanto un componente de cliente como de servidor para que funcione. Un navegador de Web presenta datos en formatos multimediales en las páginas Web que usan texto, gráficos, sonido y vídeo. Las páginas Web se crean con un lenguaje de formato denominado Lenguaje de etiquetas por hipertexto (HTML: Hypertext Markup Language). HTML dirige a un navegador de Web en una página Web en particular para crear el aspecto de la página de forma específica. Además, HTML especifica la colocación del texto, los archivos y objetos que se deben transferir desde el servidor de Web al navegador de Web.

Los hipervínculos hacen que la World Wide Web sea fácil de navegar. Un hipervínculo es un objeto, una frase o una imagen en una página Web. Cuando se hace clic en el hipervínculo, transfiere el navegador a otra página Web. La página Web a menudo contiene oculta dentro de su descripción HTML, una ubicación de dirección que se denomina Localizador de Recursos Uniforme (URL: Uniform Resource Locator).

En el URL http://www.cisco.com/edu/, los caracteres "http://" le indican al navegador cuál es el protocolo que debe utilizar. La segunda parte, "www", es el nombre de host o nombre de una máquina determinada con una dirección IP determinada. La última parte identifica la carpeta específica que contiene la página web por defecto en el servidor.

Un navegador de Web generalmente se abre en una página de inicio o "home" (de presentación). El URL de la página de presentación ya se ha almacenado en el área de configuración del navegador de Web y se puede modificar en cualquier momento. Desde la página de inicio, haga clic en uno de los hipervínculos de la página Web o escriba un URL en la barra de dirección del navegador. El navegador de Web examina el protocolo para determinar si es necesario abrir otro programa y, a continuación, emplea DNS para determinar la dirección IP del servidor de Web. Luego, las capas de transporte, de red, de enlace de datos y física trabajan de forma conjunta para iniciar la sesión con el servidor Web. Los datos transferidos al servidor HTTP contienen el nombre de carpeta de la ubicación de la página Web. Los datos también pueden contener un nombre de archivo específico para una página HTML. Si no se suministra ningún nombre, se usa el nombre que se especifica por defecto en la configuración en el servidor.

El servidor responde a la petición enviando todos los archivos de texto, audio, vídeo y de gráficos, como lo especifican las instrucciones de HTML, al cliente de Web. El navegador del cliente reensambla todos los archivos para crear una vista de la página Web y luego termina la sesión. Si se hace clic en otra página ubicada en el mismo servidor o en un servidor distinto, el proceso vuelve a empezar.

11.2.5 SMTP

Los servidores de correo electrónico se comunican entre sí usando el Protocolo simple de transferencia de correo (SMTP) para enviar y recibir correo. El protocolo SMTP transporta mensajes de correo electrónico en formato ASCII usando TCP.

Cuando un servidor de correo recibe un mensaje destinado a un cliente local, guarda ese mensaje y espera que el cliente recoja el correo. Hay varias maneras en que los clientes de correo pueden recoger su correo. Pueden usar programas que acceden directamente a los archivos del servidor de correo o pueden recoger el correo usando uno de los diversos protocolos de red. Los protocolos de cliente de correo más populares son POP3 e IMAP4, ambos de los cuales usan TCP para transportar datos. Aunque los clientes de correo usan estos protocolos especiales para recoger el correo, casi siempre usan SMTP para enviar correo. Dado que se usan dos protocolos distintos y, posiblemente, dos servidores distintos para enviar y recibir correo, es posible que los clientes de correo ejecuten una tarea y no la otra. Por lo tanto, generalmente es una buena idea diagnosticar los problemas de envío de correo electrónico y los problemas de recepción del correo electrónico por separado.

Al controlar la configuración de un cliente de correo, se debe verificar que los parámetros de SMTP y POP o IMAP estén correctamente configurados. Una buena manera de probar si un servidor de correo se puede alcanzar es hacer Telnet al puerto SMTP (25) o al puerto POP3 (110). El siguiente formato de comandos se usa en la línea de comandos de Windows para probar la capacidad de alcanzar el servicio SMTP en el servidor de correo en la dirección IP 192.168.10.5:

C:\>telnet 192.168.10.5 25

El protocolo SMTP no brinda muchas funciones de seguridad y no requiere ninguna autenticación. A menudo, los administradores no permiten que los hosts que no forman parte de su red usen el servidor SMTP para enviar o transmitir correo. Esto es para evitar que los usuarios no autorizados usen los servidores como transmisores de correo.

11.2.6 SNMP

El Protocolo simple de administración de red (SNMP: Simple Network Management Protocol) es un protocolo de la capa de aplicación que facilita el intercambio de información de administración entre dispositivos de red. El SNMP permite que los administradores de red administren el rendimiento de la red, detecten y solucionen los problemas de red y planifiquen el crecimiento de la red. El SNMP usa UDP como su protocolo de capa de transporte.

Una red administrada con SNMP está compuesta por los tres componentes clave que se detallan a continuación:

* Sistema de administración de la red (NMS: Network Management System): El NMS ejecuta aplicaciones que monitorean y controlan los dispositivos administrados. La gran mayoría de los recursos de procesamiento y de memoria que se requieren para la administración de red se suministra a través del NMS. Deben existir uno o más NMS en cualquier red administrada.
* Dispositivos administrados: Los dispositivos administrados son nodos de red que contienen un agente SNMP y que residen en un red administrada. Los dispositivos administrados recopilan y guardan información de administración y ponen esta información a disposición de los NMS usando SNMP. Los dispositivos administrados, a veces denominados elementos de red, pueden ser routers, servidores de acceso, switches y puentes, hubs, hosts del computador o impresoras.
* Agentes: Los agentes son módulos del software de administración de red que residen en los dispositivos administrados. Un agente tiene conocimiento local de la información de administración y convierte esa información a un formato compatible con SNMP.

11.2.7 Telnet

El software de cliente Telnet brinda la capacidad de conectarse a un host de Internet remoto que ejecuta una aplicación de servidor Telnet y, a continuación, ejecutar comandos desde la línea de comandos. Un cliente Telnet se denomina host local. El servidor Telnet, que usa un software especial denominado daemon, se denomina host remoto.

Para realizar una conexión desde un cliente Telnet, se debe seleccionar la opción de conexión. Generalmente, un cuadro de diálogo indica que se debe colocar un nombre de host y un tipo de terminal. El nombre de host es la dirección IP o el nombre DNS del computador remoto. El tipo de terminal describe el tipo de emulación de terminal que el cliente Telnet debe ejecutar. La operación Telnet no utiliza la potencia de procesamiento del computador que realiza la transmisión. En lugar de ello, transmite las pulsaciones del teclado hacia el host remoto y dirige los resultados hacia el monitor del host local. El procesamiento y almacenamiento se producen en su totalidad en el computador remoto.

Telnet funciona en la capa de aplicación del modelo TCP/IP. Por lo tanto, Telnet funciona en las tres capas superiores del modelo OSI. La capa de aplicación se encarga de los comandos. La capa de presentación administra el formateo, generalmente ASCII. La capa de sesión realiza la transmisión. En el modelo TCP/IP, se considera que todas estas funciones forman parte de la capa de aplicación.

Estudio guiado del cableado estructurado y proyecto de instalación

Las destrezas relacionadas con el cableado estructurado son fundamentales para cualquier profesional de networking. El cableado estructurado crea una topología física en la que el cableado de telecomunicaciones se organiza en estructuras jerárquicas de terminaciones y de interconexiones según los estándares. La palabra telecomunicaciones se usa para expresar la necesidad de manejarse con cables de alimentación eléctrica, cables de teléfono y cable coaxial de televisión por cable, además de los medios de networking de cobre y fibra óptica.

El cableado estructurado es un aspecto de la Capa 1 del modelo OSI. Si no existiera la conectividad a nivel de Capa 1, no se produciría la conmutación a nivel de Capa 2 y el proceso de enrutamiento a nivel de Capa 3 que hacen posible la transferencia de datos a través de redes de gran envergadura. A modo de explicación, en especial para los nuevos empleados que se dedican a networking, muchas de las tareas diarias tienen que ver con el cableado estructurado.

Se usan muchos estándares distintos para definir las normas del cableado estructurado. Estos estándares varían a nivel mundial. Tres de los estándares de importancia fundamental para el cableado estructurado son ANSI TIA/EIA-T568-B, ISO/IEC 11801 e IEEE 802.x.

El instructor le proporcionará los materiales para realizar un estudio guiado y un proyecto de instalación del cableado estructurado que sea adecuado para la región mundial correspondiente. Se aconseja completar un estudio guiado completo del cableado estructurado teórico y un proyecto práctico de instalación del cableado estructurado. La comprensión del cableado estructurado es fundamental para los administradores de red, técnicos de red e ingenieros de red.