6.7. Protocolo de Direccionamiento (URL)
La posibilidad de interconectar documentos por todo el planeta es debida
a la utilización de un método de identificación único
en la red Internet. Este método permite que cada documento en la
WWW tenga una dirección única llamada URL -Uniform Resource
Locator- que se compone de los siguientes elementos:
-
El protocolo de intercambio de datos entre el cliente y el servidor. (HTTP).
-
La dirección Internet del servidor que difunde los documentos. Esta
dirección es única en toda la red, es la dirección
TCP/IP de la máquina. Esta compuesta por una serie de números
como 134.158.69.113; al ser estos números difíciles de memorizar,
un anuario (DNS) resuelve generalmente la relación entre dirección
numérica y nombre simbólico de la máquina/nombre del
ámbito (ejemplo: 134.158.48.1 es la dirección de la máquina
sioux.in2p3.fr en la que sioux representa el nombre de la máquina
y .in2p3.fr el nombre del ámbito).
-
El árbol de directorios (el camino) que conduce al documento.
-
El nombre del documento que tendrá siempre la extensión .html
o .htm.
En ocasiones, esta dirección podrá completarse con otros
elementos como:
-
El puerto.
-
Información de autentificación (username y password).
-
Argumentos que se pasarán a un programa en la llamada de un enlace
ejecutable.
La sintáxis mínima utilizada para representar el URL de un
documento es la siguiente:
-
protocolo://nombre_del_servidor
Cuando no se especifica un nombre de fichero se acudirá al fichero
predeterminado del servidor, habitualmente la home page (página
principal).
La sintáxis que se encuentra habitualmente es:
-
protocolo://nombre_del_servidor/directorio/subdirectorio/nombre_del _documento
La sintáxis completa es:
-
protocolo://username;password@nombre_del_servidor:puerto/directorio/subdirectorio//nombre_del
_documento?argumentos
Se observará también en ciertas direcciones la presencia
del signo tilde ( ~ ) delante del nombre de un directorio. Se trata de
home pages personales, posibilidad ofrecida a los usuarios que tienen una
cuenta en la máquina servidor.
Ejemplos de URL:
-
http://www.fnac.fr http://www.ra.net/routing.arbiter/NFSNET/NFS.transition.html
-
http://www.in2p3.fr/~dupont/jean.dupont.htm