Reconnaissance trafic LISP par le sniffer TCPDUMP

Encadrants : 

Occurrences : 

2013

Nombre d'étudiants minimum: 

2

Nombre d'étudiants maximum: 

4

Nombre d'instances : 

2

Domaines: 

Le protocole LISP (Locator/Identifier Separation Protocol) [1,2,3] a été introduit pour séparer les rôles d’identificateur et de localisateur d’une adresse IP. LISP considère deux espaces d’adressage indépendants: le Routing Locator Space (RLOC), qui est globalement routable, et le Endpoint Identifier Space (EID) qui est seulement routable localement. Avec LISP, les routeurs dans le coeur du réseau manipulent des RLOCs et des routes sont maintenues de sorte que les paquets puissent être transférés de routeur en routeur. Au contraire, les extrémités de connexions (typiquement, des hôtes finaux) reçoivent des EIDs. Comme un EID n’est que localement routable, les routeurs du coeur du réseau ne maintiennent pas de routes vers les EIDs.

A chaque EID sera associé un ou plusieurs RLOCs, permettant ainsi à l’information de voyager d’un point terminal vers un autre. Un des grands avantages d’une telle séparation est d’offrir la possibilité d’associer plusieurs localisateurs à un même identificateur. Ceci implique la possibilité d’avoir plusieurs chemins entre deux identificateurs et donc d’éventuellement choisir le chemin qui offre les meilleures performances.

TCPDUMP, l'un des outils en ligne de commande pour le monitoring du trafic réseaux le plus utilisés, n'est pas encore en mesure de reconnaitre les paquets LISP. Le but de ce projet est d'étendre cet outil afin de pouvoir correctement aficher des informations concernant le contenu des paquets LISP.

 

Références

[1] D. Meyer. The Locator Identifier Separation Protocol (LISP). In Internet Protocol Journal, 11(1), pg. 23-36. March 2008.

[2] D. Farinacci, V. Fuller, D. Meyer, D. Lewis. Locator/ID Separation Protocol (LISP). Internet Engineering Task Force, RFC 6830. January 2013.

[3] L. Iannone. OpenLISP Implementation Report. Internet Engineering Task Force, Internet Draft (Work in Progress) draft-iannone-openlisp-implementation-01. July 2008. See http:// www.openlisp.org/