Çoğu çekirdek (v1 sonrası) varsayılan olarak çok noktaya yayını destekliyor veya derleme sırasında CONFIG_IP_MULTICAST etkin görünüyor. Derlenmiş ve çalışan çekirdeğin herhangi bir çok noktaya yayın grubuna abone olup olmadığını kontrol etmek için kullanırım netstat -g
.
Görünüşe göre çoğu çekirdek (post v1) varsayılan olarak çoklu yayını destekliyor.
[root@centos module]# grep CONFIG_IP_MULTICAST /usr/src/kernels/2.6.18-274.7.1.el5-i686/.config
CONFIG_IP_MULTICAST=y
[root@centos module]# netstat -g
IPv6/IPv4 Group Memberships
Interface RefCnt Group
--------------- ------ ---------------------
lo 1 all-systems.mcast.net
eth0 1 224.0.0.251
eth0 1 all-systems.mcast.net
Ana bilgisayarımdaki eth0 arabiriminin abone olunan 224.0.0.251 temel yayın grubunu düşündüğünü görüyorum. Ayrıca alternatif olarak, gruba veya ağa ping atıp bilinen tüm çok noktaya yayın etkinleştirilmiş ana bilgisayar ağları bana geri gönderilirse, çok noktaya yayının ana bilgisayarda çalıştığını söyleyebilirim. Eğer deneyebilir miyim netstat -g
ya cat /proc/net/igmp
ve Barındırıcınıza herhangi bir grubu dönerse mü?