Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Types of Data  





2 Interaction and Access  





3 Governance  





4 Funding  





5 See also  





6 References  





7 External links  














PeeringDB






Español
 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


PeeringDB
Original author(s)Richard Steenbergen (Original) & PeeringDB Volunteers
Developer(s)PeeringDB
Initial releaseJuly 29, 2010 (2010-07-29)
Stable release

2.58.0 / June 6, 2024; 9 days ago (2024-06-06)[1]

Repositorywww.github.com/peeringdb/peeringdb
Written inPython
Operating systemCloud
PlatformCross-platform
Available inEnglish and 16 translations
LicenseCode is published under a BSD 2-clause license
Websitewww.peeringdb.com

PeeringDB is a freely available, user-maintained, database of networks, and the go-to location for interconnection data.[2] The database facilitates the global interconnection of networks at Internet Exchange Points (IXPs), data centers, and other interconnection facilities, and is the first stop in making interconnection decisions.

Almost one third of the critical default-free zone ASNs at least partially register their interconnection options in the database. The database shows the colocation facilities in which networks have a presence and the IXPs they peer at.

While, like Wikipedia, PeeringDB's database contains user contributed data, networks can give permission for exchanges using the IX-F Member Exchange Format to submit technical information about their presence at an exchange. This can then be used as a source of configuration data.

Traditionally a list of potential peering partners would have been maintained by the host Internet exchange pointorcolocation centre, but these lists lacked important information such as peering policies and were difficult to keep up-to-date. Being a distributed database, it was also necessary for peers to consult multiple lists in order to establish peering relationships. PeeringDB has become the "first stop when deciding where and whom to peer with".[3]

PeeringDB's software was originally written by Richard Steenbergen in 2004. A non-profit organization was incorporated in 2015[4] to operate the PeeringDB service. It has four volunteer committees that design, maintain, and promote the service. They are:

PeeringDB's software is open source and volunteers can contribute code. Users are welcome to request features and report bugs by opening an issue on GitHub. They can also engage in discussion using PeeringDB's mailing lists.

Types of Data[edit]

PeeringDB hosts five types of data about interconnection:

  1. Networks
  2. Internet Exchange Points
  3. Facilities - often data centers but can be anywhere where networks place equipment for the purpose of interconnection
  4. Carriers - providers of high speed Layer 1 and Layer 2 service into a facility
  5. Campuses - a collection of facilities operated by the same organization that provide inter-building cross-connects

Interaction and Access[edit]

Users can search and update the PeeringDB database using the web interface or an API. The API[5] can be used to integrate PeeringDB's service into proprietary tools. PeeringDB publishes peeringdb-py as a reference implementation of a local cache of PeeringDB data. Users are encouraged to use peeringdb-py or an equivalent to avoid API query limits.

PeeringDB also publishes a .KMZ formatted dataset of interconnection facilities for which it has coordinates.

When searching PeeringDB, users only need an account if they want access to contact information for organizations.

PeeringDB's OAuth service can be used to authenticate when using third-party applications. About 150 applications had enabled PeeringDB OAuth in May 2021.

Governance[edit]

Membership depends on two factors: an active PeeringDB.com account and an individual representative who is subscribed to the governance mailing list. Each member has a single vote in annual elections to appoint board members. Directors are elected for two year terms and are not compensated for their service.

Funding[edit]

PeeringDB is supported entirely through sponsorships. Many sponsors are large network operators, data center operators, or Internet Exchange Points. Its finances are published on its documentation site. Its income in 2022 was about $216,000.

See also[edit]

References[edit]

  1. ^ "Releases · peeringdb/peeringdb". github.com. Retrieved 2024-06-08.
  • ^ Lodhi, Aemen; Larson, Natalie; Dhamdhere, Amogh; Dovrolis, Constantine; claffy, kc (2014-04-08). "Using peeringDB to understand the peering ecosystem". ACM SIGCOMM Computer Communication Review. 44 (2): 20–27. doi:10.1145/2602204.2602208. ISSN 0146-4833. S2CID 11113342.
  • ^ Lardinois, Frederic (2017-08-24). "Inflect's infrastructure marketplace adds 30 new service providers and 2,200 data center and peering locations". TechCrunch. Retrieved 2023-03-12.
  • ^ Secretary of State. "PeeringDB Articles of Incorporation" (PDF). Governance - PeeringDB Docs. Retrieved 2023-03-07.
  • ^ "PeeringDB API Documentation". www.peeringdb.com. Retrieved 2023-03-08.
  • External links[edit]


    Retrieved from "https://en.wikipedia.org/w/index.php?title=PeeringDB&oldid=1227899230"

    Categories: 
    Wiki software
    Internet architecture
    Cross-platform software
    Hidden categories: 
    Articles with short description
    Short description is different from Wikidata
     



    This page was last edited on 8 June 2024, at 11:38 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki