在EC2中,路由器实例从未从其他EC2实例收到IGMP加入消息

0

【以下的问题经过翻译处理】 在一个带有中转网关的单个VPC中,我可以成功地在实例之间传递组播,并在TGW菜单中看到IGMP加入。 现在我想要扩展到本地网络,但是似乎路由器实例从VPC内的实例中没有收到加入消息。 我的EC2中的软路由器通过GRE通道与本地路由器建立了PIM邻居路由关系,但没有其他EC2实例的加入信息。

有没有办法告诉TGW将IGMP加入消息转发到软路由器实例?

我通过静态加入和IGMP代理解决了这个问题,但是这种方法相当笨拙。

我使用Wireshark确认了我的EC2实例发送了IGMPV2加入消息,并且它们在TGW控制台中得到了反映,但是没有被软路由器接收。

profile picture
EXPERTE
gefragt vor 5 Monaten26 Aufrufe
1 Antwort
0

【以下的回答经过翻译处理】 VPC是一个覆盖网络并为您仿真以太网使大多数常规操作得以运作;但许多事情不是的。例如,它看起来广播工作(例如ARP),但再次是仿真而不是实际发生。请查看此YouTube视频了解有关VPC工作方式的更多信息。

对于组播也是如此-在这种情况下,Transit Gateway作为多播“中心”,但它只实现了一些多播功能-它不会将加入消息发送回您的路由器-这就是为什么您可以看到它们被发送;为什么它们被Transit Gateway接收;以及为什么您没有看到它们再次接收。

我建议您联系您当地的AWS解决方案架构师,他可以与网络专家联系讨论您的用例。

profile picture
EXPERTE
beantwortet vor 5 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen