Smt-Pop-Imap Sasl 1

Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Está en la página 1de 30

TECNOLÓGICO DE ESTUDIOS SUPERIORES DE JOCOTITLÁN

INGENIERÍA EN SISTEMAS COMPUTACIONALES

ADMINISTRACIÓN DE REDES
UNIDAD 2: SERVICIOS DE RED
«2.8 SMTP, POP, IMAP y SASL.»
P R E S E N T A N:
DIEGO ARMEAGA SÁNCHEZ
ANAYELI CRUZ FLORES
DIEGO SANCHEZ FLORES
JOSE ARMANDO GARCIA ALBERTO

M. EN T. C. ERIKA LÓPEZ GONZÁLEZ GRUPO:803

JOCOTITLÁN, ESTADO DE MÉXICO A 03 DE ABRIL DE 2019


1
Contenido
 Introducción.
 ¿Qué es un servidor de correo ?
 Comunicación entre servidores de correo.
 Protocolos de correos electrónicos.
 SMTP
 POP
 IMAP

 SASL
 Actividad
 Fuentes de consulta

2
Introducción
Las aplicaciones como los navegadores web, los juegos en línea, el chat y el
correo electrónico con amigos nos permiten enviar y recibir información con
relativa facilidad. En general, podemos acceder a estas aplicaciones y
utilizarlas sin saber cómo funcionan. Sin embargo, para los profesionales de
las redes, es importante saber cómo una aplicación puede formatear,
transmitir e interpretar mensajes que se envían y se reciben a través de la
red

3
¿Qué es un servidor de correo?

Un servidor de correo es un servicio esencial en la red que funciona


como el buzón de correos central, algo así como una oficina de correos
especial para un grupo de clientes (sus usuarios).

4
Servidor de correo

El correo electrónico es un método para almacenar y enviar que se utiliza


para enviar, almacenar y recuperar mensajes electrónicos a través de una red.
Y por consiguiente, Los mensajes de correo electrónico se guardan en bases
de datos en servidores de correo.

5
Comunicación en servidores de correo
Los clientes de correo electrónico se comunican con servidores de correo para
enviar y recibir mensajes de correo electrónico.
Los servidores de correo se comunican con otros servidores de correo para
transportar mensajes desde un dominio a otro.
Un cliente de correo electrónico no se comunica directamente con otro cliente de
correo electrónico cuando envía un mensaje. Más bien, ambos clientes dependen
del servidor de correo para el transporte de los mensajes.

6
Protocolos para correos electrónicos

 El correo electrónico admite tres protocolos diferentes para su funcionamiento:


 SMTP. Simple Mail Transfer Protocol - Protocolo Simple de Transferencia de Correo
 POP. Post Office Protocol - Protocolo de Oficina de Correos
 IMAP. Internet Message Access Protocol - Protocolo de acceso a mensajes de Internet

7
SMTP
 DEFINICIÓN

Es un protocolo de red utilizado para el intercambio de mensajes de correo electrónico entre

computadoras u otros dispositivos (PDA, teléfonos móviles, impresoras, etc). Fue definido inicialmente en

agosto de 1982 por el RFC 821 (para la transferencia) y el RFC 822 (para el mensaje). Son estándares

oficiales de Internet que fueron reemplazados respectivamente por el RFC 2821 y el RFC 2822, que a su

vez lo fueron por el RFC 5321 y el RFC 5322.1.

8
SMTP - Funcionamiento
El funcionamiento de este protocolo se da en línea, de manera que opera en los
servicios de correo electrónico. Sin embargo, este protocolo posee algunas
limitaciones en cuanto a la recepción de mensajes en el servidor de destino (cola
de mensajes recibidos). Como alternativa a esta limitación se asocia normalmente
a este protocolo con otros, como el POP o IMAP, otorgando a SMTP la tarea
específica de enviar correo, y recibirlos empleando los otros protocolos antes
mencionados (POP O IMAP).

9
CARACTERISTICAS
 Emplea TCP para entregar de forma fiable los mensajes entre el cliente y el servidor

 Puerto 25

 Transferencia directa: del servidor del emisor al servidor del receptor.


• Handshaking (el saludo)

 Tres fases en al transferencia • Transferencia de mensajes


• Cierre

• comandos: texto ASCII.


Interacción mediante comandos y respuestas • respuestas: código de estado y
frase de estado

 Los mensajes deben estar en ASCII de 7 bits

10
DESCRIPCIÓN DEL PROTOCOLO
SMTP
Una sesión SMTP consiste en comandos originados por un cliente SMTP (el agente de inicio,
emisor o transmisor) y las respuestas correspondientes del SMTP del servidor (el agente de
escucha, o receptor) para que la sesión se abra y se intercambian los parámetros de la sesión.
Una sesión puede incluir cero o más transacciones SMTP. Una transacción de SMTP se
compone de tres secuencias de comando / respuesta.

MAIL RCPT DATA

Comando para establecer Comando, para establecer Para enviar el mensaje de


la dirección de retorno, un destinatario de este texto. Este es el contenido
también conocido como mensaje. Este mandato del mensaje, en lugar de su
Return-Path, remitente o puede emitirse varias envoltura. Se compone de
sobre. Esta es la dirección veces, una para cada una cabecera de mensaje y
para mensajes de destinatario. Estas el cuerpo del mensaje
despedida. direcciones son también separado por una línea en 11
parte de la envolvente. blanco
COMANDOS
 HELO, para abrir una sesión con el servidor  SOML El mensaje se entrega a un terminal
 EHLO, para abrir una sesión, en el caso de o a un buzón.
que el servidor soporte extensiones  SAML El mensaje se entrega a un terminal y
definidas en el RFC 1651 a un buzón.
 MAIL FROM, para indicar quien envía el  VRFY Solicita al servidor la verificación de
mensaje todo un argumento.
 RCPT TO, para indicar el destinatario del  EXPN Solicita al servidor la confirmación del
mensaje argumento.
 DATA, para indicar el comienzo del  HELP Permite solicitar información sobre un
mensaje, éste finalizará cuando haya una comando.
línea únicamente con un punto.  NOOP No decir nada, se emplea para
 QUIT, para cerrar la sesión mantener la sesión abierta
 RSET Aborta la transacción en curso y borra  TURN Solicita al servidor que intercambien
todos los registros. los papeles
 SEND Inicia una transacción en la cual el
mensaje se entrega a una terminal.

12
EJEMPLO

13
POP
 DEFINICIÓN
 POP (Post Office Protocol) Uno de los protocolos utilizados por clientes de
email (Windows Mail, Outlook, etc) para recoger mensajes en el servidor
de email. Los mensajes son transferidos desde el servidor hacia la
computadora local cuando el usuario se conecta al servidor. Después de
recibir los mensajes, la conexión puede interrumpirse, procediéndose a la
lectura de los mensajes sin necesidad de continuar conectado al servidor.

NOTA: es un protocolo
estándar de internet de la capa
aplicación (en el modelo OSI).

14
FUNCIONAMIENTO DEL
PROTOCOLO POP

POP permite conectarse al servidor que almacena los e-mails, recibir todos los mensajes a la
computadora del cliente de e-mail y luego eliminar dichos e-mails del servidor, para luego
desconectarse. En ocasiones el cliente de e-mail permite conservar los e-mails en el servidor.

15
CARACTERISTICAS

El POP esta
basado en la
Es posible transmisión
borrar vía
mensajes caracteres
Permite leer desde el ASCII
mensajes servidor
desde el
servidor
El servicio
se atiende
en el
puerto 110

16
POP3
Post Office Protocol 3 es el protocolo que nos permite acceder a nuestra
casilla de correos.

Mediante este protocolo, el cliente de e-mail se comunica al servidor de


casilla de correo y puede recibir el correo que el servidor ha estado
recepcionando y guardando para nosotros, así como también enviar el
generado para enviar.

17
VENTAJAS Y DESVENTAJAS

VENTAJAS DESVENTAJAS
• Los correos aparecen inmediatamente • Sólo se conecta periódicamente cada X
porque quedan residentes en el minutos para buscar por nuevo correo.
dispositivo (una vez descargados) • La conexión periódica provoca un
• Permite ahorrar espacio en el disco del aumento del tráfico y un retraso en la
servidor Si se configura para eliminar los respuesta del cliente (esperar la descarga
mensajes descargados al cliente. completa)
• En cada conexión, se baja todos los
correos nuevos, vayan a ser después
leídos o no
• Los correos ocupan espacio local del
dispositivo
• Por defecto, elimina los mensajes del
servidor, haciendo imposible el acceso a
ellos desde otro dispositivo.

18
AUTENTICACÓN
Durante el estado de autenticación, el cliente de correo electrónico POP3 conectado al servidor debe
autenticarse para que los usuarios puedan recuperar su correo electrónico. Si el nombre de usuario y
la contraseña suministrados por el cliente de correo electrónico coinciden con los del servidor, el
usuarios e autenticará y se pasará al estado de transacción. Encaso contrario, se mostrará al usuario un
mensaje de error y no se permitirá la conexión para recuperar correo electrónico

19
TRANSACIÓN
Durante el estado de transacción, el cliente envía comandos POP3 que el servidor recibe y
responde de acuerdo con el protocolo POP3. Se omitirán todas las solicitudes de cliente
recibidas por el servidor que no sean compatibles con el protocolo POP3 y se devolverá un
mensaje de error.

20
EJEMPLO

21
COMANDOS
 USER <nombre>
Para identificar al usuario.
Solo es necesario efectuarlo una vez.

 PASS <password>
 Enviar la clave
 STAT
 Da el número de mensajes no borrados en
el buzón y su longitud total
 LIST
Lista los mensajes no borrados.
Muestra el número de mensaje y su longitud.

22
PROTOCOLO IMAP
 El protocolo de acceso a mensajes de Internet (en inglés Internet Message Access
Protocol o IMAP), es un protocolo de aplicación que permite el acceso a mensajes
almacenados en un servidor de Internet. Mediante IMAP se puede tener acceso al
correo electrónico desde cualquier equipo que tenga una conexión a Internet. IMAP
tiene varias ventajas sobre POP (otro protocolo empleado para obtener correos
desde un servidor).

IMAP fue diseñado como una


moderna alternativa a POP por Mark
Crispín en el año 1986.

23
FUNCIONAMIENTO
 A diferencia de POP, cuando el usuario se conecta a un servidor con capacidad IMAP,
se descargan copias de los mensajes a la aplicación cliente. Los mensajes originales
se mantienen en el servidor hasta que se eliminen manualmente. Los usuarios ven
copias de los mensajes en su software de cliente de correo electrónico.

 Los usuarios pueden crear una jerarquía de archivos en el servidor para organizar y
guardar el correo. Dicha estructura de archivos se duplica también en el cliente de
correo electrónico. Cuando un usuario decide eliminar un mensaje, el servidor
sincroniza esa acción y elimina el mensaje del servidor.

24
CARACTERISTICAS

Más complejo que POP. Utiliza el puerto 143

Permite acceder a los mensajes del buzón de correos entrante.

Permite organizar los mensajes en carpetas en el .

Al recibir un nuevo correo, se coloca en la carpeta INBOX del buzón del usuario
Posibilita el acceso a partes componentes de un mensaje

Conserva información del estado entre sesiones IMAP.

25
VERSIONES DE IMAP

IMAP4:1991 permite a
los clientes de correo
electrónico manipular
los mensajes de correo
IMAP2 bis:El protocolo de oficina
de correo deja gran parte de la electrónico almacenados
gestión a un usuario que en el servidor, como
permanece sujeto a una sola
máquina o computadora, entonces
también la manipulación
IMAP2 bis considerado una revisión de las carpetas locales.
experimental añade estas
funcionalidades de crear, eliminar y
IMAP3:es una versión rara del IMAP, guardar como borradores los
fue específicamente una mensajes en los respectivos
IMAP2:fue la primera versión de contrapuesta del RFC 1176, la cual buzones.
IMAP distribuida públicamente y fue definida por el RFC 1203 en los
fue definida en el RFC 1064 en años 1991 pero la misma no fue
1988. Más tarde, fue actualizado aceptada por el mercado.
por el RFC 1176, la misma buscó
hacerle frente a la administración
de correo electrónico centralizado
que carecía de POP2. En ella se
introdujeron comandos y
respuestas de etiquetado.

26
SASL
 En principio es un mecanismo a través del cual los protocolos orientados a conexiones
(LDAP, SMTP , IMAP ) se desligan del manejo de la autenticación, el cual pasa una
serie de bits cuyo contenido no tiene importancia para el protocolo.

 Proporciona autenticación y servicios de seguridad opcionales a los protocolos de red.


Una aplicación llama a la biblioteca SASL, /usr/lib/libsasl.so, que proporciona una capa
intermedia entre la aplicación y los distintos mecanismos de SASL. Los mecanismos se
utilizan en el proceso de autenticación y para la prestación servicios de seguridad
opcionales.

27
SASL – Complementos
 Los complementos de SASL admiten mecanismos de seguridad, canonización del usuario y
recuperación de propiedad auxiliar. De manera predeterminada, los complementos de 32 bits
cargados dinámicamente se instalan en /usr/lib/sasl, y los complementos de 64 bits se instalan en
/usr/lib/sasl/ $ISA. Se proporcionan los siguientes complementos de mecanismo de seguridad:

 crammd5.so.1
CRAM-MD5, que admite sólo autenticación, no autorización.

 digestmd5.so.1
DIGEST-MD5, que admite autenticación, integridad, privacidad y autorización.

 gssapi.so.1
GSSAPI, que admite autenticación, integridad, privacidad y autorización. El mecanismo de seguridad
GSSAPI requiere una infraestructura Kerberos en funcionamiento.

 plain.so.1
 PLAIN, que admite autenticación y autorización.
28
Actividad
 En cisico packet tracer: Agregar un switch, PC1(user1) PC2(user2), y un servidor.
 En el servidor:
 configurar el servicio SMTP y POP, dando el dominio admin-redes.com y agregando los usuarios: user1 y user2 con sus respectivas contraseñas.
 Colocar solo ip 192.168.4.13 y mascara de subred 255.255.255.0 en el servidor.
 En la PC1:
 Asignar dirección ip 192.168.4.10 y mascara de subred 255.255.255.0
 Configurar la aplicación de correo:
 Your Name: “Nombre de aluno”
 Email address: [email protected]
 Incoming: 192.168.4.13
 Outgoing: 192.168.4.13
 User: user1
 Password: “contraseña asignada en el servidor ”
 En la PC2:
 Asignar dirección ip 192.168.4.11 y mascara de subred 255.255.255.0
 Configurar la aplicación de correo:
 Generar lo mismo que en la pc1, pero respectivo al user2.
 Enviar un correo de prueba de user1 a user2, y verificar que realmente haya sido entregado.
 Enviar un correo de prueba de user2 a user1, y con ayuda de Simulation mode, observar los paquetes SMTP
que están siendo transmitidos en la red. Responder ¿por el los paquetes SMTP, solo viajan del pc al switch al
servidor y visersa ?

29
REFERENCIAS

 http://www.tadoinformatica.com/2018/03/protocolos-smtp-pop-e-imap-de-
la-capa.html

 https://blog.embluemail.com/como-funciona-smtp-pop3-e-imap/

 https://docs.oracle.com/cd/E24842_01/html/E23286/sasl-1.html#scrolltoc

30

También podría gustarte