Hesiod
Maggiori informazioni
- Creato da
- MIT Project Athena
- Anno
- 1987
- Tipo
- Servizio di nomi
Il modo in cui Project Athena fece rispondere il DNS a domande che non riguardavano i nomi dei computer: utenti, gruppi e dove si trovasse la home directory di ciascuno.
Alla fine degli anni Ottanta il MIT aveva migliaia di workstation che avevano tutte bisogno di sapere le stesse cose: quali utenti esistessero, a quali gruppi appartenessero e quale file server ospitasse i file di chi. Invece di copiare /etc/passwd in giro per il campus, Project Athena costruì Hesiod sopra il DNS. I dati stavano come record di testo in una classe DNS apposita, HS, e una richiesta su jdoe.passwd.ns.athena.mit.edu restituiva una riga passwd già pronta.
Hesiod si occupava della ricerca, Kerberos dell'autenticazione e Zephyr dei messaggi: tre servizi che insieme erano un primo schema di come tenere unita una grande rete di macchine. Sun scelse un'altra strada con NIS, e col tempo LDAP ne assunse il ruolo. La classe HS è però ancora nello standard DNS, piccolo fossile di Cambridge.