The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Роутинг мультикастов "
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Открытые системы на рабочей станции (Public)
Изначальное сообщение [ Отслеживать ]

"Роутинг мультикастов "  +/
Сообщение от Ingwar on 06-Ноя-09, 21:42 
Задавал этот вопрос на форуме ЛОРа, но внятного ответа не получил. Повторяю вопрос тут, может местные гуру помогут...

Ситуация следущая. мой провайдер запустил свой IPTV. Но проблема в том, что, когда запускаешь VPN, изменяется дефолт-роут и мультикасты я больше не принимаю. Вот таблица до включения VPN:

igor@wooster:~$ route
Таблица маршутизации ядра протокола
IP Destination Gateway Genmask Flags   Metric Ref Use Iface
10.25.120.0    *           255.255.254.0    U   1     0 0 eth0
link-local     *           255.255.0.0      U   1000  0 0 eth0
10.0.0.0       10.25.120.1 255.0.0.0        UG  0     0 0 eth0
default        10.25.121.1 0.0.0.0          UG  0     0 0 eth0

Теперь включаем VPN:

igor@wooster:~$ route
Таблица маршутизации ядра протокола
IP Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.19       10.25.120.1     255.255.255.255   UGH 0    0 0 eth0
94.27.ххх.ххх   *               255.255.255.255   UH  0    0 0 ppp0
10.25.120.0     *               255.255.254.0     U   1    0 0 eth0
link-local      *               255.255.0.0       U   1000 0 0 eth0
10.0.0.0        10.25.120.1     255.0.0.0         UG  0    0 0 eth0
default         *               0.0.0.0           U   0    0 0 ppp0

Логичным шагом было бы прописать роут мультикстовой сети, в которую идет вещание (это сеть 225.225.225.0) через шлюз, который был дефолтным до включения VPN:

igor@wooster:~$ sudo route add -net 225.225.225.0/24 gw 10.25.121.1

роутинг поднялся:

igor@wooster:~$ route
Таблица маршутизации ядра протокола
IP Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.19       10.25.120.1    255.255.255.255   UGH  0     0 0 eth0
94.27.ххх.ххх   *              255.255.255.255   UH   0     0 0 ppp0
225.225.225.0   10.25.121.1    255.255.255.0     UG   0     0 0 eth0
10.25.120.0     *              255.255.254.0     U    1     0 0 eth0
link-local      *              255.255.0.0       U    1000  0 0 eth0
10.0.0.0        10.25.120.1    255.0.0.0         UG   0     0 0 eth0
default         *              0.0.0.0           U    0     0 0 ppp0

Запускаем VLC, выбираем адрес канала, но VLC поток не видит. При этом trafshow показывает, что что-то мы на указанный адрес канала активно получаем:

Source Destination Protocol Size CPS
──────────────────────────────────────────────────────────────────────────────
192.168.0.1,49152     225.225.225.2,1234    udp  2069975K   689K  1
0.0.0.19              10.25.121.ххх         gre  22K        90
10.25.121.ххх         10.0.0.19             gre  14K        82

Стоит выключить VPN -- TV снова работает.

Какие па в танце с бубном я не сделал, чтобы эти шаманские пляски увенчались успехом и я смог смотреть футбол и сидеть в инете одновременно?

ЗЫ: Linux wooster 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 x86_64 GNU/Linux

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Роутинг мультикастов "  +/
Сообщение от pavel_simple (ok) on 06-Ноя-09, 21:59 
>[оверквотинг удален]
> 14K        82
>
>Стоит выключить VPN -- TV снова работает.
>
>Какие па в танце с бубном я не сделал, чтобы эти шаманские
>пляски увенчались успехом и я смог смотреть футбол и сидеть в
>инете одновременно?
>
>ЗЫ: Linux wooster 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009
>x86_64 GNU/Linux

думаю VLC "садится" сразу на интерфейс default route'а

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Роутинг мультикастов "  +/
Сообщение от pavel_simple (ok) on 06-Ноя-09, 22:04 

>
>думаю VLC "садится" сразу на интерфейс default route'а

Network options

    *

      --server-port <integer> sets server port.
    *

      --iface <string> specifies the network interface to use.
    *

      --iface-addr <string> specifies your network interface IP address.
    *

      --mtu <integer> specifies the MTU of the network interface.
    *

      --ipv6 forces IPv6.
    *

      --ipv4 forces IPv4.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Роутинг мультикастов "  +/
Сообщение от Ingwar on 06-Ноя-09, 23:36 
>
>>
>>думаю VLC "садится" сразу на интерфейс default route'а
>      --iface <string> specifies the network interface to use.

igor@wooster:~$ vlc --iface eth0
VLC media player 1.0.2 Goldeneye
vlc: unknown option or missing mandatory argument `--iface'
Try `vlc --help' for more information.
VLC initialization failed


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Роутинг мультикастов "  +/
Сообщение от RSG (ok) on 13-Ноя-09, 17:53 
>
>думаю VLC "садится" сразу на интерфейс default route'а

А точно ли ?

netstat -g или netstat -an это должен подтвердить..

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру