ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Protocolo TCP

Osvaldotapia1224 de Marzo de 2014

666 Palabras (3 Páginas)286 Visitas

Página 1 de 3

Las 3 partes que conforman la comunicación en una red

La figura 1 muestra como se realiza el proceso, como su nombre lo indica la negociación se realiza por medio de tres transmisiones, durante las cuales el campo "Sequence Number" y las banderas en el paquete TCP toman una serie de valores específicos.

En proceso es en esencia el siguiente:

1. El cliente envía un paquete con la bandera SYN al servidor

2. Si el servidor proporciona el servicio deseado responde con un paquete con las banderas SYN y ACK activadas.

3. En cliente responde enviando un paquete con la bandera ACK.

4. El cliente comienza las peticiones al servidor

5.

Durante la etapa de transferencia de datos, una serie de mecanismos claves determinan la fiabilidad y robustez del protocolo. Entre ellos están incluidos el uso del número de secuencia para ordenar los segmentos TCP recibidos y detectar paquetes duplicados, checksums para detectar errores, y asentimientos y temporizadores para detectar pérdidas y retrasos.

Durante el establecimiento de conexión TCP, los números iniciales de secuencia son intercambiados entre las dos entidades TCP. Estos números de secuencia son usados para identificar los datos dentro del flujo de bytes, y poder identificar (y contar) los bytes de los datos de la aplicación. Siempre hay un par de números de secuencia incluidos en todo segmento TCP, referidos al número de secuencia y al número de asentimiento. Un emisor TCP se refiere a su propio número de secuencia cuando habla de número de secuencia, mientras que con el número de asentimiento se refiere al número de secuencia del receptor. Para mantener la fiabilidad, un receptor asiente los segmentos TCP indicando que ha recibido una parte del flujo continuo de bytes. Una mejora de TCP, llamada asentimiento selectivo (SACK, Selective Acknowledgement) permite a un receptor TCP asentir los datos que se han recibido de tal forma que el remitente solo retransmita los segmentos de datos que faltan.

La fase de finalización de la conexión usa una negociación en cuatro pasos (four-way handshake), terminando la conexión desde cada lado independientemente. Cuando uno de los dos extremos de la conexión desea parar su "mitad" de conexión transmite un paquete FIN, que el otro interlocutor asentirá con un ACK. Por tanto, una desconexión típica requiere un par de segmentos FIN y ACK desde cada lado de la conexión.

Una conexión puede estar "medio abierta" en el caso de que uno de los lados la finalice pero el otro no. El lado que ha dado por finalizada la conexión no puede enviar más datos pero la otra parte si podrá.

Descripción de un protocolo

Son reglas y normas que permiten que la información fluya de una manera rápida y concisa, mediante cualquier tipo de magnitud física, ya sea inalámbrica o alambrica o ambas en algunos casos.

Para que utilizan protocolos los ordenadores emisores y receptores en una red, al establecer la transmisión de datos.

El envió de datos por la red implica unos pasos que deben ser seguidos de una forma consistente para que la comunicación tenga lugar. Los ordenadores emisor y receptor usan los protocolos para:

 Romper el dato en paquetes.

 Añadir a los paquetes información de direccionamiento.

 Preparar los paquetes para la transmisión.

 Retirar los paquetes del cable.

 Copiar el dato de los paquetes para reensamblarlo.

 Pasar el dato reensamblarlo a la computadora receptor.

Existen una variedad de protocolos estándar . Cada uno tiene sus propias ventajas y desventajas, algunos son mas rápidos, otros mas seguros, otros mas sencillos. Algunos protocolos trabajan en varios niveles OSI. El nivel en el que trabaja un protocolo describe su función. Por ejemplo,

...

Descargar como (para miembros actualizados) txt (4 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com