1 / 13

OAM Domain configuration using GARP (Generic OAM registration protocol - GORP )

OAM Domain configuration using GARP (Generic OAM registration protocol - GORP ). David Elie-Dit-Cosaque, Kamakshi Sridhar, Maarten Vissers, Tony Van Kerckhove. Why automatic configuration of OAM domain?. Large number of flow points to configure prone to human errors Dynamic conditions

coby
Download Presentation

OAM Domain configuration using GARP (Generic OAM registration protocol - GORP )

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. OAM Domain configuration using GARP (Generic OAM registration protocol - GORP) David Elie-Dit-Cosaque, Kamakshi Sridhar, Maarten Vissers, Tony Van Kerckhove

  2. Why automatic configuration of OAM domain? • Large number of flow points to configure • prone to human errors • Dynamic conditions • MP’s may be added or deleted • Spanning tree changes Bridge Spanning tree branch LP MP Upper level LP Need for Dynamic Configuration of the OAM domain. We propose GARP OAM Registration protocol (GORP)

  3. GORP(GARP OAM Registration Protocol) Basics • GARP application • Similar to GVRP • New attributes = OAM levels • Just like in GVRP: • GORP requires manual placement of at least two MPs to define an OAM domain • Enables Dynamic placement and Level assignment of all other LP’s • GVRP pruning can be translated to GORP pruning-> Increased security GORP brings plug and play and security to OAM domain configuration

  4. LP1 LP2 MP2 MP1 20 20 20 20 Lower Level attribute registration triggers changes of level MP3 LP3 LP4 LP5 LP6 MP4 11 11 11 11 11 11 11 11 MP5 MP6 LP7 LP8 9 9 9 9 Level determination of LP’s using GORP • GORP: Each level is configured one at a time. • GORP: The order in which levels are configured does not matter. • Local decision: • Every activated LP must pick minimum{level#1, … level # k} Customer Level Provider Level Operator Level Physical Level ports P1 P2 P3 P4 P6 P7 P8 P5

  5. Manually configured MP D OAM1 D 2 2 2 2 2 2 2 1 1 1 1 1 1 1 3 3 3 3 3 3 3 4 4 4 4 4 4 4 GORP mechanism (placement of LP’s and setting their levels) OAM1 D OAM1 R B3 OAM1 D OAM1 D OAM1 D OAM1 D B2 OAM1 D OAM1 R OAM1 D OAM1 R B5 OAM1 D OAM1 D OAM1 D OAM1 R OAM1 D OAM1 D OAM1 R B1 B4 OAM1 D OAM1 R B7 OAM1 D OAM1 D OAM1 D OAM1 D B6 OAM1 D OAM1 D R: registered D: declared OAM1 D OAM1 D

  6. OAM1 RD Port with auto- configured LP Manually configured MP OAM1 RD Port with manually configured MP D 2 2 2 2 2 2 2 1 1 1 1 1 1 1 OAM1 RD 3 3 3 3 3 3 3 4 4 4 4 4 4 4 OAM1 RD OAM1 RD OAM1 RD OAM1 DR OAM1 DR OAM1 DR GORP mechanism (placement of LP’s and setting their levels) OAM1 RD OAM1 R OAM1 D OAM1 D B3 OAM1 DR OAM1 D OAM1 D OAM1 D OAM1 DR OAM1 D OAM1 D OAM1 D B2 OAM1 D OAM1 D OAM1 R OAM1 RD OAM1 RD OAM1 R OAM1 D OAM1 D B5 D OAM1 D OAM1 DR OAM1 D OAM1 D OAM1 DR OAM1 D OAM1 D OAM1 R OAM1 D OAM1 D OAM1 R B1 B4 OAM1 D OAM1 R B7 OAM1 D OAM1 D OAM1 D OAM1 D B6 OAM1 D OAM1 D R: registered D: declared OAM1 D OAM1 D

  7. GORP pruning • Just like GVRP pruning, can do GORP pruning. • GORP pruning results in: • Automatic placement of MP’s wherever required • Benefits: • Automatic MP’s will plug in holes in the OAM domain. • Thus, Missing MP’s will not result in security leaks

  8. GORP pruning Dynamically created MPs Missing MP MP MP5 Manually created MPs MP MP1 MP3 MPb MPa Provider Level MP2 LP MP4 MP6 Customer Level GORP dynamic placement of MPs prevents OAM frames from leaking outside the OAM domain

  9. New manual (or repaired) MPs Dynamically created MPs New MP MP MP5 Manually created MPs MP MP1 MP3 MPb MPa Provider Level MP2 MP4 MP6 Customer Level New manual MP’s installed: existing MP’s will be removed.

  10. OAM1 RD Port with auto- configured LP Manually configured MP OAM1 RD Port with manually configured MP OAM1 DD Port with auto- configured MP D 2 2 2 2 2 2 2 1 1 1 1 1 1 1 OAM1 RD 3 3 3 3 3 3 3 4 4 4 4 4 4 4 OAM1 DR OAM1 RD OAM1 RD OAM1 DR OAM1 DR OAM1 RD GORP pruning (placement of boundary MP’s) OAM1 D OAM1 RD OAM1 R OAM1 D OAM1 D B3 OAM1 DR OAM1 D OAM1 D OAM1 D OAM1 D OAM1 D OAM1 DR OAM1 D OAM1 D OAM1 D B2 OAM1 D OAM1 D OAM1 D OAM1 R OAM1 RD OAM1 RD OAM1 R OAM1 D OAM1 D OAM1 D B5 D OAM1 DR OAM1 D OAM1 D OAM1 D OAM1 D OAM1 DR OAM1 D OAM1 D OAM1 R OAM1 D OAM1 D OAM1 R B1 B4 OAM1 D OAM1 R B7 OAM1 D OAM1 D OAM1 D OAM1 D B6 OAM1 D OAM1 D R: registered D: declared OAM1 D OAM1 D

  11. GARP frame format Attribute Value is the OAM domain Level No modifications to the GARP frame format

  12. Summary • GORP is a new GARP application similar to GVRP (same frame format, new attribute) • GORP allows OAM domain pruning to prevent leaks • GORP automatically configures/reconfigures OAM domain

  13. www.alcatel.com

More Related