Internet Routing RegistryThe Internet Routing Registry (IRR) is a set of public databases that allow Internet service providers (ISPs) to publish, and look up, the information they need to determine who is authorized to connect networks to the Internet. By validating this authorization, ISPs seek to prevent accidental or malicious route hijacking, which could cause Internet resources (such as websites and email) and people's Internet access to be interrupted or misdirected.[1] Regional Internet Registries (RIRs) and other organizations maintain Internet Routing Registries that network with each other to create a unified global Internet Routing Registry.[2] FunctionIn more technical terms, IRRs are databases of Internet route objects for determining and sharing route information and related information used for configuring routers, with the goal of preventing problematic conflicts between Internet service providers. Route objects include autonomous system numbers (ASNs) and IP address prefixes.[2] The earliest IRRs depended on access control to prevent unauthorized parties from entering false route objects. More recently, cryptographic signatures have been employed to allow direct validation of the objects themselves.[vague] Because many IRRs exist, disambiguating conflicts between conflicting or disagreeing route objects held in different IRRs had come to significantly hinder their use prior to the advent of cryptographically signed objects. Internet Routing Registries work by providing an interlinked hierarchy of objects designed to facilitate the organization of IP routing between organizations, and also to provide data in an appropriate format for automatic programming of routers. Network engineers from participating organizations are authorized to modify the Routing Policy Specification Language (RPSL) objects, in the registry, for their own networks.[3] Then, any network engineer, or member of the public, is able to query the route registry for particular information of interest. IRRs can have incomplete information and errors.[4] Network operators may neglect to update their IRR entries.[5] Resource Public Key Infrastructure (RPKI) is an alternative approach to validating network routing information, and people have compared IRR data to RPKI data to learn about inconsistencies in IRR data.[6] Network operators can use both IRR and RPKI.[7] Relevant objectsSee alsoReferences
External links
|