Philippe Dax
Pièce C218
dax@inf.enst.fr

DLS: Domain Logo Server

Description

Chaque paquet IP contient le couple d'adresses (source, destination). La destination est principalement gérée par les routeurs pour acheminer le paquet. La source est principalement utilisée par TCP pour renvoyer un ACK. Mais au niveau de l'application, la source n'est utilisée que soit pour de la sécurité, soit pour des statistiques en résolvant l'adresse IP en nom.

Dans ce qui nous intéresse, nous voulons exploiter la source en la résolvant en nom de domaine du type departement.organisation.top, où top=(edu, com, org; net, fr, uk, de, se,...), en soumettant cette chaîne de caractères à un serveur de logos quelque part sur l'Internet. Ce serveur essayera de résoudre d'abord top, s'il le trouve il affinera sa recherche pour trouver l'organisation. Si celle-ci n'est pas trouvée, le serveur se contentera de renvoyer au format MIME l'image du pays (drapeau), sinon il continuera à résoudre le departement et ainsi de suite. Dans tous les cas le serveur transmettra le logo (.gif ou .png ou .xbm) de l'entité la plus présice trouvé dans le nom de domaine envoyé par le client.

Le serveur utilisera la base de données existante de l'application "faces" organisée de manière hiérarchique par pays (top), organisations, départements,... (voir cd ~faces).

Il sera aussi envisagé de tester ce serveur en écrivant une application cliente (langage quelconque) mais un définissant bien une API qui pourra par la suite être réutilisable par d'autres clients.