2010-06-26 9 views
2

La première URL signifie Uniform Resource Locator. Il sera très difficile de se souvenir d'une adresse IP. Au lieu de se souvenir de l'URL des adresses IP est venu comme www.intrepidkarthi.com. L'URL contient normalement trois parties. Par exemple http://intrepidkarthi.com/index.php. Ici, "http" fait référence au protocole utilisé. Ensuite, le nom du serveur, puis le nom du fichier demandé.Que se passe-t-il lorsque vous entrez

Ici, j'ai demandé l'écoulement du mécanisme de travail derrière votre navigateur Le flux de travail

  • Votre navigateur communique avec un serveur de noms pour traduire le nom du serveur « www.intrepidkarthi.com » dans une adresse IP , qu'il utilise pour se connecter à la machine serveur. * Ainsi votre navigateur verra s'il a déjà l'adresse IP appropriée cachée loin des visites précédentes sur le site. Si ce n'est pas le cas, une requête DNS sera envoyée à votre serveur DNS (peut-être votre routeur ou le serveur DNS de votre FAI). DNS est l'abréviation de Domain Name Server - par exemple si vous voulez obtenir le numéro de téléphone de karthik, alors vous regarderez dans votre annuaire téléphonique. De même, votre ordinateur ne connaît pas l'adresse IP d'intrepidkarthi.com. Donc, il se penche sur le DNS.
  • Le navigateur alors formé une connexion au serveur à l'adresse IP sur le port 80. protocole HTTP utilise le numéro de port 80
  • Le navigateur envoie une requête GET au serveur, demandant le fichier « http://www.google.com/karthikeyan.htm ». Le serveur web renvoie alors la page demandée et votre navigateur la rend à l'écran.
  • Le pare-feu contrôle les connexions à & à partir de votre ordinateur. Pour la plupart, il s'agira de contrôler qui peut se connecter à votre ordinateur et sur quels ports. Pour la navigation sur le Web, votre pare-feu ne fera généralement pas grand-chose.
  • Votre routeur guide votre requête sur le réseau, aidant les paquets à se déplacer d'un ordinateur à l'autre et effectuant éventuellement un NAT (Network Address Tranlator) pour traduire les adresses IP en cours de route. internet et retour).

Je ne sais pas ce que j'ai compris est correct ou non. J'ai besoin de le comprendre complètement jusqu'au niveau matériel à l'arrière.

Répondre

5
  1. Le navigateur n'a pas de cache DNS. la pile tcp de votre système d'exploitation a.
  2. Le nom du serveur dans DNS peut avoir plusieurs adresses IP. les navigateurs en choisissent généralement un au hasard.
  3. DNS est un arbre. pour obtenir www.google.com, vous allez au service de nom de google.com et obtenez l'IP de l'ordinateur www.
  4. La page HTML renvoyée est une petite partie de l'information. À son tour, il pointe votre navigateur pour établir de nombreuses connexions à d'autres serveurs, pour apporter des scripts, des images, etc

sinon d'accord.

+0

La plupart des navigateurs ont en réalité un petit cache DNS. –

+0

Intéressant. Donc, vous n'allez pas sur .com, puis sur google, puis sur www? Vous allez directement sur google.com? –

Questions connexes