miércoles, 4 de junio de 2014

UNIDAD 2 Implementación de dispositivos de ruteo y conmutación de red

UNIDAD 2

SISTEMA OPERATIVO INTERNETWORK 

Se conoce como Sistema Operativo Internetwork (IOS) de Cisco. Como cualquier sistema operativo de una computadora, el IOS de Cisco administra los recursos de hardware y software del Router, incluso la asignación de memoria, los procesos, la seguridad y los sistemas de archivos.




FUNCIÓN DE IOS

El IOS de Cisco es un sistema operativo multitarea que está integrado con las funciones de enrutamiento, conmutación, internetworking y telecomunicaciones.


METODOS DE ACCESO 

"Espacio para el acceso y apropiacion de conocimiento de las redes informaticas y sus implicaciones en el desarrollo de la sociedad conteporanea".

Métodos de acceso:

Los tres métodos diseñados para prevenir el uso simultáneo del medio de la red incluyen:
· Métodos de acceso múltiple por detección de portadora: 

Por detección de colisiones 

Con anulación de colisiones. 

· Métodos de paso de testigo que permiten una única oportunidad para el envío de datos.

· Métodos de prioridad de demandas.

CONSOLA

Se puede tener acceso a la CLI a través de una sesión de consola, también denominada línea CTY. La consola usa una conexión serial de baja velocidad para conectar directamente un equipo o un terminal al puerto de consola en el router o switch.

El puerto de consola es un puerto de administración que provee acceso al router fuera de banda. Es posible acceder al puerto de consola aunque no se hayan configurado servicios de networking en el dispositivo. 

TELNET

Un método que sirve para acceder en forma remota a la sesión CLI es hacer telnet al router. A diferencia de la conexión de consola, las sesiones de Telnet requieren servicios de networking activos en el dispositivo.

En esta imagen se muestra una Conexión Remota "Telnet"

PUERTO AUXILIAR

Otra manera de establecer una sesión CLI en forma remota es a través de una conexión de marcado telefónico mediante un módem conectado al puerto auxiliar del router. De manera similar a la conexión de consola, este método no requiere ningún servicio de networking para configurarlo o activarlo en el dispositivo.

El puerto auxiliar también puede usarse en forma local, como el puerto de consola, con una conexión directa a un equipo que ejecute un programa de emulación de terminal. El puerto de consola es necesario para la configuración del router, pero no todos los routers tienen un puerto auxiliar. 


TIPOS DE ARCHIVOS DE CONFIGURACIÓN

Un dispositivo de red Cisco contiene dos archivos de configuración:

• El archivo de configuración en ejecución, utilizado durante la operación actual del dispositivo

• El archivo de configuración de inicio, utilizado como la configuración de respaldo, se carga al iniciar el dispositivo

También puede almacenarse un archivo de configuración en forma remota en un servidor a modo de respaldo.

CONFIGURACIÓN EN EJECUCIÓN

Una vez en la RAM, esta configuración se utiliza para operar el dispositivo de red. La configuración en ejecución se modifica cuando el administrador de red realiza la configuración del dispositivo. Los cambios en la configuración en ejecución afectarán la operación del dispositivo Cisco en forma inmediata. Luego de realizar los cambios necesarios, el administrador tiene la opción de guardar tales cambios en el archivo startup-config, de manera que se utilicen la próxima vez que se reinicie el dispositivo.


CONFIGURACIÓN DE INICIO

El archivo de configuración de inicio (startup-config) se usa durante el inicio del sistema para configurar el dispositivo. El NVRAM es no volátil, el archivo permanece intacto cuando el dispositivo Cisco se apaga. Los archivos startup-config se cargan en la RAM cada vez que se inicia o se vuelve a cargar el router. Una vez que se ha cargado el archivo de configuración en la RAM, se considera la configuración en ejecución o running-config.

MODOS DE OPERACIÓN DE IOS

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 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 "#". 

CONFIGURACIÓN GLOBAL

Este modo permite la configuración básica de router y permite el acceso a submodos de configuración específicos.

PATRONES DE ENTRADA DE COMANDO

Terminal

Una terminal, es un dispositivo de comunicación con el cual se podía tener acceso previa configuración, a la línea de comandos de un ordenador o equipo, con el fin de realizar tareas de administración, entre otras. Antiguamente conocidos como terminales de datos, este tipo de aparatos ya están en desuso y el término pasa a ser sinónimo de “interfaz de línea de comandos o consola”

Interprete de comandos

Es una aplicación que se ejecuta siempre que un usuario se conecta al sistema, su función principal es hacer la interacción USUARIO – SISTEMA.

Siempre que el usuario introduzca textos en su emulador de terminal, con el cual inicio sesión, el intérprete será quien los recoja, y comprobara si se trata de un comando valido o no.

Si lo introducido es invalido, el interprete devuelve un mensaje de error, indicando que no sabe que hacer con lo indicado. Si es un comando Valido, lo procesa. El intérprete de comandos, tiene un prompt (indicador de comandos) o petición de entrada, que normalmente esta representado por el símbolo $, que será la señal que indica que puede introducir comandos en el sistema.

En VENENUX el intérprete de comandos por defecto es BASH.

Entrada y Salida Estándar

En los sistemas GNU/LINUX por tanto en VENENUX, esta definida una entrada y una salida estándar, que se usa para todos los comandos. La entrada estándar específica el canal de entrada de los datos al sistema, por lo general la entrada estándar por defecto es el teclado. Siempre que un comando requiera datos de la entrada estándar, el usuario tendrá que introducirlos a través del teclado.

La salida estándar de un comando especifica el canal de salida de los datos generados por el; por defecto es la consola o terminal desde la que se lanzo el comando. Siempre que un comando escriba algo a la salida estándar, se mostrara por la pantalla del usuario. Los cambios de entradas y salidas estándar se puede hacer desde el interprete de comandos, es decir, no es necesario modificar el código del comando, ni indicarle ningún tipo de opciones.

TIPOS DE COMANDOS

Los comandos ejecutados por el usuario pueden ser:

*Comandos Internos

Los comandos internos están incluidos dentro del interprete de comandos del sistema, en VENENUX, dentro de BASH; estos no existen como aplicaciones o programas dentro de la estructura de directorios del sistema.

Algunos comandos de BASH son: cd, chdir, alias, set o export.

*Comandos Estándar del Sistema

Los comandos estándar del sistema, son los que están disponibles en todas las versiones del sistema (GNU/LINUX) y permiten trabajar con los recursos del mismo, procesos y ficheros.

Algunos comandos estándar son: lsmod, mount, free, dmesg, etc.

*Comandos de Terceros

Los comandos de terceros, son aplicaciones que se instalan adicionalmente en el sistema. En VENENUX se pueden nombrar como comandos de tercero a:

Por ejemplo, “mplayer”, Reproductor multimedia para el sistema, y “proz” (PROZILLA) un Acelerador de Descargas, entre otros.

*Scripts de Usuarios

Los Scripts de usuarios, son ficheros texto con comandos del sistema, que se ejecutan de forma secuencial y son interpretados por un intérprete de comandos como BASH.

En VENENUX, se puede nombrar el Script “carontfs”.




2.2 Configura los servicios integrados en dispositivos de ruteo y conmutación, basado en los programas del Sistema Operativo de Internetwork 

Configuración de un Router de Servicios Integrados (ISR) con SDM. 

ISR 

Configuración de un Router de Servicios Integrados (ISR) con SDM.
El  Administrador  de  routers  y dispositivos  de  seguridad  (SMD) es una herramienta  de administración de  dispositivos basada en  la  Web  y  fácil  de  usar,  diseñada para  configurar  la  LAN,  la  WAN  y  las  características  de  seguridad  en  los  routers  basados  en  el  software IOS de Cisco.
SDM de Cisco admite una amplia gama de versiones de software IOS de Cisco. Viene preinstalado en todos los nuevos routers de servicios integrados de Cisco. 

 
CONFIGURACIÓN FÍSICA DEL ISR

Coloqué el interruptor de encendido que se encuentra en la parte posterior del ISR en la posición Encendido.

Durante este paso, los indicadores LED en el chasis se encienden y se apagan, no necesariamente al mismo tiempo. La actividad del indicador LED depende de lo que esté instalado en el ISR.



Observe los mensajes de inicio a medida que aparecen en la ventana del programa de emulación de terminal. No presione ninguna tecla en el teclado mientras aparezcan estos mensajes. Si lo hace, se interrumpirá el proceso de inicio del router.

Configuración del router dentro de  banda y fuera de banda

Un cliente instala varios routers Cisco en su infraestructura de red. La gestión diaria se realiza a través de la red existente (dentro de banda). Sin embargo, el socio de servicios de gestión necesita una forma segura y fiable de diagnosticar problemas de forma remota, incluso cuando se producen cortes en el funcionamiento de la red (en el ejemplo que aparece más arriba, el Nodo 2 está desconectado). 

Configuración de un Router con la CLI.

Interfaz de Línea de Comandos (CLI)



Por su acrónimo en inglés de Command Line Interface (CLI), es un método que permite a las perso dar instrucciones a algún programa informático por medio de una línea de texto simple. Debe notarse que los conceptos de CLI, Shell y Emulador de Terminal no son lo mismo, aunque suelen utilizarse como sinónimos.
Las CLI pueden emplearse interactivamente, escribiendo instrucciones en alguna especie de entrada de texto, o pueden utilizarse de una forma mucho más automatizada (archivo batch), leyendo comandos desde un archivo descripts.
Esta interfaz existe casi desde los comienzos de la computación, superada en antigüedad solo por las tarjetas perforadas y mecanismos similares. Existen, para diversos programas y sistemas operativos, para diversos hardware, y con diferente funcionalidad.
Por ejemplo, las CLI son parte fundamental de los Shells o Emuladores de Terminal. Aparecen en todos los desktops (Gnome, KDE, Windows) como un método para ejecutar aplicaciones rápidamente. Aparecen como interfaz de lenguajes interpretados tales como Java, Python, Ruby oPerl. También se utilizan en aplicaciones cliente-servidor, en DBs (Postgres, MySQL, Oracle), en clientes FTP, etc. Las CLI son un elemento fundamental de aplicaciones de ingeniería tan importantes como Matlab y Autocad.

SDM

El Administrador de routers y dispositivos de seguridad (SDM) es una herramienta de administración de dispositivos basada en la Web y fácil de usar, diseñada para configurar la LAN, laWAN y las características de seguridad en los routers basados en el software IOS de Cisco.SDM nos permite manipular nuestro dispositivo intermediario por medio de una serie de ventanaslas cuales son muy intuitivas que nos van guiando durante el proceso de configuración.
Plataformas soportadas para SDM
SDM es soportado por Windows en las siguientes plataformas.
Microsoft Windows Xp Professional.
Microsoft Windows 2003 Server (Standar Edition).
Microsoft Windows 2000 Professional con SP4 (Windows 2000 Advance Server no tienesoporte). 
Microsft Windows ME.
Microsoft Windows 98 (Second Edition).




Archivos de configuración de interfaz

Los archivos de configuración de interfaz controlan las interfaces de software para dispositivos de red individuales. Cuando su sistema arranca, utiliza estos archivos para saber qué interfaces debe activar y cómo configurarlas. Estos archivos habitualmente se conocen como ifcfg-<name>, donde <name> hace referencia al nombre del dispositivo que controla el archivo de configuración. 



Configuración de un ISR con SDM.

Paso 1: Configurar la PC para que se conecte al router y luego iniciar el SDM de Cisco
a. Encienda el router.
b. Encienda la PC.
c. Deshabilite todos los programas bloqueadores de elementos emergentes. Los bloqueadores de elementos emergentes impiden que se muestren las ventanas de SDM Express.
d. Conecte la NIC de la PC al puerto FastEthernet 0/0 del router ISR Cisco 1841 con el cable Ethernet.

NOTA: Un router SDM que no sea el 1841 puede requerir conexión a un puerto diferente para acceder a SDM.Configure la dirección IP de la PC para que sea 10.10.10.2 con una máscara de subred de 255.255.255.248.f. SDM no se carga automáticamente en el router. Para acceder al SDM, debe abrir la explorador de Internet. Abra el explorador de Internet en la PC y conéctese al siguiente URL: http://10.10.10.1 NOTA 1: Si falla la conexión del explorador al router. Si no puede conectarse y ver la pantalla de inicio de sesión, controle el cableado y las conexiones y asegúrese de que la configuración IP en la PC sea la correcta. Es posible que el router haya sido configurado anteriormente con una dirección de 192.168.1.1 en la interfaz Fa0/0. Observe qué sucede si establece la dirección IP de la PC en 192.168.1.2 con una máscara de subred de 255.255.255.0 y conéctese a http://192.168.1.1 con el explorador. Si tiene dificultades con este procedimiento, pídale ayuda a su instructor.

CONFIGURAR UN ROUTER

La configuración del router es un aparte fundamental del proceso de conseguir buenas velocidades con los programs p2p. Los routers tiene 2 tipos de configuración:

  • Monopuesto: es la configuración para un único ordenador, el router no filtra las conexiones. No requiere configuración ni apertura de puertos, pero apenas ofrece seguridad.
  • Multipuesto: permite conectar varios ordenadores. El router funciona como una términal, la información de internet llega al router y este la distribuye a través de los clientes (cada ordenador conectado). 
El router ha de saber a que ordenador mandar cada conexión; a esto se le llama redirección de IPs públicas en la red privada. Además, muchos routers llevan Firewalls integrados que cortan las conexiones de programas p2p, por lo que debemos habilitar los puertos necesarios para estas conexiones. Lo más normal es abrir uno o varios puertos del router y redirigirlos a una IP en la red privada.

COMANDOS O PALABRAS CLAVE ABREVIADOS

Los comandos y las palabras clave pueden abreviarse a la cantidad mínima de caracteres que identifica a una selección única. Por ejemplo, el comando configure puede abreviarse en conf ya que configure es el único comando que empieza con conf. La abreviatura con no dará resultado ya que hay más de un comando que empieza con con.

Las palabras clave también pueden abreviarse.

Otro ejemplo podría ser show interfaces, que puede abreviarse de esta forma:

Router#show interfaces
Router#show int

Se puede abreviar tanto el comando como las palabras clave, por ejemplo:

Router#sh int

USOS DE LOS COMANDOS SHOW

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 interfaz de hardware. El comando 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 router y 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 interfaz de cualquier protocolo de capa 3 que haya sido configurado
• show startup-config
Muestra el archivo de configuración almacenado en la NVRAM
• show running-config
Muestra el contenido del archivo de configuración activo o la configuración para una interfaz específica.
Pruebe ver todos los comandos show en cada modo con: show ?

CONFIGURACIÓN BÁSICA DE INTERFACES

Bueno en aquí veremos lo mas común relacionado con las interfaces. Debemos tener claro que cuando tenemos como promp Router(config-if)# es porque nos encontramos en alguna interfaz. En todo los ejercicios tomaremos como ejemplo la interfaz serial 0/0/0

Ingresar a una interfaz

Router>enable
Router#configure terminal
Router(config)#interface [interfaz] [nº interfaz] (lo mas normal es que la interfaz sea Fastethernet o Serial)

Asignar IP y MASK a una interfaz

Router(config)#interface serial 0/0/0
Router(config-if)#ip address [ip] [mascara]
Router(config-if)#no shutdown (esto es para levantar la interfaz)

Asignar Clock Rate

Router(config)#interface serial 0/0/0
Router(config-if)#clock rate [velocidad]

Asignar descripción a interfaces


Router(config)#interface serial 0/0/0
Router(config-if)#description [descripcion]
Router(config-if)#

CONFIGURAR RUTAS POR DEFECTO EN PACKET TRACER

Este tutorial es para que comprendan cómo funcionan y cómo se configuran lasrutas por defecto. El ejercicio esta realizado con parte del tutorial de rutasestáticas y le agregamos un router para emular Internet y una red remota(192.168.4.0 /24).Normalmente las rutas por defecto se implementan en redes con acceso aInternet ya que sería imposible contener en las tablas de enrutamiento de losdispositivos, en este caso los routers A, B y C, todas las rutas a todos losdestinos de internet. En el gráfico pueden ver la topología que vamos a usar yque tienen armada y funcionando en Packet Tracer. La finalidad del ejercicio esque se pueda enrutar tráfico entre las redes 192.168.1.0/24, 192.168.2.0/24 y192.168.3.0/24 mediante rutas estáticas y que estas se comuniquen a travésde Internet (en este caso para simplificar es un router) con la red192.168.4.0/24 usando rutas por defecto.
Observaciones:
El enlace entre el RouterC y el Router Internet, vendría a ser una conexiónentre la red de los routers A, B y C y un ISP (proveedor de Internet), estáconfigurado mediante una ruta por defecto pero podría haber usado unprotocolo de enrutamiento.Los routers A, B y C, se comunican mediante rutas estáticas y también podríahaber configurado cualquier protocolo de enrutamiento ya que la finalidad esque las redes 192.168.1.0, 192.168.2.0 y 192.168.3.0 resuelvan el tráficogenerado a una red destino que no está en su tabla de enrutamiento, en estecaso la red 192.168.4.0 /24.

PASO 1 - Configuración de los Hosts

Host 1IP: 192.168.1.2Máscara: 255.255.255.0Default Gateway: 192.168.1.1Host 2IP: 192.168.2.2Máscara: 255.255.255.0Default Gateway: 192.168.2.1Host 3IP: 192.168.3.2Máscara: 255.255.255.0Default Gateway: 192.168.3.1Host 4IP: 192.168.4.2Máscara: 255.255.255.0Default Gateway: 192.168.4.1Observaciones: El default gateway (puerta de enlace) para los hosts es lainterfaz del router conectada a la red a la cual pertenece el host. En este caso es la FastEthernet 0/0 de cada router.

PASO 2- Configuración Básica de los Routers

Router A
Router>enableRouter#config terminalRouter(config)#hostname RouterARouterA(config)#interface fastethernet 0/0RouterA(config-if)#ip address 192.168.1.1 255.255.255.0RouterA(config-if)#no shutdownRouterA(config-if)#exitRouterA(config)#interface serial 0/0RouterA(config-if)#ip address 10.0.0.2 255.0.0.0RouterA(config-if)#no shutdown
Router B
Router>enableRouter#config terminalRouter(config)#hostname RouterBRouterB(config)#interface fastethernet 0/0RouterB(config-if)#ip address 192.168.2.1 255.255.255.0RouterB(config-if)#no shutdownRouterB(config-if)#exitRouterB(config)#interface serial 0/0RouterB(config-if)#ip address 10.0.0.1 255.0.0.0RouterB(config-if)#clock rate 56000RouterB(config-if)#no shutdownRouterB(config-if)#exit



Configuración del router dentro de  banda y fuera de banda

Un cliente instala varios routers Cisco en su infraestructura de red. La gestión diaria se realiza a través de la red existente (dentro de banda). Sin embargo, el socio de servicios de gestión necesita una forma segura y fiable de diagnosticar problemas de forma remota, incluso cuando se producen cortes en el funcionamiento de la red (en el ejemplo que aparece más arriba, el Nodo 2 está desconectado).



Configuración de NAT estático

La dificultad de este tipo configuración es la de entender la diferencia entre Inside y Outside.



Estos términos definen donde esta su red privada (inside) y donde Internet (outside)
Router (config)# ip nat source static
inside_local_source_IP_address
inside_global_source_IP_address
En este primer ejemplo genérico se define que la IP local interna se debe cambiar por la IP global interna
Router (config)# ip nat source static
outside_local_source_IP_address
outside_global_source_IP_address

Creación de una configuración de respaldo del Router en un servidor TFTP


Permitir el acceso al archivo config.txt guardado en el dispositivo disk0. tftp-server disk0:config.txt ! Permitir el acceso a la config de IOS, pero usando un ! nombre más corto (config.txt) como alias. tftp-server disk0:c7200-tftpserver-config-201012101000 alias config.txt ! Permitir la descarga del archivo de sistema operativo con un nombre ! corto llamado ios.bin pero que sea accesible solo desde los hosts ! permitidos en el access-list estándar número 69. tftp-server disk0:c7200-adventerprisek9-mz.124-24.T.bin alias ios.bin 69

 Configuración de un Switch.
  
Configuración inicial del switch


Una estación de trabajo con software de emulación de terminal, por ejemplo Microsoft Hyperterminal, instalado para conectar directamente,o a través de un módem, con el puerto de consola del Switch.
Conexión del switch de la LAN al router
El switch funciona en el ámbito de capa 2 (MAC), procesan las direcciones MAC en una LAN y no modifican el contenido
del paquete. Inspecciona la dirección de fuente y destino del paquete (MAC Address) para determinar la ruta de conmutación.
La tabla de rutas se realiza mediante un compilador de direcciones MAC. La misma es dinámica y se actualiza sobre la base
de la lectura de las direcciones contenidas en los paquetes que ingresan al switch (aprendizaje mediante lectura de
direcciones). Cuando un switch recibe un paquete con dirección desconocida lo emite a todas las puertas (técnica conocida 
como Flooding).

Protocolo CDP

El Protocolo CDP es un protocolo de Capa 2 que conecta los medios físicos inferiores con los protocolos de red de las capas superiores,
La lectura del comando show cdp neighbors incluyen la siguiente información:
• Identificador del dispositivo
• Interfaz local
• Tiempo de espera

No hay comentarios:

Publicar un comentario