sábado, 18 de julio de 2015

Los protocolos de transporte TCP y UDP

User Datagram Protocol (UDP)

Este protocolo es un protocolo no orientado a conexión. Es decir, cuando una maquina envía paquetes a otra, la conexión es unidireccional. La transferencia de datos se realiza sin crear una conexión previa con la maquina destino, y esta ultima recibe los datos sin enviar una confirmación al emisor. Dicho proceso se debe a que la encapsulación de datos enviados por UDP no permite transmitir la información relacionada al emisor, debido a esto, el destinatario no conocerá los datos del emisor, excepto su 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.

Algunas Características:

  • Cada datagrama se envía de forma independiente del resto.
  • UDP no ofrece ningún mecanismo que permita garantizar al remitente que todos los datagramas hayan llegado al destino.
  • Los datagramas se envían sin que el propio datagrama ni su orden estén etiquetados, por lo que, mediante la información aportada por el protocolo UDP, no se puede identificar en el destino ni el orden de los datagramas ni si alguno ha llegado duplicado.
  • No existe mecanismo alguno que evite las congestiones.
  • No dispone de ningún mecanismo de fragmentación ni de gestión de fragmentos del tamaño adecuado para poder ser encapsulados mediante datagramas UDP.
  • Permite grandes velocidades de transferencia, sin ofrecer garantías de seguridad.

Cabecera UDP


La cabecera UDP consta de 4 campos de los cuales  2 son opcionales (el puerto origen y el checksum). Los campos de los puertos de origen y destino son campos de 16bits 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, los 16bits deben ser puestos en 0. A los campos del puerto destino le sigue un campo obligatorio que indica el tamaño en 

QoS - Quality of Service (Calidad de Servicio)

En el Internet y en otras redes, QoS es la idea que las tazas de transmisión, de errores y otras características pueden ser medidas, mejoradas y, hasta cierto punto, garantizadas a la hora de prestar el servicio. QoS es un tema particular cuando se habla de transmisión de contenido multimedia, el cual puede llegar a utilizar la mayor parte del ancho de banda de una red. Transmitir este tipo de contenido es difícil en redes publicas haciendo uso de protocolos que hacen "su mejor esfuerzo".

La calidad del servicio (QoS) puede ser mejorada utilizando técnicas de manejo de tráfico, como priorización de paquetes, clasificación de aplicaciones e implementación de colas en puntos de congestión. Utilizando el Internet's Resource Reservation Protocol (RSVP), los paquetes que pasan a


miércoles, 15 de julio de 2015

CAPA DE RED

                       








FUNCIONES DE LA CAPA DE TRANSPORTE


Funciones de la capa de transporte

La capa de transporte establece las reglas para conectar dos dispositivos remotos. Permite que las estaciones finales ensamblen y re-ensamblen múltiples segmentos del mismo flujo de datos. Ésto se hace por medio de identificadores que en protocolos TCP, UDP y SCTP reciben el nombre de números de puerto.

En la capa de transporte los datos pueden ser transmitidos de forma:

☞ fiable

Protocolo TCP ( Transmission Control Protocol ) orientado a conexión con un saludo previo de tres vías antes de enviar los datos.

  • Permite además el transporte fiable entre los sistemas.
  • Asegura que los segmentos de datos distribuidos serán confirmados.
  • Proporciona la retransmisión de los segmentos no confirmados.
  • Coloca de nuevo los segmentos recibidos en su orden.
  • Proporciona control de flujo regulando el tráfico de datos.

CAPA DE RED Y TRANSPORTE

CAPA DE RED






Capa de aplicación

Capa número 7, presta servicio directamente al usuario, a través del software dialoga con los protócolos respectivos para acceder al medio. Los protócolos relacionados con esta capa son: HTTP, telnet, SMTP.

Capa de presentación

Capa número 6, presta servicio a la capa 7. Los datos provenientes de la capa aplicación son formateados y codificados de diversas funciones de conversión dependiendo de las aplicaciones usadas. Estas funciones permiten que los datos de la capa de aplicación de un sistema origen podrán ser leídos por la capa de aplicación de otro sistema destino.

Por ejemplo, los formatos de datos de imágenes (ipg, gif, tif), audio (mp3, wav, ogg), video (avi, mpeg4).
 
 

CAPA DE RED

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwOsdod9SYA6XclMq20ELjjr-MJrsquwH6fqpg17ykIT2u88iGn3eQAFpmKM423Ivydcs_sYQx3Epz59WBEcYy7CVi0VZuDjNzVZejPcOGDU7IR_kLfCXlXNTqs3L9jWnF6p0cFiKE5ReG/s1600/tw100-brf114.jpg

El nivel de red o capa de red, según la normalización OSI, es un nivel o capa que proporciona conectividad y selección de ruta entre dos sistemas de hosts que pueden estar ubicados en redes geográficamente distintas. Es el tercer nivel del modelo OSI y su misión es conseguir que los datos lleguen desde el origen al destino aunque no tengan conexión directa. Ofrece servicios al nivel superior (nivel de transporte) y se apoya en el nivel de enlace, es decir, utiliza sus funciones. Para la consecución de su tarea, puede asignar direcciones de red únicas, interconectar subredes distintas, encaminar paquetes, utilizar un control de congestión y control de errores

Orientación de conexión

Hay dos formas en las que el nivel de red puede funcionar internamente, pero independientemente de que la red funcione internamente con datagramas o con circuitos virtuales puede dar hacia el nivel de transporte un servicio orientado a conexión:


CAPA DE TRANSPORTE

Es el corazón en la jerarquía completa de protocolos, proporcionando un transporte confiable, eficiente y económico de la máquina de origen a la máquina de destino, independientemente de la red o redes físicas en uso. Para lograr este objetivo, la Capa de Transporte, hace uso de los servicios proporcionados por la capa de red. El hardware o software que se encarga del trabajo se llama entidad de transporte que puede estar:
  • En la Tarjeta de interfaz de red
  • En el núcleo del sistema operativo
  • En un proceso de usuario independiente
  • En un paquete de biblioteca que forma parte de las aplicaciones de la red
En algunos casos la portadora, puede prestar servicios de transporte confiable en cuyo caso, la entidad de transporte, reside en máquinas especiales de interfaz en la orilla de la subred a la que se conectan los HOST.
Hay dos tipos de servicio de transporte: orientado a conexiones y sin conexiones, (al igual que en el servicio de red), en ambos casos las conexiones tienen 3 fases: