Jump to content
Калькуляторы

Настройка базового мультикастового роутинга

С мультикастовым роутингом не приходилось иметь дело,поэтому просьба подсказать. Имеется следующая схема (см. вложение). Нужно,чтобы источник мультикаста 1 мог принимать с мультикаст источника 2 и наоборот,Роутер и свитчи - cisco. Свитчи L2.


Насколько я понимаю,чтобы это работало достаточно на роутере включить мультикастовый роутинг (ip multicast routing),а на свитчах igmp snooping?

CADE1.jpg.6411d299f64cfc36a756135664c447b4.jpg

Share this post


Link to post
Share on other sites

ещё как минимум включить ip pim sparse-mode на интерфейсах и глобально прописть ip pim rp (выбрать например лупбек любой на циске).

Share this post


Link to post
Share on other sites

А почему нельзя пробросить вилан он источника1 до источника2 сбриджевав его на роутере? Маршрутизацию мультикаста имеет смысл настраивать если у вас за роутером есть другие потребители.

Share this post


Link to post
Share on other sites

1 час назад, v_r сказал:

А почему нельзя пробросить вилан он источника1 до источника2 сбриджевав его на роутере? Маршрутизацию мультикаста имеет смысл настраивать если у вас за роутером есть другие потребители.

Да,есть другие потребители,это просто упрощенная схема,бридж не подходит.

 

4 часа назад, zstas сказал:

ещё как минимум включить ip pim sparse-mode на интерфейсах и глобально прописть ip pim rp (выбрать например лупбек любой на циске).

А зачем это,ведь роутер один,он смотрит в две канальные среды,тут разве igmp недостаточно? Или это обязательные команды для включения мульткастового роутинга?

Share this post


Link to post
Share on other sites

35 минут назад, zhenya` сказал:

igmp это layer2, пим как раз нужен для layer3 доставки.

А разве pim не межроутерный протокол?

 

 

20553i145D9DECE8EDD00A.png

Edited by alexwin

Share this post


Link to post
Share on other sites

2 часа назад, alexwin сказал:

Да,есть другие потребители,это просто упрощенная схема,бридж не подходит.

 

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

На маршрутизаторе надо включить PIM sparse-mode на интерфейсах, и по идее настроить статический RP, адрес RP лучше повесить на лупбек; возможно что в случае с одним маршрутизатором RP не обязателен (я такое не тестировал) но для схемы с несколькими маршрутизаторами без RP не обойтись.

Share this post


Link to post
Share on other sites

! Глобально

ip multicast-routing distributed

 

! На мультикаст интерфейсах

ip pim sparse-mode - на интерфейсах

 

! RP интерфейс

interface loopback0

ip add 1.1.1.1 255.255.255.255

ip pim sparce-mode

 

! Описываем RP

ip pim rp-address 1.1.1.1  MCAST-GROUPS override

 

! Указываем диапазоны мультикаст групп

ip access-list standard MCAST-GROUPS
 permit 239.1.1.0 0.0.0.255
 

 

Share this post


Link to post
Share on other sites

Зависит от количества трафика и необходимо ли гибко им управлять. При 5 мегабитах мультикаста, 2 источниках и 5 подписчиках в локальной сети можно не стараться строить sparse, а при 500 мегабитах трафика, нескольких источниках и десятках подписчиков по всей сети dense будет трудно управлять. 

Попробуйте dense mode, не понравится - перестроите, надо будет лишь добавить RP и поменять на интерфейсах dense на sparse.

 

Share this post


Link to post
Share on other sites

Только что, zstas сказал:

минус 1 команда на роутере? :)

Да еще надо подумать какой айпишник повесить на лупбэк :)

Share this post


Link to post
Share on other sites

46 минут назад, ShyLion сказал:

Готов продать 1.1.1.1/32, недорого.

Зачем,у меня свой такой есть? Тем более,он у вас уже явно б/у,а у меня новенький.

Edited by alexwin

Share this post


Link to post
Share on other sites

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.