Previous Contents Next

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 IPv6).

Pour résoudre une adresse IPv6, il faut écrire cette adresse à rebours sous la forme de caractères séparés par des points. Pour l'exemple de la section précédente cela donne :
6.8.6.3.7.0.e.f.f.f.5.b.0.1.2.0.4.0.0.6.1.0.4.4.0.6.6.0.1.0.0.2.ip6.int

Previous Contents Next