BGP Peers Data modeling schema

I’m designing a tool for provisioning configurations for an ITP and his Peers.
The idea is that based on that, all the configs to all the involved components configurations to be deployed based on that source of data. I’m Talking about Routers, BMP, SNMP tool(Ex.: Zabbix), etc…

But, once again, I’m feeling that I’m reinventing the wheel.
I’m pretty sure that someone else has already suffered from that.

I search for a bit, and I didn’t find anything…
But with this gray area between developers and network operators, I’m not sure if I’m looking at the right place.

I even tried to look at http://schema.org but didn’t find anything related to networks and BGP there yet.

So, anyone could point me in the right direction?

I'm designing a tool for provisioning configurations for an ITP and his Peers.
The idea is that based on that, all the configs to all the involved components configurations to be deployed based on that source of data. I'm Talking about Routers, BMP, SNMP tool(Ex.: Zabbix), etc...

But, once again, I'm feeling that I'm reinventing the wheel.
I'm pretty sure that someone else has already suffered from that.

you might go digging at Amin Vahadat's presentation at nanog-sfo ~1.5
yrs back... (keynote I think it was? nanog75 perhaps)
I can't seem to search the presentation archive properly (or at all,
nanog webmaster mail sent already about this), but ideally the
presentation and video is helpful.

YANG is the right direction.
OpenConfig BGP and policy models are supported by every vendor on the earth.
We are finalizing IETF BGP and policy models
draft-ietf-rtgwg-policy-model is about to be last-called
draft-ietf-idr-bgp-model is pretty much ready

Cheers,
Jeff

I second Jeff in using YANG.

1) I shot myself in the foot .. the meeting data I cared about is
directly available on www.nanog.org (or the link to it anyway)

2) I meant feb 2020 (which SEEMS like 1.5yrs ago? or 100.5 yrs ago? :slight_smile:
) and meeting 78:
    https://www.nanog.org/meetings/nanog-78/
    specifically this talk: https://youtu.be/DpO1Tfa4IZ4
    I guess amin's talk didn't have a presentation deck saved :frowning:
    Actually the presentation I wanted was not Amin, but Bikash:
     https://youtu.be/f2Pe0SHmgyo?list=PLO8DR5ZGla8jSzWlrWt_cz13LLAz44rHY
(link to where he talks about this)
      (I dont' see his slides included in the presentation data either though)

3) yang, sure.

1) I shot myself in the foot .. the meeting data I cared about is
directly available on www.nanog.org (or the link to it anyway)

2) I meant feb 2020 (which SEEMS like 1.5yrs ago? or 100.5 yrs ago? :slight_smile:
) and meeting 78:
    https://www.nanog.org/meetings/nanog-78/
    specifically this talk: https://youtu.be/DpO1Tfa4IZ4
    I guess amin's talk didn't have a presentation deck saved :frowning:
    Actually the presentation I wanted was not Amin, but Bikash:
     https://youtu.be/f2Pe0SHmgyo?list=PLO8DR5ZGla8jSzWlrWt_cz13LLAz44rHY
(link to where he talks about this)
      (I dont' see his slides included in the presentation data either though)

It was pointed out to me that perhaps these 2 links may also provide some help:
  https://www.usenix.org/conference/nsdi20/presentation/mogul - an
overview... (the link to the paper is here too)
  https://www.usenix.org/sites/default/files/conference/protected-files/nsdi20_slides_mogul.pdf
- jeff's slideware