Parcial 2.docx

  • Uploaded by: Julian David
  • 0
  • 0
  • April 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Parcial 2.docx as PDF for free.

More details

  • Words: 1,324
  • Pages: 5
PRE-PARCIAL 2 | REDES 2 ▪

Indique los tipos de arquitecturas presentes en la capa de aplicación cree un cuadro comparativo con al menos 3 diferencias entre cada uno. Cliente/Servidor: 1. Servidor siempre activo. 2. IP Servidor fija, IP cliente dinámica. 3. No se comunican entre clientes. Peer-To-Peer: 1. Par intermitente. 2. IP Dinámica. 3. El par actúa como servidor o como cliente (se comunican entre si). Híbrida:

▪ ▪









1. Combinación de las anteriores. Cuál es el propósito principal de la capa de aplicación en el modelo TCP/IP? Darle al usuario final la manera de comunicarse por medio de un programa. ¿Qué protocolos de capa de transporte usan las aplicaciones para realizar intercambios de información entre un cliente y un servidor? ¿Y de qué depende escoger uno u otro? TCP: Cuando se necesita confiabilidad en los datos. UDP: Cuando no es tan importante los mensajes enviados. ¿Qué protocolos de capa de aplicación hacen uso de TCP?, realice una investigación corta del por qué? Indique al menos 3 HTTP: Conexión requerida al momento de hacer peticiones al servidor y confiabilidad en los datos. FTP: Transferencia de archivos al servidor. SMTP: Envío de mensajería de correo electrónico. ¿Qué protocolos de capa de aplicación hacen uso de UDP? realice una investigación corta del por qué? Indique al menos 3 DNS: Peticiones y respuestas simples, comunicación rápida. DHCP: No importa si los datos se pierden, se envía petición de nuevo. RIP: … En los lenguajes de programación que elemento es utilizado para establecer una conexión entre dos aplicaciones de red y a que capa del modelo TCP/IP pertenece? Sockets. Indique las diferencias entre la comunicación síncrona y asíncrona, de un ejemplo de cada una de ellas. Síncrona: Comunicación bloqueante, no permite realizar más tareas hasta que ésta se lleve a cabo.





Asíncrona: Comunicación no bloqueante, permite realizar más tareas ya que se crea un almacenamiento temporal (Funciona como un hilo). ¿Cómo es llamado el procedimiento en el que se establece una conexión entre un cliente y un servidor, momento previo al envío de mensajes? Three-Way-Handshake. Indique los pasos requeridos para establecer una comunicación confiable entre un cliente y servidor.

Solicitar la conexión, Aceptar la conexión, Confirmar la conexión. ▪



▪ ▪











¿Qué es un protocolo en capa de aplicación?

Lo que define la estructura de los mensajes, el significado y la forma como se envía o se reciben. Indique las 4 características principales que posee un protocolo de capa de aplicación. Estructura de los mensajes. Sintaxis de los mensajes. Semántica de los mensajes. Reglas de los mensajes. ¿Qué es lo que comunica un socket? Mensajes entre cliente y servidor. Indique algunas de las características propias de TCP. Orientado a conexión. Confiabilidad de los datos. Control de flujo y congestión. ¿Si tuviera que implementar su propio servidor DHCP que protocolo de capa de transporte utilizaría para transportar sus mensajes y por qué? Utilizaría UDP ya que no se necesita mucha prioridad con los datos, si se pierden se vuelve a enviar una petición. ¿El protocolo HTTP es generalmente utilizado en que arquitectura? De un ejemplo Cliente/Servidor. Llenar un formulario de registro en una página web. Indique los métodos de peticiones HTTP existentes y cuál es su objetivo. GET: Petición para obtener datos del servidor. POST: Petición para ingresar datos al servidor. PUT: Petición para modificar un dato en específico. DELETE: Petición para eliminar un dato en específico. Dada la siguiente URL determine todos los elementos que la componen https://www.myweb.com:4040/this/is/important.html?hola=mundo Protocolo: HTTPS Dominio: www.myweb.com Puerto: 4040 Recurso/Extensión: /this/is/important.html Variables enviadas: hola(variable), mundo(dato) ¿Es posible que dos servidores HTTP se comuniquen entre sí?





Si, un ejemplo las APIs. ¿Es posible utilizar un servidor y un cliente HTTP de diferentes marcas o compañías? Dependiendo de lo que soporten los protocolos de las compañías. Dado el siguiente mensaje responda las siguientes preguntas

¿Se mantendrá abierta la conexión establecida inicialmente una vez se ha enviado un mensaje? Si, Connection: keep-alive. - ¿El servidor envió cookies? Si, grafana_user. - ¿Es un request o response? Request, por el método GET. - ¿Qué MIME Type está esperando el cliente? text/html, application/xhtml+xml, application/xml - ¿Acepta compresión de contenido para agilizar las descargas? Si, Accept-Encoding: gzip, deflate. Indique los tipos de códigos de respuesta existentes en el protocolo HTTP 1.1. 200, 301, 400, 404, 505. ¿Cuál es el puerto por defecto manejado por los servidores HTTP? Puerto 80. ¿En qué puerto se inicia la conexión a un servidor HTTP desde el lado del cliente? Es variable y la define el sistema operativo. Indique cuales son los tipos de conexiones existentes para el protocolo HTTP. Con pipeline, sin pipeline, concurrente. ¿Cuál es el objetivo de las cookies en el protocolo HTTP y por qué fueron creadas? Para mantener el estado de la comunicación. -

▪ ▪ ▪

▪ ▪



¿Cuál es el objetivo de un servidor proxy-caché?





Almacenar respuestas en el mismo servidor para después retornarlas a los clientes en caso de que repitan la petición. ¿En qué escenarios de la vida real, realizaría la instalación de un servidor proxy cache? Y ¿por qué? En los casos de que el ancho de banda es muy reducido o se congestiona fácilmente. ¿Qué desventajas puede tener un servidor proxy-caché? Debe estar preguntando a los servidores si los recursos han sido actualizados.

Parcial 2 | Redes 2  Para las siguientes preguntas, responda de manera concreta y correcta según corresponda: - Indique las 4 características principales que posee un protocolo de capa de aplicación. Estructura de los mensajes. Sintaxis de los mensajes. Semántica de los mensajes. Reglas de los mensajes. - Indique los métodos de peticiones HTTP existentes y cuál es su objetivo. GET: Petición para obtener datos del servidor. POST: Petición para ingresar datos al servidor. PUT: Petición para modificar un dato específico en el servidor. DELETE: Petición para eliminar un dato específico en el servidor. - Indique los pasos requeridos para establecer una comunicación confiable entre un cliente y servidor. Solicitud de la conexión Aceptación de la conexión. Confirmación de la conexión. - Indique las diferencias entre la comunicación síncrona y asíncrona, de un ejemplo de cada una de ellas. Síncrona: Comunicación bloqueante, no se pueden realizar más tareas hasta que ésta finalice. Asíncrona: Comunicación no bloqueante, se pueden realizar más tareas ya que se crea un almacenamiento temporal. Eje: Las aplicaciones actuales. - Indique los tipos de arquitecturas presentes en la capa de aplicación cree un cuadro comparativo con al menos 3 diferencias entre cada uno. Cliente/Servidor: 1. Servidor siempre activo 2. Clientes no se comunican entre sí. 3. IP servidor fija, IP cliente dinámica. Peer-To-Peer: 1. Par servidor intermitente. 2. Clientes actúan como servidores y viceversa (Se pueden comunicar entre sí).

3. IP Dinámica. Híbrida: 1. Combinación de las anteriores.  Para las siguientes preguntas, responda falso o verdadero según corresponda y justifique cada respuesta. - ¿El procedimiento de establecer una conexión entre dos procesos en ejecución, se da gracias al protocolo Sockets? F, Sockets no es un protocolo. - ¿El proceso inicial de conexión de dos procesos según TCP es llamado ThreeWay-HandShaking? V, Three-Way-HandShake es el contacto inicial para la conexión. - ¿HTTP es un protocolo de capa de transporte que hace uso de un protocolo de una capa más baja para establecer la comunicación entre cliente y servidor llamado TCP? F, HTTP no es un protocolo de la capa de transporte. - ¿Es ventajoso en términos de Delay establecer una conexión con Pipelining? V, ya que necesita menos RTT para todos os objetos referenciados, por lo cual reduce el delay.  Pregunta Respuesta ¿Cuál es la dirección de origen y destino? 192.168.0.21 y 54.85.05.140 ¿Qué versión del protocolo HTTP usa? HTTP 1.1 ¿Hay manejo de chaché en la No comunicación? ¿Es un protocolo seguro el que se usa? Si, utiliza protocolo TCP ¿Por qué el puerto de origen es 36968? Es un puerto establecido en la aplicación de red

Related Documents

Parcial.
April 2020 19
Parcial
April 2020 23
Parcial
May 2020 20
Parcial
November 2019 23
Parcial
November 2019 21
Parcial
October 2019 32

More Documents from "Victor gomez"

October 2019 18
Musica Ligera
April 2020 7
Musica Ligera
April 2020 9
Parcial 2.docx
April 2020 8