PDF de programación - Práctica 6 - Configuración de enlaces por interfaces serie en PCs

Imágen de pdf Práctica 6 - Configuración de enlaces por interfaces serie en PCs

Práctica 6 - Configuración de enlaces por interfaces serie en PCsgráfica de visualizaciones

Actualizado el 27 de Febrero del 2018 (Publicado el 5 de Junio del 2017)
577 visualizaciones desde el 5 de Junio del 2017
100,4 KB
5 paginas
Creado hace 15a (14/10/2008)
Departamento de
Automática y Computación
Automatika eta
Konputazio Saila

Campus de Arrosadía
Arrosadiko Campusa
31006 Pamplona - Iruñea
Tfno. 948 169113, Fax. 948 168924
Email: [email protected]

Práctica 6 - Configuración de enlaces por interfaces serie en

PCs

1- Objetivos
En una práctica anterior vimos cómo comunicar PCs a través de sus puertos serie, bien con un
cable NULL modem o a través de modems. También se ha visto que los routers Cisco disponen de
interfaces WAN serie con los que podíamos establecer enlaces punto-a-punto sobre los que
funcionaba IP. En esta práctica veremos cómo emplear IP sobre un enlace entre los puertos serie de
PCs.

2- Material
 PCs
 Cables serie cruzados
 Módem
 Centralita telefónica (compartida)
3- Avisos generales
En los ordenadores dispuestos para la realización de estas prácticas (PC A, B y C) se ha creado
una cuenta de nombre lpr y password telemat. Esta cuenta tiene permisos para ejecutar mediante el
comando sudo ciertos comandos restringidos normalmente al superusuario. Igualmente se le han
otorgado permisos para modificar el contenido de ciertos ficheros del sistema necesarios para la
realización de la práctica. Para más detalle diríjanse a la documentación sobre los armarios.

Si quieren conservar cualquier fichero entre sesiones guárdenlo en un disquete o un pendrive, dado
que no se asegura que los ficheros creados o modificados durante una sesión de prácticas se
mantengan para la siguiente.

Disponen de todos los privilegios en los routers Cisco, es decir, como si fueran el superusuario de
un sistema UNIX. En general no tengan miedo de explorar los comandos disponibles en el Cisco
IOS, sin embargo, tengan cuidado de no realizar cambios que lo inutilicen. Tengan cuidado con
comandos que borren ficheros o sistemas de ficheros. También tengan especial cuidado cuando
copien ficheros en la flash dado que puede haber un momento en que el router les pregunte si antes
de copiar el fichero desean borrar la flash. Nunca le digan que sí a que borre la flash dado que en
ella se encuentra el sistema operativo. Si por error proceden a borrar la flash no reinicien ni apaguen
el router y avisen al profesor de prácticas. Serán capaces de recuperar este tipo de accidentes cuando
aprendan cómo transferir al router ficheros desde un servidor de TFTP.

Al empezar a trabajar con un router tengan cuidado con la configuración que pueda tener grabada
y eliminen lo que no necesiten. Antes de abandonar el laboratorio borren de la configuración del
arranque sus modificaciones. Para evitar problemas con configuraciones de los routers en sesiones
anteriores de prácticas lo primero que deben hacer cuando enciendan el router es borrar el fichero de
configuración que carga en el arranque, es decir, en modo privilegiado:

Router# erase startup-config

Laboratorio de Programación de Redes: Práctica 6

Departamento de
Automática y Computación
Automatika eta
Konputazio Saila

Campus de Arrosadía
Arrosadiko Campusa
31006 Pamplona - Iruñea
Tfno. 948 169113, Fax. 948 168924
Email: [email protected]

Una vez hecho esto reinicien el router (comando reload). Al terminar de arrancar y no encontrar
el
(setup) para realizar una primera
fichero de configuración el sistema ejecuta un script
configuración del router. Salgan del script indicando que no quieren configurar nada. Con eso ya
tendrán una configuración en curso limpia (running-config). Guárdenla como el nuevo fichero de
configuración de arranque:

Router# copy running-config startup-config
Recuerden: Nunca le digan que sí a que borre la flash dado que en ella se encuentra el sistema

operativo.

4- Configuración de IP empleando PPP sobre una línea serie
PPP son las siglas de Point-to-Point Protocol. PPP es un protocolo para encapsular paquetes para
enviarlos por líneas serie. Ofrece la capacidad de separar unos paquetes de otros en la línea serie.
Además incluye otros protocolos para configurar el enlace serie y comprobar su correcto
funcionamiento. PPP nos permite encapsular múltiples protocolos, no sólo IP y para algunos
protocolos (como IP) ofrece además funciones para negociar direcciones (en el caso de IP para
negociar entre los dos extremos la dirección IP que debe emplear cada uno).

Figura 1.- Dos PCs con enlace punto-a-punto con IP sobre PPP

Existe un cable NULL modem entre los primeros puertos serie de PC A y PC B. Si ambos PCs
tienen sus puertos serie correctamente configurados podemos emplear el programa pppd. Este
demonio se encarga de realizar todas las tareas del protocolo PPP (ayudado por un módulo en el
kernel).

 Láncenlo en ambos PCs con las siguientes opciones:
% sudo pppd ttyS0 local nodetach debug IPLOCAL:IPREMOTA
Donde hemos especificado el puerto serie ttyS0. Con la opción nodetach hacemos que pppd siga
usando el terminal y no se quede corriendo como demonio (así podremos matarlo con Ctrl+C). La
opción local nos sirve para indicarle que en la línea serie no hay un modem; un modem activaría
una de las líneas del puerto serie (CD Carrier Detect) al detectar tono de llamada en la línea, pero
como no hay línea telefónica sino un cable serie cruzado no queremos que se quede esperando a que
se active esa línea dado que no tiene sentido. La opción debug hará que nos muestre información
sobre los pasos de establecimiento del enlace con el otro extremo y finalmente hemos indicado las
direcciones IP que deseamos que empleen ambos extremos. IPLOCAL es la IP que queremos que
tenga el interfaz serie del PC donde estamos lanzando pppd e IPREMOTA la del otro extremo.
Evidentemente habría que cambiar el orden de las direcciones al ejecutar el comando en la otra
máquina. En realidad basta con que uno de los extremos PPP especifique las direcciones IP, durante
el proceso de configuración inicial de PPP se las comunicará al otro extremo.

Muy importante: Durante estas prácticas no olviden la opción nodetach. Esta opción sirve para
que pppd siga usando el terminal, de forma que podamos matarlo con un Ctrl+C. Si no incluyeran
esta opción el programa se quedaría corriendo como demonio y tendrían que matarlo mediante un
kill. Sin embargo, como corre como root mediante sudo no van a poder matarlo con kill al no ser la
cuenta lpr una cuenta con privilegios de superusuario.

Laboratorio de Programación de Redes: Práctica 6

Departamento de
Automática y Computación
Automatika eta
Konputazio Saila

Campus de Arrosadía
Arrosadiko Campusa
31006 Pamplona - Iruñea
Tfno. 948 169113, Fax. 948 168924
Email: [email protected]

Con esto podrá observar los paquetes que envía PPP para establecer el enlace y elegir dirección IP
para cada extremo del mismo. Desde un terminal puede ver el enlace funcionando como un interfaz
empleando el comando ifconfig. También puede comprobar con el comando ping que puede llegar
hasta el otro extremo del enlace.

Para finalizar el enlace PPP es suficiente con cerrar uno de los dos pppd implicados (Con Ctrl-C

en el terminal).

Pruebe a establecer el enlace PPP empleando diferentes velocidades (opción del comando pppd).
Tenga en cuenta que ambos extremos deben especificar la misma velocidad. Compruebe los cambios
de velocidad con el retardo que nos indica el ping.

5- Árbol con PCs
A continuación crearemos la topología de la figura 2.
El router de acceso está configurado para dirigir hacia el router con IP 10.3.17.numero todo el

tráfico dirigido a la red 10.3.32+numero.0/24

 Configuren en el interfaz ethernet de PC B la IP 10.3.17.armario/20
 Empleen la red 10.3.32+armario.0/24 para los enlaces serie dividiéndola en redes
 Configuren que PC B reenvíe paquetes
 Configuren en PC A y PC C el PC B como router por defecto
 Configuren en PC B el router de acceso como router por defecto
 Prueben a hacer ping desde PC A y PC C a máquinas del laboratorio (10.1.1.253)

Figura 2.- PCs y enlaces serie

Checkpoint 6.1: Muestre al responsable de prácticas que PC A y PC C pueden llegar a máquinas

del laboratorio

6- Configuración de IP empleando PPP sobre una línea serie con

módem

A continuación vamos a configurar un interfaz con IP sobre una línea serie que emplea un módem.

Con ello conectaremos la topología creada por un grupo de prácticas con la creada por otro.

 Establezca una llamada telefónica entre PC A y C de igual forma que hizo en una práctica

anterior

Laboratorio de Programación de Redes: Práctica 6

Departamento de
Automática y Computación
Automatika eta
Konputazio Saila

Campus de Arrosadía
Arrosadiko Campusa
31006 Pamplona - Iruñea
Tfno. 948 169113, Fax. 948 168924
Email: [email protected]

 A continuación cierre el programa minicom sin resetear el módem
 Lance el demonio pppd en ambos extremos igual que antes (escoja el device de puerto serie

correcto) y compruebe que tiene conectividad IP con la otra máquina

 Configure en su PC C al PC B como router por defecto y active el reenvío de paquetes en las

máquinas en que sea necesario

 Ahora prueben a acceder a la red del laboratorio desde el PC A. ¿Qué camino siguen los

paquetes de ida? ¿Y los de vuelta?

Figura 3.- Conectando por modem

Checkpoint 6.2: Muestre al

correctamente

responsable de prácticas que la comunicación les funciona

7.- Automatización de la conexión por módem
Hasta ahora, cuando hemos empleado un módem hemos tenido que realizar

la llamada
manualmente. En este apartado vamos a realizar el mismo tipo de conexionamiento entre las
máquinas que con anterioridad pero de forma automática.

 Consulte el manual del comando chat
 Utilice el comando chat para inicializar el módem y hacer una llamada sin usar minicom
 Utilice en el otro extremo el comando chat para inicializar el módem y aceptar la llamada.
Tenga en cuenta que el comando chat lee de la entrada estándar y escribe por la salida
estándar así que deberá indicarle el dispositivo a utilizar redirigiéndole ambas hacia él

 Escriba un script de nombre llama que al ejecutarse llame y otro script llamado contesta que

conteste a una llamada

 Finalmente escriba un script de nombre cuelga que
  • Links de descarga
http://lwp-l.com/pdf4154

Comentarios de: Práctica 6 - Configuración de enlaces por interfaces serie en PCs (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad