Avanti Indietro Indice

3. Breve descrizione del funzionamento di Diald

In poche parole, Diald crea una nuova interfaccia e la imposta come gateway predefinito. Questa interfaccia non è reale (nella documentazione originale è detta proxy interface). Diald controlla tale interfaccia e, quando un pacchetto arriva, crea una connessione ppp, aspetta perché venga stabilita e cambia il gateway predefinito a questa nuova interfaccia ppp (normalmente ppp0).

Diald controlla l'interfaccia in modo da determinare quali e che tipo di pacchetti siano stati ricevuti in modo da decidere se devono essere considerati per attivare l'interfaccia ppp, mantenere il collegamento, chiuderlo, non fare nulla o per quanto tempo il collegamento debba essere mantenuto dopo la trasmissione del pacchetto.

Alla fine, se non c'è più traffico e il tempo stabilito è passato dalla ricezione dell'ultimo pacchetto Diald chiude il collegamento.

È possibile controllare il giorno e l'ora in cui il collegamento debba o non debba essere stabilito, così è possibile utilizzare le ore o i giorni a basso costo o a basso traffico.

La descrizione precedente è valida per versioni di Diald dalla 0.16.5 alla più recente (0.99.3 quando questo documento è stato finito), ma le ultime versioni includono anche caratteristiche addizionali come le "user enable list", accounting avanzato, un supporto migliore per le linee ISDN, prestazioni migliori quando si utilizza un dispositivo ethertap come proxy (questa è un'interfaccia di rete che legge/scrive su un socket invece di una vera scheda di rete) al posto di slip, connessioni di backup e altre funzioni.


Avanti Indietro Indice