Passa al contenuto principale

4. Principi fondamentali

Alla comunicazione syslog si applicano i seguenti principi:

  • Il protocollo syslog non fornisce conferma della consegna dei messaggi. Sebbene alcuni trasporti possano fornire informazioni di stato, concettualmente syslog è un protocollo di comunicazione simplex puro.
  • Originator e relay possono essere configurati per inviare lo stesso messaggio a più collector e relay.
  • Le funzionalità di originator, relay e collector possono risiedere sullo stesso sistema.

4.1. Scenari di distribuzione di esempio

Il diagramma 2 mostra alcuni scenari di distribuzione. Sono accettabili anche altre disposizioni degli stessi elementi. Come indicato, i relay possono inviare tutti o alcuni dei messaggi ricevuti e anche messaggi generati internamente. I riquadri rappresentano applicazioni abilitate a syslog.

+----------+ +---------+
|Originator|---->----|Collector|
+----------+ +---------+

+----------+ +-----+ +---------+
|Originator|---->----|Relay|---->----|Collector|
+----------+ +-----+ +---------+

+----------+ +-----+ +-----+ +---------+
|Originator|-->--|Relay|-->--..-->--|Relay|-->--|Collector|
+----------+ +-----+ +-----+ +---------+

+----------+ +-----+ +---------+
|Originator|---->----|Relay|---->----|Collector|
| |-+ +-----+ +---------+
+----------+ \
\ +-----+ +---------+
+->--|Relay|---->----|Collector|
+-----+ +---------+

+----------+ +---------+
|Originator|---->----|Collector|
| |-+ +---------+
+----------+ \
\ +-----+ +---------+
+->--|Relay|---->----|Collector|
+-----+ +---------+

+----------+ +-----+ +---------+
|Originator|---->----|Relay|---->-------|Collector|
| |-+ +-----+ +---| |
+----------+ \ / +---------+
\ +-----+ /
+->--|Relay|-->--/
+-----+

+----------+ +-----+ +---------+
|Originator|---->----|Relay|---->--------------|Collector|
| |-+ +-----+ +--| |
+----------+ \ / +---------+
\ +------------+ /
\ |+----------+| /
+->-||Relay ||->---/
|+----------|| /
||Originator||->-/
|+----------+|
+------------+

Diagramma 2. Alcuni possibili scenari di distribuzione syslog