Вы находитесь на странице: 1из 2

PRUEBA DEL CÓDIGO DE ENVIO DE

DATOS POR UDP


Universidad de Cuenca
Esteban Ríos
Eduardo Rivas
esteban.rios@ucuenca.ec
eduardo.rivas@ucuenca.ec
Cuenca, 08 de noviembre de 2017

I. INTRODUCCION B. CREACIÓN DE UN DICCIONARIO CON


En esta práctica mostramos el funcionamiento del CONEXIONES UDP.
código revisado en clase para enviar datos a través del
protocolo UDP en java. Se solucionaron algunos Para realizar un diccionario en la clase de servidor
inconvenientes con el firewall. En esta práctica creamos un arreglo con las palabras de las cuales el
también se desarrolló un diccionario con algunas cliente necesita el significado. El cliente envía una
palabras elegidas al azar. Esperamos que este petición y el servidor en un arreglo llamado trans [] se
documento sirva como apoyo para realizar otras busca la petición que concuerde con el requerimiento
prácticas con conocimientos más avanzados en del cliente. Si la petición es positiva entonces en se
Sistemas Distribuidos. busca su significado en el arreglo words [], en el cual
están los significados de las palabras
II. MODELO CLIENTE-SERVIDOR correspondientes.

A. ENVIO DE DATOS UTILIZANDO


LOCALHOST
Para comprobar el código revisado en clases lo que
hicimos fue implementar en java tanto el cliente como
el servidor en una misma computadora. En la clase de
servidor en la parte donde debemos poner el ip del
cliente simplemente escribimos “localHost”, que
Gráfico 2. Registro de los significados de las palabras
significa que el código utiliza la ip propia de la
computadora. C. MULTIPLES COMPUTADORAS EN LA
RED
Si queremos comunicarnos con otra computadora, es
decir, una es cliente y otra es el servidor. De igual
manera en la clase cliente debemos poner el ip de la
computadora servidor. Cabe recalcar que debemos
estar conectados a la misma red para que exista
comunicación. El problema que se presenta es que el
firewall bloquea los puertos creados en el código y no
permite comunicación
Gráfico 1 Bloqueo de puertos por Firewall.
D. VERIFICAR REGLAS DE FIREWALL
ACTIVAS
Debemos tener las reglas del firewall activas que si eso
la comunicación no sería posible. En configuración del
firewall podemos elegir a los usuarios con los que
queremos hacer la conexión y bloquear a otros.

Gráfico 3. Comprobación de reglas de firewall

III. CONCLUSIONES
Al realizar esta práctica pudimos observar que la
comunicación por UDP es muy sencilla teniendo el
código a la mano, sin embargo, debemos tener en
cuenta que al realizar el diccionario se presentaron
algunos inconvenientes al momento de comparar las
variables de tipo String con la variable que guarda el
mensaje enviado por el cliente. Esperemos que en el
futuro podamos mejorar este código para el beneficio
para seguir comprobando la teoría revisada en clases.

IV. BIBLIOGRAFIA
Código: Sistemas Distribuidos 2016, Autor: Ing.
Hernan Quito.

Вам также может понравиться