Sistemas
PROTOCOLO TCP
Transmission Control Protocol (Protocolo de Control de Transmisión) o TCP, es uno de los protocolos fundamentales en Internet.
Muchos programas dentro deuna red de datos compuesta por computadoras, pueden usar TCP para crear conexiones entre ellos a través de las cuales puede enviarse un flujo de datos. El protocolo garantiza que los datos seránentregados en su destino sin errores y en el mismo orden en que se transmitieron. También proporciona un mecanismo para distinguir distintas aplicaciones dentro de una misma máquina, a través del conceptode puerto.
Las principales características del protocolo TCP son las siguientes:
TCP permite colocar los datagramas nuevamente en orden cuando vienen del protocolo IP.
TCP permite que elmonitoreo del flujo de los datos y así evitar la saturación de la red.
TCP permite que los datos se formen en segmentos de longitud variada para "entregarlos" al protocolo IP.
TCP permite multiplexar losdatos, es decir, que la información que viene de diferentes fuentes (por ejemplo, aplicaciones) en la misma línea pueda circular simultáneamente.
Por último, TCP permite comenzar y finalizar lacomunicación amablemente.
PROTOCOLO UDP
El protocolo UDP (Protocolo de datagrama de usuario) es un protocolo no orientado a conexión de la capa de transporte del modelo TCP/IP. Este protocolo es muysimple ya que no proporciona detección de errores (no es un protocolo orientado a conexión).
No tiene confirmación ni control de flujo, por lo que los paquetes pueden adelantarseunos a otros; y tampoco se sabe si ha llegado correctamente, ya que no hay confirmación de entrega o recepción.
Diferencias entre el protocolo UDP y TCP
Protocolo UDP
UDP es un protocolo noorientado a conexión. Es decir cuando una maquina A envía paquetes a una maquina B, el flujo es unidireccional. La transferencia de datos es realizada sin haber realizado previamente una conexión...
Regístrate para leer el documento completo.