Aller au contenu

LISP : Locator/ID Separation Protocol

Réseau

LISP : Locator/ID Separation Protocol. « Protocole de séparation entre localisateur et identifiant », par analogie avec un numéro de portable qui ne change pas quand on déménage, l'annuaire se chargeant de dire où le faire sonner.

Deux adresses au lieu d'une : Une adresse IP classique dit à la fois qui est une machine et où elle se trouve. LISP sépare l'identifiant de l'hôte , dit EID (Endpoint Identifier), du localisateur de routage , dit RLOC (Routing Locator),, mettant fin à une confusion d'identité que la philosophie traîne depuis plus longtemps que les réseaux.

Le système de correspondance : Des serveurs et résolveurs de correspondance indiquent quel localisateur joindre pour un identifiant donné, un peu comme un DNS pour le routage.

Encapsulation : Un routeur d'entrée encapsule le paquet vers le localisateur du site cible, où un routeur de sortie le décapsule. Le cœur du réseau ne voit que les localisateurs.

Usages : Multi-domiciliation, mobilité, allègement des tables de routage BGP, et plan de contrôle de certaines architectures de campus pilotées par logiciel. Rien à voir avec le langage de programmation homonyme, qui a déjà assez de parenthèses.

Ce qui arrive si on s'en passe

Sans système de correspondance fiable, un routeur LISP ne sait pas quel localisateur joindre pour un identifiant, et le trafic ne part nulle part ; s'il accepte des correspondances non vérifiées, il l'envoie là où on le lui dit. Un enregistrement frauduleux accepté par le serveur de correspondance détourne ainsi les paquets d'un site entier vers un routeur étranger, qui décapsule tranquillement ce qu'il reçoit. Sans LISP, identité et emplacement restent liés dans la même adresse, et changer de lieu revient à changer d'adresse. Séparer l'être et le lieu est une belle idée ; encore faut-il que l'annuaire qui les relie ne raconte pas n'importe quoi.

Explication de la marmotte

Sur Internet, l'adresse d'un ordinateur sert à la fois à dire qui il est et où il se trouve. Quand il change de lieu, il change d'adresse, ce qui complique tout. Ce protocole sépare les deux idées : chaque machine garde un nom fixe, et un annuaire indique à quel endroit du réseau la trouver en ce moment. Les messages sont glissés dans une seconde enveloppe adressée au bon quartier, qui est retirée à l'arrivée. C'est comme garder le même numéro de téléphone après un déménagement : les gens continuent d'appeler le même numéro, et le réseau se débrouille.

Où ce terme est utilisé

← Tout le glossaire