2013-04-09 34 views

回答

1

我不認爲這是一個工具,它可以給你的信息。

的原因是,一個多播套接字未綁定到一個地址,它僅參與多播組(IP_ADD_MEMBERSHIP)。套接字可以加入相同的接口,或者在不同的接口相同的組在多個不同的羣體,所以它會毫無意義,以保持這些跨refences。由內核暴露的唯一信息是在/ proc /網,並且在這種情況下的/ proc /淨/ IGMP(< - netstat的-g)。

6

除了netstat -g你可以用它來看看這必將對多播地址的所有插座:

netstat -anu|sort -nk4 

這是所有UDP套接字的列表(多播與否)。查找範圍爲224.0.0.0到239.255.255.255的所有地址。這些是綁定到多播地址的套接字,無論他們是否加入了多播組。這些將接收流量爲這個多播組。

但:

在其用於接收多播流量實踐UDP套接字通常被綁定到地址0.0.0.0。這些可以接收所有單播和多播地址的UDP數據包,並且服務器通常會根據源IP地址進行一些額外的過濾。

因此,在上面的列表中,您可能還想看看綁定到0.0.0.0的UDP套接字,例如0.0.0.0:5353,這很可能是mDNS(avahi,zeroconf)服務器。