Skip to content

Rust library for accessing CAIDA AS to organization dataset

License

Notifications You must be signed in to change notification settings

bgpkit/as2org-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

as2org-rs: utility crate for accessing CAIDA AS to organization mapping

This readme is generated from the library's doc comments using cargo-readme. Please refer to the Rust docs website for the full documentation

Crates.io Docs.rs License

CAIDA as2org utility.

Data source

Data structure

As2orgAsInfo:

  • asn: the AS number
  • name: the name provide for the individual AS number
  • country_code: the country code of the organization's registration country
  • org_id: maps to an organization entry
  • org_name: the name of the organization
  • source: the RIR or NIR database which was contained this entry

Examples

use as2org_rs::As2org;

let as2org = As2org::new(None).unwrap();
dbg!(as2org.get_as_info(400644).unwrap());
dbg!(as2org.get_siblings(15169).unwrap());
assert!(as2org.are_siblings(15169, 36040));

License

MIT

About

Rust library for accessing CAIDA AS to organization dataset

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages