Перейти к содержимому
Калькуляторы

Juniper ip pim раздача мульткаста

И так схема вот такая аплинк - juniper mx80 - cisco6500/teleste/и т.п.

 

Аплинк отдает мне мультикаст по pim. Мне его надо на juniper принять(с этим проблем нет) и отдать уже в других вланах в другие свои регионы.

На жунипере принимаю его вот так:

 

[interfaces xe-0/0/3 unit 10]
  vlan-id 10;
  family inet {
       address xx.xx.24.130/30;
   }
[protocols pim]
   rp {
      static {
           address 10.0.100.100 {
               group-ranges {
                   239.0.0.0/23;
               }
           }
       }
   }
   interface xe-0/0/3.10 {
       mode sparse;
       version 2;
   }

То есть в 10ом влане принимаю мультикаст. RP 10.0.100.100. Мой ип в этом влане xx.xx.30.130, у аплинка xx.xx.30.129.

 

Подскажите как правильно реализовать раздачу мультикаста на циску и на другие устройства. При чем в других вланах.

Изменено пользователем serg_sk

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Как NG MBGP VPN. Посредством MPLS, если в ядре он у вас есть. Или Draft-Rosen. Слишком мало входной инфы, чтоб помочь.

Либо чистым мультикастом, но при этом в вашей сети должны быть маршруты соурс-стриммеров вашего аплинка, а это не очень правильно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ну если снизу после джунипера нет больше PIM-соседей - то можно включить IGMP на интерфейсе:

Ну.. я думаю как раз по пиму передавать ниже на циску.

Слишком мало входной инфы, чтоб помочь.

Какая инфа нужна? Готов предоставить. :)

 

 

Смысл такой. Нужно от аплинка на джунипере принять мультикасть по pim. Потом отдать в свои(для начала) регионы на разные железяки, желательно тоже по pim. В частности в регионах будут выступать 2 cisco6500 и в одном teleste.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Как от алпинка будешь забирать мультикаст?

Возможны два варианта:

1 Чтоб они тебе слили весь мультикаст статикой.

Этот вариант проще, но сразу зайдет весь трафик, а ты не написал сколько его.

2 Поднимать с алпинком BGP, MSDP, PIM. Так более правильно, но и более геморно, придется совместно с аплинком траблешутить.

3 Решить как забирать. Как vpn и сливать на PEшки посредством MPLS. Или Как чистый мультикаст, но при этом у вас будут роуты соурсов вашего аплинка.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну.. я думаю как раз по пиму передавать ниже на циску.

 

 

тоже не проблема..включаете PIM в транспортном влане между MX и Cisco. На циске же знаете как PIM включать?

admin@BR> show configuration protocols pim
rib-group inet INET.2;
rp {
   static {
       address XXXXXX;
   }
}
interface xe-0/0/0.30 {
   mode sparse;
   version 2;
}
admin@BR>

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Отдать то, что еще не забрали?) Как это?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Аплинк отдает мне мультикаст по pim

тс написал же

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Где? Написал как отдать. А где как забрать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

тоже не проблема..включаете PIM в транспортном влане между MX и Cisco. На циске же знаете как PIM включать?

И что дальше? Включил, прописал rp аплинка и на циске мультикаста нет. Ибо rp аплинка про мою циски и знать не знает.

Как от алпинка будешь забирать мультикаст?

Сейчас забираю по pim.

2 Поднимать с алпинком BGP, MSDP, PIM. Так более правильно, но и более геморно, придется совместно с аплинком траблешутить.

Поднять можно. Как дальше на циску то отдавать? Чтобы отдать на циску, надо на джунипере сделать свой rp, который и прописать на циске?

Изменено пользователем serg_sk

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Сейчас забираю по pim.

Уверен, что забираешь? Покажи роуты

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Изменено пользователем serg_sk

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Первый вариант был такой:

Жунипер vlan10(uplink), vlan20(downlink cisco)

[interfaces xe-0/0/3 unit 10]
  vlan-id 10;
  family inet {
       address xx.xx.24.130/30;
   }
[interfaces xe-0/0/0 unit 20]
  vlan-id 20;
  family inet {
       address xx.xx.24.125/30;
   }
[protocols pim]
   rp {
      static {
           address 10.0.100.100 {
               group-ranges {
                   239.0.0.0/23;
               }
           }
       }
   }
   interface xe-0/0/3.10 {
       mode sparse;
       version 2;
   }
   }
   interface xe-0/0/0.20 {
       mode sparse;
       version 2;
   }

Циска

ip multicast-routing
ip multicast multipath
ip pim rp-address 10.0.200.200 IPTV override
interface Vlan20
description IPTV
ip address xx.xx.24.126 255.255.255.252
ip pim sparse-mode
end
ip mroute 0.0.0.0 0.0.0.0 xx.xx.24.125

Итого от циски joinы были, жунипер их принимал и передавал дальше, подписывался на каналы и получал поток, но вот до циски поток не доходил.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

до циски поток не доходил.

уверены что Juniper передавал?

show multicast route extensive бахните.

 

 

на циске маршрут до RP есть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Не уверен. С жунипером знаком 2 дня и мало что про него знаю )

Завтра покажу. Сделаю rollback.

на циске маршрут до RP есть?

Прописывал и mroute и просто route через жунипер. Эффекта не было.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

мроут до RP ? ты жгешь.

10.0.200.200 - Рпишка аплинка? юникаст роут до нее есть? пингуется она с твоей циски?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Не пингуется и не будет. Аплинк блочит icmp.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ну так у RP роут до вашей киски есть?

Ибо rp аплинка про мою циски и знать не знает.

 

Нет конечно. RP знает только о существовании жунипера. Ну или любой другой железяки у которой поставишь в 10ом влане ip address xx.xx.24.130/30;

 

Потому я и спрашиваю, как мне на жунипере сделать такой себе ретранслятор )

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ну так поэтому и не пашет :)MSDP вам в руки и поднимайте свой RP

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Не муди, попроси Аплинка слить тебе весь мультикаст статикой. А у себя уже подними RP.

Либо BGP+MSDP, но чувствю я, это не ваш метод

Изменено пользователем helpdesk

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

прием по BPG+MSDP, а чтобы передать надо будет с циской тоже подниамать bgp+msdp или сделать локал rp и отдать по pim?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а чтобы передать надо будет с циской тоже подниамать bgp+msdp или сделать локал rp и отдать по pim?

если хочется совсем просто: igp (тот же ospf) + pim-sm, ну и bsr для сведения всех настроек до минимума.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Не муди, попроси Аплинка слить тебе весь мультикаст статикой. А у себя уже подними RP.

Либо BGP+MSDP, но чувствю я, это не ваш метод

 

Нет, SMDP ты поднимаешь со своей RP, чтобы была инфа о источниках. А по своей сети pim-sm + Rp статитик или BSR.

На своем джуне ты даешь команду RP local, а не статик.

Это означает, что на ней появится pd- интерфейс.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Продолжим тему) Провайдер налил мне чистого мультика в влан. Поднял я на жунике local rp. Вижу даже запросы от циски. Но вот каналы не показывает. Я так понимаю локальная rp не знает откуда зачерпнуть мультик и не представляю как ей это указать.

Конфиг примерно такой:

 

interfaces {interfaces {   xe-0/0/0 {       unit 1950 {           description IPTV_DOWNLINK;           vlan-id 1950;           family inet {               address 172.16.24.125/30;           }       }   }   xe-0/0/2 {       unit 131 {           description UPLINK.IPTV;           vlan-id 131;       }                                  }   lo0 {       unit 0 {           family inet {               address 10.1.1.1/32;           }       }   }}protocols {   pim {       rp {           local {               address 10.1.1.1;               priority 5;               hold-time 200;               group-ranges {                             233.252.8.0/24;               }               override;           }       }       interface fxp0.0 {           disable;       }       interface xe-0/0/0.1950 {           mode sparse;           version 2;       }       interface xe-0/0/2.131 {           mode sparse;           version 2;       }       interface lo0.0 {           mode sparse;           version 2;       }   }}

 

Джоины вроде бы тоже есть.

 

root@MX80> show pim join Instance: PIM.master Family: INETR = Rendezvous Point Tree, S = Sparse, W = WildcardGroup: 233.252.8.60   Source: *   RP: 10.1.1.1   Flags: sparse,rptree,wildcard   Upstream interface: Local                 Instance: PIM.master Family: INET6R = Rendezvous Point Tree, S = Sparse, W = Wildcardroot@MX80> show pim neighbors B = Bidirectional Capable, G = Generation IdentifierH = Hello Option Holdtime, L = Hello Option LAN Prune Delay,P = Hello Option DR Priority, T = Tracking BitInstance: PIM.masterInterface           IP V Mode        Option       Uptime Neighbor addrxe-0/0/0.1950        4 2             HPG         2w4d12h 172.16.24.126 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.