Previous Contents

3   Indications

Votre programme utilisera la bibliothèque des sockets, en particulier la famille de socket PF_INET et le mode non connecté SOCK_DGRAM. Il vous est rappelé qu'un serveur DNS écoute sur le port UDP 53 et que le protocole est décrit dans la RFC 1035. Votre programme est donc chargé d'envoyer un datagramme UDP contenant une requête DNS et d'analyser la réponse pour afficher le résultat (le nom de la machine correspondant à l'adresse IPv4).

Pour résoudre une adresse IPv4, il faut écrire cette adresse à rebours. Pour l'exemple de la section précédente cela donne :

89.17.26.172.in-addr.arpa

Previous Contents