Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Multicastové adresy  (Přečteno 1440 krát)

EnemyXP

  • Návštěvník
  • Příspěvků: 35
Multicastové adresy
« kdy: 09 Března 2011, 15:34:15 »
Zdravím , narazil jsem na podivnou zvláštnost. Streamuju video ve VLC pomocí multicastu. Videa streamuju pomocí RTP protokolu na adresu 239.192.0.x na cílové stanici přijmu RTP zapouzdřené v UDP, což je v pořádku. Poté pomocí stejného skriptu pošlu to samé video na adresu nižší, než je uvedený rozsah např. 239.191.0.x a zjišťuju, že na cílové stanici přijímám čisté UDP datagramy, RTP protokol již není přítomný. Nevíte proč se to tak chová?Navíc u adres nižších než 239.192.0.x nefunguje SAP annoucement.

jediné informace o adresách 239.192.0.x jsem našel toto:
6.2. The IPv4 Organization Local Scope -- 239.192.0.0/14
239.192.0.0/14 is defined to be the IPv4 Organization Local Scope,
and is the space from which an organization should allocate sub-
ranges when defining scopes for private use.

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5058
    • Lomítkáři
Re: Multicastové adresy
« Odpověď #1 kdy: 12 Března 2011, 07:54:22 »
A nebude to tím, že adresa v rozsahu 239.191.0.x není určena pro multicast, čiliže všechna zařízení a linuxový kernel se k datům na tomto rozsahu chová jinak?

239.192.0.0/14 = pokud dobře počítám rozsah 239.192.0.1 - 239.195.255.254
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

EnemyXP

  • Návštěvník
  • Příspěvků: 35
Re: Multicastové adresy
« Odpověď #2 kdy: 14 Března 2011, 16:28:22 »
To se mi nezdá multicastové adresy jsou v rozsahu 224.0.0.0 – 239.255.255.255 viz http://www.networksorcery.com/enp/protocol/ip/multicast.htm

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5058
    • Lomítkáři
Re: Multicastové adresy
« Odpověď #3 kdy: 14 Března 2011, 17:12:49 »
Ano, sorry, blbost.
Pak už jen předpokládám, že na obou strojích sedí maska na tom nižším subnetu ...
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: Multicastové adresy
« Odpověď #4 kdy: 14 Března 2011, 21:14:03 »
Zkuste si projít

RFC3171
RFC2776
RFC2365


resp. možná bude zajímavější toto: http://www.iana.org/assignments/multicast-addresses/multicast-addresses.xml

//edit: ne vše platí absolutně, i globální rozsahy se někdy nechají omezeně použít třeba s nastavením TTL=1
« Poslední změna: 14 Března 2011, 21:16:42 od Martin Kiklhorn »
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

EnemyXP

  • Návštěvník
  • Příspěvků: 35
Re: Multicastové adresy
« Odpověď #5 kdy: 15 Března 2011, 12:45:21 »
Jediné co jsem našel, že adresy 239.0.0.0-239.191.255.255 jsou rezervovány pro IANA. Asi je ve VLC nějaký kontrolní mechanismus, který na rezervované adresy umožní posílat jen UDP pakety.
Díky za rady :)

 

Provoz zaštiťuje spolek OpenAlt.