Tcp/ip

Páginas: 8 (1877 palabras) Publicado: 23 de junio de 2011
- El protocolo TCP, funciona en el nivel de transporte del modelo de referencia OSI, proporcionando un transporte fiable de datos.
- El protocolo IP, funciona en el nivel de red del modelo OSI, que nos permite enrutar nuestros datos hacia otras maquinas.
Capa de Transporte.
Objetivos:
* Proveer un mecanismo de comunicación entre aplicaciones.
* Presentar una interfaz a las aplicacionesindependiente de la capa de red subyacente.
* Proveer un servicio de comunicación fiable y eficiente.

La capa de red transfiere datagramas entre dos hosts a través de la red utilizando como identificadores las direcciones IP.
La capa de transporte añade la noción de puerto para distinguir entre los muchos destinos dentro de un mismo host. No es suficiente con indicar la dirección IP deldestino, además hay que especificar la aplicación que recogerá el mensaje.
Cada aplicación que esté esperando un mensaje utiliza un número de puerto distinto; más concretamente, la aplicación está a la espera de un mensaje en un puerto determinado (escuchando un puerto).
Pero no sólo se utilizan los puertos para la recepción de mensajes, también para el envío: todos los mensajes que envíe unhost debe hacerlo a través de uno de sus puertos.
El siguiente diagrama representa una transmisión entre el host 194.35.133.5 y el 135.22.8.165. El primero utiliza su puerto 1256 y el segundo, el 80.

La capa de transporte transmite mensajes entre las aplicaciones de dos hosts. Por ejemplo, entre nuestro navegador de páginas web y un servidor de páginas web, o entre nuestro programa de correoelectrónico y un servidor de correo.

Se divide en dos protocolos:
UDP: proporciona un nivel de transporte no fiable de datagramas, ya que apenas añade información al paquete que envía al nivel inferior, solo la necesaria para la comunicación extremo a extremo. Lo utilizan aplicaciones como NFS y RPC, pero sobre todo se emplea en tareas de control.
- TCP (Transport Control Protocolo): es elprotocolo que proporciona un transporte fiable de flujo de bits entre aplicaciones. Está pensado para poder enviar grandes cantidades de información de forma fiable, liberando al programador de aplicaciones de la dificultad de gestionar la fiabilidad de la conexión (retransmisiones, perdidas de paquete, orden en que llegan los paquetes, duplicados de paquetes) que gestiona el propio protocolo.Pero la complejidad de la gestión de la fiabilidad tiene un coste en eficiencia, ya que para llevar a cabo las gestiones anteriores se tiene que añadir bastante información a los paquetes a enviar. Debido a que los paquetes a enviar tienen un tamaño máximo, como mas información añada el protocolo para su gestión, menos información que proviene de la aplicación podrá contener ese paquete. Por eso,cuando es más importante la velocidad que la fiabilidad, se utiliza UDP, en cambio TCP asegura la recepción en destino de la información a transmitir.

TCP ofrece un circuito virtual entre aplicaciones de usuario final. Sus características son las siguientes:
* Orientado a conexión
* Fiable
* Divide los mensajes salientes en segmentos
* Reensambla los mensajes en la estacióndestino
* Vuelve a enviar lo que no se ha recibido
* Reensambla los mensajes a partir de segmentos entrantes.

El Protocolo de control de transmisión (TCP) es un protocolo de Capa 4 (capa de transporte) orientado a conexión que brinda transmisión de datos fiable full-dúplex (en los dos sentidos: bidireccional). TCP forma parte de la pila de protocolo TCP/IP.
A continuación vemos lasdefiniciones de los campos en el segmento TCP:
* Puerto origen: Número del puerto que realiza la llamada
* Puerto destino : Número del puerto que recibe la llamada
* Número de secuencia: Número que se usa para garantizar el secuenciamiento correcto de los datos entrantes
* Número de acuse de recibo: Próximo octeto TCP esperado
* HLEN: Cantidad de palabras de 32 bits del...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tcp/Ip
  • ¿Que es el tcp/ip?
  • TCP IP
  • Tcp Ip
  • Tcp Ip
  • Tcp/ip
  • TCP IP
  • tcp/ip

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS