En el diseño de protocolos de redes informáticas , la comunicación entre servidores es una extensión del modelo cliente-servidor en el que los datos se intercambian directamente entre servidores . En algunos campos, servidor a servidor (S2S) se usa como una alternativa, y el término interdominio se puede usar indistintamente en algunos casos.
Protocolos
Los protocolos que tienen funciones entre servidores, así como las comunicaciones habituales entre el cliente y el servidor, incluyen los siguientes:
- IPsec , protocolo de red seguro que se puede utilizar para asegurar una conexión de host a host
- El sistema de nombres de dominio (DNS), que utiliza un protocolo entre servidores para transferencias de zona ;
- El Protocolo de configuración dinámica de host (DHCP);
- FXP , que permite la transferencia de archivos directamente entre servidores FTP ;
- El Inter-Asterisk de Cambio (IAX);
- InterMUD ;
- El IRC , un sistema de chat de Internet con un protocolo entre servidores que permite distribuir a los clientes en muchos servidores;
- El Network News Transfer Protocol (NNTP);
- El Protocolo para conferencias sincrónicas (PSYC);
- SIP , un protocolo de señalización comúnmente utilizado para voz sobre IP ;
- SILC , un protocolo seguro de conferencias por Internet ;
- El extensible de mensajería and Presence Protocol (XMPP, anteriormente llamado Jabber ).
- ActivityPub una API cliente / servidor para crear, actualizar y eliminar contenido, así como una API federada de servidor a servidor para enviar notificaciones y contenido.
- SMTP que acepta tráfico MTU-> MTA, así como MTA-> MTA, pero generalmente se recomienda que se usen diferentes puertos para estas acciones
Algunos de estos protocolos emplean estrategias de multidifusión para entregar información de manera eficiente a varios servidores a la vez.