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 条
  • [11] An Educational HTTP Proxy Server
    Sysel, Martin
    Dolezal, Ondrej
    24TH DAAAM INTERNATIONAL SYMPOSIUM ON INTELLIGENT MANUFACTURING AND AUTOMATION, 2013, 2014, 69 : 128 - 132
  • [12] Research and implementation of proxy server
    Shen, Jin
    Gu, Qiwei
    Yin, Yu
    Nanjing Hangkong Hangtian Daxue Xuebao/Journal of Nanjing University of Aeronautics & Astronautics, 2000, 32 (06): : 620 - 624
  • [13] Diagnosing proxy server problems
    Ethington, R
    DR DOBBS JOURNAL, 2001, 26 (03): : 104 - +
  • [14] Performance Evaluation of a Power-Efficient and Robust 60 GHz Wireless Server-to-Server Datacenter Network
    Mamun, Sayed Ashraf
    Umamaheswaran, Sree Gowrishankar
    Ganguly, Amlan
    Kwon, Minseok
    Kwasinski, Andres
    IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2018, 2 (04): : 1174 - 1185
  • [15] The server array: A scalable video server architecture
    Bernhardt, C
    Biersack, E
    HIGH-SPEED NETWORKING FOR MULTIMEDIA APPLICATIONS, 1996, : 103 - 125
  • [16] A Concept of a Universal Server for the Client–Server Architecture
    D. A. Volkov
    Programming and Computer Software, 2000, 26 : 341 - 345
  • [17] Scalable and low server-to-server latency data center network architecture based on optical packet inter-rack and intra-rack switching
    Drainakis, Georgios
    Baziana, Peristera
    Bogris, Adonis
    JOURNAL OF OPTICAL COMMUNICATIONS AND NETWORKING, 2023, 15 (11) : 804 - 819
  • [18] A concept of a universal server for the client-server architecture
    Volkov, DA
    PROGRAMMING AND COMPUTER SOFTWARE, 2000, 26 (06) : 341 - 345
  • [19] Content adaptation architecture with efficient usage of cached data in a multimedia proxy server
    Bandaru, S
    Mandal, M
    INTERNET MULTIMEDIA MANAGEMENT SYSTEMS IV, 2003, 5242 : 104 - 114
  • [20] Template server architecture
    Tretiakov, A
    Shi, YM
    Hong, H
    Kinshuk
    3RD IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES, PROCEEDINGS, 2003, : 286 - 287