80 likes | 196 Vues
This document outlines a lightweight and extensible mechanism for discovering Boundary Nodes (BNs) and their associated domain information. It addresses the limitations of existing methods for BN discovery in the context of Area Boundary Routers (ABRs) and Autonomous System Boundary Routers (ASBRs). The proposed solution aims to enable Path Computation Elements (PCEs) to dynamically learn about BNs and their neighboring domains, facilitating efficient inter-domain path computation. This innovation simplifies BN discovery and enhances its applicability in various networking scenarios.
E N D
draft-dhody-pce-bn-discovery-isis-00.txt BN Discoveryvia ISIS Dhruv Dhody (dhruvd@huawei.com) Udayasree Palle (udayasreepalle@huawei.com) 78th IETF @ Maastricht
78th IETF @ Maastricht Motivation for this work • Discover Boundary Node (BN) and their domain information • ABR (Area Boundary Router) and area • ASBR (Autonomous system boundary router) and AS • Existing mechanism are incomplete and complicated • BN-discovery is designed to be light and easily extensible
78th IETF @ Maastricht Application • BRPC [RFC5441] requires Path Computation Element (PCE) [RFC4655] to be aware of BNs for inter-domain path computation. • Enabling PCE to dynamically learn BNs and their neighbor domains. • Help PCE to generate NEIG-PCE-DOMAIN Sub-TLV [RFC5089]
78th IETF @ Maastricht BND TLV and Sub-tlv BND TLV 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Type | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ // sub-TLVs // +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ BN-Address sub-TLV +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Type = 1 | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | address-type | Reserved | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ // BN IP Address // +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
78th IETF @ Maastricht BND TLV and Sub-tlv BN-DOMAIN sub-TLV +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Type = 2 | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Domain-type | Reserved | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ // Domain ID // +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ • BND TLV carried within an IS-IS Router Capability TLV • Flooding scope can be controlled to L1 area, L2 sub-domain, entire ISIS routing domain.
78th IETF @ Maastricht Next Steps • Standard representation of Domain Sequence across area & AS. • BND can be utilized in inter-layer scenario.
Questions & Comments? 78th IETF @ Maastricht
Thanks! 78th IETF @ Maastricht