faq обучение настройка
Текущее время: Вс июл 20, 2025 02:25

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 30 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Стенд с мультикастом по FAQ PIM-SM
СообщениеДобавлено: Пн ноя 15, 2010 10:17 
Не в сети

Зарегистрирован: Пт окт 06, 2006 07:54
Сообщений: 175
Здравствуйте.

Помогите разобраться с мультикастом. Сделал стенд почти как в мануале про PIM-DM и PIM-SM. Два коммутатора L3 (между ними PIM-SM) и один - L2.

DGS-3627G (в 21-й порт подключен компьютер с VLC, 24-й порт - нисходящий с него по протоколу PIM-SM поток должен уходить на второй L3 коммутатор)

# VLAN
config vlan default delete 1-27
# Управляющий вилан один для всех трёх коммутаторов
create vlan 10 tag 10
config vlan 10 add tagged 23-24 advertisement disable
# вилан в который подключен стример
create vlan 30 tag 30
config vlan 30 add untagged 21 advertisement disable
# нисходящий вилан
create vlan 40 tag 40
config vlan 40 add tagged 24 advertisement disable

# IP
config ipif System ipaddress 192.168.10.8/24 vlan 10
create ipif 30 192.168.30.254/24 30 state enable
create ipif 40 192.168.40.254/24 40 state enable

# PIMSM
# Дальше не понятно по какому принципу назначаются параметры CBSR, CRP и pim crp group. На какие интерфейсы их назначать? какой приоритет ставить?
enable pim
config pim ipif System state enable hello 30 jp_interval 60 mode sm dr_priority 1
config pim cbsr ipif System priority -1
config pim ipif 30 state enable hello 30 jp_interval 60 mode sm dr_priority 1
config pim cbsr ipif 30 priority -1
config pim ipif 40 state enable hello 30 jp_interval 60 mode sm dr_priority 1
# почему именно на 40?
config pim cbsr ipif 40 priority 1
# почему рандеву поинт именно на 40?
create pim crp group 224.0.0.0/4 rp 40

# OSPF
# Маршрутизация по OSPF работает нормально - пинги из разных подсетей ходят (это единственный параметр который у меня заработал нормально е.к. достаточно было просто включить)
enable ospf

# ROUTE

create iproute default 192.168.10.254 1




DGS-3612G (Второй L3 коммутатор. 11-й порт - приходящий, 12-й порт - нисходящий на него в теге проброшены два клиентских вилана)

# VLAN

config vlan default delete 1-12
create vlan 10 tag 10
config vlan 10 add tagged 11-12 advertisement disable
create vlan 40 tag 40
config vlan 40 add tagged 11 advertisement disable
create vlan 50 tag 50
config vlan 50 add tagged 12 advertisement disable
create vlan 60 tag 60
config vlan 60 add tagged 12 advertisement disable


# IP

config ipif System ipaddress 192.168.10.9/24 vlan 10
create ipif 40 192.168.40.1/24 40 state enable
# дальше мультикаст разделяется на две клиентские подсети и должен идти через IGMP snooping
create ipif 50 192.168.50.254/24 50 state enable
create ipif 60 192.168.60.254/24 60 state enable

# IGMP
config igmp all version 2 state enable
enable igmp_snooping
config igmp_snooping all state enable

# PIMSM
# То же самое: куда назначать CBSR и CRP?
enable pim
config pim ipif System state enable hello 30 jp_interval 60 mode sm dr_priority 1
config pim cbsr ipif System priority -1
config pim ipif 40 state enable hello 30 jp_interval 60 mode sm dr_priority 1
config pim cbsr ipif 40 priority -1
config pim ipif 50 state enable hello 30 jp_interval 60 mode sm dr_priority 1
config pim cbsr ipif 50 priority -1
config pim ipif 60 state enable hello 30 jp_interval 60 mode sm dr_priority 1
config pim cbsr ipif 60 priority -1
# сделал так по факу но не понимаю зачем именно на этот интерфейс?
create pim crp group 224.0.0.0/4 rp 50

# OSPF

enable ospf

# ROUTE

create iproute default 192.168.10.254 1


DES-3526

# VLAN

config vlan default delete 1-26
create vlan 10 tag 10
config vlan 10 add tagged 25-26
# два клиентских влана
create vlan 50 tag 50
config vlan 50 add tagged 25-26
config vlan 50 add untagged 1-8
create vlan 60 tag 60
config vlan 60 add tagged 25-26
config vlan 60 add untagged 9-16

# SNOOP

enable igmp_snooping

# IP

config ipif System vlan 10 ipaddress 192.168.10.10/24 state enable

# ROUTE

create iproute default 192.168.10.254 1


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Стенд с мультикастом по FAQ PIM-SM
СообщениеДобавлено: Пн ноя 15, 2010 11:53 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт янв 21, 2005 11:52
Сообщений: 11212
Откуда: D-Link, Moscow
eddy_mut писал(а):
# Дальше не понятно по какому принципу назначаются параметры CBSR, CRP и pim crp group. На какие интерфейсы их назначать? какой приоритет ставить?


Всё зависит от схемы сети и где расположен Streamer.

Цитата:
# почему именно на 40?
config pim cbsr ipif 40 priority 1
# почему рандеву поинт именно на 40?
create pim crp group 224.0.0.0/4 rp 40


В данной схеме это оптимальный вариант.

Цитата:
# Маршрутизация по OSPF работает нормально - пинги из разных подсетей ходят (это единственный параметр который у меня заработал нормально е.к. достаточно было просто включить)


OSPF используется только для примера, Вы можете использовать статическую маршрутизацию, либо любой протокол маршрутизации, это не критично, главное, чтобы у пограничных PIM маршрутизаторов была связь с RP.

[/quote]# То же самое: куда назначать CBSR и CRP?
enable pim
config pim ipif System state enable hello 30 jp_interval 60 mode sm dr_priority 1
config pim cbsr ipif System priority -1
config pim ipif 40 state enable hello 30 jp_interval 60 mode sm dr_priority 1
config pim cbsr ipif 40 priority -1
config pim ipif 50 state enable hello 30 jp_interval 60 mode sm dr_priority 1
config pim cbsr ipif 50 priority -1
config pim ipif 60 state enable hello 30 jp_interval 60 mode sm dr_priority 1
config pim cbsr ipif 60 priority -1
# сделал так по факу но не понимаю зачем именно на этот интерфейс?
create pim crp group 224.0.0.0/4 rp 50[/quote]

Не совсем по FAQ-у, Вы забыли задать приоритет для данного CRP.

_________________
С уважением,
Бигаров Руслан.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Стенд с мультикастом по FAQ PIM-SM
СообщениеДобавлено: Пн ноя 15, 2010 12:21 
Не в сети

Зарегистрирован: Пт окт 06, 2006 07:54
Сообщений: 175
поставил на среднем коммутаторе:

config pim crp priority 255

привожу выводы диагностических команд на этом же коммутаторе:

Command: show pim crp


PIM Candidate-RP Table

C-RP Holdtime : 150
C-RP Priority : 255
C-RP Wildcard Prefix Count : 0

Group Interface
------------------ ------------------
224.0.0.0/4 50

Total Entries: 1

DGS-3612G:admin#show pim ipmroute
Command: show pim ipmroute


PIM IP Multicast Route Table

UA = Upstream AssertTimer
AM = Assert Metric
AMPref = Assert MetricPref
ARB = Assert RPTBit

Group Address Source Address UA AM AMPref ARB Flag Type
------------------ ------------------ ------ ------ ------ ------ ---- -------
225.1.1.1 192.168.40.254/32 0 0 0 0 RPT (*.G)

Total Entries: 1


из этого вижу, что на среднем коммутаторе маршрут по протоколу PIM поднимается при запуске VLC клиента на компьютере получателя.

на первом коммутаторе:

DGS-3627G:admin#show pim ipmroute
Command: show pim ipmroute


PIM IP Multicast Route Table

UA = Upstream AssertTimer
AM = Assert Metric
AMPref = Assert MetricPref
ARB = Assert RPTBit

Group Address Source Address UA AM AMPref ARB Flag Type
------------------ ------------------ ------ ------ ------ ------ ---- -------
225.1.1.1 192.168.40.254/32 0 0 0 0 RPT (*.G)

Total Entries: 1

маршрут тоже есть.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Стенд с мультикастом по FAQ PIM-SM
СообщениеДобавлено: Пн ноя 15, 2010 12:27 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт янв 21, 2005 11:52
Сообщений: 11212
Откуда: D-Link, Moscow
А VLC клиент видит Multicast?

_________________
С уважением,
Бигаров Руслан.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Стенд с мультикастом по FAQ PIM-SM
СообщениеДобавлено: Пн ноя 15, 2010 12:35 
Не в сети

Зарегистрирован: Пт окт 06, 2006 07:54
Сообщений: 175
Нет не видит. открываю соответственно как факе адрес udp://@225.1.1.1:20000 Если стример воткнуть в один вилан с получателем - трансляцию получаю.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Стенд с мультикастом по FAQ PIM-SM
СообщениеДобавлено: Пн ноя 15, 2010 12:45 
Не в сети

Зарегистрирован: Чт янв 10, 2008 10:35
Сообщений: 272
С каким TTL вещается поток?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Стенд с мультикастом по FAQ PIM-SM
СообщениеДобавлено: Пн ноя 15, 2010 12:48 
Не в сети

Зарегистрирован: Пт окт 06, 2006 07:54
Сообщений: 175
De-Fox писал(а):
С каким TTL вещается поток?


где это посмотреть?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Стенд с мультикастом по FAQ PIM-SM
СообщениеДобавлено: Пн ноя 15, 2010 12:50 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт янв 21, 2005 11:52
Сообщений: 11212
Откуда: D-Link, Moscow
Если Вы используете VLC, то там отдельным параметром задаётся. Вы какую версию VLC используете?

_________________
С уважением,
Бигаров Руслан.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Стенд с мультикастом по FAQ PIM-SM
СообщениеДобавлено: Пн ноя 15, 2010 12:52 
Не в сети

Зарегистрирован: Чт янв 10, 2008 10:35
Сообщений: 272
запустите VLC с параметром --ttl 5

vlc.exe --ttl 5
vlc --ttl 5 (если под линукс)

Думаю, должно все сразу заработать ))


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Стенд с мультикастом по FAQ PIM-SM
СообщениеДобавлено: Пн ноя 15, 2010 12:57 
Не в сети

Зарегистрирован: Пт окт 06, 2006 07:54
Сообщений: 175
На стримере VLC 1.1.4. У получателя VLC 1.0.5
В стримере есть параметр "Время жизни TTL" равно "1" Щас попробую 5

Повключал igmp и igmp_snooping на первом и втором коммутаторах:

первый коммутатор
DGS-3627G:admin#sh igmp
Command: show igmp

IGMP Interface Configurations

Interface IP Address/Netmask Ver- Query Maximum Robust- Last State
sion Response ness Member
Time Value Query
Interval
------------ ------------------ ---- ------ -------- ------- -------- --------
System 192.168.10.8/24 3 125 10 2 1 Disabled
30 192.168.30.254/24 2 125 10 2 1 Enabled
40 192.168.40.254/24 2 125 10 2 1 Enabled

Total Entries: 3

DGS-3627G:admin#show igmp_snooping
Command: show igmp_snooping

IGMP Snooping Global State : Enabled
Multicast router Only : Disabled


второй коммутатор
DGS-3612G:admin#sh igmp
Command: show igmp

IGMP Interface Configurations

Interface IP Address/Netmask Ver- Query Maximum Robust- Last State
sion Response ness Member
Time Value Query
Interval
------------ ------------------ ---- ------ -------- ------- -------- --------
System 192.168.10.9/24 2 125 10 2 1 Disabled
40 192.168.40.1/24 2 125 10 2 1 Enabled
50 192.168.50.254/24 2 125 10 2 1 Enabled
60 192.168.60.254/24 2 125 10 2 1 Enabled

Total Entries: 4

DGS-3612G:admin#show igmp_snooping
Command: show igmp_snooping

IGMP Snooping Global State : Enabled
Multicast router Only : Disabled


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Стенд с мультикастом по FAQ PIM-SM
СообщениеДобавлено: Пн ноя 15, 2010 12:58 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт янв 21, 2005 11:52
Сообщений: 11212
Откуда: D-Link, Moscow
С помощью sniffer-а убедитесь, что TTL = 5 или более.

_________________
С уважением,
Бигаров Руслан.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Стенд с мультикастом по FAQ PIM-SM
СообщениеДобавлено: Пн ноя 15, 2010 13:03 
Не в сети

Зарегистрирован: Пт окт 06, 2006 07:54
Сообщений: 175
поставил на стримере TTL 5 но всё равно не показывает.

в L3 коммутаторах уже повключал IGMP и маршруты видны.

какой снифер под винду поставить? нет под ругой никсов


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Стенд с мультикастом по FAQ PIM-SM
СообщениеДобавлено: Пн ноя 15, 2010 13:04 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт янв 21, 2005 11:52
Сообщений: 11212
Откуда: D-Link, Moscow
Wireshark. И для вещания лучше использовать VLC 0.8.6 версию.

_________________
С уважением,
Бигаров Руслан.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Стенд с мультикастом по FAQ PIM-SM
СообщениеДобавлено: Пн ноя 15, 2010 13:26 
Не в сети

Зарегистрирован: Пт окт 06, 2006 07:54
Сообщений: 175
C VLC 0.8.6 такой же результат. Снифер показал TTL 5


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Стенд с мультикастом по FAQ PIM-SM
СообщениеДобавлено: Пн ноя 15, 2010 13:43 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт янв 21, 2005 11:52
Сообщений: 11212
Откуда: D-Link, Moscow
IGMP и IGMP Snooping включили на всей цепочке от стримера до VLC клиента?

_________________
С уважением,
Бигаров Руслан.


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 30 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 31


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB