Comunicacion entre 2 pc

Solo disponible en BuenasTareas
  • Páginas : 11 (2563 palabras )
  • Descarga(s) : 4
  • Publicado : 20 de noviembre de 2009
Leer documento completo
Vista previa del texto
TELEMÁTICA

PRÁCTICA 2

Gaizka Etxebarria 7ºT

1ºPARTE: comunicación de dos ordenadores por el puerto serie:

Cable de puerto en serie.

Conectar Pc-s a través del puerto serie se hace con el cable Null-Modem. Es fácil de encontrar en tiendas, y además es muy barato. Así que se puede conectar el portátil al PC por ejemplo através de este puerto. La trasmisión sería algo lenta: la información viaja bit a bit (un solo bit a la vez). A continuación explico un ejemplo de cómo seria una transferencia entre un pc de mesa y un portátil:
En el portátil
Para que el portátil funcionara, lo arranqué con SystemRescueCd, una distro LiveCD basada en Gentoo muy útil en estos casos. Incorpora herramientas como QtParted, que recuerda(o, mejor dicho, hace olvidar) al Partition Magic™.
Una vez arrancado, definimos una contraseña del root:
% passwd
New UNIX password: (la que quieras)
Luego arrancamos el servidor SSH:
% /etc/init.d/sshd start
Ahora preparamos la conexión por puerto serie:
% slattach -p slip -s 115200 /dev/ttyS0 &
% ifconfig sl0 192.168.0.1 pointopoint 192.168.0.2 up
% route add -host 192.168.0.2 dev sl0
Si osparece, podemos analizar los comandos:
* Primer comando
* slattach: añade una nueva interfaz de red asociada al puerto primer serie. Le asigna el nombre «sl0».
* -p slip establece SLIP como protocolo de comunicación.
* -s 115200: fija la velocidad de transmisión en 115200 bits/s, o sea, 14.4 KBps
* /dev/ttyS0 es como Linux se refiere al primer puerto serie
*& hace que el proceso se ejecute en segundo plano.
* El segundo comando configura el interfaz de red sl0: le asigna la IP 192.168.0.1 a sl0 y la enlaza point-to-point con la IP 192.168.0.1 (que será la que asignemos a la otra máquina). Finalmente, levanta la interfaz.

* El tercer comando añade una nueva entrada en la tabla de rutas de Linux que establece que la interfaz sl0 puedamandar paquetes a la IP 192.168.0.2
En el PC de sobremesa
Antes de nada, nos aseguramos de que estén instalados los módulos «ppp_generic» y «slip». Puedes verlo en tu /etc/modules. También pueden estar incluidos en el kernel.
Después, y como root:
# slattach -p slip -s 115200 /dev/ttyS0 &
# ifconfig sl0 192.168.0.2 pointopoint 192.168.0.1 up
# route add -host 192.168.0.1 dev sl0
Creo que nonecesita explicación: es igual que en el portátil, pero cambiando las IPs.
Pues ya está. Ahora sólo hay que conectar por SSH desde el PC de sobremesa, montar la partición del portátil donde estén los datos…
# ssh 192.168.0.1
Password: (la de antes)
% mkdir /mnt/datos
% mount -t vfat /dev/hda1 /mnt/datos/
… y copiar lo que nos interese, por ejemplo, con SCP. Si eres más comodón, puedes copiarlo deforma gráfica con Nautilus, gFTP o Konqueror. En mi caso, los 500 MB tardaron una noche.

Otra opción para la recuperación de los datos del cable null modem son con los comandos Interlnk.exe e Intersvr.exe de MSDOS en su versión 6.22, compatibles con Win3.11, 95, 98, me, 2000 y XP, se pueden redireccionar los puertos de comunicación e impresión, con una velocidad máxima de 115,000 kbs detransmisión de datos (se recomienda que el cable no sea tenga una longitud > 4m para evitar pérdidas)

Software para comunicación por los puertos
Tener un cable serie o paralelo para comunicar dos ordenadores y no disponer del software de comunicación es como no tener nada. Ambas cosas han de ir juntas para tener resultados satisfactorios, ya que además el software funciona con su cable específico.
Eneste apartado se trata de utilizar el software que incluye el sistema operativo ms-dos y sindows 9x, aunque existe una variedad amplia de software de comunicaciones en el mercado.
Software para ms-dos
El sistema operativo ms-dos desde su versión 6.0, dispone de un programa de comunicaciones denominado interlnk. El programa Interlnk está pensado para los casos en los que se necesita conectar dos...
tracking img