BGP Protection - TTL Security Configuratoion Cisco, Juniper and Nokia
Hi Everyone,
In the blog, I am going to explain how TTL security is useful in BGP Session protection. Time to Live will be added to every packet and it will be reduced at each hop it transfers.
Consider someone who wants to hack your BGP session and will send the spoofed BGP packets and try to negotiate with your BGP session. to avoid this kind of spoofing we use TTL Security
TTL security is a mechanism that evaluates the TTL value of incoming IP packets to ensure
that they have not been faked. The IP TTL value will be set to 255 by directly connected BGP
peers, making it impossible to relay spoof Internet protocol with TTL=255 through non
directly connected interfaces.
Cisco XR
router bgp 100
neighbor-group ebgp
ttl-security
!
neighbor 192.168.1.1
remote-as 100
use neighbor-group ebgp
address-family ipv4 unicast
!
!
Juniper
protocols {
bgp {
group nokia {
type external;
neighbor 192.168.0.1 {
ttl <1-255>;
peer-as 100;
local-as 200;
}
Nokia vSR
router bgp
group "juniper"
type external
local-as 100
ttl-security <1-255>
neighbor 192.168.0.2
peer-as 200
exit
exit
Comments
Post a Comment