Projet Aurore-v6

1. But

Le but de ce projet est de préparer le réseau aurore à l'IPv6, en constribuant au test. Le but est aussi de faire un réseau IPv6 restant compatible IPv4. Dans tout les cas il ne s'agit qu'un réseau de test en attendant le véritable déployement sur l'université et sur internet.

2. Travail à faire

Le but de cette page est d'étudier le premier point, il existe de la doc pour les autres. Il est conseillé de lire la théorie d'adressage IPv6 avant de lire la suite.

3. Convention d'adressage

Une IP en IPv6 est sous la forme :
 aaaa:bbbb:cccc:dddd:eeee:ffff:gggg:hhhh
Où a,b,c,d,e,f,g,h représentent des nombres hexa.

3.1 Deux premiers octets

Les deux premiers octets représentent, dans notre cas, une IP locale. On parle plutot d'IP site-locale, en considérant que u-psud (ou aurore) est un site. Par opposition, lien-local représente un réseau ne contenant pas de routeur (lien direct).
Selon les conventions IPv6, les 2 premiers octets seront donc FEC0 et l'IP sera une adresse site-local :
 fec0:0000:0000:<identifiant de sous-réseau>:<identifiant de la machine sur 8 octets>

3.2 Octets de sous réseau

On dira que ces 2 octets, identifient le sous réseau, donc la résidence. Ce sera plutot ce qui identifiera une des résidences dans le réseau de l'université. On peut admettre les conventions suivantes :
Fleming f1e8
Bures b05e
Ile 11e
Pacaterie 9aca
Aurore fede

Le sous réseau aurore est prévu, mais ne concernera que le matériel concernant le réseau aurore dans son ensemble. C'est contraire au fait d'avoir un sous réseau aurore, puis les différentes résidences à l'intérieur, mais cela ne devrait pas etre génant. Le DNS et l'adressage seront juste un peu différents.

3.3 Identifiant de la machine

Cet identifiant se code sur 64 bits. On peut décider une bijection entre l'IP et l'adresse MAC (1 IP <=> 1 carte réseau). Ceci ne laisse qu'une IP à l'utilisateur par carte réseau, mais c'est conforme à la politique de sécurité et ne change pas les choses actuelles.
Une adresse MAC se code sur 48 bits, on peut donc la laisser telle quelle dans l'IP, tout en ayant une paire d'octets de libre avant ou apres l'IP.
On pourrais la laisser libre à l'utilisateur, mais une bonne idée serait de l'utiliser pour incorporer le numéro de chambre dans l'IP.
On aura donc :
 fec0:0000:0000:<identifiant de sous-réseau>:<numéro de chambre>:<adresse MAC>
Pour le numéro de chambre, à chaque résidence de décider :
Fleming
Batiment B b<numéro de chambre>
Batiment F f<numéro de chambre>
Batiment J 1<numéro de chambre>
Admins ca
Serveurs 8e1
Switches 58
Routeur(s) 0
Bures TODO
Ile TODO
Pacaterie TODO
Aurore
serveurs 8e1
routeur(s) 0

Exemple :
Pour la machine de quelqu'un de flemnet habitant au batiment B, chambre 312, ayant comme adresse MAC 01:02:03:04:05:06, on aura l'IP suivante :
 fec0:0000:0000:f1e8:b312:0102:0304:0506
ou, en abrégé :
 fec0::f1e8:b312:102:304:506

3.4 Cas particuliers

Dans le cas des serveurs et du matériel de l'association, il serait bien de ne pas avoir à changer l'IP lorsqu'on change d'adresse MAC.
Pour chaque serveur, il faut donc fixer statiquement une IP, enfin seulement les 3 dernieres paires d'octets (normalement l'adresse MAC).
Par exemple pour fleming :
nom IP
serveur amstrad fec0::f1e8:8e1:0:a851:6ad
serveur poppu fec0::f1e8:8e1:0:dead:909
serveur gameboy fec0::f1e8:8e1:9b:ad7a:8ced
serveur colysee fec0::f1e8:8e1:0:0:c5
serveur casper fec0::f1e8:8e1:0:ca5:9e6
routeur ra fec0::f1e8:0:0:0:0
switch sw-b-b fec0::f1e8:58:0:0:bb
switch sw-j-b2 fec0::f1e8:58:0:0:1b2

4. Contacts

Adressez toute suggestion ou commentaire à : aurore-v6@aurore.u-psud.fr ou au créateur de la page: bennyben@fleming.u-psud.fr