Voir le sujet précédent :: Voir le sujet suivant |
Auteur |
Message |
Vixell dummy mioche

Inscrit le: 29 Aôu 2002 Messages: 2
|
Posté le: Jeu Aôu 29, 2002 8:43 pm Sujet du message: Utilité des lookups |
|
|
Bonjour à tous
Je suis en train de découvrir les joies de la programmation réseau, les sockets, etc... et j'ai souvent entendu parler du lookup d'un domaine.
Qu'est-ce que c'est exactement ? Et comment on le met en place avec des sockets ?
Merci d'avance de renseigner l'ignare que je suis  |
|
Revenir en haut |
|
 |
Salemioche salemioche


Inscrit le: 05 Avr 2002 Messages: 350 Localisation: FR- BIOT
|
Posté le: Ven Aôu 30, 2002 6:35 pm Sujet du message: |
|
|
un serveur DNS permet de faire la correspondance entre nom de domaine
et adresse IP. par exemple l'adresse de www.salemioche.com est 80.247.224.217. pour obtenir cette information on utilise la commande nslookup.
le serveur DNS permet aussi de connaitre quel sont les serveurs SMTP en charge d'un domaine. ce sont les enregistrements MX
nslookup
set type=MX
salemioche.com
>> salemioche.com MX preference = 10, mail exchanger = mx1.nfrance.com ....
pour recupérer cette information, il faut donc se connecter sur son serveur DNS ( fournit par le FAI ) et d'envoyer une requête
vous pouvez regarder le code source de nslookup pour voir comment cela fonctionne _________________ Creer son site - Hebergement - Jumeaux |
|
Revenir en haut |
|
 |
Vixell dummy mioche

Inscrit le: 29 Aôu 2002 Messages: 2
|
Posté le: Ven Aôu 30, 2002 9:27 pm Sujet du message: |
|
|
Merci pour votre réponse.
Donc, si j'ai bien compris, un lookup permet de rechercher sur le serveur DNS l'adresse IP correspondante à une URL.
Mais est-ce vraiment utile de passer par cette étape ? En effet, en MFC par exemple, la classe CAsyncSocket me permet d'ouvrir un socket pour un nom de domaine et un port, sans effectuer de recherche préalable sur le DNS.
Quant à votre exemple, si encore une fois j'ai bien compris, mx1.nfrance.com est le serveur SMTP associé à salemioche.com. Tout envoi de mail sur salemioche.com est effectué en fait sur mx1.nfrance.com. Suis-je dans le vrai ?
Et que signifie la réponse preference=10 renvoyée par nslookup ?
Merci beaucoup pour votre réponse  |
|
Revenir en haut |
|
 |
Salemioche salemioche


Inscrit le: 05 Avr 2002 Messages: 350 Localisation: FR- BIOT
|
Posté le: Lun Sep 02, 2002 8:45 am Sujet du message: |
|
|
Vixell a écrit: | Merci pour votre réponse.
Donc, si j'ai bien compris, un lookup permet de rechercher sur le serveur DNS l'adresse IP correspondante à une URL.
>>> oui
Mais est-ce vraiment utile de passer par cette étape ? En effet, en MFC par exemple, la classe CAsyncSocket me permet d'ouvrir un socket pour un nom de domaine et un port, sans effectuer de recherche préalable sur le DNS.
>>> exact
Quant à votre exemple, si encore une fois j'ai bien compris, mx1.nfrance.com est le serveur SMTP associé à salemioche.com.
>>> oui
Tout envoi de mail sur salemioche.com est effectué en fait sur mx1.nfrance.com. Suis-je dans le vrai ?
>>> non. pour envoyer un mail @salemioche.com il faut contacter mx1.nfrance.com sur le port 25, d'ou l'interet du lookup pour connaitre mx1 a partir de salemioche.com
Et que signifie la réponse preference=10 renvoyée par nslookup ?
>>> on peut mettre plusieurs serveurs SMTP pour un meme domaine
cela indique la priorité
Merci beaucoup pour votre réponse  |
_________________ Creer son site - Hebergement - Jumeaux |
|
Revenir en haut |
|
 |
|
|
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum
|
|