Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Servidores de nombres
Al proceso de buscar un nombre y encontrar una
dirección se le conoce como resolución de
nombres.
Un registro autorizado es uno que proviene de la
autoridad que administra a ese registro y, por
ende, siempre es correcto. Los registros
autorizados contrastan con los registros en caché,
que tal vez no estén actualizados.
Hay tres puntos técnicos a discutir sobre este
gran escenario. Primero, en la figura 7-6 se utilizan
dos mecanismos de consulta distintos. Cuando el
host flits.cs.vu.nl envía su consulta al servidor de
nombres local, ese servidor maneja la resolución
en representación de flits hasta que pueda
devolver la respuesta deseada. No devuelve
respuestas parciales. Podrían ser útiles, pero no
es lo que se buscaba. A este mecanismo se le
denomina consulta recursiva.
Por otra parte, el servidor raíz de nombres (y cada
servidor de nombres subsiguiente) no continúa de
manera recursiva la consulta para el servidor de
nombres local. Sólo devuelve una respuesta
parcial y avanza a la siguiente consulta. El
servidor de nombres local es responsable de
continuar con la resolución, para lo cual emite
otras consultas adicionales. A este mecanismo se
le denomina consulta iterativa
CORREO ELECTRÓNICO:
Arquitectura y servicios
En esta sección ofreceremos un panorama de la
manera como están organizados los sistemas de
correo electrónico y lo que pueden hacer. En la
figura 7-7 se muestra la arquitectura del sistema,
que consiste en dos tipos de subsistemas: los
agentes de usuario, que permiten a la gente leer y
enviar correo electrónico, y los agentes de
transferencia de mensajes, que mueven los
mensajes del origen al destino. También nos
referiremos a los agentes de transferencia de
mensajes de una manera informal como
servidores de correo.
El acto de enviar nuevos mensajes al sistema de
correo para su entrega se conoce como envío de
correo.
Los agentes de transferencia de mensajes son en
general procesos del sistema. Se ejecutan en
segundo plano en equipos servidores de correo
con la intención de estar siempre disponibles. Su
tarea es mover de manera automática el correo
electrónico a través del sistema, desde el que lo
originó hasta el receptor mediante el SMTP
(Protocolo Simple de Transferencia de Correo, del
inglés Simple Mail Transfer Protocol ). Éste es el
paso de transferencia del mensaje.
El SMTP se especificó originalmente como el RFC
821 y se revisó para convertirse en el RFC 5321
actual.
Los buzones de correo almacenan el correo
electrónico que recibe un usuario. Los servidores
de correo se encargan de su mantenimiento. Para
ello, los agentes de usuario envían comandos a
los servidores de correo para manipular los
buzones de correo, inspeccionar su contenido,
eliminar mensajes, etc. La recuperación del correo
es la entrega final (paso 3) en la figura 7-7.
El correo se envía entre un agente de transferencia
de mensajes y otro en un formato estándar. El
formato original, RFC 822, se revisó para
convertirse en el RFC 5322 actual, que se extendió
con soporte para contenido multimedia y texto
internacional. A este esquema se le conoce como
MIME y hablaremos de él más adelante. A pesar de
esta actualización, la gente aún se refiere al correo
electrónico de Internet como RFC 822.
El agente de usuario
Un agente de usuario es un programa (algunas
veces conocido como lector de correo electrónico)
que acepta una variedad de comandos para
redactar mensajes, recibirlos y responder a ellos,
así como para manipular buzones de correo.
Existen muchos agentes de usuario populares,
incluyendo Google Gmail, Microsoft Outlook,
Mozilla Thunderbird y Apple Mail
Transferencia de mensajes
Entrega final
PHP
La segunda API que analizaremos es algo distinta.
La metodología en este caso es incrustar pequeñas
secuencias de comandos dentro de las páginas de
HTML y hacer que las ejecute el mismo servidor para
generar la página. Un lenguaje popular para escribir
estas secuencias de comandos es PHP
(Preprocesador de Hipertexto, del inglés Hypertext
Preprocessor).
Existen otras opciones disponibles. JSP (JavaServer
Pages) es similar a PHP, excepto que la parte
dinámica se escribe en el lenguaje de programación
Java en lugar de PHP. Las páginas que utilizan esta
técnica tienen la extensión de archivo .jsp. ASP.NET
(Active Server Pages .NET) es la versión de Microsoft
de PHP y JavaServer Pages. Utiliza programas
escritos en el marco de trabajo (framework) de
aplicaciones en red .NET propietario de Microsoft
para generar el contenido dinámico. Las páginas que
utilizan esta técnica tienen la extensión .aspx. Por lo
general, la selección de una de estas tres técnicas
tiene que ver más con políticas (código de fuente
abierta contra Microsoft) que con la tecnología,
puesto que estos tres lenguajes son más o menos
similares.
Métodos
El método GET solicita al servidor que envíe la
página (cuando decimos “página” queremos decir
“objeto”, en el caso más general, pero basta con
pensar en una página como el contenido de un
archivo
Encabezados de mensaje
La web móvil
Búsqueda web