ดูเหมือนว่าเมล็ดส่วนใหญ่ (โพสต์ v1) รองรับมัลติคาสต์ตามค่าเริ่มต้นหรือเปิดใช้งาน CONFIG_IP_MULTICAST ในขณะที่คอมไพล์ เพื่อตรวจสอบว่าที่รวบรวมและทำงานเป็นสมาชิกเคอร์เนลไปยังกลุ่มหลายผู้รับใด ๆ netstat -g
ผมจะใช้
ดูเหมือนว่าเมล็ดส่วนใหญ่ (โพสต์ v1) รองรับมัลติคาสต์ตามค่าเริ่มต้น
[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
ฉันเห็นว่าส่วนต่อประสาน eth0 บนโฮสต์ของฉันคิดว่ากลุ่ม mcast ขั้นพื้นฐานที่สมัครเป็นสมาชิก 224.0.0.251 อีกวิธีหนึ่งถ้าฉัน ping กลุ่มหรือเครือข่ายและจากนั้นเครือข่ายโฮสต์ที่เปิดใช้งานมัลติคาสต์ที่รู้จักทั้งหมดจะถูกส่งกลับมาให้ฉันฉันจะบอกว่ามัลติคาสต์ทำงานบนโฮสต์ คุณลองnetstat -g
หรือcat /proc/net/igmp
ดูว่ามันจะส่งคืนกลุ่มใด ๆ ในโฮสต์ของคุณหรือไม่?