 |
Internet Route Verification (IRV), described in "Working Around BGP: An Incremental Approach to Improving Security
and Accuracy of Interdomain Routing," Symposium on Network and Distributed Systems Security, February 2003, by Geoffrey
Goodell, William Aiello, Timothy Griffin, John Ioannidis, Patrick McDaniel, and Aviel Rubin. IRV relies on out-of-band
communication with a route originator to verify the correctness of a route.
|
 |
Domain Name System (DNS)-based Network Layer Reachability Information (NLRI) origin Autonomous
System (AS) verification in BGP, which is the oldest attempt at validating the information carried within BGP, is
described in draft-bates-bgp4-nlri-origverif-00.html
|
 |
Is the AS originating the destination (prefix) authorized to advertise it? In other words, if a router receives an
advertisement for the 10.1.1.0/24 network originating in AS65500, is there any way to verify that AS65500 is supposed to be
advertising 10.1.1.0/24?
|
 |
Does the AS advertising the destination actually have a path to the destination? In other words, if a router is receiving an
advertisement from a BGP peer in AS65501 that it can reach 10.1.1.0/24, is there any way to verify that AS65501 actually has
a path to the AS origination 10.1.1.0/24?
|
 |
Is the peer advertising the route authorized by the originator, or owner, of the destination, to advertise a path to the
destination?
|
 |
Does the path advertised by a peer AS fall within the policies the local network administrators have set forward? The most
obvious issue is whether or not the AS Path advertised by the peer is an acceptable path to send the traffic along.
|
 |
Looking up the public key of the authorizer, and verifying the signature on the AuthCert
|
 |
Making certain the authorizer is permitted to advertise the address space it has suballocated this block of address space from
|
 |
Check to make certain AS65002 claims to be connected to AS65001 in its ASPolicyCert, and that AS65001 claims to be connected
to AS65002 in its ASPolicyCert
|
 |
Check to make certain AS65001 claims to be connected to AS65000 in its ASPolicyCert, and that AS65000 claims to be connected
to AS65001 in its ASPolicyCert
|