Apakah ada cara untuk mengetahui apakah Red Hat Linux Servers di jaringan saya telah mengaktifkan IP Multicasting? Output yang saya dapatkan dengan menjalankan perintah cat / proc / net / igmp adalah sebagai berikut
Idx Device : Count Querier Group Users Timer Reporter
1 lo : 0 V3
010000E0 1 0:00000000 0
2 eth0 : 3 V3
010000E0 1 0:00000000 0
- Apakah ini berarti IP Multicasting diaktifkan di jaringan saya?
- Apakah ini juga berarti bahwa server th dari mana saya menjalankan perintah cat milik Grup 1?
Jawaban:
Untuk memeriksa apakah multicast diaktifkan pada antarmuka, lakukan "ifconfig eth0" dan cari: MULTICAST
sumber
/sbin
(tempatifconfig
tinggal) di jalur mereka. Jika Anda menggunakan sistem seperti RedHat dan bukanroot
pengguna yang mencoba menjalankannya/sbin/ifconfig
.eth0 Link encap:Ethernet HWaddr 00:14:22:1A:AF:DB inet addr:10.1.0.74 Bcast:10.1.7.255 Mask:255.255.248.0 inet6 addr: fe80::214:22ff:fe1a:afdb/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:70747195 errors:0 dropped:0 overruns:0 frame:0 TX packets:6965432 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100
saya bisa melihat MULTICAST di output.Menurut howto
akan menampilkan grup tempat Anda berlangganan saat ini
sumber
Saat ini , iproute2 , atau lebih tepatnya
ip
perintahnya juga akan memberi Anda jawabannya:(atau
ip l
singkatnya)akan memberi Anda sesuatu seperti ini:
di mana Anda dapat melihat bahwa tidak ada multicast di perangkat loopback saya, tapi ya, port ethernet saya memang melakukan multicast.
sumber