vasya4k / gopcep

Implementation of PCEP and a TE Controller written in Go
MIT License
15 stars 4 forks source link

Network map empty #5

Open paddy01 opened 6 months ago

paddy01 commented 6 months ago

And one more issue :)

Even tho pcep and bgp(bgp-ls) is connected and I can see from the bgp-ls peer that it is sending data and according to the logs gopcep is receiving and treating the information found the Network Map stays empty ?

I don't have gRPC connected but I suspect that it ain't supposed to be a requirement to see the map ?

vasya4k commented 6 months ago

Sorry was bussy during the week. Can you please clarify what do you mean by Network Map? BGP-LS topology?

paddy01 commented 6 months ago

Sorry was bussy during the week.

LOL thats ok :)

Can you please clarify what do you mean by Network Map? BGP-LS topology?

sorry, I meant the LSP -> Network view.

vasya4k commented 6 months ago

Tomorrow I will rerun my home lab and check if it works. I wanted to resurrect this project anyway so that is a good opportunity. If it works in my lab then we can debug your setup. But did you check on the routers themselves if the LPSs get created? Also, you can manually create them on the router and see them in the interfaces as well even if they are RSVP signaled. Alos wanted to aks how familiar are you with RSVP TE and SR in general?

paddy01 commented 6 months ago

Tomorrow I will rerun my home lab and check if it works. I wanted to resurrect this project anyway so that is a good opportunity. If it works in my lab then we can debug your setup. But did you check on the routers themselves if the LPSs get created?

No I, for some reason, took for granted that it used the BGP-LS information to generate this :)

Also, you can manually create them on the router and see them in the interfaces as well even if they are RSVP signaled.

Looking at setting upp a second pcep controller actually just to compare them :)

Alos wanted to aks how familiar are you with RSVP TE and SR in general?

RSVP/RSVP-TE very, SR/SR-TE familiar but still in learning state.

vasya4k commented 6 months ago

I have restarted my lab with a setup you can see on the screenshot of this repo. It works for me and I can see one LSP provisioned. I wanted to ask if you have configured everything correctly. First you added routers and can see all of them connected on the session page. And you also created at least one LSP on the controller page. If you see sessions then try creating a single LSP on the controller page an then it should appear on the network page. Let me know what you see and we can continue.