Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: EnemyXP 09 Března 2011, 15:34:15

Název: Multicastové adresy
Přispěvatel: EnemyXP 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.
Název: Re: Multicastové adresy
Přispěvatel: Petr Merlin Vaněček 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
Název: Re: Multicastové adresy
Přispěvatel: EnemyXP 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
Název: Re: Multicastové adresy
Přispěvatel: Petr Merlin Vaněček 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 ...
Název: Re: Multicastové adresy
Přispěvatel: Martin Kiklhorn 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
Název: Re: Multicastové adresy
Přispěvatel: EnemyXP 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 :)