sábado, 11 de octubre de 2008
Ayúdanos a crecer, haz NeoTeo tu página de inicio RegistrarseIniciar sesión

La verdadera historia del Error 404

Por: Ariel Palazzesi  @  miércoles, 08 de agosto de 2007  Nota vista 23578 veces
Cualquiera que haya pasado más de 5 minutos dando vueltas por la web, se habrá topado con una página informando que se ha producido un "Error 404". Esto se produce cada vez que nuestro navegador solicita una página que no existe en el servidor. Pero ¿sabes por qué se llama "Error 404"?
¿te interesa?
108 -33
141 votos

Internet no siempre fue la red que conocemos y disfrutamos hoy. En sus comienzos, era poco más que un puñado de ordenadores conectados entre sí, un proyecto ambicioso desarrollado por un grupo de jóvenes científicos del CERN (Suiza), intentando mantenerse al tanto del trabajo de sus pares en todo el mundo.

Ellos fueron los creadores de la "World Wide Web", conocida mundialmente como WWW o "la web". Es decir, los muchachos idearon todo un sistema de comunicaciones de datos que no solo les solucionó el problema, sino que, una vez abierto al público en general y treinta años más tarde, goza de una inmejorable salud.

Este puñado de jóvenes mentes brillantes eran renuentes revelar su progreso (y fracasos) al mundo, por lo que comenzaron a desarrollar su protocolo en un ambiente cerrado: la red interna de la CERN. Mucha agua debía pasar debajo del puente antes de que se convirtiese en una red con acceso a cada hogar, distribuyendo documentos multimedia. Usando la disposición física de la red y de los edificios de la CERN como metáfora para el "mundo real" situaron diversas funciones del protocolo en diversas oficinas dentro de la CERN.

En una oficina, situada en el cuarto piso, estaba ubicada la base de datos central del World Wide Web: cualquier pedido de ficheros era encaminado a esa oficina, en donde dos o tres personas (¡sí, personas!) lo localizaban manualmente utilizando métodos que hoy parecen medievales y los transferirían, mediante la red, a la persona que había realizado la petición. Esta habitación era conocida como "Room 404" (Sitio 404).

Inevitablemente, la base de datos comenzó a crecer, y también la cantidad de gente con acceso a los documentos que en ella se almacenaba. Y también comenzaron a aparecer algunos problemas: había gente poco familiarizada con el sistema que efectuaba peticiones de documentos que no existían, o con nombres de archivo escritos incorrectamente. El personal a cargo de la "Room 404" enviaba, en esos casos, una nota explicando que el documento no podría ser hallado. Rápidamente, estas peticiones erróneas fueron contestadas con un mensaje estándar: "Sitio 404: archivo no encontrado".

Tiempo más tarde, cuando los procesos de respuesta fueron automatizados y los trabajadores del cuarto piso fueron reemplazados por ordenadores, los usuarios de la red pudieron acceder directamente a los documentos almacenados en la base de datos. Sin embargo, el mensaje de error estándar para indicar que un documento determinado no podía ser hallado siguió siendo el mismo: "404: file not found".

Este número de error ha sobrevivido hasta nuestros días, y forma parte de la lista oficial de errores del HTTP (Hyper Text Transfer Protocol, o Protocolo para la Transferencia de Hipertexto)

Es posible encontrar en internet diferentes pantallas de “Error 404”, ya que los servidores de páginas web permiten la personalización de este mensaje, de forma que el administrador de cada sitio pueda adaptarlo a la estética general del resto de sus páginas. Acompañando a este artículo puedes ver algunas de las que más nos llamaron la atención.

Esta historia tiene todo lo necesario para ser verdadera. Pero hay algunos que aseguran que se trata de otra leyenda urbana. Quienes defienden esta postura se basan en que, según está definido en el protocolo estándar HTTP, el número de ésta respuesta (404) está definido de la siguiente forma: el primer número indica el tipo de respuesta, en este caso el 4 significa “error del cliente”. Los siguientes dos número indican el subtipo de error, en este caso el 04 ("Not found").

Este argumento es válido, y está documentado en w3.org, la organización encargada de velar por el estándar “www”. Pero no se puede negar que es mucho más atractiva y romántica la historia que acabamos de leer.

La página de error puede ser personalizada a gusto.
Ops! Asi da gusto equivocarse.
Una clásica pantalla "Error 404".


Artículo Siguiente
¡Adamo te da 100 MB de velocidad por € 29!
Artículo Anterior
El español, segundo en número de búsquedas a través de Google
CopyRight
Prohibida su copia total con o sin fines comerciales. Copias parciales deben citar la fuente.

 

URL Trackback para esta noticia:
Votos: -6 de 6
LUIS
LUIS
LUIS
09/08/2007
16:28:23
#1   COMO HAGO PARA PROGRAMAR ESA PAGINA DE ERROR SI UTILIZO EL SERVIDOR DE GEOCITIES? SE PUEDE HACER ESO?
     Responder 
Votos: 5 de 7
juanjux
juanjux
juanjux
05/07/2008
20:09:55
#2   No es correcto decir que Internet se creara en el CERN como se afirma en el primer párrafo del artículo. Internet se creo en el DARPA en EEUU como red capaz de sobrevivir a un ataque nuclear. Usando esa red posteriormente se construyeron una serie de aplicaciones como el email, el finger, usenet, IRC, y lo que se creó en el CERN, otra de esas aplicaciones, que fue la WWW.
    Responder 
Votos: 0 de 2
Fede
Fede
Fede
05/07/2008
21:33:51
#1   Es verdad, se suele confundir internet con la WWW. Aunque esto no es correcto.
Gracias por la aclaración.
     Responder 
Votos: 0 de 0
LuisManson
LuisManson
LuisManson
05/07/2008
21:11:20
#3   Cabe aclarar que la pagina "estandar" de error 404 que se uso en el post es la que muestro internet exploDer cuando la respuesta de error tiene un cierto tamaño en bytes que es igual al del error estandar de apache, si mal no recuerdo...

el estandar seria algo parecido a: http://www.debian.org/404 en el caso de apache
     Responder 
Votos: -5 de 7
sfafa
sfafa
sfafa
05/07/2008
22:47:38
#4   juanjux estas equivocado. Por favor informate antes de hablar de un tema con la unica referencia de haberlo escuchado en la tele.
     Responder 
Votos: -1 de 1
Nenillo
Nenillo
Nenillo
05/07/2008
23:35:07
#5   La historia es curiosa, pero nada más, estaría bien indicar claramente que es totalmente inventada ya que puede confundir a algunas personas.

Entre otras cosas, la web nunca ha funcionado "manualmente" ni ha tenido su "base de datos" en el CERN. La WWW es un sistema distribuido, nunca ha tenido ningún dato centralizado y por supuesto, como bien dices al final, el número 404 es un código de error que viene de la especificación del protocolo http.
    Responder 
Votos: 0 de 0
Fede
Fede
Fede
06/07/2008
18:34:05
#1   Esta nota habla de la época anterior a eso que nombras nenillo.
     Responder 
Votos: 0 de 2
Miraquebien
Miraquebien
Miraquebien
05/07/2008
23:54:16
#6   Si la Wikipedia no miente (y si miente en la definición de Internet y la WWW mejor apaga y vámonos a la habitación 404) juanjux ha mirado y escuchado algo más que la tele antes de hacer su comentario.
     Responder 
Votos: 1 de 3
juanjux
juanjux
juanjux
06/07/2008
0:06:18
#7   Quizás lo único malo de Internet es que da voz a cualquier ignorante como "Stafa".

Stafa, por favor, soy ingeniero de telecomunicaciones especializado en tecnologías de Internet y con muchos años de experiencia así que vete a decir que está equivocado y que a visto las cosas a tu papá, majete.

Encima de ignorante profundo va dando lecciones el tío.

Tienes toda la internet para informarte sobre su historia, usaelputogoogle.com por ejemplo:

http://en.wikipedia.org/wiki/History_of_the_Internet
     Responder 
Votos: 0 de 0
juanjux
juanjux
juanjux
06/07/2008
0:09:41
#8   Nenillo:

Lo cierto es que hubo un momento en el que sí que estuvieron ciertos sistemas de direccionamiento centralizados. Por ejemplo el primitivo DNS hubo un momento en el que era un único fichero (de texto plano) que resolvía todas las direcciones de los pocos centenares de máquinas que había en Internet.

Como curiosidad, en el correo primitivo (UUCP) uno tenía que poner toda la ruta que tenía que seguir el email hasta llegar a su destino, máquina a máquina, usando una notación de tipo "maquina1!maquina2!maquina3!destino". Casi igual que ahora :-)
    Responder 
Votos: 0 de 0
saulhm
saulhm
saulhm
06/07/2008
21:28:10
#1   Ah! que modos amigo!

Es necesario ser grosero? El que seas ingeniero titulado te hace inmune a errores?

A ver como ves esto:

http://www.microsiervos.com/archivo/internet/el-verdadero-origen-de-internet.html
     Responder 
Votos: -2 de 2
Ant1
Ant1
Ant1
07/07/2008
9:13:10
#9   Menuda patochanda, siento haber perdido mi tiempo leyendo semejante... tengo mejores cosas q hacer
    Responder 
Votos: 0 de 2
Rober
Rober
Rober
08/07/2008
10:55:52
#1   si, como ver pornhub.com y tocarte.
     Responder 
Votos: 0 de 2
carlosmi
carlosmi
carlosmi
08/07/2008
10:44:25
#10   No os pegueis, buscad y encontrareis la verdadera respuesta.

Pero efectivamente hay que saber distinguir entre www e internet como red.


PISTA: http://www.netvalley.com/archives/mirrors/cerf-how-inet.txt
     Responder 
 
 
Datos  Login Registrarse
Usuario
   
Email
Website
 
Nuevo comentario:


Tags HTML permitidos: br
 
 
NeoTeo


 


 

Revista NeoTeo

Autores