openconfig / public

Repository for publishing OpenConfig models, documentation, and other material for the community.
Apache License 2.0
891 stars 645 forks source link

OPENCONFIG BFD related Queries to un-block Micro-bfd session support #277

Closed rvelucha closed 1 month ago

rvelucha commented 5 years ago
  1. /bfd/interfaces/interface[id]/config/local-address? oc-inet:ip-address ---> It specifies either of v4 or v6 address can be configured per interface. ---> Does that BFD session can be present only for v4 or v6 for an interface and not for both types.

  2. /bfd/interfaces/interface[id]/state/enable-per-member-link? boolean (Default:false) -----> When “enable-per-member-link” leaf is set the intend is enable BFD on all member link of Bundle, but there is no “remote address” present here. a) Because all the Bundle Parent and Member session will be created from Bundle Manager, so in BFD we need to map to Bundle Manager for these session create, for which both “Parent interface/destionation address” must be configured at same time. However this is difficult today because of below reasons. b) We see that member “local/remote address” comes under micro-bfd-session table. In our opinion we don’t require this be configured on per member interface level, as the BFD session will be using same local/remote address for each of the member link. c) So can we have “local/remote address” at the parent interface level along with “enable-per-member-link” itself.

  3. /bfd/interfaces/interface[id]/micro-bfd-sessions/micro-bfd-session[member-interface]/state/session-state? bfd-session-state -----> For Micro BFD session walk has only Parent and Member interface as key, but for same Parent and Member combination we can have two different session running (one for v4 and other for v6) -----> So in those cases which exact entry to be returned to OC when the query is done for this field.

s19nal commented 4 years ago

I'll take a look at this and propose some model changes we can review. Some of your points make sense and I can see some simplifications to the model that would help. I have a couple of questions - are you expecting to be able to support v4 and v6 at the same time? As you pointed out, currently the model supports a single addressed session.
For uBFD on multiple links, each member link session will get a unique local-discriminator, correct? thanks Simon

rvelucha commented 4 years ago

Hello Simon,

Thanks for response. We would really appreciate your ACK on our queries posted here.

Yes we would suggest that both v4/v6 BFD session can be present for same interface and destination pair.

Regarding other query, Yes each member link of uBFD will have unique local-discriminator.

Would it be possible for you to revert back on when these queries can be incorporated in OC Model that will help us make progress on our Development.

Regards V.Rajaguru XR/BFD/PI

From: Simon notifications@github.com Sent: Tuesday, December 10, 2019 9:01 PM To: openconfig/public public@noreply.github.com Cc: Rajaguru Veluchamy (rvelucha) rvelucha@cisco.com; Author author@noreply.github.com Subject: Re: [openconfig/public] OPENCONFIG BFD related Queries to un-block Micro-bfd session support (#277)

I'll take a look at this and propose some model changes we can review. Some of your points make sense and I can see some simplifications to the model that would help. I have a couple of questions - are you expecting to be able to support v4 and v6 at the same time? As you pointed out, currently the model supports a single addressed session. For uBFD on multiple links, each member link session will get a unique local-discriminator, correct? thanks Simon

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/openconfig/public/issues/277?email_source=notifications&email_token=ANCWTYP6PCCAVAPGD7CWE7TQX6Y45A5CNFSM4ITOAYVKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGPUYIA#issuecomment-564087840, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ANCWTYOGECKWVICMW766H5DQX6Y45ANCNFSM4ITOAYVA.

rvelucha commented 4 years ago

Hello Simon,

Would you like to share some update on this please.

Regards V.Rajaguru XR/BFD/PI

From: Rajaguru Veluchamy (rvelucha) rvelucha@cisco.com Sent: Wednesday, December 11, 2019 2:57 PM To: openconfig/public reply@reply.github.com; openconfig/public public@noreply.github.com Cc: Author author@noreply.github.com; Ananthakrishnan Rajamani (anarajam) anarajam@cisco.com; Rajaguru Veluchamy (rvelucha) rvelucha@cisco.com Subject: RE: [openconfig/public] OPENCONFIG BFD related Queries to un-block Micro-bfd session support (#277)

Hello Simon,

Thanks for response. We would really appreciate your ACK on our queries posted here.

Yes we would suggest that both v4/v6 BFD session can be present for same interface and destination pair.

Regarding other query, Yes each member link of uBFD will have unique local-discriminator.

Would it be possible for you to revert back on when these queries can be incorporated in OC Model that will help us make progress on our Development.

Regards V.Rajaguru XR/BFD/PI

From: Simon notifications@github.com<mailto:notifications@github.com> Sent: Tuesday, December 10, 2019 9:01 PM To: openconfig/public public@noreply.github.com<mailto:public@noreply.github.com> Cc: Rajaguru Veluchamy (rvelucha) rvelucha@cisco.com<mailto:rvelucha@cisco.com>; Author author@noreply.github.com<mailto:author@noreply.github.com> Subject: Re: [openconfig/public] OPENCONFIG BFD related Queries to un-block Micro-bfd session support (#277)

I'll take a look at this and propose some model changes we can review. Some of your points make sense and I can see some simplifications to the model that would help. I have a couple of questions - are you expecting to be able to support v4 and v6 at the same time? As you pointed out, currently the model supports a single addressed session. For uBFD on multiple links, each member link session will get a unique local-discriminator, correct? thanks Simon

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/openconfig/public/issues/277?email_source=notifications&email_token=ANCWTYP6PCCAVAPGD7CWE7TQX6Y45A5CNFSM4ITOAYVKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGPUYIA#issuecomment-564087840, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ANCWTYOGECKWVICMW766H5DQX6Y45ANCNFSM4ITOAYVA.

github-actions[bot] commented 2 months ago

This issue is stale because it has been open 180 days with no activity. If you wish to keep this issue active, please remove the stale label or add a comment, otherwise will be closed in 14 days.