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 条
  • [1] Detecing Malicious Server based On Server-to-Server Realation Graph
    Wang, Zihao
    Zou, Futai
    Pei, Bei
    He, Weijia
    Pan, Li
    Mao, Zhaochong
    Li, Linsen
    2016 IEEE FIRST INTERNATIONAL CONFERENCE ON DATA SCIENCE IN CYBERSPACE (DSC 2016), 2016, : 698 - 702
  • [2] Architecture of a data warehouse with a database proxy server
    Huang, SM
    KNOWLEDGE MANAGEMENT & INTELLIGENT ENTERPRISES, 2001, : 34 - 49
  • [3] A scalable streaming proxy server based on cluster architecture
    Jin, H
    Chu, J
    Fan, KQ
    Dong, Z
    Yang, ZL
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2004, PT 2, 2004, 3044 : 126 - 135
  • [4] Using Server-to-Server Communication in Parallel File Systems to Simplify Consistency and Improve Performance
    Carns, Philip H.
    Settlemyer, Bradley W.
    Ligon, Walter B., III
    INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2008, : 295 - +
  • [5] Proxy Server简介
    方文
    上海微型计算机, 2000, (26) : 18 - 18
  • [6] Reducing Power Consumption of Datacenter Networks with 60GHz Wireless Server-to-Server Links
    Umamaheswaran, Gowrishankar
    Mamun, Sayed Ashraf
    Ganguly, Amlan
    Kwon, Minseok
    Kwasinski, Andres
    GLOBECOM 2017 - 2017 IEEE GLOBAL COMMUNICATIONS CONFERENCE, 2017,
  • [7] Ivybridge Server Architecture: A Converged Server
    Esmer, Irma
    Kottapalli, Sailesh
    2014 IEEE HOT CHIPS 26 SYMPOSIUM (HCS), 2014,
  • [8] An Educational HTTP Proxy Server
    Sysel, Martin
    Dolezal, Ondrej
    MODERN TRENDS AND TECHNIQUES IN COMPUTER SCIENCE (CSOC 2014), 2014, 285 : 541 - 547
  • [9] Design and implementation of proxy server
    Liu, Xinsong
    Qiu, Yuanjie
    Zhang, Yanchu
    Xiaoxing Weixing Jisuanji Xitong/Mini-Micro Systems, 2000, 21 (03): : 274 - 277
  • [10] Intelligent prefetching at a proxy server
    Hussain, S
    McLeod, RD
    2000 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, CONFERENCE PROCEEDINGS, VOLS 1 AND 2: NAVIGATING TO A NEW ERA, 2000, : 209 - 211