0% encontró este documento útil (0 votos)
105 vistas7 páginas

Servicios y Protocolo de Servidor Web

1. El documento habla sobre los servicios y protocolos de red, incluyendo HTTP, HTTPS, URLs, servidores web, alojamiento web y más. 2. Explica conceptos como cookies, métodos HTTP, códigos de estado HTTP, y los pasos de cómo funciona el protocolo HTTP al cargar una página web. 3. También cubre HTTPS, resolución de nombres, tipos de alojamiento web, y diferencias entre servidores y clientes web.

Cargado por

Alexandru Neagu
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
105 vistas7 páginas

Servicios y Protocolo de Servidor Web

1. El documento habla sobre los servicios y protocolos de red, incluyendo HTTP, HTTPS, URLs, servidores web, alojamiento web y más. 2. Explica conceptos como cookies, métodos HTTP, códigos de estado HTTP, y los pasos de cómo funciona el protocolo HTTP al cargar una página web. 3. También cubre HTTPS, resolución de nombres, tipos de alojamiento web, y diferencias entre servidores y clientes web.

Cargado por

Alexandru Neagu
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

SERVICIOS EN RED

Tema 03
SERVIDOR WEB
EJERCICIOS
1. Servicio HTTP.
a. Definición.
Es un protocolo de transferencia de hipertexto que nos permite transferir
información entre un cliente o navegador web y un servidor web a través del puerto 80.
b. Características y funciones.
Formato ASCII.
Basado en modelo cliente/servidor.
Permite el intercambio de información hipertextual.
c. Diferencias respecto a HTTPS
Es la versión segura del protocolo HTTP y utiliza el puerto 443 y un cifrado basado en
SSL/TLS.
2. ¿Que es una URL?
Son uno de los conceptos claves de la Web. Es el mecanismo usado por los navegadores
para obtener cualquier recurso publicación en la web.
3. Enumera y explica los componentes de la siguiente URL:
a. http://www.us.es/plataforma/ser/index.php
http:// Nombre del protocolo de comunicación.
www.us.es Nombre del dominio.
/plataforma/ser/index.php Localización del documento dentro del sistema de archivos.
4. ¿Cuales son y para que sirven los protocolos más utilizados en Internet?
HTTP
HTTPS
TELNET
SMPT
NNTP
TCP/IP
5. Explica con tus propias palabras los pasos detallados que se dan desde que solicitamos una
página web hasta que la podemos ver.
El cliente solicita una petición al servidor, se le dice al servidor que es lo que tiene que hacer
con la URI, el servidor responde la petición hecha por el cliente con una respuesta.
6. Cookies.
a. Definición.
Son archivos creados por los sitios web que visitas y la caché de tu navegador, la cual
ayuda a que las páginas se carguen más rápido. Te permiten navegar más fácilmente por
la web.
b. Aplicaciones.
7. Mensajes HTTP. Enumera y define los principales métodos.
GET: Obtiene información del servidor.
HEAD: Obtiene la cabecera de la página
POST: Empleado para enviar información al servidor
PUT: Envía un objeto al servidor.
DELETE: Solicita al servidor que borre el recurso indicado en la URI
OPTIONS: Devuelve los métodos habilitados por el servidor.
TRACE: Nos permite ver los mensajes que se envían entre el cliente y el servidor.
CONNECT: Para ver si se tiene acceso a un servidor.
8. Enumera las Categorías y los principales Códigos de estado.
Respuestas informativas:
100: Continuar.
101: Protocolo conmutado.
Peticiones correctas:
200: OK.
201: Creado.
202: Aceptada.
203: información no autorizada.
204: Sin contenido.
205: Contenido para recargar.
206: Contenido parcial.
Redirecciones:
301: Movido permanentemente.
302: Encontrado.
303: Vea otros.
304: No modificado.
305: Utilice un proxy.
307: Redirección temporal.
Errores del cliente:
400: Solicitud incorrecta.
401: No autorizado.
402: Pago requerido.
403: Prohibido.
404: No encontrado.
409: Conflicto.
410: Ya no disponible.
412: Falló precondición.
Errores de servidor:
500: Error interno.
501: No implementado.
502: Pasarela incorrecta.
503: Servicio no disponible.
504: Tiempo de espera de la pasarela agotado.
505: Versión HTTP no soportada.
9. El servidor web
• Definición
Es un programa que utiliza HTTP (Hypertext Transfer Protocol) para servir los
archivos que forman páginas Web a los usuarios, en respuesta a sus solicitudes, que son
reenviados por los clientes HTTP de sus computadoras. ... El proceso es un ejemplo del
modelo cliente / servidor.
• Funcionamiento
Es un programa informático que procesa una aplicación del lado del servidor, realizando
conexiones bidireccionales o unidireccionales y síncronas o asíncronas con el cliente y
generando o cediendo una respuesta en cualquier lenguaje o aplicación del lado del
cliente.
• Usos
Como se ha dicho, la función de los servidores web es la de mediar entre las solicitudes
de los usuarios y los archivos que contienen la información solicitada, en el computador
en el que están almacenados. ... El usuario introduce una dirección web (URL) en su
navegador y éste envía una solicitud al servidor web.
10. Protocolo HTTPS:
• Definición
Es un protocolo de comunicación de Internet que protege la integridad y la
confidencialidad de los datos de los usuarios entre sus ordenadores y el sitio web.
• Formato y puerto.
HTTP.
443.
11. Resolución local de nombres:
• ¿Que es?
El proceso de traducción de los nombres de dominio en direcciones numéricas que las
máquinas puedan entender es lo que se conoce como resolución de nombres.
• ¿Para que se usa?
Para resolver los nombres localmente en el servidor web.
• RLN en Windows.
C:\Windows\system32\drivers\etc\mimes.types
• RLN en Linux.
Etc\mimes.types
12. ¿Qué es un alojamiento web?
Es el servicio que provee a los usuarios de Internet un sistema para poder almacenar
información, imágenes, vídeo, o cualquier contenido accesible vía web.
13. ¿Que es un proveedor de alojamiento web?
Es una empresa que alquila espacio web y ancho de banda para la publicación de sitios web.
14. Enumera y describe los tipos de alojamiento web que nos podemos encontrar.
Alojamiento compartido gratuito: es un espacio reservado, una parcela personal, dentro
de un servidor compartido entre varios usuarios.
Alojamiento compartido: un modelo de hosting en el que un conjunto de páginas
web tienen acceso compartido a un conjunto de recursos en el servidor.
Servidor dedicado: Un servidor dedicado es un equipo informático físico que destina todos
sus recursos a proporcionar información y atender las peticiones de otro ordenador (cliente)
que ha contratado sus servicios.
15. Prestaciones de un alojamiento web.
Htaccess: Nos permitirá formatear las URL.
Varios dominios: De esta forma podremos llevar a cabo varios proyectos sin contratar un
nuevo servicio de alojamiento en web.
NO ENCUENTRO MÁS.
16. Cómo funciona el protocolo HTTP ?. Explica cada paso.
El usuario pone la URL en el navegador.
El cliente HTTP analiza la información obteniendo el protocolo, la IP.
El cliente solicita la conexión con el servidor y le solicita la página web.
El cliente HTTP analiza los códigos HTML y mira los resultados.
17. ¿Qué tipos de peticiones puede solicitar el cliente al servidor HTTP? En qué consiste cada
una?
18. Tipo MIME. Definición y objetivos. Pon 3 ejemplos.
Son una serie de convenciones o especificaciones dirigidas al intercambio a través de
Internet de todo tipo de archivos (texto, audio, vídeo, etc.) de forma transparente para el
usuario.
Text/html
text/css
video/mpeg
19. Códigos de estado. Definición. Objetivos. Grupos.
Es una parte de la respuesta devuelta por el servidor cuando un cliente (por ejemplo, un
navegador) llama a una URL. Con la ayuda de un código de estado, el servidor indica al
cliente si la solicitud se ha procesado correctamente o si se ha producido un error.
SON LOS MISMOS QUE ESTÁN ARRIBA.
20. Diferencia entre servidor web y cliente web.
Es el equipo encargado del mando de la red, este equipo puede entrar y salir en cualquier
equipo,router,ftp etc en la red. un cliente: Es el equipo con un acceso restringido solo puede
entrar a partes donde el servidor le de permiso de otra manera no lo podra hacer.
21. ¿Qué es un servidor web seguro? Qué protocolos utiliza?
Consiste en software o hardware que garantiza la privacidad de los datos, que se transmiten
en la red principalmente mediante el protocolo SSL, el cual permite la seguridad en la
comunicación en internet.
SSL/TLS
22. Define los siguientes conceptos:
a. firma digital
Es un método criptográfico que asocia la identidad de una persona o de un equipo
informático al mensaje o documento.
b. certificado digital
Es el único medio que permite garantizar técnica y legalmente la identidad de una
persona en Internet. Se trata de un requisito indispensable para que las instituciones
puedan ofrecer servicios seguros a través de Internet.
c. autoridad certificadora
Es una entidad de confianza responsable de emitir y revocar los certificados digitales
utilizados en la firma electrónica.
d. Certificado de servidor seguro
Son certificados utilizados para autenticar la identidad de un servidor mediante el uso de
protocolos de comunicación cifrada como SSL, TLS o IPSEC.
23. Explica los pasos del funcionamiento del protocolo HTTPS.
El usuario pone la URL en el navegador.
El cliente HTTP analiza la información obteniendo el protocolo, la IP.
El cliente solicita la conexión con el servidor y le solicita la página web.
El cliente HTTP analiza los códigos HTML y mira los resultados.
24. ¿Qué es un servidor web virtual? ¿Qué métodos existen y en qué consisten?
Es una partición dentro de un servidor que habilita varias máquinas virtuales dentro de dicha
máquina por medio de varias tecnologías.
HTTP/1.1
HTTP/1.0
25. ¿Qué acciones debemos realizar para tener un alojamiento basado en dominio?
26. Si al acceder a un directorio de nuestra web, da un error de acceso, a qué puede ser debido?
como lo podemos solucionar?
27. ¿Por qué algunos tipos de documentos les abra el navegador directamente y otros tenemos
que hacer uso de programas externos?
28. Para qué sirve la autenticación en un sitio web?
Es un modo de asegurar que los usuarios son quien ellos dicen que ellos son - que el
usuario que intenta realizar funciones en un sistema está autorizado para hacerlo.
29. ¿Cuáles son los principales servidores web que utilizan? ¿Qué diferencias hay entre ellos?
Apache y ISS: el apache es un código abierto y es para mas de una plataforma y el ISS solo
funciona con Microsoft.
30. ¿Qué diferencias existen entre páginas web estáticas y dinámicas?
Las páginas estáticas son diseñadas por los distintos creadores y diseñadores web, pero,
a diferencia de las páginas dinámicas, estas se hacen sin ningún tipo de interacción con el usuario.
La web estática está más bien diseñada para negocios o empresas, su finalidad es presentar servicios
y productos.

También podría gustarte