-
Laboratorio N1:
Conexiones Punto a Punto
Universidad Tecnolgica Metropolitana Facultad de Ingeniera
Departamento de Informtica
Integrantes: Rosa Gonzlez Soto Nicols Rodrguez Ormazbal Jonathan
Seplveda Nez scar Muoz Bernales Asignatura: Comunicacin de Datos
Profesora: Marta Rojas Estay Fecha de entrega: Mircoles, 1 de Abril
del 2015
-
Contenido
1. Introduccin
....................................................................................................................................
3
2. Objetivos
.........................................................................................................................................
4
2.1 General:
.....................................................................................................................................
4
2.2 Especficos:
...............................................................................................................................
4
3. Marco Terico
.................................................................................................................................
4
3.1 Conexin Punto a Punto
............................................................................................................
4
3.1.1 Caractersticas de la red punto a punto
...................................................................................
5
3.1.2 Aplicaciones
...........................................................................................................................
6
4. Desarrollo
....................................................................................................................................
6
4.1
RJ45...........................................................................................................................................
6
4.2 Null Modem
..............................................................................................................................
8
4.3 Conexiones
..............................................................................................................................
10
4.3.1 Cable Cruzado (RJ45)
..........................................................................................................
10
4.3.2 Cable Serial (db9) - Null Modem
.........................................................................................
24
5. Conclusiones
.................................................................................................................................
32
6. Referencias
....................................................................................................................................
32
-
1. Introduccin
La comunicacin entre diferentes ordenadores, es algo que est
presente en el da a da de cada uno
de nosotros, pues resulta bastante difcil a estas alturas
encontrar sistemas y plataformas
informticas basadas en un solo ordenador aislado. Hasta los
celulares hoy en da son considerados
computadores pequeos que se conectan a internet y a las redes de
nuestros hogares, para
compartir informacin, ya sea con otros usuarios o en las redes
sociales.
En esta ocasin nos cuestionaremos el Cmo los computadores
transmiten datos entre s?, es por
esto que estudiaremos los diferentes tipos de conexin que se
pueden realizar entre ordenadores,
cules son mejores y el por qu de esto. Abarcaremos conceptos
necesarios para comprender el
cmo se realiza el traspaso de informacin de un computador a otro
y los diferentes protocolos que
se pueden utilizar para este objetivo.
Para la realizacin de esta experiencia utilizaremos algunos
materiales, para la construccin de 2
tipos de cableado diferente, entre ellos se pueden
mencionar:
1. Conectores RJ-45
2. Cable UTP-5
3. Crimpeadora RJ-45
4. Conectores DB-9 hembra
5. Cable de 9 hilos
6. Estao (Soldadura)
7. Cautn
-
2. Objetivos
2.1 General:
Configurar y establecer una transmisin de datos punto a punto
empleando
herramientas software comerciales e interfaces de comunicacin
estndares en
Linux y otros.
2.2 Especficos:
Instalar y configurar software de comunicacin para realizar
enlaces punto a punto
simplex, half-dplex y dplex.
Configurar interfaces de comunicaciones de la mquina como
puertos seriales,
paralelos, USB y NIC.
3. Marco Terico
3.1 Conexin Punto a Punto
La conexin punto a punto como su nombre lo indica es un tipo de
conexin
realizada desde un terminal a otro, siendo este en la mayora de
los casos una
tarjeta de red (Figura 1.1), en esta experiencia se realizar
algo un poco diferente
utilizando una conexin a travs de un puerto serial (Figura 1.2)
entre los
ordenadores.
Figura 1.1 Tarjeta de Red Figura 1.2 Puerto Serial db9
-
Las redes punto a punto o tambin llamadas peer-to-peer (P2P) o
red de pares, son aquellas
que responden a un tipo de arquitectura de red en las que cada
canal de datos se usa para
comunicar nicamente dos nodos. Las redes punto a punto son
relativamente fciles de
instalar y operar. A medida que las redes crecen, las relaciones
punto a punto se vuelven
ms difciles de coordinar y operar. Su eficiencia decrece
rpidamente a medida que la
cantidad de dispositivos en la red aumenta.
Los enlaces que interconectan los nodos de una red punto a punto
se pueden clasificar en
tres tipos segn el sentido de las comunicaciones que
transportan:
1. Simplex: La transaccin slo se efecta en un solo sentido.
2. Half-dplex: La transaccin se realiza en ambos sentidos, pero
de forma
alternativa, es decir solo uno puede transmitir en un momento
dado, no pudiendo
transmitir los dos al mismo tiempo.
3. Full-Dplex: La transaccin se puede llevar a cabo en ambos
sentidos
simultneamente.
3.1.1 Caractersticas de la red punto a punto
Se utiliza en redes de largo alcance LAN
Sus estaciones reciben slo los mensajes que les entregan los
nodos de la red. Estos
previamente identifican a una estacin receptora a partir de la
direccin de destino
del mensaje.
Los pasos de encaminamiento suelen ser complejos, y el control
de errores se
realiza en los nodos intermedios adems de los extremos.
Los retardos se deben al trnsito de los mensajes a travs de los
nodos intermedios.
La conexin extremo a extremo se realiza a travs de los nodos
intermedios, por lo
que depende de su fiabilidad.
La seguridad es propia a una estructura en malla de la red en la
que cada nodo se
conecta a dos o ms nodos.
Los costes del cableado dependen del nmero de enlaces entre las
estaciones.
-
3.1.2 Aplicaciones
Intercambio y bsqueda de ficheros. Quizs sea la aplicacin ms
extendida de este
tipo de redes. Algunos ejemplos son BitTorrent o emule (de la
red eDonkey2000).
Sistemas de ficheros distribuidos, como CFS o Freenet.
Sistemas para proporcionar cierto grado de anonimato, como i2p,
Tarzan P2P o
MorphMix. Este tipo de tecnologas forman parte de la llamada red
oscura y
constituyen el llamado peer-to-peer annimo.
Sistemas de telefona por Internet, como Skype.
A partir del ao 2006, cada vez ms compaas europeas y
norteamericanas, como
Warner Bros o la BBC, empezaron a ver el P2P como una
alternativa a la
distribucin convencional de pelculas y programas de televisin, y
ofrecen parte de
sus contenidos a travs de tecnologas como la de BitTorrent.9
Clculos cientficos que procesen enormes bases de datos, como los
procedimientos
bioinformticos.
Monedas virtuales para transacciones entre partes.
4. Desarrollo
4.1 RJ45
Se cre un cable de red, para conectar ambos equipos. Un cable de
red est conformado
por 8 hilos o pequeos cables que van de un extremo a otro,
teniendo en sus extremos
conectores RJ-45 (Figura 1.2), permitiendo la conexin en las
tarjetas de red, de ambos
computadores.
Figura 1.2 Conector RJ-45
-
Existen 2 tipos de cables de red o es ms correcto decir, que
existen 2 tipos de norma para
la creacin de estos:
Cableado Directo (Norma de cableado 568-B)
Este tipo de cable, nos permite conectar a nuestro ordenador a
un hub, switch o router, para
as entrar a una red local o a internet. La principal
caracterstica que tiene es que como el
nombre lo dice, la conexin entre ambos conectores RJ-45 debe ser
idntica, es decir el
orden de los 8 pines o cables debe ser el mismo.
Cableado Cruzado (Norma de cableado 568-A)
Este tipo de cableado, a diferencia de el anteriormente
mencionado, no puede ser utilizado
para conectarse a router, hub o switch, si no que est hecho para
conectar directamente 2
ordenadores de manera directa. Recibe su nombre debido a la
forma en la que este se
construye, como dice este se intercambian ciertos cables en uno
de los conectores como se
muestra a continuacin.
-
4.2 Null Modem
Se cre un Cable null modem (modem nulo) que sirve bsicamente
para conectar 2
terminales, las lneas de transmisin y recepcin estn cruzadas, en
este caso se utiliz null-
modem con conectores DB9.
En las computadoras hay conectores DB9 macho, de 9 pines, por el
que se conectan los
dispositivos al puerto serie. Los conectores hembra que se
enchufan tienen una colocacin
de pines diferente, de manera que se conectan el pin 1 del macho
con el pin 1 del hembra, el
pin 2 con el 2, etc...
La informacin asociada a cada uno de los pines es la
siguiente:
Nmero de pin Seal
1 DCD (Data Carrier Detect)
2 RX
3 TX
4 DTR (Data Terminal Ready)
5 GND
6 DSR (Data Sheet Ready)
7 RTS (Request To Send)
8 CTS (Clear To Send)
9 RI (Ring Indicator)
-
GND: Es la masa. Como toda seal, tiene que estar referida a una
masa.
RX: Seal de recepcin. Son los datos que se reciben.
(Entrada)
TX: Seal de transmisin. Por aqu salen los datos. (Salida)
DTR: Data Terminal Ready. Indica que el terminal est encendido.
(Salida)
DSR: Data Set Ready. Se ha establecido conexin. (Entrada)
CTS: Clear To Send. El terminal est aceptando datos.
(Salida)
RTS: Request to Send. Aqu se introduce una seal cuando se pide
un dato. (In)
Para nuestra conexin se utilizar un Null-modem de 3 hilos:
NULL MDEM de 3 hilos
El cable Null-mdem ms bsico que existe es el siguiente:
GND---------------------------------------------------GND
RX----------------------------------------------------TX
TX----------------------------------------------------RX
Una vez el cable est listo, se proceder a utilizarlo para
comprobar su correcto
funcionamiento.
.
-
4.3 Conexiones
4.3.1 Cable Cruzado (RJ-45)
Conexin Windows-Windows
Para la conexin entre 2 ordenadores con el sistema operativo
Windows, utilizaremos el
Cable Cruzado para conectar a ambos equipos. Luego de realizada
la conexin fsica
entre ambos computadores, procederemos a configurar ambos
equipos para que se puedan
comunicar entre s. Para ello nos dirigimos al centro de redes y
recursos compartidos de
Windows, seleccionamos cambiar configuracin del adaptador como
se muestra a
continuacin.
-
Luego se selecciona el adaptador de rea local, el cual es el
correspondiente a la tarjeta de
red de nuestro equipo, en algunos computadores puede aparecer ms
de una siendo la otra la
tarjeta de red inalmbrica. Se hace click en propiedades.
Se abrir una nueva ventana en la cual se har mencin a un nuevo
concepto que se
estudiar ms adelante: Protocolo, en trminos sencillos este es el
que permite que 2
computadores interacten entre s estandarizando la forma en que
lo harn. Se selecciona el
protocolo IPV4 y se clickea sobre propiedades.
-
La direccin ip, es parte del protocolo seleccionado
anteriormente, funcionando como el
identificador del equipo que est conectado a la red. Como se
muestra a continuacin
existen 2 tipos de direccin ip, las dinmicas y las estticas.
Utilizaremos ip dinmica cuando estemos conectados a un Router o
Switch, el cual
estar encargado de generar automticamente una direccin ip para
nuestro computador
cuando sea requerido. De lo contrario utilizaremos ip esttica
cuando no existan ningn
intermediario en nuestra conexin, de esta manera la opcin que
debemos seleccionar es
utilizar la siguiente direccin ip: y nosotros ingresar una
diferente para cada equipo.
Se deben realizar estas acciones en ambos equipos, unas vez todo
esto hecho se procede a
verificar la conexin entre ambos equipos, la manera ms sencilla
es abrir el terminal de
Windows y ejecutar el comando ping seguido de la direccin ip
asignada anteriormente al
-
otro equipo, por ejemplo ping 10.1.10.102, de haber comunicacin
entre ambos
ordenadores se muestra en pantalla algo como lo siguiente:
De ser as podemos decir que nuestra conexin fue exitosa.
o Conexin Simplex
Para la demostracin de esta conexin, se utiliz TeamViewer. Una
vez instalado,
se procede a abrir el programa, se ingresa a
Extras->Opciones>General-
>Conexiones de LAN entrantes->Aceptar->Aceptar, esto
nos habilitar la opcin
de comunicacin entre equipos mediante cable.
Luego, se observa el ip del equipo al que se quiere conectar y
se ingresa en ID
Asociado.
-
Finalmente, se puede controlar al equipo al cual se est
conectado, moviendo o
borrando archivos.
-
o Conexin Half-Dplex
Para la demostracin del Half-Dplex, se utiliz el mismo programa
que para el
Simplex, con las mismas configuraciones. Para demostrar que la
comunicacin
efectivamente es Half-Dplex, se utiliz el chat incorporado en el
mismo programa.
o Conexin Full-Dplex
Para la comprobacin de la conexin Full-dplex por medio de
conexin de cable
cruzado, se utiliz el juego Starcarft 1. El juego cuenta con la
opcin
Multijugador, y la utilizacin de un Local Area Network (IPX),
como este modo
de conexin que ha sobrevivido durante aproximadamente unos 15
aos ya est en
desuso desde el boom de Internet a TCP/IP, se debi instalar un
driver aparte para
simular esta conexin, el cual slo corresponde a unas .dll que se
incluyen dentro
del directorio del juego. Esto, nos habilita para acceder a la
opcin de Local Area
Network.
-
Luego, se crea una cuenta, que ser la identificacin del jugador,
esto se hace en
ambas computadoras.
-
A continuacin, en una de las sesiones del juego, se procede a
crear una partida y
esta se ver disponible en la computadora en espera a iniciar el
juego.
Finalmente, se esperan unos segundos y el juego ya est
disponible.
-
Conexiones en Ubuntu
Para la demostracin de los tres mtodos, se utilizar TeamViewer,
para Linux.
Se descarga TeamViewer 32 bits para Linux. Se abre la consola y
se ingresan los
comandos cd ~/Downloads/ y luego dpkg -i teamviewer_linux.deb.
Una vez
instalado, se procede a abrir el programa, se ingresa a
Extras-> Opciones > General -
>Conexiones de LAN entrantes->Aceptar->Aceptar, esto
nos habilitar la opcin de
comunicacin entre equipos mediante cable. Luego, se ingresa el
ID asociado del
otro equipo para conectarlos.
o Conexin Simplex
Bsicamente, el otro equipo puede controlar y realizar distintas
acciones al equipo,
crear, mover o eliminar archivos, as como tambin controlar
distintas funciones
bsicas como son el girar la pantalla, entre otros.
-
o Conexin Half-Dplex
Se contina con la utilizacin de TeamViewer. Para este caso, se
utiliz el chat que
viene incorporado en el mismo, lo que comprueba que
efectivamente que se est
ante Half-Dplex.
o Conexin Full-Dplex
Para la demostracin de la comunicacin Full-dplex, se sigue
utilizando el mismo
software y adems se incluyeron micrfonos disponibles en el
laboratorio. En
ambos equipos se puede escuchar y hablar al otro usuario.
-
Conexiones Ubuntu-Windows
Para este punto se utiliza el software samba que es de cdigo
libre y permite realizar grupos
de trabajo entre ordenadores con Windows y Linux.
La ventaja de usar un software como este, es que permite
realizar las 3 tipos de conexiones,
Simplex, Half-Dplex y Full-Dplex. Para comenzar se instalar
Samba en Linux, con el
comando sudo apt-get install samba, luego, desde el centro de
software, sepuede instalar
opcionalmente gsamba que permite configurar el computador con
Linux para utilizarlo
como servidor y compartir archivos en la red local. Luego
debemos configurar
adecuadamente las ip de los ordenadores conectados a travs del
cable
cruzado,otorgndoles a conveniencia, en esta ocasinse asign
192.168.0.1 y
192.168.0.2.
A continuacin se inicia el gsamba y en la pestaa de Connections
se puede observar que
est disponible el ordenador con Windows.
-
Ahora, se procede a configurar el server de Samba para as poder
crear un grupo de trabajo
y probar los diferentes tipos de conexiones. Para eso se
utilizar el comando sudo system-
config-samba, con el cual se abrir un terminal bastante
sencillo.
Se selecciona preferencias y Configuracin del servidor,
apareciendo una ventana como la
siguiente:
-
Se define el grupo de trabajo que se crear, para este caso se le
asign el nombre casa,
por lo que al otro equipo en Windows tambin se debe modificar el
grupo de trabajo y
dejarlo con el mismo nombre. Una vez hecho esto, se clickea
sobre la venta seguridad.
Se deja todo configurado como sale en la fotografa y se presiona
Aceptar.
Se vuelve a la ventana de inicio del Samba y con el signo + se
agrega la carpeta o
archivos que se deseen compartir en la red. En este punto se ve
lo ms importante, pues
segn los permisos que se le den a las carpetas, ser el tipo de
conexin existente, Simplex
al slo poder leer los archivos, Half-Dplex al poder modificarlos
y guardarlos, y Full-
Dplex al poder ambos usuarios agregar elementos a la carpeta
conectada a la red al mismo
tiempo. En este caso se le darn todos los permisos.
-
Ya hecho esto en el equipo de Windows se ingresa a la seccin de
redes y debera aparecer
en el servidor de Samba que se mont en Linux.
Se puede observar que se puede acceder y modificar todo lo que
se desee dentro de la
carpeta que se comparti, pues se le otorgaron todos los permisos
para permitir todos los
tipos de comunicacin.
-
4.3.2 Cable Serial (db9) - Null Modem
Conexin Windows-Windows
o Conexin Simplex
El software a utilizar ser HyperTerminal, que sola venir por
defecto en Windows
y la configuracin que se menciona a continuacin se realiza en
ambas
computadoras.
Se abre HyperTerminal, el cual pedir un nombre para la conexin y
la eleccin de
un cono (el cual puede ser a gusto).
Luego, pedir el tipo de conexin, y como se est utilizando
conectores DB9, se
seleccionar la COM1
-
A continuacin, el programa pedir la configuracin de los
parmetros de la
conexin, que se ponen de igual forma en ambas computadoras. Lo
recomendado es
seleccionar: -Bits por segundo: 115200 -Bits de Datos: 8
-Paridad: Ninguna -Bits de
parada: 1 -Control de Flujo: Ninguno.
Finalmente, se cuenta con una conexin entre ambas
computadoras.
Para la demostracin del tipo de conexin, se puede configurar el
HyperTerminal
para que slo uno de los equipos reciba archivos y el otro slo
los enve, si el
equipo asignado slo para recibir archivos intenta enviar
documentos, saldr un
mensaje en pantalla indicando que la accin solicitada no puede
realizarse.
-
o Conexin Half-Dplex
Como el HyperTerminal ya se encuentra configurado para que
ambas
computadoras se comuniquen, ahora slo basta modificar la
configuracin del
programa mismo, para que quede a modo de que ambos equipos
puedan enviar
datos. Hecho esto, queda habilitado el chat incorporado en el
software mismo, y se
pueden enviar mensajes entre equipos, as como tambin enviar
archivos.
-
o Conexin Full-Dplex
Para la demostracin del Full-dplex con Null-Modem, se utiliz el
mismo juego
que en la demostracin del RJ45, pero en este caso, se ingresa a
la opcin Direct
Cable Connectin, que permite la comunicacin para la partida a
travs del cable
Null-Modem.
A continuacin, se realizan los mismos pasos que anteriormente
descritos para el
RJ45, los que son crear usuario o utilizar una ya existente, uno
de los equipos
deber crear la partida y el otro ingresar a ella, para
finalmente comenzar el juego.
-
Conexin Ubuntu-Ubuntu
Para esta conexin se utilizar la herramienta serial port
terminal que entrega Ubuntu en
su Centro de Software. Una vez ejecutado en modo administrador
con el comando sudo
gtkaterminal se debera ver una ventana como la siguiente:
Luego se configura, al igual que en Windows, en nuestro
terminal, seleccionaremos el
puerto /dev/ttyS0, el bandrate en 115200, en paridad
seleccionamos ninguna y en bits se
selecciona 8 y no se modificar el resto.
-
De realizar correctamente en ambos equipos la conexin se podr
notar que la informacin que se
escribe en el terminal, sern visibles desde el otro equipo.
o Conexin Simplex
Al realizar correctamente la conexin entre ambos equipos, se
puede observar que ya se ha
realizado con xito la prueba de esta, ya que un equipo equipo
slo recibir los mensajes
enviados por el otro.
-
o Conexin Half-Dplex
El traspaso de archivos es el mejor ejemplo para demostrar que
este tipo de conexin est
presente, lo cual se ha logrado a travs del terminal, al igual
que en Windows. Es vlido
desde ambos equipos pero no simultneamente. En la pestaa file se
selecciona la opcin
Send file, se selecciona y luego se presiona Ok.
Conexin Ubuntu-Windows
Para la conexin Ubuntu-Windows con el cable serial, es necesario
utilizar el
HyperTerminal en Windows y en Ubuntu el Serial port terminal, se
configuran de la
misma manera descrita anteriormente.
-
o Conexin Simplex
Para la conexin Simplex, haremos la misma prueba realizada con
Windows y
Ubuntu con el cable serial, se utilizar convenientemente el chat
que proveen los
terminales, procurando dejar que slo un equipo reciba informacin
y el otro enve.
o Conexin Half-Dplex
El traspaso de archivos entre equipos tambin es posible a travs
de los equipos,
pero en el terminal surgen ciertos problemas de
compatibilidad.
-
5. Conclusiones
La realizacin del laboratorio, dio a conocer al grupo de trabajo
el cmo conectar dos equipos por
medio de un cable para compartir/recibir informacin.
Se exploraron los procedimientos, configuraciones y verificacin
a la hora de crear un tipo de cable
en especfico y la conexin que se puede realizar con estos.
Ya que por consola slo se poda demostrar que existe una conexin,
ya sea por DB9 o RJ45 se
debieron descargar e instalar softwares adicionales y
competentes para la realizacin del laboratorio
y a su vez aprender a configurarlos para poder realizar las
conexiones correspondientes
dependiendo del tipo de cable y sistema operativo.
Se observ que la conexin Full-Dplex con el cable serial creada,
no siempre es posible alcanzarla,
ya sea por incompatibilidad de los Sistemas Operativos u otros
factores que pueden limitar nuestras
acciones. Se requiere seguir investigando el tema acerca de cmo
realizar dicha conexin, ya que,
en este caso con nuestro cable de 3 hilos, al parecer no fue
posible como en los ejemplos
previamente entregados, existe la posibilidad de que con un
cable de 5 hilos o de 9 si se logre, por
lo que se dejar la pregunta de que si es posible realizar esta
conexin entre sistemas operativos
abierta y para futuras investigaciones.
Por otro lado el cable RJ-45 facilit bastante el trabajo, puesto
que al ser una conexin bastante
utilizada actualmente, existe una amplia documentacin al
respecto de cmo conectar distintos
ordenadores en un grupo de trabajo, independiente del sistema
operativo en el que se trabaje.
Finalmente se pudo observar que las velocidades de transferencia
entre un cable RJ45 y un cable
serial DB9 es bastante, el cable cruzado nos permite acceder a
velocidades de hasta 100mb/s en
contra de los 115kb/s que nos permite el cable serial.
6. Referencias
http://electronica.ugr.es/~amroldan/modulos/temas_tecnicos/cables_rj45/
http://juandeg.tripod.com/conectordb9.htm
http://es.slideshare.net/Dalkiel1/coneserie-windows
h.30j0zllh.1fob9teh.3znysh7h.2et92p0h.tyjcwth.3dy6vkmh.1t3h5sfh.4d34og8h.2s8eyo1h.vbep75n5d49ah.z337ya