{"id":929,"date":"2009-11-04T01:55:45","date_gmt":"2009-11-04T07:55:45","guid":{"rendered":"http:\/\/gregsowell.com\/?p=929"},"modified":"2009-11-02T10:56:58","modified_gmt":"2009-11-02T16:56:58","slug":"cisco-bgp-troubleshooting","status":"publish","type":"post","link":"https:\/\/gregsowell.com\/?p=929","title":{"rendered":"Cisco BGP Troubleshooting"},"content":{"rendered":"<p>Some times there is  nothing better for trouble shooting that a nice process tree.  Cisco has a great set of them <a href=\"http:\/\/www.cisco.com\/en\/US\/tech\/tk365\/technologies_tech_note09186a008009478a.shtml#bgp_trouble_route_missing\">here<\/a>.<\/p>\n<p>My favorite is &#8220;Troubleshoot missing routes&#8221;:<br \/>\n<figure style=\"width: 573px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" alt=\"missing routes\" src=\"http:\/\/www.cisco.com\/image\/gif\/paws\/22166\/bgp_trouble_route_missing.jpg\" title=\"missing routes\" width=\"573\" height=\"594\" \/><figcaption class=\"wp-caption-text\">missing routes<\/figcaption><\/figure><br \/>\nAlways remember that when you check your filters that you are checking your prefix list AND your AS-path filters!<br \/>\nIssue the &#8220;show ip bgp sum&#8221; command to get the quick and dirty on your peers.<br \/>\nThen issue &#8220;show ip bgp nei X.X.X.X received-routes&#8221;.  This will give you all the routes this peer is sending you, before they hit your filters.<br \/>\nNext issue &#8220;show ip bgp nei X.X.X.X routes&#8221;.  These are the routes that have made it past your prefix list filters, but not necessarily your AS filters.  If the route has the > by it, then it will make it to the route table, if it doesn&#8217;t, ensure that it passes the AS filter.  Double check for prepending and such.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Some times there is nothing better for trouble shooting that a nice process tree. Cisco has a great set of them here. My favorite\u2026<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16,8],"tags":[],"class_list":["post-929","post","type-post","status-publish","format-standard","hentry","category-cisco","category-networking"],"_links":{"self":[{"href":"https:\/\/gregsowell.com\/index.php?rest_route=\/wp\/v2\/posts\/929","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gregsowell.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gregsowell.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gregsowell.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/gregsowell.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=929"}],"version-history":[{"count":4,"href":"https:\/\/gregsowell.com\/index.php?rest_route=\/wp\/v2\/posts\/929\/revisions"}],"predecessor-version":[{"id":933,"href":"https:\/\/gregsowell.com\/index.php?rest_route=\/wp\/v2\/posts\/929\/revisions\/933"}],"wp:attachment":[{"href":"https:\/\/gregsowell.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=929"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gregsowell.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=929"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gregsowell.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=929"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}