我使用isis2开发复制应用程序。它的工作原理是通过路由器连接运行应用程序的两台主机。我尝试通过端到端的以太网电缆连接这两个主机,但它失败了。以下是错误异常:
MCMD SockSetup failed: error <System.Net.Sockets.SocketException: Network subsystem is down
at System.Net.Sockets.Socket.SetSocketOption (SocketOptionLevel optionLevel, SocketOptionName optionName, System.Object optionValue) [0x00000] in <filename unknown>:0
at Isis.MCMDSocket.MCMDSockSetup (System.Net.IPAddress theIPAddr) [0x00000] in <filename unknown>:0 > MCMD Mapping:
Group [ORACLE]: rate = 0 VirtIPAddr=224.0.19.136, mapped to 224.0.19.136
可以工作吗?此连接是否与IP多播不兼容?
答案 0 :(得分:0)
嗯,根据配置,您的系统认为以太网端口无法支持IP多播。你有两个选择。一种是修复配置(您还需要确保iptables配置为允许数据包通过或禁用)。另一个选择是仅使用Isis2选项仅通过UDP运行,或者仅当您在不允许UDP通信的平台上时才使用TCP。