Neighbor¶
Keys
Children
add_pathsafi_safisapply_policyas_path_optionsconfigebgp_multihopenable_bfderror_handlinggraceful_restartlogging_optionsroute_reflectorstatetimerstransportuse_multiple_paths
-
class
NetworkInstances.NetworkInstance.Protocols.Protocol.Bgp.Neighbors.Neighbor¶ Bases:
EntityClass Hierarchy:
NetworkInstancesNetworkInstanceProtocolsProtocolBgpNeighborsNeighborThis class represents configuration data.
List of BGP neighbors configured on the local system,
uniquely identified by peer IPv[46] address
-
neighbor_address(key)¶ Reference to the address of the BGP neighbor used as a key in the neighbor list
type: union of the below types:
type: str
pattern: ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$type: str
pattern: ^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:))$refers to:
neighbor_address
-
error_handling¶ Error handling parameters used for the BGP neighbor or group
type:
ErrorHandling
-
graceful_restart¶ Parameters relating the graceful restart mechanism for BGP
type:
GracefulRestart
-
logging_options¶ Logging options for events related to the BGP neighbor or group
type:
LoggingOptions
-
ebgp_multihop¶ eBGP multi-hop parameters for the BGPgroup
type:
EbgpMultihop
-
route_reflector¶ Route reflector parameters for the BGPgroup
type:
RouteReflector
-
as_path_options¶ AS_PATH manipulation parameters for the BGP neighbor or group
type:
AsPathOptions
-
add_paths¶ Parameters relating to the advertisement and receipt of multiple paths for a single NLRI (add-paths)
type:
AddPaths
-
use_multiple_paths¶ Parameters related to the use of multiple-paths for the same NLRI when they are received only from this neighbor
type:
UseMultiplePaths
-
apply_policy¶ Anchor point for routing policies in the model. Import and export policies are with respect to the local routing table, i.e., export (send) and import (receive), depending on the context
type:
ApplyPolicy
-