SERVICIOS DE RED E INTERNET
UT.06. Servicios de mensajería instantánea, noticias y listas de distribución
Curso 2022-23

¿Qué vamos a ver hoy?
El Servicio de mensajería instantánea
Características, Uso, Protocolos
Clientes gráficos de mensajería
Veamos algunos ejemplos...
Servidor Openfire
Servidor de mensajería sobre protocolo XMPP.
El servicio
Podemos decir que es el más popular entre los usuarios de Internet
Envío de mensajes de texto en tiempo real y entre varios usuarios, pero además...
Archivos adjuntos
Audio
Video
Almacenamiento de mensajes
Varios clientes conectados a través de servidores
Características
Usuarios conectados conocen el estado del resto (conectado, ausente)
Comunicación en tiempo real (con cualquiera de su lista de contactos)
Lista de contactos administrada para añadir, bloquear, eliminar usuarios
Uso de imágenes de perfil (avatar)
Receptor conoce si el usuario está escribiendo
Inserción de elementos multimedia en los mensajes (emojis, gif animados, etc)
Fundamentalmente para la comunicación entre...
Uso del Servicio
Amigos
Mismos intereses
Trabajo colaborativo
Conectar personas en la distancia
Problemas de seguridad
Normas de respeto
Código abierto
- + destacado XMPP
- Usado por Google Talk y mensajería de Facebook
- Normas en RFC 3921
Propietarios
- MSNP de Windows Live Messenger
- Skype
- Yahoo! Messenger
Protocolos

Características XMPP
Código abierto
Descentralizado
Ofrece SASL y TLS
Extensible con nuevas funcionalidades
Permite funcionamiento interno en una organización (Server propio)
Identificación mediante JID (correo_usuario/nombre_programa_equipo)
Clientes Gráficos

Clientes modo texto
Finch
Pebrot
CenterIM
Bitlbee
Finch está basado en libpurple que es una librería de funciones desarrolladas para mensajería instantánea (usada también por Pigdin).
Se puede conectar a varios tipos de servidores, entre ellos los servidores XMPP-Jabber. También permite conectarse a servidores IRC para chat.
Servidor Openfire
Es un SW servidor para XMPP
Libre y Multiplataforma
Desarrollado en Java
¿Qué vamos a ver hoy?
El Servicio de noticias
Protocolos, Grupos, Clientes y Servidores de noticias
El servicio de listas de distribución
Tipos de acceso, tipos de listas, Servidores, Instalación y configuración, Accesos

El servicio
Programas cliente leen noticias de servidores que han sido subidas por usuarios autorizados para que sean difundidas
Fundamentalmente existen dos protocolos de noticias
RSS
NNTP
usenet es la red formada por el conjunto de noticias distribuidas por servidores NNTP. Se organiza en grupos de noticias o newsgroup.
NNTP
- Conexión TCP 119 o 563 (SSL)
- Server almacena noticias, cada una encabezada por el nombre equipo cliente que la editó
- Un cliente puede:
- Listar grupos de noticias
- Acceder a grupos de noticias
- Descargar, editar y enviar
RSS
- Protocolo de sindicación
- Formato basado en XML
- Un cliente RSS puede:
- Informar de novedades
- Acceder a sus suscripciones
- Resumir cada novedad sin necesidad de leer texto completo
Usenet está organizada jeráquicamente en grupos de noticias o newsgroups.
- Grupos Principales
- Subgrupos
Se establecieron inicialmente 8 grupos principales:
Grupos de Noticias
- comp.*: informática
- news.*: red usenet
- sci.*: temas científicos
- humanities.*: literatura y filosofía
- rec.*: ocio y aficiones
- soc.*: temas sociales
- talk.*: religión, política, etc
- misc.*: temas diversos
Clientes de noticias
Existen varias apps clientes de usenet para leer/editar noticias
Servidores de noticias
Aunque escasas existen algunas distribuciones de SW server NNTP

El servicio
Es una lista de direcciones de usuario de email con las siguientes características
- Suscripción voluntaria
- Dar de baja de inmediato
- Cada lista tiene su temática
- Cada envío llega a todos los miembros
- Existe un moderador
- Id: formato de dirección de email: list@servidor.dominio
Gestión mediante un server
- Cliente envía correo a su server SMTP
- Server SMTP redirige al server de Lista de correo
- Server List envía copias a todos los integrantes
Baja del servicio
- Envío de email a cuenta específica.
- Formulario web.
Tipos de Acceso
- Públicas
- Privadas
- Estáticas, usuarios se establecen en la creación y no se pueden añadir nuevos posteriormente.
Tipos de Envío
- Abiertas: cualquiera puede enviar esté o no en la lista.
- Cerradas: solo envían propietarios o moderadores.
- Exclusivas: puede enviar cualquier miembro
- Moderadas: un moderador permite o no el envío
Tipos de listas de distribución
Boletín de noticias
emitido por un grupo
Info de cualquier tipo
Usada para comerciales
Discusión o debate
solo suscriptores envían
Similar a un foro
Pueden ser moderadas
Personalizadas
mensajes personalizados
Perfiles en BBDD
Contenidos en BBDD
Selección destinatarios
En función del uso que se les pretende dar:
Modo Normal
Modo Resumen
Hay varios programas servidores de listas de distribución (normalmente los llamamos gestores de listas de distribución) algunos de estos son
Servidores de listas
De todas ellas usaremos Mailman por:
- Distribución Unix/Linux
- Licencia GPL
- Interactúa con servers de correo postfix, sendmail y qmail
- Tiene app web para administración y configuración
Servidor Mailman
SRI-UT06-Servicios de mensajería instantánea, noticias y listas de distribución
By Manuel Jesús Rodríguez Arabi
SRI-UT06-Servicios de mensajería instantánea, noticias y listas de distribución
- 272