Why RV Retransmission and Dataloss error messages on low message volume using multicast addressing on OpenVMS server V7.3-2?

Why RV Retransmission and Dataloss error messages on low message volume using multicast addressing on OpenVMS server V7.3-2?

book

Article ID: KB0091995

calendar_today

Updated On:

Products Versions
TIBCO Rendezvous -
Not Applicable -

Description

Resolution:
This might be due to an OS defect.  HP released a patch to fix it.  This problem is described under call id 'QXCM1000419821' by HP.  Here is problem abstract and the solution, as given by HP:

Problem Abstract: Multicast traffic may be lost when aggressive IGMP snooping is enabled on a switch. This is the result of OpenVMS delaying IGMP REPORTS when the IGMP QUERY contains a "Max RespTime" less than 10 seconds.

For smaller values of "Max RespTime", then it is more likely OpenVMS will repeatedly delay sending an IGMP REPORT.

Solution: Simply by honoring the "Max Response Time" in the query, the condition: if (inm-&gtinm_timer > timer) will only have a probability of being true for the very first IGMP QUERY or if a subsequent IGMP QUERY reduces the "Max Response Time". In these cases, we must promptly reduce our 'inm_timer' value to a random number between 1 and "Max Response Time". To this end, the IGMP_RANDOM_DELAY() macro has been modified with a second parameter, which limits the maximum value it can return.

Issue/Introduction

Why RV Retransmission and Dataloss error messages on low message volume using multicast addressing on OpenVMS server V7.3-2?