Internet Routing Registry Daemon (IRRd)
Project description
NTT has tasked DashCare to develop a new version of the Internet Routing Registry Daemon (IRRDv4). This is an IRR database server, its main features being storing IRR data in RPSL format, mirroring other IRR services and answering queries of varying complexity.
The v2 and v3 versions of IRRd are currently in use at NTT and RADB, amongst other places. The development process of IRRd up to version 3 has led to a project using many different architectures, styles and languages. The current v3 project is near impossible to maintain, test and extend. Many of its design choices have been made in a distant past, and are no longer the best choice for today.
This project will address these issues by developing an entirely new version of IRRD, featuring:
A single architecture design that encompasses all current features and provides room for extensibility in the future, to support new standards or add other functionality at relatively low cost.
A single codebase that is well documented, maintainable and consistent in style and approach.
A comprehensive suite of both unit and integration tests to ensure the continued correctness of IRRD.
Extensive compatibility with existing data submission, RPSL queries and mirroring sources, to ease upgrades to IRRDv4.
A proxy module which can be used to compare the results of an existing IRRD deployment to a new IRRDv4 deployment to assure the correct and consistent functioning, making upgrades from previous versions very low risk.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file irrd-4.0.0rc1.tar.gz
.
File metadata
- Download URL: irrd-4.0.0rc1.tar.gz
- Upload date:
- Size: 118.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ea0f5077f33381ee2ed2b5fc903b218c3f3f849d3fe78e4888a72254afd5762 |
|
MD5 | 17cd8bd4e1a19468606e98ea9ddf53de |
|
BLAKE2b-256 | cd40d5926a5319d96df93c697e146f2a811798cebda5ace0f8cab689d4b84597 |
File details
Details for the file irrd-4.0.0rc1-py3-none-any.whl
.
File metadata
- Download URL: irrd-4.0.0rc1-py3-none-any.whl
- Upload date:
- Size: 146.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 198eb7ddab3a7146a70481580f9a684c370af9afafa74c89712050d869cc60c3 |
|
MD5 | 40d88b44a44413ed931d76b2603e31b5 |
|
BLAKE2b-256 | b6ff6a30c1c381fda99024e18ba64d599db5c5fc328cf6ad627d35449fe1ce6d |