Information
Enables BGP to establish connection with external peers residing on networks that are not directly connected
BGP TTL Security is designed to prevent unauthorized devices or attackers from establishing BGP sessions by leveraging the Time-to-Live (TTL) field in IP headers. By requiring BGP packets to have a specific TTL value, typically set high (e.g., 255), it ensures that only directly connected peers can communicate, blocking spoofed or malicious BGP traffic from distant sources.
Solution
Configuration to enable BGP neighbor ttl-security-hops -
switch(config)# router bgp <ASN>
switch(config-bgp)# neighbor {<IP-ADDR>|<PEER-GROUP-NAME>} ttl-security-hops <hop-count>
Impact:
Implementing BGP TTL Security enhances the protection of BGP sessions by preventing attacks such as spoofed route advertisements or unauthorized session establishment from non-directly connected sources. This strengthens the network's resilience against threats, reduces the risk of routing instability, and ensures reliable, secure communication between legitimate BGP peers.