ฉันจะรู้ได้อย่างไรว่า IP Multicasting เปิดใช้งานบนเครือข่ายของฉันหรือไม่


13

มีวิธีทราบหรือไม่ว่า Red Hat Linux Servers ในเครือข่ายของฉันเปิดใช้งาน IP Multicasting หรือไม่ เอาต์พุตที่ฉันได้รับจากการรันคำสั่ง cat / proc / net / igmp มีดังต่อไปนี้

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
  1. นี่หมายความว่าเปิดใช้งาน IP Multicasting ในเครือข่ายของฉันหรือไม่
  2. นี่หมายความว่าเซิร์ฟเวอร์ th ที่ฉันใช้คำสั่ง cat เป็นของกลุ่ม 1 หรือไม่


ตัวอย่างนี้ใช้ได้สำหรับฉัน และช่วยฉันเข้าใจวิธีการทำงานของgithub.com/bjornl/ipv6_multicast_example

คำตอบ:


16

ในการตรวจสอบว่าเปิดใช้งานมัลติคาสต์บนอินเทอร์เฟซหรือไม่ให้ทำ "ifconfig eth0" และค้นหา: MULTICAST


คำสั่ง ifconfig ไม่ได้เปิดใช้งานบนเซิร์ฟเวอร์ในเครือข่ายของเรา
Swapnonil Mukherjee

2
ในระบบ RedHat-flavor ผู้ใช้ทั่วไปไม่มี/sbin(อยู่ที่ไหนifconfig) ในเส้นทางของพวกเขา หากคุณอยู่ในระบบ RedHat เหมือนและไม่ได้เป็นผู้ใช้ลองใช้มันเป็นroot /sbin/ifconfig
markdrayton

ขอบคุณ Mark การรัน ifconfig จาก sbin ให้ผลลัพธ์ต่อไปนี้แก่ 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ฉันฉันสามารถดู MULTICAST ในผลลัพธ์ได้
Swapnonil Mukherjee

อินเทอร์เฟซ eth0 ของคุณเปิดใช้งานหลายผู้รับ :)
rkthkr

9
"netstat -g" จะให้ข้อมูลสมาชิกกลุ่มแก่คุณ
rkthkr

6

ตามHOWTO

cat /proc/net/igmp 

จะแสดงกลุ่มที่คุณสมัครเป็นสมาชิกในปัจจุบัน


ฉันจะสมัครสมาชิกกลุ่มหรือส่วนต่อประสานอื่นได้อย่างไร? ซึ่งฉันได้รับจาก netstat -g
lazarus

0

วันนี้ , iproute2หรือมากกว่าของipคำสั่งที่จะให้คำตอบ:

$ ip link

(หรือip lสั้น)

จะนำเสนอบางสิ่งเช่นนี้:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 [...]
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp0s31f6: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 [...]
    link/ether ab:cd:ef:12:34:56 brd ff:ff:ff:ff:ff:ff

ที่ซึ่งคุณสามารถเห็นได้ว่าไม่มีมัลติคาสต์ในอุปกรณ์ลูปแบ็คของฉัน แต่ใช่พอร์ตอีเธอร์เน็ตของฉันทำมัลติคาสต์จริง ๆ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.