cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
9973
Views
29
Helpful
3
Replies

what does 'neighbor a.b.c.d soft-reconfiguration inbound' do (when configur

zaqtivi
Level 1
Level 1

what does 'neighbor a.b.c.d soft-reconfiguration inbound' do (when configuring BGP) ? i've configured a router using this command, but honestly, don't know what it does ... hehe.

3 Replies 3

dgahm
Level 8
Level 8

If you are on 12.1 or newer code you likely do not need it.

http://www.cisco.com/en/US/products/sw/iosswrel/ps1831/products_configuration_guide_chapter09186a00800d97fc.html

Once you have defined two routers to be BGP neighbors, they will form a BGP connection and exchange routing information. If you subsequently change a BGP filter, weight, distance, version, or timer, or make a similar configuration change, you must reset BGP connections for the configuration change to take effect.

A soft reset updates the routing table for inbound and outbound routing updates. Cisco IOS software releases 12.1 and later support soft reset without any prior configuration. This soft reset allows the dynamic exchange of route refresh requests and routing information between BGP routers, and the subsequent re-advertisement of the respective outbound routing table.

?When soft reset is used to generate inbound updates from a neighbor, it is called dynamic inbound soft reset.

?When soft reset is used to send a new set of updates to a neighbor, it is called outbound soft reset.

To use soft reset without preconfiguration, both BGP peers must support the soft route refresh capability, which is advertised in the OPEN message sent when the peers establish a TCP session. Routers running Cisco IOS software releases prior to release 12.1 do not support the route refresh capability and must clear the BGP session using the neighbor soft-reconfiguration command, described in " Configuring BGP Soft Reset Using Stored Routing Policy Information." This will have a negative impact upon network operations and should only be used as a last resort.

configured inbound soft reset (uses the neighbor soft-reconfiguration command)

Can be used when both BGP routers do not support the automatic route refresh capability.

Requires preconfiguration.

Stores all received (inbound) routing policy updates without modification; is memory-intensive.

Recommended only when absolutely necessary, such as when both BGP routers do not support the automatic route refresh capability.

Please rate helpful posts.

when we do << sh ip bgp neighbour XXXX receieved-route>>

its says that soft reconfig inbound needs to be configured...

Shoudn't it show the received routes without the required command too...

mheusinger
Level 10
Level 10

Hi,

in brief: the router keeps the original BGP updates from this neighbor in memory (so before filters are applied). Thus you need the memory to store it besides the "normal" bgp table.

Commands:

show ip bgp neighbor x.x.x.x received-routes

!Display the original BGP updates of this neighbor from memory

show ip bgp neighbor x.x.x.x routes

!Display the BGP updates of this neighbor, which made it into your BGP table through filters etc.

show ip bgp

! Displays your current BGP table

show ip bgp neighbor x.x.x.x advertised-routes

!Display the BGP updates sent to this neighbor - those which made it through your outbound filters.

Regards, Martin