Inner Contents | |
Check network connectivity using telnet utility | |
Multicast Issues | |
Multicast Test Program | |
Multicast Tunnel Proxy | |
In most cases, the absence of multicast data is caused by network-related configuration issues described below.
Updating firewall rules or simply turning it off usually solves the issue.
Disabling reverse path filtering by updating system control parameters usually resolves the issue.
System control parameters (/etc/sysctl.conf
) affecting reverse path filtering:
Parameter | Description |
---|---|
net.ipv4.conf.default.rp_filter | Defines default policy |
net.ipv4.conf.<NetworkInterface>.rp_filter | Defines policy for a NetworkInterface network interface |
To determine current status of reverse path filtering run the command below:
sysctl -a | grep rp_filter
To disable reverse path filtering from console run following command:
echo 0 > /proc/sys/net/ipv4/conf/<NetworkInterface>/rp_filter
GettingStarted
sample program configures the Handler to listen to market data on all network interfaces on Windows and Linux. If network configuration supposes specifying exact network interface (like eth0
on Linux) for market data listening, then OnixS::ICE::iMpact::MarketData::HandlerSettings::networkInterface
parameter value must be updated accordingly.
More information can be found in our Lost multicast packets troubleshooting guide.