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

Настройка PIM-SM на BDCOM S3928GX-B

Добрый день!

 

Если у кого-то есть опыт настройки PIM-SM на BDCOM S3928GX-B, прошу поделиться знаниями.

 

Имеется следующая топология:

 

Streamer > S3928GX-B > P3310B > P1501C1

 

Суть проблемы в следуюшем, если клиентский IP адрес в той же сети, что и настроенный мультикаст влан интерфейс на S3928GX-B, тогда проблем нет, клиент нормально подписывается на мультикаст группы, подписки видны, как на OLT P3310B, так и на S3928GX-B.

 

Но, если клиент получает свой IP адрес с другого влан (интернет) интерфейса, в этом случае подписка не доходит до S3928GX-B, хотя на OLT P3310B подписка есть в этом случае.

 

Конфиг S3928GX-B:

3928GX_config#show ru
Building configuration...


Current configuration:
!
!version 2.1.1A build 13295
service timestamps log date
service timestamps debug date
!
hostname 3928GX
!
!
!
!
!
!
!
no spanning-tree
!
!
!
!
!
!
!
!
!
!
!
aaa authentication login default local
aaa authentication enable default none
aaa authorization exec default local
!
username admin password 0 admin
!
!
!
ip multicast-routing
!
!
interface Null0
!
interface GigaEthernet0/1
!
----
interface GigaEthernet0/21
switchport trunk vlan-allowed 999,3333
switchport mode trunk
switchport pvid 3333
----
interface TGigaEthernet1/1
switchport trunk vlan-allowed 999,1111
switchport mode trunk
switchport pvid 1111
!
interface VLAN999
ip address 10.12.12.12 255.255.255.0
no ip directed-broadcast
!
interface VLAN1111
ip address 10.10.10.100 255.255.255.0
no ip directed-broadcast
ip pim-sm
ip igmp version 2
!
interface VLAN3333
ip address 10.11.11.1 255.255.255.0
no ip directed-broadcast
ip pim-sm
ip igmp enable
ip igmp version 2
!
!
!
vlan 999
name MNG 
!
vlan 1111
name Stream
!
vlan 3333
name Multicast
!
no ip igmp-proxy enable
!
ip route default 10.12.12.1
ip exf
!
ipv6 exf
!
!
!
router pim-sm
------------

 

Конфиг P3310B:

interface GigaEthernet0/1
switchport trunk vlan-allowed 999,3333
switchport mode trunk
switchport pvid 3333
!
interface EPON0/2
epon bind-onu mac fcfa.f7ec.56fe 1
switchport trunk vlan-allowed 999,3333
switchport mode trunk
!
interface EPON0/2:1
onu-configuration
 epon onu port 1 ctc vlan mode tag 999
 epon onu port 1 ctc mcst tag-stripe enable
 epon onu port 1 ctc mcst mc-vlan add 3333
!!onu-configuration-end
!
!
ip mcst enable
ip mcst mrouter interface GigaEthernet0/1
ip mcst mc-vlan 3333 range 239.10.10.1 - 239.10.10.254
-----------

 

Китайцы молчат уже неделю, буду очень благодарен за помощь!

Share this post


Link to post
Share on other sites

Тут, думаю, дело не в китайцах. Если им проблему слили также как и здесь.

Share this post


Link to post
Share on other sites

Тут я вижу все умные очень, прямо как у нас!

Просто не могу понять, что именно Вам не ясно?

Есть 3928GX, на нем настроена PIM-SM маршрутизация.

Стример подключен к 3928GX - TGigaEthernet1/1, к GigaEthernet0/21 подключен OLT.

Так вот, если клиентский ip адрес, который в свою очередь подключен через ONU P1501C1 к OLT interface EPON0/2, не в сегменте

interface VLAN3333
ip address 10.11.11.1 255.255.255.0

подписки нет на 3928GX.

Share this post


Link to post
Share on other sites

4 строчки голову ложат на бекрень. Бедные китайцы.

Конфигурацию RP специально скрываешь? или не слышал про нее.

Не уверен, что спарс мод будет работать без RP.

Если у тебя схема из 1го роутера, включи dense мод. И проверь на стриммере TTL

Share this post


Link to post
Share on other sites

budda555

Дайте диагностику типа такой(команды Cisco, ищите подобные у BDCOM):

show ip pim nei

show ip mroute

show ip pim rp

 

С каких ip.src вещает стример? пройдут ли они RPF-проверку?

Share this post


Link to post
Share on other sites

budda555

Дайте диагностику типа такой(команды Cisco, ищите подобные у BDCOM):

show ip pim nei

show ip mroute

show ip pim rp

 

С каких ip.src вещает стример? пройдут ли они RPF-проверку?

 

В ответ на:

show ip mroute pim-sm, кусок кода

(*, 239.10.10.1)       RP:0.0.0.0           creat time:1d04h37m  *G  
 Upstream interface: v999, rpf' nbr: 185.57.68.1  
 ps imm_olist list:
   v3333,

(10.10.10.11,     239.10.10.1)          RP:0.0.0.0           creat time:1d11h37m  SPT 
 Upstream interface: v1111, rpf' nbr: 10.10.10.11  
 ps inh_olist list:
   v3333,
   n0,

(10.10.10.11,     239.10.10.2)          RP:0.0.0.0           creat time:1d11h37m  SPT 
 Upstream interface: v1111, rpf' nbr: 10.10.10.11  
 ps inh_olist list:
   n0,

(*, 239.10.10.3)       RP:0.0.0.0           creat time:00:54:51  *G  
 Upstream interface: v999, rpf' nbr: 185.57.68.1  
 ps imm_olist list:
   v3333,

(10.10.10.11,     239.10.10.3)          RP:0.0.0.0           creat time:1d11h37m  SPT 
 Upstream interface: v1111, rpf' nbr: 10.10.10.11  
 ps inh_olist list:
   v3333,
   n0,

 

Ответ на:

show ip pim-sm rp

GROUP: 224.0.0.251
  RP: 0.0.0.0

GROUP: 224.0.0.252
  RP: 0.0.0.0

GROUP: 224.0.0.253
  RP: 0.0.0.0

GROUP: 233.89.188.1
  RP: 0.0.0.0

GROUP: 239.10.10.1
  RP: 0.0.0.0

GROUP: 239.10.10.3
  RP: 0.0.0.0

GROUP: 239.192.152.143
  RP: 0.0.0.0

GROUP: 239.255.67.250
  RP: 0.0.0.0

GROUP: 239.255.255.246
  RP: 0.0.0.0

GROUP: 239.255.255.250
  RP: 0.0.0.0

Share this post


Link to post
Share on other sites

Настройте rp на адрес 10.10.10.100

 

ip access-list standard rp.iptv
permit 239.10.10.0 0.0.0.255
!
ip pim rp-address 10.10.10.100 rp.iptv override

Share this post


Link to post
Share on other sites

!
ip access-list standard rp.iptv
permit  239.10.10.0 0.0.0.255
!

 

router pim-sm
 static-rp 10.10.10.100 rp.iptv override

 

show ip mrouter pim-sm

show ip mroute pim-sm 
IP PIM-SM Multicast Routing Table:

(*, 224.0.0.251)       RP:0.0.0.0           creat time:00:03:19  *G  
 Upstream interface: v999, rpf' nbr: 185.57.68.1  
 ps imm_olist list:
   v3333,

(*, 224.0.0.252)       RP:0.0.0.0           creat time:00:10:57  *G  
 Upstream interface: v999, rpf' nbr: 185.57.68.1  
 ps imm_olist list:
   v3333,

(*, 224.0.0.253)       RP:0.0.0.0           creat time:00:50:57  *G  
 Upstream interface: v999, rpf' nbr: 185.57.68.1  
 ps imm_olist list:
   v3333,

(*, 233.89.188.1)      RP:0.0.0.0           creat time:00:44:14  *G  
 Upstream interface: v999, rpf' nbr: 185.57.68.1  
 ps imm_olist list:
   v3333,

(10.10.10.11,     239.10.10.1)          RP:0.0.0.0           creat time:1d12h09m  SPT 
 Upstream interface: v1111, rpf' nbr: 10.10.10.11  
 ps inh_olist list:
   n0,

(10.10.10.11,     239.10.10.2)          RP:0.0.0.0           creat time:1d12h09m  SPT 
 Upstream interface: v1111, rpf' nbr: 10.10.10.11  
 ps inh_olist list:
   n0,

(*, 239.10.10.3)       RP:0.0.0.0           creat time:01:26:34  *G  
 Upstream interface: v999, rpf' nbr: 185.57.68.1  
 ps imm_olist list:
   v3333,

(10.10.10.11,     239.10.10.3)          RP:0.0.0.0           creat time:1d12h09m  SPT 
 Upstream interface: v1111, rpf' nbr: 10.10.10.11  
 ps inh_olist list:
   v3333,
   n0,

 

show ip pim-sm rp

GROUP: 224.0.0.251
  RP: 0.0.0.0

GROUP: 224.0.0.252
  RP: 0.0.0.0

GROUP: 224.0.0.253
  RP: 0.0.0.0

GROUP: 233.89.188.1
  RP: 0.0.0.0

GROUP: 239.10.10.3
  RP: 0.0.0.0

GROUP: 239.192.152.143
  RP: 0.0.0.0

GROUP: 239.255.67.250
  RP: 0.0.0.0

GROUP: 239.255.255.177
  RP: 0.0.0.0

GROUP: 239.255.255.246
  RP: 0.0.0.0

GROUP: 239.255.255.250
  RP: 0.0.0.0

Share this post


Link to post
Share on other sites

После:

router pim-sm
 static-rp 10.10.10.100

 

show ip mroute pim-sm

 

(10.10.10.11,     239.10.10.5)          RP:10.10.10.100      creat time:1d12h40m  SPT 
 Upstream interface: v1111, rpf' nbr: 10.10.10.11  
 ps inh_olist list:
   n0,   

(*, 239.10.10.6)       RP:10.10.10.100      creat time:00:02:55  *G  
 Upstream interface: n0, rpf' nbr: 0.0.0.0  
 ps imm_olist list:
   v3333,

(10.10.10.11,     239.10.10.6)          RP:10.10.10.100      creat time:1d12h40m  SPT 
 Upstream interface: v1111, rpf' nbr: 10.10.10.11  
 ps inh_olist list:
   v3333,
   n0,

Share this post


Link to post
Share on other sites

budda555

А у вас в vlan1111 непрерывно идёт мультикаст(в него безусловно дуют стримеры?) или же нужен igmp-join, чтоб мультикаст потёк в vlan1111?

 

нарисуйте схему, что находится за TGigaEthernet1/1

Share this post


Link to post
Share on other sites

budda555

А у вас в vlan1111 непрерывно идёт мультикаст(в него безусловно дуют стримеры?) или же нужен igmp-join, чтоб мультикаст потёк в vlan1111?

 

нарисуйте схему, что находится за TGigaEthernet1/1

 

На интерфейс TGigaEthernet1/1 в vlan1111 тупо льется мультикаст поток 600мб/c.

Share this post


Link to post
Share on other sites

т.е. у стримера порт 10G или всё же через промежуточный свитч? дайте сразу всю полезную инфу, ещё немного и ни у кого не будет терпения выпытывать её из вас

Share this post


Link to post
Share on other sites

т.е. у стримера порт 10G или всё же через промежуточный свитч? дайте сразу как всю полезную инфу, ещё немного и ни у кого не будет терпения выпытывать её из вас

Так, cхема топологии с нуля, до клиента.

Topology.png

 

Vlan 1111 ходит до BDCOM 3928GX-B (TGigaEthernet1/1) транком.

В скором времени стример будет подключен прямо на BDCOM S5612 через 10GB.

Edited by budda555

Share this post


Link to post
Share on other sites

На s5612 счётчики мультикаст на эгрес растут? С какой скростью?

Share this post


Link to post
Share on other sites

На s5612 счётчики мультикаст на эгрес растут? С какой скростью?

 

S5612 (tgigaEthernet 1/7) смотрит в сторону 3928GX-B

 

show interface tgigaEthernet 1/7

TGigaEthernet1/7 is up, line protocol is up
 Ifindex is 15, unique port number is 7
 Description: S3928GX-B
 Hardware is 10Giga-FX, address is 00e0.0f45.0c5d (bia 00e0.0f45.0c5d)
 MTU 1500 bytes, BW 10000000 kbit, DLY 10 usec
 Encapsulation ARPA
 Full-duplex,  10000Mb/s,  Flow-Control Off
 5 minutes input rate 5838668 bits/sec, 1588 packets/sec
 5 minutes output rate 564329030 bits/sec, 51878 packets/sec
    Received 995224 packets, 466882488 bytes
    831 broadcasts, 992873 ucasts  1520 multicasts
    0 FCS, 0 PAUSE  0 jabber, 0 jumbo
    0 undersize, 0 collision
    0 error, 0 allignment
    0 overrun, 116445 oversize
    0 63B packets, 99 64B packets
    614887 65B~127B packets, 72629 128B~255B packets
    7676 256B~511B packets, 48099 512B~1023B packets
    116445 good 1519B packets, 0 bad 1519B packets
    Transmited 31991082 packets, 43458351567 bytes
    4519 broadcasts, 1352896 ucasts  30633656 multicasts
    0 FCS, 0 jumbo 0 underrun
    0 63B packets, 14719 64B packets
    183877 65B~127B packets, 80836 128B~255B packets
    21258 256B~511B packets, 21886 512B~1023B packets
    918250 good 1519B packets

Share this post


Link to post
Share on other sites

А ты зря игноришь мое предложение. Если в головен нет понимания как работает спарс мод.

Тунельные интерфейсы инкапсуляции и декапсуляции в апе?

Share this post


Link to post
Share on other sites

А ты зря игноришь мое предложение. Если в головен нет понимания как работает спарс мод.

Тунельные интерфейсы инкапсуляции и декапсуляции в апе?

Да нет тут dense мода.

Share this post


Link to post
Share on other sites

Тогда показывай что с туннельными интерфейсами encanp и decap

Share this post


Link to post
Share on other sites

Просто я так понимаю, что OLT не хочет выступать в качестве Reporter, в качестве Last Reporter выступают клиенты.

 

show ip igmp g

 

Interface        Group address    Uptime    Expires   Last Reporter    Flags
     VLAN3333         239.10.10.2      08:34:25  00:01:11  10.8.222.222     R
     VLAN3333         239.10.10.6      11:27:44  00:01:10  10.8.41.2        R

 

По такому же принципу к D-link DGS-3620-28TC подключен другой OLT.

В ответ на:

show igmp group

 

Interface     Multicast Group  Last Reporter    IP Querier       IP Expire
------------  ---------------  ---------------  ---------------  ---------
     Multicast     239.10.10.1      10.0.0.200       SELF             242
     Multicast     239.10.10.2      10.0.0.200       SELF             248

 

Тут видно, что в качестве Last Reporter выступает сам OLT, а не клиенты, так как 10.0.0.200 это дефолтный Querier address OLT.

Edited by budda555

Share this post


Link to post
Share on other sites

Тогда показывай что с туннельными интерфейсами encanp и decap

mdt -- Multicast tunnel information

 

В ответ на:

show ip pim-sm mdt

 

Пустота.

Share this post


Link to post
Share on other sites

да не то ж.. sh ip pim tunnel или че-нить в таком духе

Share this post


Link to post
Share on other sites

да не то ж.. sh ip pim tunnel или че-нить в таком духе

3928GX_config#show ip pi
pim-dm  pim-sm  
3928GX_config#show ip pim-sm ?
 anycast-rp  -- Display register packet rcv and send for anycast-rp
 bsr-router  -- Display PIM-SM bootstrap (BSR) information
 interface   -- Display PIM-SM interfaces information
 mdt         -- Multicast tunnel information
 neighbor    -- Display PIM-SM neighbor information
 protocol    -- Protocol independent multi-cast protocol sparse mode
 rp          -- Display PIM-SM RP information
 rp-hash     -- Display the RP according to the hash
 sz-info     -- Display PIM-SM sz information
 vrf         -- Display pimsm VPN Routing/Forwarding instance
3928GX_config#show ip pim-sm 

Share this post


Link to post
Share on other sites

Причем тут mdt?

show ip pim-sm interfaces

или я хз какая там у тебя команда.

Стандартную процедуру регистрации источника на RP никто, я думаю, не отменял, даже если это 1 роутер.

Поэтому у тебя должно быть 2 туннеля

На циске так:

R7#show ip pim tunnel

Tunnel0

Type : PIM Encap

RP : 1.1.0.1*

Source: 1.1.0.1

Tunnel1*

Type : PIM Decap

RP : 1.1.0.1*

Source: -

 

Tunnel0 1.1.0.1 YES unset up up

Tunnel1 1.1.0.1 YES unset up up

Share this post


Link to post
Share on other sites

Причем тут mdt?

show ip pim-sm interfaces

или я хз какая там у тебя команда.

Стандартную процедуру регистрации источника на RP никто, я думаю, не отменял, даже если это 1 роутер.

Поэтому у тебя должно быть 2 туннеля

На циске так:

R7#show ip pim tunnel

Tunnel0

Type : PIM Encap

RP : 1.1.0.1*

Source: 1.1.0.1

Tunnel1*

Type : PIM Decap

RP : 1.1.0.1*

Source: -

 

Tunnel0 1.1.0.1 YES unset up up

Tunnel1 1.1.0.1 YES unset up up

 

 

show ip pim-sm interface

 

Intf       Address            Ver/   Nbr    Hello  DR     DR
                             Mode   Count  Intvl  Prior  Addr
v3333      10.8.0.1           V2/S   0      30     1      10.8.0.1
v1111      10.10.10.100       V2/S   1      30     1      10.10.10.100

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this