Monday 6 August 2012

Lync Server 2013 Extensible Messaging and Presence Protocol (XMPP) Federation

This is an anticipated feature of Lync, I have read dozens of blogs about about configuring Lync Server 2010 for use with a OCS XMPP Gateway or a 3rd party gateway, but for a lot of professionals out there this is an unwanted daunting task. Now with Lync Server 2013 Preview the XMPP function is built right in.

The XMPP functionality is delivered in two parts: an XMPP proxy that runs on the Edge Server and the XMPP gateway that runs on the Front End Servers.

Below are the additional Firewall and DNS requirements for the XMPP service.


Firewall Summary for Extensible Messaging and Presence Protocol


Protocol/TCP or UDP/Port Source (IP address) Destination (IP address) Comments
XMPP/TCP/5269IP address or addresses of XMPP federated partnersAccess Edge ExternalStandard server-to-server communication port for XMPP. Allows communication to the Edge-deployed XMPP proxy from federated XMPP partners
XMPP/TCP/5269Access Edge ExternalIP address or addresses of XMPP federated partnersStandard server-to-server communication port for XMPP. Allows communication from the Edge-deployed XMPP proxy to federated XMPP partners
XMPP/MTLS/23456Standard Edition Server IP or Pool virtual IPInternal Edge Interface IPInternal XMPP traffic from the XMPP Gateway situated on the Front End Server or Front End pool to the Edge Server

Protocol/TCP or UDP/Port Source (IP address) Destination (IP address) Comments
XMPP/TCP/5269IP address or addresses of XMPP federated partnersAccess Edge ExternalStandard server-to-server communication port for XMPP. Allows communication to the Edge-deployed XMPP proxy from federated XMPP partners
XMPP/TCP/5269Access Edge ExternalIP address or addresses of XMPP federated partnersStandard server-to-server communication port for XMPP. Allows communication from the Edge-deployed XMPP proxy to federated XMPP partners
XMPP/MTLS/23456Standard Edition Server IP or Pool virtual IPInternal Edge Interface IPInternal XMPP traffic from the XMPP Gateway situated on the Front End Server or Front End pool to the Edge Server

Protocol/TCP or UDP/Port Source (IP address) Destination (IP address) Comments
XMPP/TCP/5269IP address or addresses of XMPP federated partnersAccess Edge ExternalStandard server-to-server communication port for XMPP. Allows communication to the Edge-deployed XMPP proxy from federated XMPP partners
XMPP/TCP/5269Access Edge ExternalIP address or addresses of XMPP federated partnersStandard server-to-server communication port for XMPP. Allows communication from the Edge-deployed XMPP proxy to federated XMPP partners
XMPP/MTLS/23456Standard Edition Server IP or Pool virtual IPInternal Edge Interface IPInternal XMPP traffic from the XMPP Gateway situated on the Front End Server or Front End pool to the Edge Server
XMPP/TCP/5269 
Standard server-to-server communication port for XMPP. Allows communication to the Edge-deployed XMPP proxy from federated XMPP partners


I am currently working on my Lync Server 2013 Preview Edge Deployment Guide. Once I have the guide published I will be publishing another article on all the steps on configuring Lync Server 2013 with Google Talk, which uses XMPP.


     

No comments:

Post a Comment