linux - 没有加入用户时是否可以检查多播组列表?

标签 linux multicast icmp igmp

我可以使用 netstat -g 获取加入的多播列表,但是否有可能获取可用(未加入)多播的列表。 Linux 内核是否跟踪传入组特定的 IGMP/MLD 查询?

最佳答案

Is it possible to check list of multicasts groups when there're no joined users? In group is empty e.g. in your network no subscribers - no multicast traffic also.

but is it possible to get list of available (not joined) multicasts. Same, no recipients no traffic

Does Linux kernel keep track of incoming group specific IGMP/MLD queries? A specific kernel that has IGMP Snooping enabled or another IGMP feature.

查看 smcroute,mrouted 用于多播流量路由,其中​​一些服务可能具有日志记录功能,因此您将能够跟踪多播流量。

关于linux - 没有加入用户时是否可以检查多播组列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39653417/

相关文章:

linux - 为什么 Node.js 作为后端 Node.js 应用程序的代理,而不是 Nginx?

python - 如何使用python脚本在posix(unix/linux)机器中永久设置环境变量

c - 加入多播组调用setsockopt报错 "No such device"

Python 如何在没有欺骗的情况下发送 ICMP 数据包?

linux - 尝试 ping azure 上托管的 Linux 虚拟机不起作用

linux - 更改 Beagle Bone Black USB0 的静态 IP

php - VPS 上的 Apache 沙箱和文件上传

java - 组播发送性能

c - 通过非特权套接字在应用程序级别获取 ICMP 消息内容