Está en la página 1de 13

EL NIVEL DE APLICACIÓN

© Luis Pilo Aceituno lpilo@educarex.es

INTRODUCCIÓN
La capa de aplicación es la séptima en el modelo OSI y es la que ofrece a las aplicaciones
(de usuario o no) la posibilidad de acceder a los servicios de las demás capas y define los
protocolos que utilizan las aplicaciones para intercambiar datos, como correo electrónico
(POP y SMTP), gestores de bases de datos y servicios de ficheros (FTP)

Hay tantos protocolos como aplicaciones distintas y dado que continuamente se desarrollan
nuevas aplicaciones el número de protocolos crece sin parar. No obstante los principales
protocolos son los siguientes:

● FTP (File Transfer Protocol- Protocolo Transferencia de de Archivos) para


transferencia de archivos
● DNS (Domain Name Service- Servicio de Nombres de Dominio)
● DHCP (HyperText Transfer Protocol) para acceso a páginas de internet
● NAT (Network Address Translation- Traducción de Direcciones de Red)
● POP (Post Office Protocol ) para correo electrónico.
● SMTP (Simple Mail Transport Protocol)
● SSH (Secure Shell)
● TELNET para acceder a equipos remotos
● TFTP (trivial File Transfer Protocol)

Esta es la capa que responsable de que todos los protocolos que normalmente utilizamos
en el ordenador (correo electrónico navegar por páginas web, etc) funcionen de forma
correcta.
No debemos confundir el concepto de servicio con el de protocolo:
● Servicio es una funcionalidad que se ofrece al usuario
● Protocolo es una implementación concreta para llevar a cabo dicha función.

Todos los protocolos se implementan mediante software. Por ejemplo el servicio web puede
implementarse de manera insegura mediante el protocolo http o de forma segura, mediante
cifrado, usando el protocolo https. En ambos casos el software se encuentra en el
navegador del equipo cliente.

El nivel de aplicación es el único que interactúa con el usuario por ello los protocolos de
este nivel deben disponer de una interfaz gráfica para facilitar el intercambio de información
con el usuario.

SERVICIOS DE RED

ASIGNACIÓN DINÁMICA DE DIRECCIONES (DHCP)

DHCP es un protocolo de capa de aplicación cuya función principal es asignar los


parámetros de red de forma automática, evitando que deba hacerlo de manera manual el
administrador.

Son varias las ventajas.

● Ahorro de tiempo para el administrador


● Mejor servicio al usuario ya que no depende de intervención externa
● Permite cambiar un equipo de red sin tener que modificar su configuración
● Evita asignar IP fija a una conexión eventual
● Permite el ahorro de direcciones IP que se pueden compartir mediante un sistema
de concesiones.

El servicio DHCP es muy usado en la intranet de las grandes organizaciones y por los
proveedores de servicios de internet.
--------------------------------------------------------------------------------------------------------------------------
ACTIVIDAD 1: Configuración del servicio DHCP
Crea una topología como la de la figura y configura el servicio según los parámetros que se
te describen.

● En los PCs debes seleccionar la opción adecuada para recibir la configuración IP


por DHCP
● Asigna al servidor DHCP la IP estática 192.168.1.100 / 24
● Asignar a la interfaz Ethernet (Fa0/1) del router la IP estática 192.168.1.1 / 24. Está
será la puerta de enlace de los equipos
○ La interfaz Fa0/0 se conecta al Cloud Internet con la dirección 213.0.89.53
● Configura el servidor DHCP con los parámetros que se observan en la figura
Debemos indicar el rango de direcciones válido mediante la IP de comienzo y el número
máximo de usuarios. El servicio TFTP será el mismo equipo que el servidor DHCP. Cuando
terminemos la configuración pulsamos Save, para guardar los cambios, y activamos el
servidor mediante el botón on.

Para comprobar la configuración recibida podemos consultar la opción IP Configuration del


menú Desktop de cada PC o ejecutar el comando ipconfig en la interfaz de comandos.

Finalmente hacemos ping a la puerta de enlace.

--------------------------------------------------------------------------------------------------------------------------
-
RESOLUCIÓN DE NOMBRE DE DOMINIO (DNS)

El DNS es una base de datos jerárquica que almacena información sobre los nombres de
dominio en la intranet de una empresa y en internet.

Las funciones básicas son:

● Conversión de nombres de dominio a direcciones IP


● La localización de los servidores de correo dentro de cada dominio.

Además de ser más fácil de recordar, el nombre de dominio es más fiable, ya que la
dirección IP puede cambiar sin embargo el nombre suele ser definitivo.

Inicialmente un archivo llamado hosts realizaba la función de resolver todos los nombres de
dominio conocidos pero debido a los problemas derivados del uso de ficheros como la
inconsistencia o la existencia de valores duplicados surgió la necesidad de utilizar una Base
de Datos. Esto dio lugar al sistema actual DNS

--------------------------------------------------------------------------------------------------------------

ACTIVIDAD 2. Configuración del servicio DNS

● Partimos de la actividad anterior para realizar la configuración del servicio


DNS
● Modificamos el nombre de los equipos y sus direcciones IP para que sean
estáticas
● Configuramos el servidor DNS añadiendo los registros adecuados para que
pueda resolver los nombres.

OBSERVACIÓN: Ten presente que el servidor DNS de los PCs es el equipo que
hemos denominado Servidor_DNS por ello la IP que le damos al DNS de los PCs es la
IP de dicho equipo, sin embargo la IP del DNS del equipo servidor es otra (se supone
que es la que nos ha proporcionado nuestro proveedor de servicios de Internet para
poder llevar a cabo la resolución de nombres de dominio en Internet)

Las siguientes imágenes muestran la topología que debes implementar, la pantalla de


configuración del Servidor DNS y un ping a modo de ejemplo.
a) Topología a implementar

b) Configuración del Servidor DNS


c ) Ping a los equipos (observa que no se dirige a la IP sino a su nombre en la red)

AVISO: Si has aprovechado el servidor del ejercicio anterior debes desactivar el


servicio DHCP para que pueda funcionar el servicio DNS (no olvides que hemos dado
IPs estáticas a todos los equipos). De no hacerlo así pueden aparecer problemas.
---------------------------------------------------------------------------------------------------------------------------

TRANSFERENCIA DE ARCHIVOS (FTP)

FTP es un protocolo multiplataforma que sirve para transferir grandes bloques de datos por
la red. Por defecto utiliza los puertos 20 y 21
- El puerto 20 es empleado para el flujo de datos entre cliente y servidor
- El puerto 21 para el flujo de control, es decir, para las órdenes entre el cliente y el
servidor
Los sistemas operativos con soporte TCP/IP suelen conservar una versión primitiva del
cliente FTP en línea de comandos. En la figura tienes un ejemplo de conexión, con el cliente
anonymous desde la consola de Windows 10
También existen programa que permite realizar FTP con un entorno gráfico

---------------------------------------------------------------------------------------------------------------
ACTIVIDAD 3.Busca información en Internet sobre aplicaciones en modo gráfico para
realizar FTP .
-----------------------------------------------------------------------------------------------------------------

PÁGINAS WEB (HTTP/HTTPS)

El protocolo HTTP (Hyper Text Transfer Protocol) está diseñado para transferir páginas web
desde un servidor hasta un cliente

Una página web está formada por varios tipos de archivos :archivos html, css y a veces
JavaScript. Para ver los elementos que componen una página web podemos utilizar el
inspector de elementos de Chrome.

El servidor Web se mantiene a la espera de peticiones http, realizadas por un cliente que
normalmente llamamos navegador. Después de la petición si el recurso existe el servidor
responde enviando los archivos solicitados. El cliente es el encargado de interpretar las
etiquetas HTML y los estilos CSS, es decir, mostrar las fuentes, los colores, la disposición
de de los textos, los objetos de la página , etc

El protocolo que proporciona un servicio web seguro es HTTPS, para ello realiza un cifrado
de los datos que intercambian cliente y servidor. En la barra de direcciones aparece
expresamente el protocolo https y un icono en forma de candado que proporciona
información sobre el certificado, cookies y configuración del sitio.
----------------------------------------------------------------------------------------------------------------

ACTIVIDAD 4. Realiza la configuración de un servidor Web siguiendo las indicaciones de tu


docente..
1. La topología debe constar de
a. Un PC
b. Dos servidores. Uno llamado WEB y el otro llamado DNS
2. Configuración del servidor WEB
a. Pulsamos en el botón HTTP
i. Pongo en el cuadro el código html de una página creada por mi
ii. El nombre de la página debe ser index.html (nombre por defecto)
b. Pulso Desktop / IP Configuration
i. Establecer los parámetros tcp/ip
1. IP: 192.168.0.1
2. MK: 255.255.255.0
3. GW: 10.0.0.1
3. Configurar el servidor DNS
a. Pulso en el botón DNS
i. Le doy un nombre de dominio a la página creada antes. Para ellos
edito la caja de texto NAME.(www.mombre.com)
1. Ejemplo: name: www.misitio.com
ii. En la caja de texto ADDRESS le pongo como IP la que le di al
servidor WEB (esto es como darle a la página creada esta IP)
1. Ejemplo. address: 192.168.0.1
iii. Pulsar el botón añadir
b. Pulso el botón DESKTOP / IP Configuración.
i. Establecer los parámetros TCP/IP
1. ip 192.168.0.2
2. mk 255.255.255.0
3. gw 10.0.0.1 (el msmo que para el servido web)
4. Configurar el cliente.
a. Establecer los parámetros TCP/IP
i. IP 192.168.0.3
ii. MK 255.255.255.0
iii. GW 10.0.0.1
iv. DNS 192.168.0.2 (La IP dada al servidor DNS en el paso anterior)
5. PROBAR LA CONFIGURACIÓN DESDE EL CLIENTE
a. Pulso web browser
i. Tecleo el nombre de la página creada
ii. Pulsar go
b. hacer ping al servidor web
i. ping www.misitio.com (observar que hago ping con el nombre)
6. La topología a implementar debe ser similar a la siguiente.
-------------------------------------------------------------------------------------------------------------

CORREO. SMTP Y POP3/IMAP4

SMTP es un protocolo para enviar mensajes desde un usuario a su servidor de correo y


para el envío entre servidores. Es un protocolo orientado a la conexión y basado en texto
donde se intercambian secuencias de comandos y datos. Utiliza como protocolo de
transporte TCP

POP3 e IMAP4 son protocolos para recibir correo por parte de un usuario final. Son
protocolos orientados a la conexion asi que utilizan UDP para el transporte de datos.

● Con POP3 un cliente de correo realiza una solicitud y si hay correo pendiente el
servidor se lo envía, después el servidor borra todos los mensajes de modo que solo
están disponibles de forma local.
● Con IMAP4 el correo no se descarga automáticamente en el equipo del cliente (solo
las cabeceras), sino que espera a que el usuario haga clic para descargar el cuerpo
del correo. Esto permite eliminar un mensaje en el servidor sin haberlo descargado

El almacenamiento de mensajes en el servidor permite su uso en múltiples dispositivos y


de forma simultánea. Es el protocolo utilizado actualmente para el correo web
----------------------------------------------------------------------------------------------------------------------
ACTIVIDAD 5.Configurar el servidor DNS como servidor de correo. La topología debe
ser similar a está

● El nombre del dominio debe ser castelar2021.com


● Las claves de cada usuario deben ser Qwerty01

ACTIVIDAD 6. Servidor HTTP y DNS. Realiza la actividad de PT que tu profesor te ha


proporcionado. Debes seguir las instrucciones del enunciado.

-----------------------------------------------------------------------------------------------------------

STREAMING. RTSP

RTSP es un protocolo en el que el servidor mantiene conexión asociada a un identificador.


En la mayoría de los casos se usa el puerto 554/TCP para datos de control y UDP para los
datos de audio y video.

Durante una sesión RTSP, un cliente puede abrir y cerrar varias conexiones de transporte
hacia el servidor.

RTSP es similar en sintaxis y operaciones HTTP sin embargo es diferente porque

● Un servidor RTSP necesita mantener el estado de la conexión


● Tanto el servidor como el cliente pueden lanzar peticiones.
MONITORIZACIÓN DE RED. SNMP

SNMP es un protocolo de la capa de aplicación que facilita el intercambio de información de


administración entre dispositivos de red.

Al ser un protocolo de nivel de aplicación puede monitorizar equipos de diferentes


fabricantes, sobre diferentes plataformas y ubicados en distintas redes.

SNMP se basa en los conceptos de Gestor y Agente.

● Gestor: Es un equipo que ejecuta un cliente SNMP


● Agente es un equipo que ejecuta un servidor SNMP, y por tanto es controlador por el
Gestor.
El Gestor solicita información al Agente periódicamente y puede ordenarle la ejecución de
tareas. El Agente puede advertir al Gestor si se produce alguna situación anómala.

DIRECTORIO. LDAP

Un servicio de directorio es un servicio de red que identifica todos los recursos que hay en
ella y los vuelve accesibles a los usuarios y las aplicaciones.

● Por ejemplo, el Directorio Activo es el servicio de Directorio incorporado en


Windows.
○ Almacena información acerca de los objetos de la red (servidores, archivos,
impresoras, cuentas de usuario, cuentas de equipos, bases de datos, grupos,
computadoras y políticas de sistema, etc).
○ Facilita la búsqueda de información en cualquier punto de la red, con
independencia de la localización física
○ Facilita la administración de la red.

● Su estructura lógica se basa en los siguientes conceptos


○ Dominio:un dominio del Directorio Activo es un contenedor lógico, utilizado
para administrar usuario, grupos y computadoras. Estos objetos están
contenidos en una partición específica dentro de la base de datos.
○ Unidades Organizativas:permiten crear la jerarquía de la organización. Busca
crear una estructura de carpetas que administrativamente organice nuestra
empresa. Podemos, por ejemplo, crear una unidad organizativa para cada
sección o departamento de la empresa, todos los usuarios y cuentas las
crearemos o moveremos a está ‘carpeta’. De esta forma tendremos una
estructura más organizada.
○ Árbol: es una colección de dos o más dominios dentro de un bosque
○ Bosque: es un conjunto de árboles que se comunican mediante relaciones de
confianza

---------------------------------------------------------------------------------------------------------------------------

ACTIVIDAD 7. Crear una topología en Packet Tracer con el servidor/es necesarios


para poder proporcionar los servicios HTTP, DNS, Correo Electrónico.

● La topología debe contar como mínimo con estos elementos


○ Un switch
○ 4 PCs
○ 1 servidor, pero puedes usar 4 (uno por servicio)
● Para probar el servidor HTTP debes crear una página web, que debe poder
visualizarse desde los servidores.
● Cuando crees la topología debes poner como etiquetas los parámetros TCP/IP
(como se ha hecho en la práctica de DNS)
● Cuando pruebes la actividad debes poder llevar a cabo las siguientes tareas
○ Realizar ping desde un equipo a los demás usando la dirección IP
○ Realizar ping desde un equipo a los demás usando el nombre del equipo
○ Visualizar la página web creada en el servidor HTTP
○ Mandar correos de un equipo a otro y poder leerlos en el destinatario.

ACTIVIDAD 8. Realiza un trabajo de documentación sobre los últimos tres servicios


descritos.
● Se valorará positivamente que realices alguna demostración práctica
● Debes exponer dicho trabajo
● el mínimo de diapositivas es de 8 por alumno.
ACTIVIDAD 9: Contesta a las siguientes preguntas.
1. ¿Cual es el cometido de la capa de aplicación?
2. Relaciona las capas superiores del modelo OSI con las del modelo TCP/IP
3. ¿Cuantos tipos de servidores DNS existen en Internet?
4. ¿Qué quieren decir los paquetes DHCP discovery, DHCP offer y DHCP request?
5. ¿ A que se refieren las configuraciones estáticas y dinámicas del protocolo DHCP?
6. ¿Cuales son las diferencias entre el protocolo telnet y el SSH?
7. ¿Cuales son las diferencias entre el protocolo HTTP y el protocolo HTTPS?

------------------------------------------------------------------------------------------------------------------------

También podría gustarte