IPI-BGP-ADDRESS-FAMILY
Configure backdoor
network address with backdoor for address family
Attribute Name: backdoor
Attribute Type: uint8
Attribute Name: network-rmap-name
Attribute Type: string
Default Value: NULL
Attribute Range: 1-63
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<network-list>
<local-network-prefix>A.B.C.D</local-network-prefix>
<config>
<local-network-prefix>BGP_IP_NETWORK_T</local-network-prefix>
<network-rmap-name>WORD</network-rmap-name>
</config>
</backdoor>
</network-list>
</address-family>
</bgp-instance>
</bgp>
Command Syntax
network (A.B.C.D | A.B.C.D/M) (route-map WORD|) (backdoor|)
Configure bgp as
network address with backdoor for address family
Attribute Name: backdoor
Attribute Type: uint8
Attribute Name: network-rmap-name
Attribute Type: string
Default Value: NULL
Attribute Range: 1-63
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<network-list>
<local-network-prefix>A.B.C.D</local-network-prefix>
<config>
<local-network-prefix>BGP_IP_NETWORK_T</local-network-prefix>
<network-rmap-name>WORD</network-rmap-name>
</config>
</backdoor>
</network-list>
</address-family>
</bgp-instance>
</bgp>
Command Syntax
network (X:X::X:X/M) (route-map WORD|) (backdoor|)
Configure additional paths mode
Use this attribute to add additional paths in the BGP table
Attribute Name: additional-paths-mode
Attribute Type: bits (send-receive|receive|send)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<additional-paths-mode>send-receive</additional-paths-mode> <!-- operation="delete"-->
</address-family>
</bgp-instance>
</bgp>
Command Syntax
bgp additional-paths (send-receive|receive|send)
Configure afi
Use this attribute to add additional paths in the BGP table
Attribute Name: additional-paths-mode
Attribute Type: bits (send-receive|receive|send)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<additional-paths-mode>send-receive</additional-paths-mode> <!-- operation="delete"-->
</address-family>
</bgp-instance>
</bgp>
Command Syntax
bgp additional-paths (send-receive|receive|send)
Configure additional path select all
Use this attribute to select criteria to pick the paths
Attribute Name: additional-path-select-all
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</additional-path-select-all><!-- operation="delete"-->
</address-family>
</bgp-instance>
</bgp>
Command Syntax
bgp additional-paths select all
Configure safi
Use this attribute to select criteria to pick the paths
Attribute Name: additional-path-select-all
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</additional-path-select-all><!-- operation="delete"-->
</address-family>
</bgp-instance>
</bgp>
Command Syntax
bgp additional-paths select all
Configure additional paths best select count
Use this attribute to select best N paths
Attribute Name: additional-paths-best-select-count
Attribute Type: uint8
Attribute Range: 2-3
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<additional-paths-best-select-count>2</additional-paths-best-select-count> <!-- operation="delete"-->
</address-family>
</bgp-instance>
</bgp>
Command Syntax
bgp additional-paths select best <2-3>
Configure no client route reflection
Use this attribute to configure routers as route reflectors. Route reflectors are used when all Interior Border Gateway Protocol (iBGP) speakers are not fully meshed. If the clients are fully meshed the route reflector is not required.
Attribute Name: no-client-route-reflection
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</no-client-route-reflection><!-- operation="delete"-->
</address-family>
</bgp-instance>
</bgp>
Command Syntax
no bgp client-to-client reflection
Configure enable auto summary
Use this attribute to enable sending summarized routes by a BGP speaker to its peers. Auto-summary is used by a BGP router to advertise summarized routes to its peers. Auto-summary can be enabled if certain routes have already been advertised: in this case, configuring auto-summary advertises the summarized routes first, then corresponding non-summarized routes are withdrawn. If certain routes have already been advertised, and auto-summary is disabled, non-summarized routes are first advertised, then the corresponding summarized routes are withdrawn from all the connected peers.
Attribute Name: enable-auto-summary
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</enable-auto-summary><!-- operation="delete"-->
</address-family>
</bgp-instance>
</bgp>
Command Syntax
auto-summary
Configure enable network igp sync
Use this attribute to enable IGP synchronization for BGP static network routes
Attribute Name: enable-network-igp-sync
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</enable-network-igp-sync><!-- operation="delete"-->
</address-family>
</bgp-instance>
</bgp>
Command Syntax
network synchronization
Configure map name
Use this attribute to enable or disable suppression/modification of incoming BGP updates to IP RIB/FIB table installation. In a dedicated route reflector, all the routes it receives may not be required to be stored or only few selected routes need to be stored, because it may not lie in the data path. Table maps are particularly useful to attain this restriction. When map-name attribute is set, the route map referenced in the map-name attribute shall be used to set certain properties (such as the traffic index) of the routes for installation into the RIB. The route is always downloaded, regardless of whether it is permitted or denied by the route map.
Attribute Name: map-name
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<table-map>
<config>
<map-name>WORD</map-name> <!-- operation="delete"-->
</config>
</table-map>
</address-family>
</bgp-instance>
</bgp>
Command Syntax
table-map WORD
Configure table map filter
When tableMapFilter attribute is given in the table map attribute, the route map referenced is used to control whether a BGP route is to be downloaded to the IP RIB (hence the filter). A BGP route is not downloaded to the RIB if it is denied by the route map.
Attribute Name: table-map-filter
Attribute Type: boolean
Attribute Name: map-name
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<table-map>
<config>
<map-name>WORD</map-name> <!-- operation="delete"-->
<table-map-filter>true</table-map-filter> <!-- operation="delete"-->
</config>
</table-map>
</address-family>
</bgp-instance>
</bgp>
Command Syntax
table-map WORD filter
Configure enable igp sync
Use this attribute to enable IGP synchronization of Internal BGP (iBGP) learned routes with the Internal Gateway Protocol (IGP) system. Synchronization is used when a BGP router should not advertise routes learned from iBGP neighbors, unless those routes are also present in an IGP (for example, OSPF). Synchronization may be enabled when all the routers in an autonomous system do not speak BGP, and the autonomous system is a transit for other autonomous systems.
Attribute Name: enable-igp-sync
Attribute Type: uint8
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
</enable-igp-sync><!-- operation="delete"-->
</address-family>
</bgp-instance>
</bgp>
Command Syntax
synchronization
Configure aggregate address
Aggregates are used to minimize the size of routing tables. Aggregation combines the characteristics of several different routes and advertises a single route.The aggregate-address attribute creates an aggregate entry in the BGP routing table if any more-specific BGP routes are available in the specified range.
Attribute Name: aggregate-address
Attribute Type: union
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<aggregate-address-list> <!-- operation="delete"-->
<aggregate-address>CML_IP_PREFIX_T</aggregate-address>
<config>
<aggregate-address>CML_IP_PREFIX_T</aggregate-address>
</config>
</aggregate-address-list>
</address-family>
</bgp-instance>
</bgp>
Command Syntax
aggregate-address (A.B.C.D/M|A.B.C.D A.B.C.D|X:X::X:X/M)
Configure aggregate type
The aggregate-type attribute creates an aggregate entry advertising the path for this route, consisting of all elements contained in all paths being summarized. Use this parameter to reduce the size of path information by listing the AS number only once, even if it was included in multiple paths that were aggregated.
Attribute Name: aggregate-type
Attribute Type: enum (as-set|summary-only|as-set-and-summary-only)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<aggregate-address-list>
<aggregate-address>CML_IP_PREFIX_T</aggregate-address>
<config>
<aggregate-address>CML_IP_PREFIX_T</aggregate-address>
</config>
<aggregate-type>1</aggregate-type> <!-- operation="delete"-->
</aggregate-address-list>
</address-family>
</bgp-instance>
</bgp>
Command Syntax
aggregate-address as-set
Configure local
Use this attribute to define an administrative distance for local routes. Local routes are routes that is redistributed from another process.A distance is a rating of trustworthiness of a router. The higher the distance the lower the trust rating. If the administrative distance is changed, it could create inconsistency in the routing table and obstruct routing.
Attribute Name: local
Attribute Type: uint8
Attribute Range: 1-255
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<distance> <!-- operation="delete"-->
<local>1</local>
<config>
<local>1</local>
<ibgp>1</ibgp>
<ebgp>1</ebgp>
</config>
<ibgp>1</ibgp>
<ebgp>1</ebgp>
</distance>
</address-family>
</bgp-instance>
</bgp>
Command Syntax
distance bgp <1-255> <1-255> <1-255>
Configure ebgp
Use this attribute to define an administrative distance for local routes. Local routes are routes that is redistributed from another process.A distance is a rating of trustworthiness of a router. The higher the distance the lower the trust rating. If the administrative distance is changed, it could create inconsistency in the routing table and obstruct routing.
Attribute Name: local
Attribute Type: uint8
Attribute Range: 1-255
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<distance> <!-- operation="delete"-->
<local>1</local>
<config>
<local>1</local>
<ibgp>1</ibgp>
<ebgp>1</ebgp>
</config>
<ibgp>1</ibgp>
<ebgp>1</ebgp>
</distance>
</address-family>
</bgp-instance>
</bgp>
Command Syntax
distance bgp <1-255> <1-255> <1-255>
Configure ebgp max path
Use this attribute to set the number of equal-cost multi-path (ECMP) routes for eBGP. You can install multiple BGP paths to the same destination to balance the load on the forwarding path
Attribute Name: ebgp-max-path
Attribute Type: int32
Attribute Range: 2-64
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<maximum-paths>
<config>
<ebgp-max-path>2</ebgp-max-path> <!-- operation="delete"-->
</config>
</maximum-paths>
</address-family>
</bgp-instance>
</bgp>
Command Syntax
max-paths ebgp <2-64>
Configure ibgp max path
Use this attribute to set the number of equal-cost multi-path (ECMP) routes for iBGP. You can install multiple BGP paths to the same destination to balance the load on the forwarding path.
Attribute Name: ibgp-max-path
Attribute Type: int32
Attribute Range: 2-64
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<maximum-paths>
<config>
<ibgp-max-path>2</ibgp-max-path> <!-- operation="delete"-->
</config>
</maximum-paths>
</address-family>
</bgp-instance>
</bgp>
Command Syntax
max-paths ibgp <2-64>
Configure eibgp max path
Use this attribute to set the number of equal-cost multi-path (ECMP) routes for eiBGP. You can install multiple BGP paths to the same destination to balance the load on the forwarding path
Attribute Name: eibgp-max-path
Attribute Type: int32
Attribute Range: 2-64
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<maximum-paths>
<config>
<eibgp-max-path>2</eibgp-max-path> <!-- operation="delete"-->
</config>
</maximum-paths>
</address-family>
</bgp-instance>
</bgp>
Command Syntax
max-paths eibgp <2-64>
Configure enable dampening
This attribute enable BGP route dampening and set various parameters to default values.
Attribute Name: enable-dampening
Attribute Type: enum (enable-dampening)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<route-flap-dampening> <!-- operation="delete"-->
<enable-dampening>enable-dampening</enable-dampening>
<config>
<enable-dampening>enable-dampening</enable-dampening>
</config>
</route-flap-dampening>
</address-family>
</bgp-instance>
</bgp>
Command Syntax
bgp dampening
Configure reach half life
Use this attribute to configure reachability half-life time for the penalty in minutes for the bgp route dampening. The time for the penalty to decrease to one-half of its current value.
Attribute Name: reach-half-life
Attribute Type: uint32
Default Value: 15
Attribute Range: 1-45
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<route-flap-dampening>
<enable-dampening>enable-dampening</enable-dampening>
<config>
<enable-dampening>enable-dampening</enable-dampening>
</config>
<reach-half-life>1</reach-half-life> <!-- operation="delete"-->
</route-flap-dampening>
</address-family>
</bgp-instance>
</bgp>
Command Syntax
bgp dampening <1-45>
Configure max suppress time
Use this attribute to configure the value to start suppressing a route for BGP route dampening. When the penalty for a route exceeds the suppress value, the route is suppressed
Attribute Name: max-suppress-time
Attribute Type: uint32
Attribute Range: 1-255
Attribute Name: reach-half-life
Attribute Type: uint32
Attribute Range: 1-45
Attribute Name: reuse-penalty
Attribute Type: uint32
Attribute Range: 1-20000
Attribute Name: suppress-penalty
Attribute Type: uint32
Attribute Range: 1-20000
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<route-flap-dampening>
<enable-dampening>enable-dampening</enable-dampening>
<config>
<enable-dampening>enable-dampening</enable-dampening>
<reach-half-life>1</reach-half-life> <!-- operation="delete"-->
<reuse-penalty>1</reuse-penalty> <!-- operation="delete"-->
<suppress-penalty>1</suppress-penalty> <!-- operation="delete"-->
</config>
<max-suppress-time>1</max-suppress-time> <!-- operation="delete"-->
</route-flap-dampening>
</address-family>
</bgp-instance>
</bgp>
Command Syntax
bgp dampening <1-45> <1-20000> <1-20000> <1-255>
Configure reuse penalty
Use this attribute to configure the value to start suppressing a route for BGP route dampening. When the penalty for a route exceeds the suppress value, the route is suppressed
Attribute Name: max-suppress-time
Attribute Type: uint32
Attribute Range: 1-255
Attribute Name: reach-half-life
Attribute Type: uint32
Attribute Range: 1-45
Attribute Name: reuse-penalty
Attribute Type: uint32
Attribute Range: 1-20000
Attribute Name: suppress-penalty
Attribute Type: uint32
Attribute Range: 1-20000
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<route-flap-dampening>
<enable-dampening>enable-dampening</enable-dampening>
<config>
<enable-dampening>enable-dampening</enable-dampening>
<reach-half-life>1</reach-half-life> <!-- operation="delete"-->
<reuse-penalty>1</reuse-penalty> <!-- operation="delete"-->
<suppress-penalty>1</suppress-penalty> <!-- operation="delete"-->
</config>
<max-suppress-time>1</max-suppress-time> <!-- operation="delete"-->
</route-flap-dampening>
</address-family>
</bgp-instance>
</bgp>
Command Syntax
bgp dampening <1-45> <1-20000> <1-20000> <1-255>
Configure suppress penalty
Use this attribute to configure the value to start suppressing a route for BGP route dampening. When the penalty for a route exceeds the suppress value, the route is suppressed
Attribute Name: max-suppress-time
Attribute Type: uint32
Attribute Range: 1-255
Attribute Name: reach-half-life
Attribute Type: uint32
Attribute Range: 1-45
Attribute Name: reuse-penalty
Attribute Type: uint32
Attribute Range: 1-20000
Attribute Name: suppress-penalty
Attribute Type: uint32
Attribute Range: 1-20000
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<route-flap-dampening>
<enable-dampening>enable-dampening</enable-dampening>
<config>
<enable-dampening>enable-dampening</enable-dampening>
<reach-half-life>1</reach-half-life> <!-- operation="delete"-->
<reuse-penalty>1</reuse-penalty> <!-- operation="delete"-->
<suppress-penalty>1</suppress-penalty> <!-- operation="delete"-->
</config>
<max-suppress-time>1</max-suppress-time> <!-- operation="delete"-->
</route-flap-dampening>
</address-family>
</bgp-instance>
</bgp>
Command Syntax
bgp dampening <1-45> <1-20000> <1-20000> <1-255>
Configure unreach half life
Use this attribute to configure un-reachability half-life time for the penalty in minutes for bgp route dampening. The dampening information is purged from the router once the penalty becomes less than half of the reuse limit.
Attribute Name: unreach-half-life
Attribute Type: uint32
Attribute Range: 1-45
Attribute Name: reach-half-life
Attribute Type: uint32
Attribute Range: 1-45
Attribute Name: reuse-penalty
Attribute Type: uint32
Attribute Range: 1-20000
Attribute Name: suppress-penalty
Attribute Type: uint32
Attribute Range: 1-20000
Attribute Name: max-suppress-time
Attribute Type: uint32
Attribute Range: 1-255
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<route-flap-dampening>
<enable-dampening>enable-dampening</enable-dampening>
<config>
<enable-dampening>enable-dampening</enable-dampening>
<reach-half-life>1</reach-half-life> <!-- operation="delete"-->
<reuse-penalty>1</reuse-penalty> <!-- operation="delete"-->
<suppress-penalty>1</suppress-penalty> <!-- operation="delete"-->
<max-suppress-time>1</max-suppress-time> <!-- operation="delete"-->
</config>
<unreach-half-life>1</unreach-half-life> <!-- operation="delete"-->
</route-flap-dampening>
</address-family>
</bgp-instance>
</bgp>
Command Syntax
bgp dampening <1-45> <1-20000> <1-20000> <1-255> <1-45>
Configure dampening rmap name
Use this attribute to configure route map to specify criteria for dampening.
Attribute Name: dampening-rmap-name
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<route-flap-dampening>
<enable-dampening>enable-dampening</enable-dampening>
<config>
<enable-dampening>enable-dampening</enable-dampening>
</config>
<dampening-rmap-name>WORD</dampening-rmap-name> <!-- operation="delete"-->
</route-flap-dampening>
</address-family>
</bgp-instance>
</bgp>
Command Syntax
bgp dampening route-map WORD
Configure protocol type
Use this attribute to inject routes from one routing process into another. Redistribution is used by routing protocols to advertise routes that are learned by some other means, such as by another routing protocol or by static routes. Since all internal routes are dumped into BGP, careful filtering is applied to make sure that only routes to be advertised reach the internet, not everything. This attribute allows redistribution by injecting prefixes from one routing protocol into another routing protocol.
Attribute Name: protocol-type
Attribute Type: enum (kernel|connected|static|rip|ospf|isis|connected-host-routes)
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<route-redistribute-list> <!-- operation="delete"-->
<protocol-type>kernel</protocol-type>
<config>
<protocol-type>kernel</protocol-type>
</config>
</route-redistribute-list>
</address-family>
</bgp-instance>
</bgp>
Command Syntax
redistribute (kernel|connected|static|rip|ospf|isis|connected-host-routes)
Configure redist route map name
Use this attribute to configure route map to be used for redistributed routes.
Attribute Name: redist-route-map-name
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<route-redistribute-list>
<protocol-type>kernel</protocol-type>
<config>
<protocol-type>kernel</protocol-type>
</config>
<redist-route-map-name>WORD</redist-route-map-name> <!-- operation="delete"-->
</route-redistribute-list>
</address-family>
</bgp-instance>
</bgp>
Command Syntax
redistribute (kernel|connected|static|rip|ospf|isis|connected-host-routes) route-map WORD
Configure afi
Use this attribute to start a BGP process.
Attribute Name: bgp-as
Attribute Type: uint32
Attribute Name: afi
Attribute Type: enum (ipv4|ipv6|vpnv4|vpnv6|rtfilter|l2vpn|link-state)
Attribute Name: safi
Attribute Type: enum (unicast|multicast|labeled-unicast|l2vpn-vpls|evpn|link-state|vpn-unicast|rtfilter-unicast|flowspec|flowspec-mpls-vpn)
Attribute Name: ospf-instance-number
Attribute Type: union
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance> <!-- operation="delete"-->
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<afi>ipv4</afi>
<safi>unicast</safi>
<bgp-redistribute-ospf>
<ospf-instance-number>""</ospf-instance-number>
</bgp-redistribute-ospf>
</address-family>
</bgp-instance>
</bgp>
Command Syntax
redistribute (ospf) (WORD|<1-65535>)
Configure redistribute ospf route map
Use this attribute to specify route map to redistribute routes from OSPF into BGP.
Attribute Name: redistribute-ospf-route-map
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<bgp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<bgp-instance>
<bgp-as>1</bgp-as>
<config>
<bgp-as>1</bgp-as>
</config>
<address-family>
<safi>unicast</safi>
<config>
<safi>unicast</safi>
<afi>ipv4</afi>
</config>
<afi>ipv4</afi>
<bgp-redistribute-ospf>
<ospf-instance-number>""</ospf-instance-number>
<config>
<ospf-instance-number>""</ospf-instance-number>
</config>
<redistribute-ospf-route-map>WORD</redistribute-ospf-route-map> <!-- operation="delete"-->
</bgp-redistribute-ospf>
</address-family>
</bgp-instance>
</bgp>
Command Syntax
redistribute (ospf) route-map WORD
clear ip bgp (A.B.C.D|X:X::X:X|WORD) (description LINE|)
Attribute Name: arg
Attribute Type: union
Attribute Name: peer-reset-description
Attribute Type: string
Attribute Range: 1-255
Netconf RPC payload
<ipi-bgp-address-family_clear-ip-bgp-peer xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-bgp">
<arg>A.B.C.D|X:X::X:X</arg>
<peer-reset-description>1</peer-reset-description>
</ipi-bgp-address-family_clear-ip-bgp-peer>
Command Syntax
clear ip bgp (A.B.C.D|X:X::X:X|WORD) (description LINE|)