GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nakonfigurovat multicast na IP adrese (rozhraní)

Multicast lze použít k odesílání IP paketů skupině zainteresovaných přijímačů. Ve srovnání s vysíláním jsou pakety odesílány pouze členům multicastové skupiny pomocí multicastového routeru.

Adresy vícesměrového vysílání

Adresy třídy D (224.0.0.0 – 239.255.255.255) jsou přiřazeny k multicastu. Takže první 4 bity multicastové adresy by měly být 1110 a zbývajících 28 bitů představuje různé skupiny. Některé adresy jsou rezervované a byly přiřazeny do zadaných skupin. Například,

  • 224.0.0.1 – skupina všech hostitelů, všichni hostitelé nakonfigurované vícesměrové vysílání IP se připojí k této skupině při spuštění rozhraní.
  • 224.0.0.2 – skupina všech multicast routerů
  • 224.0.0.22 – IGMP Multicast router. Zpráva člena IGMP bude odeslána na tyto adresy, když se hostitel připojí ke skupině vícesměrového vysílání, pak může směrovač vícesměrového vysílání tuto zprávu přijmout a zachovat členství ve skupině. Když se program připojí k multicastové skupině 225.0.0.37, můžeme zachytit následující paket.

Povolení vícesměrového vysílání na IP adrese

1. Chcete-li zkontrolovat, zda je na IP adrese již povoleno vícesměrové vysílání, použijte příkaz „ifconfig“.

# ifconfig eth0 | grep -i multi
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
Poznámka :Nahraďte ethX vhodným Ethernetem. Pokud je povoleno vícesměrové vysílání, zobrazí se příznak.

2. Chcete-li zakázat multicast na konkrétní IP adrese/rozhraní:

# ifconfig ethX -multicast

3. Chcete-li povolit vícesměrové vysílání na konkrétní IP adrese/rozhraní:

# ifconfig ethX multicast

Výpis IP adres přihlášených k multicastové skupině

Chcete-li se podívat na IP adresu, která si předplatila skupinu multicast, můžete se podívat na obsah následujícího souboru /proc/net/igmp . Například:

# cat /proc/net/igmp
Idx	Device    : Count Querier	Group    Users Timer	Reporter
1	lo        :     1      V3
				010000E0     1 0:00000000		0
2	eth0      :     1      V3
				010000E0     1 0:00000000		0

Na základě aplikace multicast bude IP přijímat nebo přenášet pakety.


Cent OS
  1. Jak nakonfigurovat statickou IP adresu na Fedoře

  2. Jak nakonfigurovat plochu pro statickou IP adresu?

  3. Jak nakonfigurovat statickou IP adresu na Ubuntu 20.04

  1. Jak nakonfigurovat statickou IP adresu na RHEL 8 / CentOS 8 Linux

  2. Jak nakonfigurovat virtuální síťové rozhraní na RHEL 8 / CentOS 8

  3. Jak nakonfigurovat rozhraní v „Promiskuitním režimu“ v CentOS/RHEL

  1. Jak nakonfigurovat statickou IP adresu na AlmaLinuxu

  2. Jak nakonfigurovat statickou IP adresu na Ubuntu 18.04

  3. Jak nakonfigurovat statickou IP adresu na Ubuntu 20.04