Comment on my e-mail say:
 > >HOSTNAME, for relays
 > >--------------------
 > >4.2.2 says that a relay should (sometimes) add a HOSTNAME, or a
 > >IPno, when the device's HOSTNAME isn't known.  What is the IPno of the
 > >(sending) device isn't known (which probably is only possible in
 > >theory).
 > 
 > I'd have to say that a device must know its own IP address.  If it 
 > is too difficult for the equivalent of syslogd on some device to 
 > look it up, it could send it without the name or address as that
 > (and most other fields) are optional.  I really don't want to
 > encourage that behaviour so I would opt to continue saying that it
 > is preferable to use the hostname or the IP address.  Thoughts?

Naturally, devices should now it own IPno. However, here we are
speaking about relays.
The standard is speaking about what to do when ....

So, a relay should, when needed, use the device-name whenever
possible. However it also says (currently) that the IPno (of the
device) is second best.
My remark is about "third best". What if syslogd (or simular)
doesn't know nether the name or the IPno of the device that send the
syslogmessage (without a proper HEADER)?

Hopefully, it never happens. Probably it doesn't. But just in
case. Then I would like to see at least a recommendation about it
(suggestion: use 255.255.255.255 as IPno).

I think this can happen on a point-point connection (like SLIP, PPP,
..), when both side are in proxy-arp mode. Maybe a bad thing. But it
happens! 


 > >Also add something like "The IPno of the sending interface, when the
 > >device has serval interfaces"
 > 
 > I'd rather clear that up to represent both cases.  In a Cisco router, 
 > the default behaviour is to use the IP address of the sending 
 > interface.  However, you can specify the "sending IP address" to be 
 > used on all syslog packets regardless of the interface it goes out on.  
 > (I havn't looked at any other routers. ;-)  Some people have used IP 
 > Filter or similar to prevent the receipt of unwanted messages and they
 > don't want to have to list all of the interfaces of a router as being
 > in their 'permit' list.  It's far simpler to just list one address and
 > then force the router to continually use that address.  Thoughts?

I think I agree...
However, my remark wasn't about this "item".

The RFC currently doesn't specify which IPno should be used when a
IPno (instead of the actual) HOSTNAME isn't available. Again this is
for relays!
Now the RFC says:
   The HOSTNAME will be the name of the device, as it is known by the
   relay.  If the name cannot be determined, the IP address of the
   device will be used.

The part "the IP address of the device" is where this is about. That
device can have (as is said) multiple interfaces. The quote above
doesn't address that.
Suggestion: refrase the last part as
   " ..., the IP address of the device, over which the message is
   send, will be used."
(that IPno can always be found in the UDP header, when needed)

 > Thanks,
 > Chris

Don't forget to include mu name in section 8 :-)

ALbert

---GAM
"This should be a jolly quote"
====
Do NOT send MS-Word or other MS-bits to me!
I can read them now, but I still don't like it.

Reply via email to