Articles of 组播

在Infinibandnetworking中,什么是MGID,它与多播组有什么关系?

我在打开子网pipe理器日志中有这个错误。 Sep 22 01:49:53 router3-1 docker[12431]: Sep 22 01:49:53 089580 [68860700] 0x01 -> mcmr_rcv_join_mgrp: ERR 1B11: Port 0x10c37b1f7ebb0001 (MT25408 ConnectX Mellanox Technologies) failed to join non-existing multicast group with MGID ffff:0:ffff:0:180b:1493:fd7f:0, insufficient components specified for implicit create (comp_mask 0x10083) Sep 22 01:49:57 router3-1 docker[12431]: Sep 22 01:49:57 328091 [6585A700] 0x01 -> mcmr_rcv_join_mgrp: ERR 1B11: Port […]

当一台主机join组播组时,是否需要将其IP地址修改为组播组的IP地址?

我正在谈论IPv4。 如果没有,主机是否使用2个IP地址,一个用于多播通信,一个用于“常规”通信?

同一networking中的两台计算机之一不会收到多播组成员身份

在远程networking中,我们有两台机器。 其中一个接收多播订阅,另一个不接收 机器只收到igmp查询: sudo tcpdump -nevv -i eth1 -s 1515 igmp tcpdump: listening on eth1, link-type EN10MB (Ethernet), capture size 1515 bytes 09:42:12.973995 00:24:97:23:54:3f > 01:00:5e:00:00:01, ethertype IPv4 (0x0800), length 60: (tos 0xc0, ttl 1, id 13227, offset 0, flags [none], proto IGMP (2), length 32, options (RA)) 157.157.7.252 > 224.0.0.1: igmp query v2 而机器二收到更多的igmp包: […]

如何使Cisco AP1142N发言Bonjour?

我有一个自主的思科接入点(型号AP1142N)和一个苹果电视在同一个物理和逻辑networking。 Bonjour不能在接入点上工作 – WiFi到WiFi和有线到Wired似乎都能正常工作,但只要组播stream量必须通过接入点,它就会被丢弃。 思科论坛上有许多不同的(有时是矛盾的)解决scheme,这里只是一个摘录: 在所有接口上closuresIGMP监听 在接入点上使能IGMP Snooping iOS v15已经损坏了Bonjour 我尝试了所有可以find的build议,在所有接口组合上激活和停用IGMP监听,但无济于事。 我使用的是iOS v12还是v15都没有关系。 这个接入点的轻量级(基于控制器)版本有很多的材料,但是对于自治的版本来说要less很多。 我真的不知道该怎么做 – 现在我只是好奇,是否有人在让Bonjor与自主思科接入点合作方面取得任何成功。 感谢您的任何反馈! 更新 :我刚刚注意到,Bonjour适用于iOS设备(在iPhone 5和iPad Mini上testing)在同一个WiFinetworking上正常工作! 现在我真的很难过 – 我会认为它既适用于操作系统也不适用于…

OS Xnetworking堆栈忽略IGMP成员身份查询

我们有一个远程站点,Mac不响应IGMP成员身份查询 ,但是Windows的确有响应。 因此,大约10分钟后,IGMP感知networking交换机切断到Mac的组播stream。 这里是Wireshark的屏幕截图,显示了这个问题: 第一个数据包是应用程序请求networking开始允许从239.255.20.1到IGMP的IGMP数据包。 然后,大约每过125秒,您就会看到,configuration为IGMP查询器(10.1.254.254)的networking交换机询问我们是否仍然对该stream感兴趣。 注意到显着的缺乏反应。 这里是在本地networking上发生的情况,作比较: 在这里,大约每隔95秒查询器(172.20.0.2)询问我们是否仍然需要这个stream,并且有问题的Mac(172.20.0.144)说:“是的,请继续发送它。 graphics用户界面上的问题Mac上closures防火墙,我已经在命令行validation了它: $ / usr / libexec / ApplicationFirewall / socketfilterfw –getglobalstate 防火墙被禁用。 (状态= 0) $ / usr / libexec / ApplicationFirewall / socketfilterfw –getblockall 阻止所有禁用! $ / usr / libexec / ApplicationFirewall / socketfilterfw –getstealthmode 隐藏模式被禁用 $ / usr / libexec / ApplicationFirewall / socketfilterfw –getappblocked […]

思科组播configuration

我在一个孤立的(现在)催化剂3560e。 我有一个多播源,当启用,导致所有交换机接口泛滥。 我有第二个不同的多播源,这不会导致泛滥,它只被传递到请求它的接收器。 第二种情况使我相信交换机IGMPconfiguration正确,但是第一个stream可能有什么不同? 我以为多点传送/ IGMP是'我只要得到stream就可以得到'。

Hyper-V Windows主机查看/计数它们不应该的组播stream量

我在网段上安装了一些Hyper-V虚拟机,可以推送大量的UDP组播stream量(几个100MBit / s)。 现在,所有Hyper-V Windows主机都可以在不join多播组的情况下实时查看和统计以太网端口上的stream量。 我甚至可以在没有join组播组的情况下使用Wireshark捕获stream量。 这意味着,当stream量应该被NIC本身忽略时,Hyper-V必须将stream量传递给NIC驱动器。 在我的ESXi虚拟机上,情况并非如此 – 只有当主机join组播组时,才能看到MCASTstream量,而另一些stream量则用于裸机主机。 任何想法为什么/什么Hyper-V在这里做,如果这种行为可以改变?

什么影响多播速率?

我正在试验Trinity Rescue Kit(TRK) http://trinityhome.org/Home/index.php?wpid=1&front_id=12 ,它能够使用多播技术一次将硬盘克隆到许多计算机上。 相当酷的软件! 所有的计算机是相同的,正在运行千兆以太网卡连接到单个子网上的几个互连的千兆交换机。 我遇到了多播速度问题。 如果我只有主计算机并写入一台从属计算机,我可以以超过300 mbps的速度对从属计算机的硬盘进行映像! 但是,如果我尝试写几个计算机在同一时间的传输率下降到刚刚低于10 Mbps。 每种情况下的硬件和软件都是相同的,任何单独的从属计算机都可以获得相同的300 mbps传输。 关于实际尝试同时使用两个或多个多点传送客户端的事情看起来会导致其协商速度降低到非常低的10 mbps。 我的问题是什么控制多播广播的速度? 它是如何调整的? 什么可以影响它? 办公室里的交换机上连接了很多其他的设备,不参与多播广播的客户端会影响速度吗? 我似乎无法find多播的实际使用的任何好的参考,所以我会欣赏一些链接,如果你有一些。 谢谢!

单播通过iptables进行组播

注意:虽然现在有一个被接受的答案,但它只是一部分; 检查下面的最终iptables规则。 我正在一个接口上接收单播RTPstream,并希望通过第二个接口上的多播将其发送出去。 有问题的系统是一个运行Linux的embedded式处理器,但是我发现在Ubuntu 10.10主机上设置同样困难。 基于http://lists.netfilter.org/pipermail/netfilter/2002-October/038890.html和其他来源的简单明显的答案似乎是: iptables -t nat -A PREROUTING -i [unicast-interface] -p udp –dport [unicast-incoming-port] -j DNAT –to-destination [multicast-addr]:[multicast-port] 一些额外的研究导致了这种配对: iptables -t nat -A PREROUTING -i [unicast-interface] -p udp –dport [unicast-incoming-port] -j DNAT –to-destination [multicast-addr]:[multicast-port] iptables -A FORWARD -i [unicast-interface] -o [multicast-interface] -p udp –dport [unicast-incoming-port] -j ACCEPT 虽然列出的规则显示出来,tcpdump显示单播数据包进来,Wireshark在一台单独的机器上显示没有数据包出来。 我看了如何翻译单播通过DNAT与iptables广播? 但似乎与广播案件的具体情况有关。 注意:没有其他iptables规则已经设置。 我使用iptables […]

在云/ VPS提供商群集

我想知道是否有人可以给我一些集群build议。 我目前在Linode,我印象深刻并且满意,但他们(和我所​​知道的几乎所有其他VPS提供商一样)不允许广播/多播寻址,只有单播。 就我所知,我一直试图设置故障切换的工具(keepalived / wackamole + spread)只能用于多播。 如果我错了,请让我知道,并指向我的示例configuration。 我现在读了Heartbeat可以使用单播,但它通过多播协议。 不知道这是否会起作用,并且在尝试花费更多时间来安装之前,我想要一些意见。 我的最终目标是让N个服务器共享N个IP地址,如果一台服务器出现故障,服务器A就会占用IP,如果另一台服务器出现故障,服务器B将占用IP地址等。从我读过的内容来看,这个选项,但我不能传播到Linode的工作。 有没有人成功地build立VPS /云提供商(没有多播)的群集/故障转移? 我真的很感激一些指针和build议。