DAG Exchange messages headers

Step to IT 125 Reputation points
2023-12-25T11:53:33.3133333+00:00

Can you please tell me why the headers of Exchange messages when using DAG indicate the primary hop through the replication network? Is it possible to configure the headers to only indicate the MAPI network, or is this the default behavior?

This is what I see in the message headers:


Received: from exchange01.domain.loc ([192.168.100.11]) by exchange01.domain.loc

([192.168.10.11]) with mapi id 15.02.1258.025; Mon, 25 Dec 2023 14:44:10


192.168.10.11 - address in the network "MAPI"

192.168.100.11 - address in the network "DAG Replication"

Exchange Server 2019, DAG with 2 nodes. 2 networks: 1 for Replication, 1 for MAPI.

Exchange | Exchange Server | Other
0 comments No comments
{count} votes

3 answers

Sort by: Most helpful
  1. Thameur-BOURBITA 36,261 Reputation points Moderator
    2023-12-25T12:39:49.3566667+00:00

    Hi @Step to IT

    I think you should adjust the network configuration of your your DAG to ensure that The REPLICATION network is isolated from other networks (MAPI).

    You should also check if you there is no DNS record for the IP used for replication network.

    I invite you to follow the link below for more details about how you can isolate MAPI and replication network in DAG:

    Exchange 2016 Database Availability Group


    Please don't forget to accept helpful answer


  2. Andy David - MVP 157.8K Reputation points MVP Volunteer Moderator
    2023-12-25T17:30:04.6133333+00:00

    There is very little reason typically to have a dedicated replication network. I haven't set that up since Exchange 2013. The preferred architecture is to have a single network for both REPL and MAPI, so I would consider removing REPL network:

    https://techcommunity.microsoft.com/t5/exchange-team-blog/the-exchange-2016-preferred-architecture/ba-p/604024


  3. Andy David 701 Reputation points
    2023-12-27T13:09:30.73+00:00

    Sorry, that is not the recommendation from Microsoft. The recommended configuration is listed in that doc I linked earlier.

    Best practice is to use a single NIC. Much easier to setup and troubleshoot and will fix your issue. :)

    https://techcommunity.microsoft.com/t5/exchange-team-blog/the-exchange-2016-preferred-architecture/ba-p/604024

    DAG Network Design

    The PA leverages a single, non-teamed network interface for both client connectivity and data replication. A single network interface is all that is needed because ultimately our goal is to achieve a standard recovery model regardless of the failure - whether a server failure occurs or a network failure occurs, the result is the same: a database copy is activated on another server within the DAG. This architectural change simplifies the network stack, and obviates the need to manually eliminate heartbeat cross-talk.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.