Sockets en Java TCP

Páginas: 15 (3635 palabras) Publicado: 29 de septiembre de 2014
TAREA NRO. 3
APLICACIONES
Nombre:
Joel Josué Rojas Quisbert

C.I.:
5940612 L.P.

Materia:
Laboratorio de Telemática LAB-273

Las aplicaciones de las redes, son los usos y servicios que se dan a las redes. Estas aplicaciones
generalmente están asociadas a protocolos de comunicación, los cuales pueden ser de acceso
libre o restringido. En la red Internet las aplicaciones son diversas,con mayor o menor
popularidad como las páginas web, el correo electrónico, chat, transferencia de archivos,
servicios de nombres de dominio, etc. Para comprender estas aplicaciones, se han desarrollado
protocolos de comunicación que están descritos en documentos técnicos denominados
Request For Comments o RFC.

1. Elaborar un resumen de 3 protocolos de comunicación a nivel de Capa deAplicación, de
código abierto teniendo como referencia la página: http://www.ietf.org/rfc.html
(Excepto los protocolos HTTP, SMTP, POP3, DNS, FTP). Cada resumen deberá tener una
extensión de 2 páginas.

UDP (USER DATAGRAM PROTOCOL)
User Datagram Protocol (UDP) es un protocolo del nivel de transporte basado en el intercambio
de datagramas (Encapsulado de capa 4 Modelo OSI). Permite el envío dedatagramas a través
de la red sin que se haya establecido previamente una conexión, ya que el propio datagrama
incorpora suficiente información de direccionamiento en su cabecera. Tampoco tiene
confirmación ni control de flujo, por lo que los paquetes pueden adelantarse unos a otros; y
tampoco se sabe si ha llegado correctamente, ya que no hay confirmación de entrega o
recepción. Su uso principales para protocolos como DHCP, BOOTP, DNS y demás protocolos en
los que el intercambio de paquetes de la conexión/desconexión son mayores, o no son
rentables con respecto a la información transmitida, así como para la transmisión de audio y
vídeo en tiempo real, donde no es posible realizar retransmisiones por los estrictos requisitos
de retardo que se tiene en estos casos.

Descripcióntécnica
User Datagram Protocol (UDP) es un protocolo mínimo de nivel de transporte orientado a
mensajes documentado en elRFC 768 de la IETF.
En la familia de protocolos de Internet UDP proporciona una sencilla interfaz entre la capa de
red y la capa de aplicación. UDP no otorga garantías para la entrega de sus mensajes (por lo que
realmente no se debería encontrar en la capa 4) y el origen UDP noretiene estados de los
mensajes UDP que han sido enviados a la red. UDP sólo añade multiplexado deaplicación y
suma de verificación de la cabecera y la carga útil. Cualquier tipo de garantías para la
transmisión de la información deben ser implementadas en capas superiores.
La cabecera UDP consta de 4 campos de los cuales 2 son opcionales (con fondo rojo en la tabla).
Los campos de lospuertos fuente y destino son campos de 16 bits que identifican el proceso de
origen y recepción. Ya que UDP carece de un servidor de estado y el origen UDP no solicita
respuestas, el puerto origen es opcional. En caso de no ser utilizado, el puerto origen debe ser
puesto a cero. A los campos del puerto destino le sigue un campo obligatorio que indica el
tamaño en bytes del datagrama UDP incluidoslos datos. El valor mínimo es de 8 bytes. El campo
de la cabecera restante es una suma de comprobación de 16 bits que abarca una pseudocabecera IP (con las IP origen y destino, el protocolo y la longitud del paquete UDP), la cabecera
UDP, los datos y 0's hasta completar un múltiplo de 16. El checksum también es opcional en
IPv4, aunque generalmente se utiliza en la práctica (en IPv6 su uso esobligatorio). A
continuación se muestra los campos para el cálculo del checksum en IPv4, marcada en rojo la
pseudo-cabecera IP.
El protocolo UDP se utiliza por ejemplo cuando se necesita transmitir voz o vídeo y resulta más
importante transmitir con velocidad que garantizar el hecho de que lleguen absolutamente
todos los bytes.
Puertos
UDP utiliza puertos para permitir la comunicación...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sockets en java
  • sockets en java
  • Sockets java
  • Sockets Java En Fedora
  • sockets en java
  • Sockets Java
  • Sockets en java
  • java sockets

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS