Page 4 - Puertos-TCP-1
P. 4
Puerto TCP
En el TCP para crear “conexiones”
entre sí a través de las cuales
puede enviarse un flujo de datos. El
protocolo garantiza que los datos
serán entregados 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 concepto de Puerto.
TCP da soporte a muchas de las aplicaciones más populares de
Internet (navegadores) y protocolos de aplicación (HTTP, SMTP,
SSH y FTP)
Con el uso de protocolo TCP, las aplicaciones pueden comunicarse
en forma segura (gracias al de acuse de recibo -ACK- del protocolo
TCP) independientemente de las capas inferiores. Esto significa que
los Routers (que funcionan en la capa de Internet) sólo tiene que
enviar los datos en forma de datagrama, sin preocuparse con el
monitoreo de datos porque esta función la cumple la capa de
transporte (o más específicamente el protocolo TCP).
Es usado en gran parte de las comunicaciones de datos. Por
ejemplo, gran parte de las comunicaciones que tienen lugar en
Internet emplean TCP.
TCP es la capa intermedia entre el protocolo de internet (IP) y la
aplicación. Muchas veces las aplicaciones necesitan que la
comunicación a través de la red sea confiable. Para ello se
implementa el protocolo TCP que asegura que los datos que emite
el cliente sean recibidos por el servidor sin errores y en el mismo
orden que fueron emitidos, a pesar de trabajar con los servicios de
la capa IP, la cual no es confiable. Es un protocolo orientado a la
conexión, ya que el cliente y el servidor deben de anunciarse y
aceptar la conexión antes de comenzar a transmitir los datos a ese
usuario que debe recibirlos.