Comunicación entre diferentes servidores
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 . [1] En algunos campos, se utiliza el término servidor a servidor (S2S) como alternativa, y el término interdominio puede usarse en algunos casos de manera intercambiable.
Protocolos
Los protocolos que tienen funciones entre servidores además de las comunicaciones regulares entre cliente y servidor incluyen los siguientes:
- IPsec , protocolo de red seguro que se puede utilizar para proteger 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 Intercambio Inter-Asterisk (IAX);
- InterMUD ;
- IRC , un sistema de chat en Internet con un protocolo entre servidores que permite que los clientes se distribuyan entre muchos servidores;
- El Protocolo de transferencia de noticias en red (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 Protocolo extensible de mensajería y presencia (XMPP, anteriormente llamado Jabber ).
- ActivityPub es una API cliente/servidor para crear, actualizar y eliminar contenido, así como una API federada de servidor a servidor para entregar notificaciones y contenido.
- SMTP que acepta tanto tráfico MUA -> MTA como MTA->MTA, pero generalmente se recomienda que se utilicen puertos diferentes para estas acciones
Algunos de estos protocolos emplean estrategias de multidifusión para entregar información de manera eficiente a múltiples servidores a la vez.
Véase también
Referencias
- ^ Zhou, Jingya; Fan, Jianxi; Cheng, Baolei; Jia, Juncheng (2016). "Optimización de las comunicaciones entre servidores mediante la explotación de comunidades superpuestas en redes sociales en línea". En Carretero, Jesús; García-Blas, Javier; Ko, Ryan KL; Mueller, Peter; Nakano, Koji (eds.). Algoritmos y arquitecturas para el procesamiento paralelo . Apuntes de clase en informática. Vol. 10048. Cham: Springer International Publishing. págs. 231–244. doi :10.1007/978-3-319-49583-5_18. ISBN . 978-3-319-49583-5.