Protocolos de Internet: Guía Completa de URI, RTSP, PUSH, PULL y Códigos de Estado

Clasificado en Informática

Escrito el en español con un tamaño de 4,66 KB

Protocolos de Internet: Una Visión General

TEST

URI=URN+URL. | RSTP tiene estados y HTTP no. | Los protocolos de la capa de aplicación se basan en los de transporte y hay 2 tipos. | En transmisión de vídeo en directo y bajo demanda, PULL es transmisión PUSH. | En pasarela HTTP los cortafuegos sirven para proteger a los servidores. | Los 2 paquetes que llegan de un mezclador RTP traen la lista de fuentes contribuyentes y otro identificador. | En TELNET, cliente y servidor tienen que poner un formato común y transformarlo a su opuesto. | El objetivo del DNS es dar nombres a las direcciones IP. | Los datos en FTP transmisión binaria no se alteran. | Una imagen es mejor enviarla por Base64. | En HTTP1.1 se realizan varias peticiones sin esperar respuesta. | ESMTP incluye extensiones de SMTP. | Las cookies las envía el servidor y las guarda el cliente. | SSH es un protocolo independiente de TELNET que incluye cifrado. | Servidores desacoplados reparten los recursos. | TCP realiza el control de flujo mediante ventana deslizante basada en créditos y controlada por el receptor. | MX hace referencia a un nombre de dominio. | En FTP el servidor envía por el puerto TCP 20 en el modo activo. | Conjunto de esclavos por sesión mueren cuando se apaga el servidor. | Los textos codificados se envían por FTP con ASCII 7bits Quoted Printable. | Digest protege de los ataques de reinyección. | mbox es un único fichero con mensajes concurrentes. | TCP es transporte fiable. | En TELNET no hay conexión de control. | POP3 autenticación obligatoria. | Reinyección es suplantar al usuario reenviando la autenticación que ya estaba enviada. | BOOTP tiene una asignación estática. | RFB es de terminales gráficos. | UDP es no orientado a conexión.

Entendiendo los Identificadores de Recursos Uniformes (URI)

URI (Uniform Resource Identifier): Incluye URL (Locator) y URN (Name) con características comunes entre ellos, especificación mínima común para los 2 sistemas de referencia.

  • IRI: URI internacionalizada.
  • URL: Resuelve las preguntas de dónde, cómo y qué documento.
  • URN: Sistema de referencias independiente de la ubicación del recurso y sistema de nombrado. Responde a la pregunta de qué.

Tipos de URN:

  • Absolutas: Independientes del contexto.
  • Relativas: Hacen referencia al contexto actual.

Protocolo de Transmisión en Tiempo Real (RTSP)

RTSP: Servicios de audio y video streaming (tiene estados). Flujo constante de segmentos de audio y video, necesitamos un mecanismo para controlar el envío de esa información:

  • DESCRIBE: Descripción del objeto multimedia apuntado por la URL.
  • SETUP: Especifica cómo será transportado el flujo de datos.
  • PLAY: El servidor comienza a enviar datos.
  • PAUSE: Detiene temporalmente 1 o todos los flujos.
  • TEARDOWN: Detiene la entrega de datos para la URL indicada.

2 tipos de conexiones: Control de la reproducción y transporte de audio/vídeo.

Transmisión PUSH vs. PULL

PUSH: En el streaming en directo el vídeo y el audio se codifican en el acto, se retransmiten instantáneamente hacia Internet y se visualizan y escuchan en tiempo real. En este caso, es el servidor el que se encarga de controlar la transmisión de los datos utilizando tecnología PUSH.

PULL: En el streaming bajo demanda el contenido multimedia una vez grabado, se aloja en un servidor y puede ser visualizado bajo demanda en cualquier instante. En este caso es el cliente el que controla la transmisión y recepción del contenido multimedia utilizando tecnología PULL.

Códigos de Estado

Códigos de Estado:

  • 100: De momento OK, pero sin haber terminado.
  • 200: OK.
  • 300: Necesito más datos (SMPT), respuesta intermedia positiva (FTP) o redirección (HTTP).
  • 400: Error temporal (SMPT) o problema en el cliente (HTTP).
  • 500: Error permanente (SMPT) o problema en el servidor (HTTP).

Protocolo de Tiempo Real (RTP)

RTP (Real Time Protocol): Se superpone sobre UDP. Cuando en UDP importa el orden, se usa RTP para que incluya números de secuencia. Los paquetes de un mezclador RTP traen el número de versión RTP (V), el relleno (P), la extensión (X), el conteo CSRC (CC), el marcador (M), el tipo de carga útil (PT), el número de secuencia, la marca de tiempo, las fuentes de sincronización (SSRC) y de contenido (CSRC), el EH y los datos.

Entradas relacionadas: