这个问题困扰了我一段时间,非常希望得到任何帮助。
因此,我通过中介公司订购了数据供应商的服务。中介公司与数据供应商有物理连接,并给我提供了一条隧道,他们说这条隧道充当了“通过我们的交换机”到数据供应商的通道。
根据我通过隧道接收到的多播数据包,当我们收到“Hello”数据包时,看起来中介公司正在运行 PIMv2。
但是看起来他们的机器并没有将来自数据供应商的数据包通过隧道传输到我们这里,因为他们没有订阅供应商的多播组。有没有办法告诉我们与之建立隧道的中间机器订阅数据供应商并将数据包路由到我们这里?
我研究过 pimd 和 smcroute,但似乎没有答案。我使用的是 Ubuntu 14.04 服务器?多播组 IP 是 233.xxx.xxx.1,源 IP 是:23.xxx.xxx.150)。
这是我们的隧道配置:
tunnel Link encap:UNSPEC HWaddr XX-XX-XX-XX-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:192.168.255.2 P-t-P:192.168.255.2 Mask:255.255.255.252
inet6 addr: xxxx::xxx:xxxx:xxxx:xxxx/64 Scope:Link
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1476 Metric:1
RX packets:8887 errors:0 dropped:0 overruns:0 frame:0
TX packets:1425 errors:8 dropped:0 overruns:0 carrier:8
collisions:0 txqueuelen:0
RX bytes:445245 (445.2 KB) TX bytes:63884 (63.8 KB)