Die Funktion des MSRD Dienstes ist vergleichbar mit dem SDR Dienst. Bei den Slave wird zwischen Publisher (Veröffentlicher) und Subscriber (Abonnenten) unterschieden. Ein Master sendet ein MSRD Telegramm an den Publisher. Der Publisher "veröffentlicht" seine vorher bereitgelegte Antwort mit einem Broadcast Telegramm, so dass alle anderen Stationen diese Antwort empfangen können. Ein oder mehrere Slave können nun dieses Telegramm abonnieren (engl. subscribe) und die darin enthaltenen Daten übernehmen.
Bild 112: MSRD: Send and Request Data with Multicast Reply
Der MSRD Dienst ist Teil der DP-V2 Protokolle und ist somit nur optional. Ein Feldgerät kann auch nur die Publisher oder nur die Subscriber Funktion oder beides gleichzeitig unterstützen. Dieser Dienst wird im direkten Datenaustausch eingesetzt.