I agree with general consensus that there must be at least one mapping.
I guess UDP is easiest.  But I would prefer that compliance with this
transport is not required as far as -protocol.  We all know UDP may not
be an ideal transport, so a TCP-based syslog (provided it adheres to a
standard) should not be required to provide a UDP binding.

I think the cleanest approach is to put the transport into a separate
RFC and publish the UDP mapping concurrently with -protocol.  However,
considering that the whole transport description for UDP is just "use
port 514", I am not sure if the WG wants to go with the overhead of
extra RFC instead of just adding a section to -protocol.  Personally, I
don't mind a one page RFC.  And I think most security issues needs to be
moved to transport layer.

I think a separate transport RFC will promote multiple transports, which
I personally thing is a good thing.

If we make UDP part of -protocol, we should make it only conditionally
required.  Kinda like multiple levels of compliance in MIB that was
suggested.  I think it has to be stated that for UDP transport the
following conventions MUST be used.  But providing the UDP transport
itself is not a MUST.

Anton.

> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Andrew Ross
> Sent: Wednesday, February 04, 2004 7:28 PM
> To: 'Chris Lonvick'; 'Rainer Gerhards'
> Cc: [EMAIL PROTECTED]
> Subject: RE: -protocol: transport mappings
>
>
>
> I agree that having a separate RFC for mapping syslog into
> various transports would be good. Then we could address
> Syslog over UDP, TCP, BEEP, SNMP, yada yada.
>
> Maybe also make a mention in protocol that it is transport
> independent and refer them to the transport RFC name.
>
> Cheers
>
> Andrew
>
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Chris Lonvick
> Sent: Thursday, 5 February 2004 3:30 a.m.
> To: Rainer Gerhards
> Cc: [EMAIL PROTECTED]
> Subject: Re: -protocol: transport mappings
>
>
> Hi Folks,
>
> We need to get this resolved.  If you have an opinion on
> this, please speak up.  If I don't hear anything about this
> then I will assume that "0 responses" = "0 interest" and
> we'll ask Rainer to keep the mapping as part of syslog-protocol.
>
> Thanks,
> Chris
>
> On Tue, 3 Feb 2004, Rainer Gerhards wrote:
>
> > Hi WG,
> >
> > I had a recent off-list discussion regarding transport
> mappings. This
> > discussion targeted the quite important point what
> transport mappings
> > are good for - and wether or not -protocol should contain an UDP
> > transport mapping.
> >
> > My position is that -protocol should NOT contain any
> transport mapping
> > and that there should be a short RFC outlining how
> -protocol is to be
> > mapped on UDP transport. Just as it is done in RFC3080 and 3081 for
> > BEEP. I would like to do this, because this will make crystal-clear
> that
> > -protocol is transport ignorant. This is the comment I received
> (poster
> > requested to remain anonymous):
> >
> > > I'm a bit doubtful about doing that
> > > as it would
> > > allow people to do syslog-protocol/tcp, or syslog-protocol/sctp,
> > > etc.  In one sense, I'd prefer to not open that opportunity as
> > > various factions may
> > > start doing things their own way which would not promote
> > > interoperability.
> > > Perhaps one company would choose to implement
> > > syslog-protocol/soap while
> > > another implements syslog-protocol/http.  If we do this, I'll
> probably
> > > insist that syslog-protocol/udp be a REQUIRED implementation and
> > > others are OPTIONAL.
> >
> > I think this is an very important comment in regard to the overall
> > design. I think it is of advantage to facilitate the
> creation of other
> > transport mappings, as for example is currently being discussed for
> SNMP
> > inform messages. I agree that it makes it easy to "abuse"
> -protocol to
> > create non-standard transport mappings.
> >
> > On the other hand, those doing this would most probably do
> it anyhow,
> > just not only with their own transport but with their own message
> > format, too. I think even if a vendor goes ahead and creates
> > syslog-protocol/tcp, this is advantagous over him creating just a
> plain
> > TCP implementation with a different message format. And as
> a reminder,
> > this is current state of the art, there ARE many syslog/raw tcp
> > implementations in the wild. So the lack of a standard way to do it
> > obviously did not stop the implementation. I think it is an
> advantage
> if
> > such non-standard implementations at least abide to the
> same message
> > format.
> >
> > I would deeply appreciate all feedback from the WG on this
> important
> > topic.
> >
> > Rainer
> >
> >
> >
>
>
>
>



Reply via email to