Jump to content

Recommended Posts

Posted

Пытаюсь запустить IPTV с помощью коммутаторов SNR-S2950

Делал по статье http://habrahabr.ru/post/111317/

 

Но пока безрезультатно.

 

Есть устрояства

PBI-5000 (стример)

SNR-2950 (в качестве querier'ов)

SNR-2950 (на доступе)

 

 

Текущий конфиг такой

---------SNR-S2950-1----------

Interface Ethernet1/1
description MNG-PBI-5000
switchport access vlan 400
!
Interface Ethernet1/2
description TV-PBI-5000
switchport access vlan 401

Interface Ethernet1/24
description NET
switchport mode trunk

interface Vlan400
description MNG
ip address 192.168.25.2 255.255.255.0
!
interface Vlan401
ip address 10.0.0.10 255.255.255.0
!
ip igmp snooping
ip igmp snooping vlan 401
ip igmp snooping vlan 401 l2-general-querier
ip igmp snooping vlan 401 l2-general-querier-source 10.0.0.10

---------SNR-S2950-2----------

Interface Ethernet1/1
description MNG
switchport access vlan 400
!
Interface Ethernet1/2
description Client-TV
switchport access vlan 401
!

Interface Ethernet1/24
description description NET
switchport mode trunk

ip igmp snooping
ip igmp snooping vlan 401
ip igmp snooping vlan 401 immediately-leave
ip igmp snooping vlan 401 mrouter-port interface Ethernet1/24

 

Пытаемся посмотреть канал в VLC

udp://@240.50.0.60:1234

 

Этот источник не открывается:

VLC не может открыть MRL 'udp://@240.50.0.60:1234'. Ищите более подробную информацию в лог-файле.

Posted

На абонентском коммутаторе не обязательно указывать mrouter-port, лучше на абонентских портах включить

igmp snooping drop query

.

 

Покажите на каждом коммутаторе

sh ip igmp snooping vlan 401

Posted

На абонентском коммутаторе не обязательно указывать mrouter-port, лучше на абонентских портах включить

igmp snooping drop query

.

 

Покажите на каждом коммутаторе

sh ip igmp snooping vlan 401

 

SNR-S2950-1#sh ip igmp snooping vlan 401
Igmp snooping information for vlan 401

Igmp snooping L2 general querier                  :Yes(COULD_QUERY)
Igmp snooping query-interval                      :125(s)
Igmp snooping max response time                   :10(s)
Igmp snooping specific-query max response time    :1(s)
Igmp snooping robustness                          :2
Igmp snooping mrouter port keep-alive time        :255(s)
Igmp snooping query-suppression time              :255(s)

IGMP Snooping Connect Group Membership
Note:*-All Source, (S)- Include Source, [s]-Exclude Source
Groups          Sources             Ports               Exptime  System Level
239.255.255.250 *                   Ethernet1/24        00:02:43 V3

Igmp snooping vlan 401 mrouter port
Note:"!"-static mrouter port

 

и

 

SNR-2950-02# sh ip igmp snooping vlan 401
Igmp snooping information for vlan 401

Igmp snooping L2 general querier                  :NO
Igmp snooping query-interval                      :125(s)
Igmp snooping max response time                   :10(s)
Igmp snooping specific-query max response time    :1(s)
Igmp snooping robustness                          :2
Igmp snooping mrouter port keep-alive time        :255(s)

IGMP Snooping Connect Group Membership
Note:*-All Source, (S)- Include Source, [s]-Exclude Source
Groups          Sources             Ports               Exptime  System Level

Igmp snooping vlan 401 mrouter port
Note:"!"-static mrouter port
!Ethernet1/24

Posted

Для полноты картины

SNR-S2950-1#sh runn

vlan 1;400-407
!
Interface Ethernet1/1
description MNG-PBI-5000
switchport access vlan 400
!
Interface Ethernet1/2
description TV-PBI-5000
switchport access vlan 401
!
Interface Ethernet1/24
description NET
switchport mode trunk
!
Interface Ethernet1/25
!
Interface Ethernet1/26
!
interface Vlan1
ip address 192.168.1.2 255.255.255.0
!
interface Vlan400
description MNG
ip address 192.168.25.2 255.255.255.0
!
interface Vlan401
ip address 10.0.0.10 255.255.255.0
!
ip igmp snooping
ip igmp snooping vlan 401
ip igmp snooping vlan 401 l2-general-querier
ip igmp snooping vlan 401 l2-general-querier-source 10.0.0.10

 

и

 

SNR-S2950-2#sh run

vlan 1;400;402-407
!
vlan 401
multicast-vlan
!
Interface Ethernet1/1
description MNG
switchport access vlan 400
!
Interface Ethernet1/2
description Client-TV
switchport access vlan 402
switchport association multicast-vlan 401
igmp snooping drop query
!
...
...
Interface Ethernet1/23
description MNG
switchport access vlan 400
!
Interface Ethernet1/24
description description NET
switchport mode trunk
!
Interface Ethernet1/25
!
Interface Ethernet1/26
!
interface Vlan1
ip address 192.168.1.1 255.255.255.0
!
interface Vlan400
description MNG
ip address 192.168.25.1 255.255.255.0
!
interface Vlan401
!
ip igmp snooping
ip igmp snooping vlan 401
ip igmp snooping vlan 401 immediately-leave

  • 1 month later...
Posted

На абонентском коммутаторе не обязательно указывать mrouter-port, лучше на абонентских портах включить

igmp snooping drop query

а я бился 3 месяца с тем, что абонентский порт начинает корчить из себя mrouter и на него начинает литься весь мультикаст (а статически задать mrouter-port я не могу - аплинк может быть включен в любой из оптических портов). В итоге на него начинает литься гигабит трафика, вешая весь кластер. Спасибо огромное!

 

господа разработчики, ну японский же городовой, обновите мануалы на data.nag.ru!

 

ни в одном из них про эту команду не сказано!

  • 9 months later...
Posted

На абонентском коммутаторе не обязательно указывать mrouter-port, лучше на абонентских портах включить

igmp snooping drop query

а я бился 3 месяца с тем, что абонентский порт начинает корчить из себя mrouter и на него начинает литься весь мультикаст (а статически задать mrouter-port я не могу - аплинк может быть включен в любой из оптических портов). В итоге на него начинает литься гигабит трафика, вешая весь кластер. Спасибо огромное!

 

господа разработчики, ну японский же городовой, обновите мануалы на data.nag.ru!

 

ни в одном из них про эту команду не сказано!

 

ёлки зелёные!

То что надо!

 

тоже месяц уже мутызгаюсь...

 

кстати статически заданный аплинк тоже толку не даёт. mrouter-port становится 2 или три...

 

#sh ip igmp snooping vlan 100 mrouter-port

 

Igmp snooping vlan 100 mrouter port

Note:"!"-static mrouter port

!Ethernet1/0/1 Ethernet1/0/9

Posted (edited)

На абонентском коммутаторе не обязательно указывать mrouter-port, лучше на абонентских портах включить

igmp snooping drop query

а я бился 3 месяца с тем, что абонентский порт начинает корчить из себя mrouter и на него начинает литься весь мультикаст (а статически задать mrouter-port я не могу - аплинк может быть включен в любой из оптических портов). В итоге на него начинает литься гигабит трафика, вешая весь кластер. Спасибо огромное!

 

господа разработчики, ну японский же городовой, обновите мануалы на data.nag.ru!

 

ни в одном из них про эту команду не сказано!

 

ёлки зелёные!

То что надо!

 

тоже месяц уже мутызгаюсь...

 

кстати статически заданный аплинк тоже толку не даёт. mrouter-port становится 2 или три...

 

#sh ip igmp snooping vlan 100 mrouter-port

 

Igmp snooping vlan 100 mrouter port

Note:"!"-static mrouter port

!Ethernet1/0/1 Ethernet1/0/9

Статическое прописывание mrouter-port не отключает обработку PIM. Чтобы работало так (без igmp snooping drop query), нужно дописать:

 

no ip igmp snooping vlan 1 mrouter-port learnpim

Edited by GFORGX
Posted

ммм, а vlan 1 в данном контексте это влан с мультикастом или с хомяками?

Multicast. Для VLAN с хомячками при использовании MVR igmp snooping вообще не нужен, поскольку MVR как бы перекладывает весь IGMP и Multicast в Multicast VLAN и все операции происходят там.

Posted

как работает MVR я слава богу понимаю, вопрос был применительно синтаксиса, а то мало-ли чего там китаёзы по накрутили...

Posted

А кто подскажет на доступе:

.....

!

vlan 402

name access

vlan 401

multicast-vlan

multicast-vlan association 402

!

Это будет равносильно тому что на абонентских порта прописать:

 

!

Interface Ethernet1/2

description Client-TV

switchport access vlan 402

switchport association multicast-vlan 401

igmp snooping drop query

!

Или есть разница???

Posted

у меня везде первый вариант - работает.

могу предположить что второй - для выборочного асоциирования

  • 1 month later...
Posted

у меня на доступе вот так

vlan 770

multicast-vlan

multicast-vlan mode dynamic

multicast-vlan association 100-124 набор_абон_виланов

q

multicast destination-control

ip igmp snooping

ip igmp snooping vlan 770

  • 2 years later...
  • 3 months later...
Posted (edited)

Имею похожую проблему с топик стартером, но конфигурация немножко другая.

Сервер в сфере источник мультикаста, корректность работы проверял так: развернул в сфере виртуальную машину добавил к ней сеть с тем же vlan что и у сервера все работает.

с сервера в SNR S2990G-24T приходит 4 транковых порта

с SNR S2990G-24T по транковому порту присоединен SNR S2965-8T

к транковому порту SNR S2965-8T подключен потребитель мультикаста.

Сначала пробовал в просто пробросить vlan и на выходе сетевого интерфейса получить мультикаст трафик - не работает.

Потом нашел статью Обзор коммутатора SNR-S2990G-48T сделал по ней - не работает.

Почитал данную тему, по ней попытался менять конфигурацию - не работает.

hostname SNR-S2990G-24T-trunk(0)
sysLocation Building 57/2,Predelnaya st, Ekaterinburg, Russia
sysContact support@nag.ru
!
Interface Ethernet0
!
mtu 1600
!
vlan 1-2;88
!
vlan 3
name REALVLAN0003
!
vlan 5
name BGP_VLAN_5
!
vlan 7
name IPTV_OUT_VLAN7
!
vlan 8
name OFFICEVLAN0008
!
vlan 15
name MGMVLAN0015
!
vlan 100
name SIPVLAN100
!
vlan 6
name IPTV_IN_VLAN6
multicast-vlan
multicast-vlan association 7
!
multicast destination-control
!
Interface Ethernet1/0/1
switchport access vlan 15
!
Interface Ethernet1/0/2
switchport access vlan 15
!
Interface Ethernet1/0/3
switchport access vlan 15
!
Interface Ethernet1/0/4
switchport access vlan 15
!
Interface Ethernet1/0/5
switchport access vlan 15
!
Interface Ethernet1/0/6
switchport access vlan 15
!
Interface Ethernet1/0/7
switchport access vlan 88
!
Interface Ethernet1/0/8
switchport access vlan 100
!
Interface Ethernet1/0/9
switchport access vlan 8
!
Interface Ethernet1/0/10
switchport access vlan 8
!
Interface Ethernet1/0/11
switchport access vlan 8
!
Interface Ethernet1/0/12
switchport access vlan 8
!
Interface Ethernet1/0/13
switchport access vlan 3
!
Interface Ethernet1/0/14
switchport access vlan 3
!
Interface Ethernet1/0/15
switchport access vlan 3
!
Interface Ethernet1/0/16
switchport access vlan 3
!
Interface Ethernet1/0/17
switchport mode trunk
igmp snooping drop query
!
Interface Ethernet1/0/18
switchport mode trunk
igmp snooping drop query
!
Interface Ethernet1/0/19
switchport mode trunk
igmp snooping drop query
!
Interface Ethernet1/0/20
switchport mode trunk
!
Interface Ethernet1/0/21
switchport mode trunk
!
Interface Ethernet1/0/22
switchport mode trunk
!
Interface Ethernet1/0/23
switchport mode trunk
!
Interface Ethernet1/0/24
switchport mode trunk
!
Interface Ethernet1/0/25
switchport mode trunk
!
Interface Ethernet1/0/26
switchport mode trunk
!
Interface Ethernet1/0/27
switchport mode trunk
!
Interface Ethernet1/0/28
switchport mode trunk
!
interface Vlan1
!
interface Vlan8
ip address 192.168.8.13 255.255.255.0
!
interface Vlan15
ip address 192.168.15.13 255.255.255.0
!
ip igmp snooping
ip igmp snooping vlan 7
!
no login
!
captive-portal
!
end

 

SNR-S2965-8T#sh run
!
no service password-encryption
!
hostname SNR-S2965-8T
sysLocation Building 57/2,Predelnaya st, Ekaterinburg, Russia
sysContact support@nag.ru
!
username admin privilege 15 password 0 !!!!!!!
!
authentication line console login local
!
mtu 1600
!
vlan 1-2;88
!
vlan 7
name IPTV_VLAN7
!
vlan 15
name MGMTVLAN0015
!
ip multicast source-control
multicast destination-control
!
Interface Ethernet1/0/1
switchport mode trunk
igmp snooping drop query
!
Interface Ethernet1/0/2
switchport mode trunk
igmp snooping drop query
!
Interface Ethernet1/0/3
switchport access vlan 2
!
Interface Ethernet1/0/4
switchport access vlan 15
!
Interface Ethernet1/0/5
switchport access vlan 88
!
Interface Ethernet1/0/6
switchport access vlan 88
!
Interface Ethernet1/0/7
switchport mode trunk
igmp snooping drop query
!
Interface Ethernet1/0/8
switchport mode trunk
igmp snooping drop query
!
Interface Ethernet1/0/9
switchport mode trunk
igmp snooping drop query
!
Interface Ethernet1/0/10
speed-duplex force100-fx module-type auto-detected
switchport access vlan 2
!
interface Vlan1
ip address 192.168.1.4 255.255.255.0
!
interface Vlan15
ip address 192.168.15.20 255.255.255.0
!
ip igmp snooping
ip igmp snooping vlan 7
!
no login
!
captive-portal
!
end

P.S. Как под спойлер спрятать не сообразил, ровно как и дать ума мультикасту)))

Edited by PhantomGT
Posted

querier есть на источнике?

 

Также не мешает сказать в каких портах источник, в каких портах клиент, какими портами соединены свичи и убрать из листинга конфигов вещи, явно не относящиеся к проблеме, наример конфиги портов, не участвующих в процессе, пользователи свича, настройки ssh и прочую хрень.

Posted

querier есть на источнике?

 

Также не мешает сказать в каких портах источник, в каких портах клиент, какими портами соединены свичи и убрать из листинга конфигов вещи, явно не относящиеся к проблеме, наример конфиги портов, не участвующих в процессе, пользователи свича, настройки ssh и прочую хрень.

по идее хотелось бы чтобы 2990 был querier.

источник в 21 22 23 24 портах 2990

с 19 порта 2990 в 7 порт 2965

на 1 2 8 пользователи свича

Posted (edited)

по идее хотелось бы чтобы 2990 был querier.

источник в 21 22 23 24 портах 2990

с 19 порта 2990 в 7 порт 2965

на 1 2 8 пользователи свича

 

на 2990

ip igmp snooping vlan 7 l2-general-querier
ip igmp snooping vlan 7 l2-general-querier-source x.x.x.x

Адрес выбрать свободный из 7 вилана или от балды не используемый нигде (особо параноидальные потребители могут отфильтровать, к тв приставкам не относится).

 

на 2965 на 7 порту(аплинке) убрать "drop query"

 

drop query ставится на портах, смотрящих в сторону получателя

drop report ставится на портах, смотрящих в сторону источника

Edited by ShyLion
Posted (edited)

Спасибо за ответ, сделал как вы сказали пошла подписка, но как-то странно

тестовая машина в сфере в 7 вилане попыталась подписаться на 224.12.0.2, изображения нет, добавил на 2990 в 24 порту drop report, изображения нет. Перекинул тестовую машину в сфере в 6 вилан, все работает. Смотреть пытаюсь в VLC

на 2965 все интересней машина на которой пытаются посмотреть подключена в 1 порт, при попытке запросить источник в группу 224.12.0.2 не добавляется

SNR-S2990G-24T-trunk(0)(config)#sh ip igmp snooping vlan 7
Igmp snooping information for vlan 7

Igmp snooping L2 general querier :Yes(COULD_QUERY)
Igmp snooping query-interval :125(s)
Igmp snooping max response time :10(s)
Igmp snooping specific-query max response time :1(s)
Igmp snooping robustness :2
Igmp snooping mrouter port keep-alive time :255(s)
Igmp snooping query-suppression time :255(s)

IGMP Snooping Connect Group Membership
Note:*-All Source, (S)- Include Source, [s]-Exclude Source
Groups Sources Ports Exptime SrcMac
    System Level
224.12.0.2 * Ethernet1/0/24 00:03:04 00:0C:29:E3:4A:
6E V3
239.255.255.250 * Ethernet1/0/19 00:03:04 08:00:27:87:4C:
5A V3

Igmp snooping vlan 7 mrouter port
Note:"!"-static mrouter port


SNR-S2990G-24T-trunk(0)(config)#sh running-config
!
Interface Ethernet0
!
mtu 1600
!
vlan 7
name IPTV_OUT_VLAN7
!
vlan 6
name IPTV_IN_VLAN6
multicast-vlan
multicast-vlan association 7
!
multicast destination-control
!
!
Interface Ethernet1/0/19
switchport mode trunk
igmp snooping drop query
!
Interface Ethernet1/0/21
switchport mode trunk
!
Interface Ethernet1/0/22
switchport mode trunk
!
Interface Ethernet1/0/23
switchport mode trunk
!
Interface Ethernet1/0/24
switchport mode trunk
igmp snooping drop report
!
!
ip igmp snooping
ip igmp snooping vlan 7
no ip igmp snooping vlan 7 mrouter-port learnpim
ip igmp snooping vlan 7 immediately-leave
ip igmp snooping vlan 7 l2-general-querier
ip igmp snooping vlan 7 l2-general-querier-source 192.168.9.10
!

SNR-S2965-8T#sh ip igmp snooping vlan 7
Igmp snooping information for vlan 7

Igmp snooping L2 general querier :NO
Igmp snooping query-interval :125(s)
Igmp snooping max response time :10(s)
Igmp snooping specific-query max response time :1(s)
Igmp snooping robustness :2
Igmp snooping mrouter port keep-alive time :255(s)

IGMP Snooping Connect Group Membership
Note:*-All Source, (S)- Include Source, [s]-Exclude Source
Groups Sources Ports Exptime SrcMac
    System Level
239.255.255.250 * Ethernet1/0/1 00:02:34 08:00:27:87:4C:
5A V3

Igmp snooping vlan 7 mrouter port
Note:"!"-static mrouter port
Ethernet1/0/7

SNR-S2965-8T#sh running-config
!
mtu 1600
!
vlan 7
name IPTV_VLAN7
!
ip multicast source-control
multicast destination-control
!
Interface Ethernet1/0/1
switchport mode trunk
igmp snooping drop query
!
Interface Ethernet1/0/7
switchport mode trunk
igmp snooping drop report
!
Interface Ethernet1/0/8
switchport mode trunk
igmp snooping drop query
!
Interface Ethernet1/0/9
switchport mode trunk
igmp snooping drop query
!
!
ip igmp snooping
ip igmp snooping vlan 7

Edited by PhantomGT
Posted (edited)

Попробуй еще вручную mrouter задать на всех свичах в сторону источника.

2965 легко, а вот с 2990 там 4 входящих интерфейса и в какой из них льется 6 вилан установить не представляется возможным. Переконфигурить свич сферы не представляеться возможным. Есть еще подозрение что vswitch сферы мультикаст наружу не пускает. Но это в скором времени планирую проверить так: на компе разверну машину источник мультикаста и воткну напрямую в 2990.

Edited by PhantomGT
Posted

Попробуй еще вручную mrouter задать на всех свичах в сторону источника.

2965 легко, а вот с 2990 там 4 входящих интерфейса и в какой из них льется 6 вилан установить не представляется возможным. Переконфигурить свич сферы не представляеться возможным.

 

Так все четыре и укажи.

 

И почему льется 6 вилан, если ты снупинг городишь в 7ом?

Posted

Дабы откинуть всё лишние будь то сфера с 4 портами и т.д. и т.п. Решил собрать на одном свиче в одном вилане. Имею две машины подключенных в 2965 в порт 2 подключен источник в 1 потребитель. Но даже при таком раскладе не работает.

SNR-S2965-8T#sh ip igmp snooping vlan 7
Igmp snooping information for vlan 7

Igmp snooping L2 general querier :Yes(COULD_QUERY)
Igmp snooping query-interval :125(s)
Igmp snooping max response time :10(s)
Igmp snooping specific-query max response time :1(s)
Igmp snooping robustness :2
Igmp snooping mrouter port keep-alive time :255(s)
Igmp snooping query-suppression time :255(s)

IGMP Snooping Connect Group Membership
Note:*-All Source, (S)- Include Source, [s]-Exclude Source
Groups Sources    Ports         Exptime  SrcMac            System Level
239.255.255.250 * Ethernet1/0/1 00:02:47 08:00:27:87:4C:5A V3

Igmp snooping vlan 7 mrouter port
Note:"!"-static mrouter port
!Ethernet1/0/2

SNR-S2965-8T#sh run
hostname SNR-S2965-8T
sysLocation Building 57/2,Predelnaya st, Ekaterinburg, Russia
sysContact support@nag.ru

!
mtu 1600
!
vlan 7
name IPTV_VLAN7
multicast-vlan
!
ip multicast source-control
multicast destination-control
!
Interface Ethernet1/0/1
switchport mode trunk
igmp snooping drop query
!
Interface Ethernet1/0/2
switchport access vlan 7
igmp snooping drop report
!
ip igmp snooping
ip igmp snooping vlan 7
ip igmp snooping vlan 7 immediately-leave
ip igmp snooping vlan 7 l2-general-querier
ip igmp snooping vlan 7 l2-general-querier-source 192.168.9.1
ip igmp snooping vlan 7 mrouter-port interface Ethernet1/0/2
!
!
no login
!
captive-portal
!
end

Posted

show int eth1/0/2

адрес группы 239.255.255.250 ?

 

адрес группы 239.255.255.250 ?

 

не, это SSDP, тем не менее на нее снупиг срабатывет же.

 

Подписчик в 7 вилане подписывается? Что там за софт, ос? tcpdump/wireshark'ом смотрел IGMP?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.