Feature Explorer AI AI

×

Subscribe now to get the Latest Updates

Watch a 2-minute overview video

BGP Route Authentication Static Key

More Information:

BGP Route Authentication Static Key

The use of router authentication and route integrity mitigates the risk of being attacked by a machine or router that has been configured to share incorrect routing information with another router. In this kind of attack, the attacked router can be tricked into creating a routing loop, or the attacked router's routing table can be increased thus impacting performance, or routing information can be redirected to a place in the network for the attacker to analyze it. Bogus route advertisements can be sent out on a segment. These updates can be accepted into the routing tables of neighbor routers unless an authentication mechanism is in place to verify the source of the routes. Router and route authentication enables routers to share information only if they can verify that they are talking to a trusted source, based on a password (key). In this method, a hashed key is sent along with the route being sent to another router. The receiving router compares the sent key with its own configured key. If the keys are the same, it accepts the route. A hashing algorithm is used to ensure that the key is not sent over the wire in plain text. Instead, a hash is calculated using the configured key. The routing update is used as the input text, along with the key, into the hashing function. This hash is sent along with the route update to the receiving router. The receiving router compares the received hash with a hash it generates on the route update using the preshared key configured on it. If the two hashes are the same, the route is assumed to be from a trusted source. The key is known only to the sending and receiving routers.
Product / Application Software Introduced Release
PTX10001-36MR Junos OS Evolved 20.2R1
PTX10004 Junos OS Evolved 20.3R1
PTX10008 Junos OS Evolved 20.3R1
PTX10008 Junos OS Evolved 20.1R1
PTX10016 Junos OS Evolved 21.2R2
PTX10002-36QDD Junos OS Evolved 24.2R2