Un Nanoréseau sans central

Peu de gens ont eu l'occasion d'expérimenter en profondeur avec le Nanoréseau et donc peu de gens savent que le Nanoréseau est un vrai réseau, pas seulement un système de partage de ressources gérées par le central.

Dans l'architecture Nanoréseau, un choix arbitraire a été fait dès les premiers moments de la conception : les postes doivent obligatoirement appeler le central pour s'annoncer et recevoir le complément logiciel nécessaire au fonctionnement en réseau.

En conséquence, il est impossible de faire fonctionner le Nanoréseau si le central est en panne ou absent.

Pourtant, le central n'est pas indispensable. Il n'est là que pour gérer et distribuer les ressources disque, impression et temps. Les postes peuvent techniquement échanger en réseau de manière indépendante du central.

A titre d'exercice de style, nous avons extrait le complément BASIC Réseau de la version 3.3 du Nanoréseau, nous y avons rajouté l'initialisation du contrôleur réseau et nous en avons fait un binaire chargeable depuis le lecteur de cassettes.

Ceci permet d'utiliser les MO5/MO5E/MO5NR/MO6/PC128 en réseau sous BASIC 1.0 sans central.

Afin de comprendre comment écrire un programme qui exploite le réseau, la cassette contient également l'utilitaire PHONE8. PHONE8 est un outil de discussion entre postes (comme talk sous Unix).

La procédure est la suivante :

Image cassette à télécharger : nr33.zip