cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
506
Views
1
Helpful
3
Replies

BMP Server not getting any data

acahen
Community Member

Dear Community,

I am trying to set up a BMP Server in my network. But I am no getting any data from it. So far my target server has a wireshark running to see if there is any data incoming. I don't see any communication at all. 

The public IP addresses have been masked and also the public ASN. So far I am getting everything which is BGP related. It's just the BMP part that gives me a headache.

My setup:

interface GigabitEthernet0/0/0
vrf forwarding Mgmt-intf
ip address 10.10.12.12 255.255.0.0
negotiation auto
!
interface GigabitEthernet0/0/1
ip address 198.51.100.1 255.255.255.252
negotiation auto
!
router bgp 65001
bmp server 1
address 10.10.10.185 port-number 10079
description BMP Monitor
initial-delay 20
failure-retry-delay 40
flapping-delay 120
stats-reporting-period 30
update-source GigabitEthernet0/0/1
set ip dscp 5
exit-bmp-server-mode
!
bmp initial-refresh delay 30
bgp log-neighbor-changes
neighbor 198.51.100.2 remote-as 3333
neighbor 198.51.100.2 password 7 <password>
!
address-family ipv4 vrf Mgmt-intf
network 10.10.0.0 mask 255.255.0.0
neighbor 10.10.10.185 remote-as 65001
neighbor 10.10.10.185 bmp-activate server 1
neighbor 10.10.10.185 activate
exit-address-family

 Unbenanntes Diagramm.drawio.png

Thank you for your help on this! 

-andreas

1 Accepted Solution

Accepted Solutions

Hi @acahen ,

There is a few things you need to change in the configuration.

1. I do not think the bmp client works inside a VRF context. So you should remove the vrf from interface gi0/0/0 for the session to come up between the bmp client and server.

2. You need to activate the bmp server by adding the activate command under the bmp server 1 configuration as follow:

router bgp 65001

bmp server 1

activate

3. if you want to monitor the bgp session between router ISP and C8300, you need to configure the following:

router bgp 65001

neighbor 198.51.100.2 bmp-activate server 1

One more thing. Your diagram shows gi0/0/0 as the interface facing the ISP, while config shows that same interface as facing the bmp server, so the update-source should be gi0/0/0.

Regards,
Harold Ritter, CCIE #4168 (EI, SP)

View solution in original post

3 Replies 3

Hi @acahen ,

There is a few things you need to change in the configuration.

1. I do not think the bmp client works inside a VRF context. So you should remove the vrf from interface gi0/0/0 for the session to come up between the bmp client and server.

2. You need to activate the bmp server by adding the activate command under the bmp server 1 configuration as follow:

router bgp 65001

bmp server 1

activate

3. if you want to monitor the bgp session between router ISP and C8300, you need to configure the following:

router bgp 65001

neighbor 198.51.100.2 bmp-activate server 1

One more thing. Your diagram shows gi0/0/0 as the interface facing the ISP, while config shows that same interface as facing the bmp server, so the update-source should be gi0/0/0.

Regards,
Harold Ritter, CCIE #4168 (EI, SP)

acahen
Community Member

Hello Harold! You've pointed me into the right direction. I just need to setup the BMP collector now. And you were right. I missmatched the interfaces on the schematic. 

Regards,
Andreas

You are very welcome @acahen and thanks for the feedback.

Regards,
Harold Ritter, CCIE #4168 (EI, SP)