DNS RESTification

Defense type
Thesis
Starting date
End date
Location
Other
Room
IMT Atlantique - Campus de Rennes, petit amphi
Speaker
Arnol LEMOGUE
Theme

Le système de noms de domaines (DNS) utilisé dans l’Internet pour établir une correspondance effective entre les identifiants réseaux et leurs déclinaisons conviviales, s’appuie sur une architecture optimisée et résiliente d’une grande stabilité. toutefois la préservation de l’efficacité des protocoles sousjacents, n’a pas permis à ces derniers d’évoluer au même rythme que le reste de l’Internet. L’introduction du paradigme REST ouvre néanmoins la voie à l’évolution du DNS via sa RESTification. Cette dernière entraîne cependant une augmentation de la latence et de la verbosité qui pourraient à terme compromettre sa généralisation. Dans cette thèse, nous nous intéressons à la réduction de l’impact de la RESTification sur le DNS. Notre exploitation des avancées obtenues dans le domaine de l’Internet des objets, nous conduit à deux contributions significatives concernant respectivement la taille des données véhiculées par les protocoles, et l’architecture du DNS. Nous définissons ainsi un nouveau format reposant sur CBOR pour encoder efficacement les messages DNS. Nous introduisons une nouvelle représentation appelée efficient CBOR (e-CBOR) qui fournit des formats DNS/DNSSEC compacts et flexibles tout en préservant la compatibilité avec les protocoles existants. Les tests effectués sur l’implémentation d’e-CBOR montrent une réduction substantielle par rapport à la taille des messages encodés dans le format traditionnel. La seconde contribution concerne la conception et la mise en oeuvre d’une nouvelle entité le DNS-Broker. Ce dernier rend possible une résolution DNS privée pour contrôler l’accès à une ressource réseau, tout en réduisant le nombre de messages échangés dans le cas où la résolution est autorisée. Un démonstrateur permet de valider la pertinence de nos propositions en les appliquant au cas d’usage de l’itinérance entre opérateurs de réseaux LoRaWAN.

Composition of the jury
M. TOUTAIN Laurent - Professeur - IMT Atlantique
M. BOUABDALLAH Ahmed - Maître de conférences - IMT Atlantique
M. BEYLOT André-Luc - Professeur - ENSEEIHT Toulouse
Mme. KHAWAM Kinda - Maître de conférences (HDR) - Université de Versailles Saint-Quentin-en-Yveline
M. VALOIS Fabrice - Professeur - INSA Lyon
M. MARTINEZ Ivan - Docteur - Nokia Bell Labs
Mme. NOUVEL Fabienne - Professeur émérite - INSA Rennes
M. AMPEAU Benoît -AFNIC Saint-Quentin-en-Yvelines
M. DUDA Andrzej - IMAG Grenoble