Difference between revisions of "Dynamic routing commands"
From Tech-Wiki
(8 intermediate revisions by the same user not shown) | |||
Line 6: | Line 6: | ||
get router info bgp summary | get router info bgp summary | ||
get router info bgp neighbors | get router info bgp neighbors | ||
+ | get router info bgp neighbors <IP> advertise (routes sent by you) | ||
+ | get router info bgp neighbors <IP> route (routes sent to you) | ||
# OSPF | # OSPF | ||
get router info ospf status | get router info ospf status | ||
get router info ospf interface | get router info ospf interface | ||
− | get router info ospf | + | get router info ospf neighbor |
− | get router info ospf database brief | + | get router info ospf database brief |
+ | get router info ospf database summary lsa|self-originate|adv-router | ||
get router info ospf database self-originate|adv-router | get router info ospf database self-originate|adv-router | ||
get router info ospf database router lsa | get router info ospf database router lsa | ||
+ | |||
+ | Basic BGP configuration | ||
+ | config router bgp | ||
+ | set as 65100 | ||
+ | set router-id 172.16.1.4 | ||
+ | config neighbor | ||
+ | edit "172.1.1.1" | ||
+ | set remote-as 65200 | ||
+ | set prefix-list-in filter-subnets | ||
+ | next | ||
+ | end | ||
+ | config network | ||
+ | edit 1 | ||
+ | set prefix 10.1.0.0 255.255.255.0 | ||
+ | next | ||
+ | end | ||
+ | end | ||
+ | config router prefix-list | ||
+ | edit filter-subnets | ||
+ | config rule | ||
+ | edit 1 | ||
+ | set prefix 10.1.1.0/16 | ||
+ | set action deny | ||
+ | next | ||
+ | edit 2 | ||
+ | set prefix 10.0.0.0/8 | ||
+ | set action permit | ||
+ | next | ||
+ | end | ||
+ | end | ||
+ | end | ||
In order to advertise non-local routes to BGP peers, it's required to define them in the local routing table as blackhole | In order to advertise non-local routes to BGP peers, it's required to define them in the local routing table as blackhole | ||
Line 52: | Line 86: | ||
Once done doing your changes, restart the routing process | Once done doing your changes, restart the routing process | ||
exec router clear bgp ip 200.0.0.1 soft out | exec router clear bgp ip 200.0.0.1 soft out | ||
+ | exec router clear bgp all | ||
exec router clear ospf process | exec router clear ospf process | ||
+ | |||
+ | Troubleshoot dynamic routing | ||
+ | diag ip router ospf|bgp all enable | ||
+ | diag ip router ospf|bgp level info | ||
+ | diag debug enable |
Latest revision as of 23:42, 24 August 2020
Get dynamic routing info:
# BGP get router info bgp network get router info bgp summary get router info bgp neighbors get router info bgp neighbors <IP> advertise (routes sent by you) get router info bgp neighbors <IP> route (routes sent to you) # OSPF get router info ospf status get router info ospf interface get router info ospf neighbor get router info ospf database brief get router info ospf database summary lsa|self-originate|adv-router get router info ospf database self-originate|adv-router get router info ospf database router lsa
Basic BGP configuration
config router bgp set as 65100 set router-id 172.16.1.4 config neighbor edit "172.1.1.1" set remote-as 65200 set prefix-list-in filter-subnets next end config network edit 1 set prefix 10.1.0.0 255.255.255.0 next end end config router prefix-list edit filter-subnets config rule edit 1 set prefix 10.1.1.0/16 set action deny next edit 2 set prefix 10.0.0.0/8 set action permit next end end end
In order to advertise non-local routes to BGP peers, it's required to define them in the local routing table as blackhole
config router bgp config network edit 0 set prefix 10.0.0.0/8 end end config router static edit 0 set dst 10.0.0.0 255.0.0.0 set blackhole enable next end
Redistribute default route (cisco default-information originate | neighbor xxx default-originate)
config router ospf set default-information-originate enable config router bgp config neighbor set capability-default-originate enable
Influence outbound routing preference
config router map edit ISP1-pref config rule edit 10 set set-local-preference 50 end end config router bgp config neighbor edit 200.0.0.1 set route-map-out ISP1-pref end end
Once done doing your changes, restart the routing process
exec router clear bgp ip 200.0.0.1 soft out exec router clear bgp all exec router clear ospf process
Troubleshoot dynamic routing
diag ip router ospf|bgp all enable diag ip router ospf|bgp level info diag debug enable