Hi, regarding syslog-ng and RFCs:
 - The udp driver is RFC3164, the original syslog protocol (also called BSD-syslog)
 - tcp driver is the same, just uses tcp instead of udp
 - the network driver is just a wrapper for the tcp+udp drivers (it also supports TLS-encryption)
 - the syslog driver uses the newer syslog protocol, RFC5424.<p>HTH,<p>Regards,
Robert
syslog-ng documentation maintainer