Descripción:
RFC (Request for Comments - Petición de comentarios) son documentos en los que se aclaran en profundidad componentes técnicos (por ejemplo, la arquitectura de Internet, la estructura de los protocolos, la forma de las cabeceras de E-Mail, etc). Estos documentos están disponibles libremente en Internet y se pueden descargar, entre otras, desde las siguientes direcciones: http://www.rfc-editor.org/ o ftp://ftp.denic.de/pub/rfc/.
RFC 1006 con el título "ISO Transport Service on top of the TCP" (servicio de transporte ISO a través de TCP) es una ampliación del protocolo para TCP. En este caso, junto con los datos TCP, también se envía otro tipo de información a los participantes, para posibilitar determinados servicios al usuario (servicios ISO como ampliación de TCP).
Comportamiento del protocolo TCP Si se transfieren datos con ayuda del protocolo TCP, la transferencia se realiza orientada a datos. No se transfiere ninguna información sobre la longitud de los datos o sobre el inicio o fin de los mismos. Esto no representa ningún problema en el envío, ya que emisor conoce los bytes de datos que quiere enviar. Pero el receptor no reconoce donde termina un paquete de datos y dónde empieza el siguiente.
Comportamiento de la ampliación del protocolo RFC 1006 En la mayoría de las aplicaciones en automatización es indispensable trabajar orientado a mensajes. Se envían bloques de datos cerrados a través de un enlace, los cuales son reconocidos por el receptor. El estándar RFC 1006 especifica la información sobre los datos enviados que hay que añadir, en forma de una cabecera, y así se garantiza todo el proceso.
RFC 1006 es por tanto una aplicación orientada a mensajes, la cual está basada en el protocolo TCP orientada a datos.
Esta funcionalidad está disponible en las tarjetas de comunicación CP 443-1 y CP 343-1 de S7, en la CP 1430 TCP de S5 y en la CP 1613 o las CPs de SOFNET Industrial Ethernet para PC. Además, la función también la soportan las CPUs del S7-300 (a partir de la V2.5) y las CPUs del S7-400 (a partir de la V5.0) con interfase PROFINET integrada.
Advertencia: Si se utiliza TCP sin RFC 1006, porque el partner de comunicación no soporte este protocolo, hay que tener en cuenta que (en relación a este enlace), se tiene que trabajar con una longitud de datos fija y concertada por ambos.
Fuentes de información adicional sobre RFC 1006:
En el disquete NCM 1430 TCP se dispone de un documento en alemán sobre la aplicación de RFC 1006 con la CP 1430 TCP: "Información sobre el modo de trabajo del RFC 1006".
Otra alternativa es obtener este documento en: http://tools.ietf.org/html/rfc1006.
|