Architecture of XMPP Proxy for Server-To-Server Connections

被引:0
|
作者
Jarvinen, Juha [1 ]
Marttinen, Aleksi [1 ]
Luoma, Marko [1 ]
Peuhkuri, Markus [1 ]
Manner, Jukka [1 ]
机构
[1] Aalto Univ, Crit Infrastruct Res Unit, POB 15600, FI-00076 Aalto, Finland
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Extensible Messaging and Presence Protocol (XMPP) is one of the most popular Instant Messaging (IM) protocols which uses a client-server working mode. This protocol uses different connection primitives for both client-to-server (c2s) and server-to-server (s2s) connections. It is actively used in mission-critical operations where the reliability and security of communication systems is always imperative. One approach to secure services and private networks is to use proxy services as security gateways. Proxies enable interoperability between different security domains acting as Information Exchange Gateways (IEGs). In this paper we present an architecture of the XMPP proxy for s2s connections. The system is based on an Openfire XMPP server with a Hazelcast clustering plugin, and a Hazelcast clustering link is used between the XMPP server and the XMPP Proxy. We have constructed an implementation to verify and validate the presented approach. Our proposal enables an effective seamless connection for XMPP proxies. Furthermore, it increases the system security for example, terminating both TCP and XMPP flows to prevent malicious attacks. Finally, we show that the proposal does not significantly increase the anticipated delay of the communication.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] CLIENT SERVER ARCHITECTURE
    LOOMIS, MES
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1992, 4 (09): : 40 - 44
  • [22] A proxy server supporting document categorization
    Wen, CK
    Tsai, SR
    Song, FS
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, PROCEEDINGS, 1999, : 1317 - 1323
  • [23] Application of the Proxy Server to Internet/Intranet
    Wang, Xinping
    Wang, Jian
    Wang, Changqing
    Li, Qingyun
    Jisuanji Gongcheng/Computer Engineering, 2000, 26 (01): : 101 - 103
  • [24] Simulation of a cyclic multicast proxy server
    Abiona, Olatunde O.
    Anjali, Tricha
    Kehinde, Lawrence O.
    2008 IEEE INTERNATIONAL CONFERENCE ON ELECTRO/INFORMATION TECHNOLOGY, 2008, : 102 - +
  • [25] On server trust in private proxy auctions
    Giovanni Di Crescenzo
    Javier Herranz
    Germán Sáez
    Electronic Commerce Research, 2010, 10 : 291 - 311
  • [26] Hardware acceleration of an RTP Proxy Server
    Demuytere, Pieter
    Gilon-de Lumley, Edith
    Gyselings, Tim
    Bauwelinck, Johan
    Vandewege, Jan
    IEICE ELECTRONICS EXPRESS, 2010, 7 (21): : 1640 - 1645
  • [28] The PowerNap Server Architecture
    Meisner, David
    Gold, Brian T.
    Wenisch, Thomas F.
    ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2011, 29 (01):
  • [29] On the scalability of an image transcoding proxy server
    Savant, A
    Memon, N
    Suel, T
    2003 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOL 1, PROCEEDINGS, 2003, : 209 - 212