Chris,

> We've talked about changing the TIMESTAMP and the HOSTNAME
> fields which will increase them.  From that, we may be
> pushing the length of previously valid messages over the 1024
> byte limit.  Perhaps an explicit statement about the length
> of syslog messages would be appropriate in the syslog-sign ID?

In general, I applaud every additional byte of payload that becomes
available..

[snip]

> I believe that Eric Allman chose 1024 since that was a
> hardware buffer size and blobs that fit within that space
> could be processed more efficiently.  Increasing that size
> may be appropriate now.  We could specify some actual maximum
> size of syslog packets but that might not be appropriate for
> all cases.  Somehow, it just doesn't feel right to have IP
> fragment syslog messages.  How about stating the the default
> maximum size is 1024 bytes but that may be increased to be
> the MTU between the device and the collector when using UDP?
> This would cover the expansion of the HOSTNAME and TIMESTAMP
> fields and allow all previously valid messages to be sent
> without having something truncate it or fragment it.

... But what if the MTU is below the default? I remember some
installations that really used 576 bytes as the max MTU to work around
some software problems. I don't think this was (or is) clever design,
but I would like to point out that there can be cases where the MTU is
below 1024.

Other than that, I really like the idea of some additional bytes ;)

On the similar issue, I am wondering if syslog-reliable does allow for
much large message sizes in the COOKED profile. I unfortunately had no
time to re-read RFC3195 in this regard and hope someone out here will
provide a helping hand. We are dealing for example with Windows Event
Log Messages, and these can become *really* lengthy (16 KB is even
moderate in some cases). But I also think that we will run into the size
limit in other cases (if it is around the MTU size). RFC3195 could
handle larger messages. Does it do so? If not, is there any support for
such in this WG?

Rainer Gerhards
Adiscon


Reply via email to