Capitulo 3; Protocolos y funcionalidad de la capa de aplicación

Capitulo 3; Protocolos y funcionalidad de la capa de aplicación

 

·         Aplicaciones, la interfaz entre redes

 

-          Modelo OSI: Divide el proceso de networking en diferentes capas lógicas; cada una de las cuales tiene una funcionalidad.

-          Modelo TCP/IP: Estos protocolos implementan muy poco de la funcionalidad que se especifica en las capas de sesión y presentación del modelo OSI.

1.    Capa de presentación:

Codificación y conversión de datos

Compresión de los datos

Encriptación de los datos

2.    Capa de sesión:

Crean y mantienen diálogos entre las aplicaciones de origen y destinos

Maneja el intercambio de información para iniciar los diálogos y mantenerlos activos.

 

·         DNS:

-          Proporciona la resolución de nombres utilizando el daemon de nombre que generalmente se llama named

-          Almacena diferentes tipos de registros de recursos utilizados para resolver nombres

-          En las PC de Windows optimiza el rendimiento de la resolución de nombres DNS

1.    A: Dirección de dispositivo final

2.    NS: Servidor de nombre autoritativo

3.    CNAME: Utilizado cuando varios servicios tienen una única dirección de red pero cada uno tiene su entrada de DNS

4.    MX: registro de Intercambio de correos

 

·         Dominios:

Utiliza un sistema jerárquico para crear una base de datos

Existen dominios de primer nivel:

-          Representan el tipo de organización o el país de origen

EJEMPLO:

1.    .au: Australia

2.    .co: Colombia

3.    .com: Empresa o industria

4.    .org: Organización sin ánimo de lucro

 

·         Servicio WWW y HTTP

 

WWW:

Los exploradores web son las aplicaciones de cliente que utilizan computadoras para conectarse con la world wide web (WWW) y acceder a los recursos almacenados en un servidor web.

 

Partes de una URL:

1.    HTTP (Protocolo o esquema)

2.    www.cisco.com (Nombre del servidor)

3.    Web-server.html (El nombre especifico del archivo solicitado)

           HTTP:

Se utiliza a través de la World wide web para transferencia de datos y es uno de los protocolos de aplicación más utilizados

Defino los tipos de mensajes que el cliente utiliza para solicitar la página web

1.    GET: Solicitud de datos del cliente

2.    POST PUT: Enviar mensajes que cargan los datos al servidor web

3.    PUT: Carga los recursos o el contenido al servidor web