To address the increasing complexity of network management and the limitations of data repositories in handling the various network operational data, this paper proposes a novel repository design that uniformly represents network operational data while allowing for a multiple abstractions access to the information. This smart repository simplifies network management functions by enabling network verification directly within the repository. The data is organized in a knowledge graph compatible with any general-purpose graph database, offering a comprehensive and extensible network repository. Performance evaluations confirm the feasibility of the proposed design. The repository's ability to natively support 'what-if' scenario evaluation is demonstrated by verifying Border Gateway Protocol (BGP) route policies and analyzing forwarding behavior with virtual Traceroute.
About this Dataset
Title | Smart network repository based on Neo4j native graph database |
---|---|
Description | To address the increasing complexity of network management and the limitations of data repositories in handling the various network operational data, this paper proposes a novel repository design that uniformly represents network operational data while allowing for a multiple abstractions access to the information. This smart repository simplifies network management functions by enabling network verification directly within the repository. The data is organized in a knowledge graph compatible with any general-purpose graph database, offering a comprehensive and extensible network repository. Performance evaluations confirm the feasibility of the proposed design. The repository's ability to natively support 'what-if' scenario evaluation is demonstrated by verifying Border Gateway Protocol (BGP) route policies and analyzing forwarding behavior with virtual Traceroute. |
Modified | 2023-11-15 00:00:00 |
Publisher Name | National Institute of Standards and Technology |
Contact | mailto:[email protected] |
Keywords | network management , network data , repository , knowledge graph , SDN , Neo4j , control plane verification , data plane analysis |
{ "identifier": "ark:\/88434\/mds2-3109", "accessLevel": "public", "contactPoint": { "hasEmail": "mailto:[email protected]", "fn": "Amar Abane" }, "programCode": [ "006:045" ], "landingPage": "", "title": "Smart network repository based on Neo4j native graph database", "description": "To address the increasing complexity of network management and the limitations of data repositories in handling the various network operational data, this paper proposes a novel repository design that uniformly represents network operational data while allowing for a multiple abstractions access to the information. This smart repository simplifies network management functions by enabling network verification directly within the repository. The data is organized in a knowledge graph compatible with any general-purpose graph database, offering a comprehensive and extensible network repository. Performance evaluations confirm the feasibility of the proposed design. The repository's ability to natively support 'what-if' scenario evaluation is demonstrated by verifying Border Gateway Protocol (BGP) route policies and analyzing forwarding behavior with virtual Traceroute.", "language": [ "en" ], "distribution": [ { "accessURL": "https:\/\/github.com\/usnistgov\/smart-network-repository", "format": "Github repo", "title": "Smart network repository demo" } ], "bureauCode": [ "006:55" ], "modified": "2023-11-15 00:00:00", "publisher": { "@type": "org:Organization", "name": "National Institute of Standards and Technology" }, "theme": [ "Information Technology:Networking" ], "keyword": [ "network management", "network data", "repository", "knowledge graph", "SDN", "Neo4j", "control plane verification", "data plane analysis" ] }