Comunicación
10.2 PROFINET
10.2.2.4
TCP y ISO on TCP
Transport Control Protocol (TCP) es un protocolo estándar descrito por RFC 793:
Transmission Control Protocol. El objetivo principal de TCP es ofrecer un servicio de
conexión seguro y fiable entre pares de procesos. Este protocolo tiene las características
siguientes:
● Protocolo de comunicación eficiente puesto que está vinculado estrechamente al
hardware
● Adecuado para cantidades de datos medianas y grandes (hasta 8192 bytes)
● Ofrece numerosas prestaciones más a las aplicaciones, además de una recuperación de
errores, control de flujo y fiabilidad considerables.
● Protocolo orientado a la conexión
● Puede utilizarse muy flexiblemente con sistemas de terceros que soporten únicamente
TCP
● Apto para routing
● Son aplicables sólo las longitudes de datos estáticas.
● Los mensajes se acusan.
● Las aplicaciones se direccionan usando números de puerto.
● La mayoría de los protocolos de aplicación (p. ej. TELNET y FTP) utilizan TCP.
● Es necesario programar la gestión de datos debido a la interfaz de programación SEND /
RECEIVE.
International Standards Organization (ISO) on Transport Control Protocol (TCP) (RFC 1006)
(ISO on TCP) es un mecanismo que permite portar aplicaciones ISO a la red TCP/IP. Este
protocolo tiene las características siguientes:
● Protocolo de comunicación eficiente vinculado estrechamente al hardware
● Adecuado para cantidades de datos medianas y grandes (hasta 8192 bytes)
● A diferencia de TCP, los mensajes tienen un indicador de fin y están orientados a los
mensajes.
● Apto para routing; puede utilizarse en WAN
● Las longitudes de datos dinámicas son posibles.
● Es necesario programar la gestión de datos debido a la interfaz de programación SEND /
RECEIVE.
Puesto que utiliza Transport Service Access Points (TSAPs), el protocolo TCP permite
establecer varias conexiones con una sola dirección IP (hasta 64K conexiones). Gracias a
RFC 1006, los TSAPs identifican unívocamente estas conexiones de puntos finales de
comunicación a una dirección IP.
536
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG