Analyse d'URL

1. Qu'est-ce qu'une URL?

Le nom complet de l'URL est Uniform Resource Locator (Uniform Resource Locator).
L'URL est un localisateur de ressources uniforme, une représentation concise de l'emplacement et de la méthode d'accès aux ressources disponibles sur Internet et l'adresse d'une ressource standard sur Internet.
Chaque fichier sur Internet a une URL unique, qui contient des informations indiquant l'emplacement du fichier et comment le navigateur doit le gérer.
L'URL est essentielle pour que les internautes trouvent des ressources, obtiennent des informations, utilisent la communication par e-mail, la communication en ligne, etc. dans l'océan des connaissances Internet.
Il a été à l'origine inventé par Tim Berners-Lee comme une adresse pour le World Wide Web. Maintenant, il a été compilé par le World Wide Web Consortium en tant que norme Internet RFC1738.
La formule pour la composition du World Wide Web inventée par Sir Lee: www = URL + HTTP + HTML, URL est une partie indispensable du World Wide Web.

2. Quelles parties contient l'URL et que fait chaque partie?

La formule de composition de l'
URL est la suivante: URL = protocole + nom de domaine ou IP + numéro de port + chemin + chaîne de requête + ancre

Par exemple, https://www.baidu.com/s?wd=hello&rsv_spt=1#5, où https est le protocole,
www.baidu.com est le nom de domaine, le port n'est pas écrit ici et la valeur par défaut est 443 (la valeur par défaut pour le protocole https est 443 , Le protocole Http par défaut est 80), s est le chemin, wd = bonjour & rsv_spt = 1 est le paramètre, et après le nom de domaine IP + port? Le symbole est le paramètre, lorsque # symbole, c'est le point d'ancrage, tel que # 5.

  • Le rôle du protocole HTTP: spécifiez le format de la requête client et le format de la réponse du serveur. Notez que HTTPS est basé sur HTTP, mais avec une couche supplémentaire de protocole de sécurité et de confidentialité.
  • Nom de domaine ou IP: recherchez un serveur avec un identifiant unique sur Internet, c'est-à-dire un ordinateur.
  • Port: après avoir trouvé le serveur, déterminez le port du serveur auquel envoyer le contenu, c'est-à-dire l'application. Chemin: indiquez à l'application sur le serveur quelle ressource je souhaite rechercher.
  • Chaîne de requête: transmettez certains identificateurs de valeur et l'application sur le serveur effectue différentes actions en fonction de ces identificateurs de valeur.
  • Ancre: si l'URL a une ancre, la demande ne sera pas envoyée au serveur, mais sera traitée par le navigateur lui-même, et elle sera située sur un élément avec l'ID 5, en prenant # 5 comme exemple.

3. Quel est le rôle du DNS et comment utiliser la commande nslookup

Le nom complet de DNS est: Domain Name Server, qui est le service de nom de domaine.
Le rôle du DNS est lorsque vous entrez une adresse Web, telle que baidu.com, votre ordinateur demandera au serveur DNS fourni par votre fournisseur de réseau de demander à quoi correspond IP baidu.com.
Utilisez nslookup baidu.com pour demander l'adresse IP de Baidu.
La première adresse sous l'image est le serveur DNS correspondant à mon réseau, et les adresses est l'IP correspondant à baidu.com.

Insérez la description de l'image ici

4. Quel est le rôle de IP et comment utiliser la commande ping

Sans IP, nous ne pouvons pas accéder à Internet. Le nom complet de IP est Internet Protocal (Internet Protocol).
IP stipule principalement deux choses:

	1. 如何定位一台设备
	2. 如何封装数据报文,以及跟其他设备交流

Tant que vous êtes sur Internet, vous disposez d'une adresse IP indépendante et l'IP est équivalente à votre adresse personnelle. Une fois que vous connaissez l'adresse de votre domicile, le facteur peut livrer avec précision le courrier à votre domicile ou le livrer depuis votre domicile. Envoyez-le, le courrier ici peut être considéré comme les données du réseau et le facteur peut être considéré comme le réseau.
La commande ping consiste à envoyer un ping à un nom de domaine ou à une adresse IP, puis l'autre partie nous donne une réponse. Si l'autre partie donne une réponse, cela signifie que le réseau entre nous n'est pas obstrué et peut communiquer, comme illustré ci-dessous.

Insérez la description de l'image ici

5. Quels sont les noms de domaine et quels types de noms de domaine existe-t-il?

Le nom de domaine est un alias pour IP, ce qui est pratique à retenir pour tout le monde, car une série de chiffres n'est pas facile à retenir.
Le nom de domaine est mappé à l'IP via DNS, donc lorsque vous accédez au nom de domaine, vous êtes en fait converti derrière le réseau.La forme finale d'accès est toujours IP.
Points de connaissances:

一个域名可以对应不同的IP,例如一个域名绑定 华中、华东、华北,华中的用户就访问华中的IP,以次类推,
这个叫做负载均衡,防止一台机器扛不住。
一个IP可以对应不同域名,这个叫做共享主机。

Il existe trois types de noms de domaine

  • com est le domaine de premier niveau
  • baidu.com est un nom de domaine de second niveau
  • www.baidu.com est un nom de domaine de troisième niveau

.com = société La société enregistre généralement cela. org = site Web à but non lucratif Le
nom de domaine de deuxième niveau et le nom de domaine de troisième niveau peuvent ne pas être la même société. Par exemple, l'URL de github est https://github.com, qui est un nom de domaine de deuxième niveau,
mais il Donnez le nom de domaine de troisième niveau à chaque utilisateur à utiliser, votre propre github est votre nom d'utilisateur.github.com.

Publié 38 articles originaux · loué 17 · vues 9015

Je suppose que tu aimes

Origine blog.csdn.net/cainiao1412/article/details/100566065
conseillé
Classement