Also, VRF netns based make possible to separate layer 2 networks on separate VRF
instances.
-.. _bgp-cisco-compatibility:
-
-Cisco Compatibility
--------------------
-
-FRR has commands that change some configuration syntax and default behavior to
-behave more closely to Cisco conventions. These are deprecated and will be
-removed in a future version of FRR.
-
-.. deprecated:: 5.0
- Please transition to using the FRR specific syntax for your configuration.
-
-.. index:: bgp config-type cisco
-.. clicmd:: bgp config-type cisco
-
- Cisco compatible BGP configuration output.
-
- When this configuration line is specified:
-
- - ``no synchronization`` is displayed. This command does nothing and is for
- display purposes only.
- - ``no auto-summary`` is displayed.
- - The ``network`` and ``aggregate-address`` arguments are displayed as:
-
- ::
-
- A.B.C.D M.M.M.M
-
- FRR: network 10.0.0.0/8
- Cisco: network 10.0.0.0
-
- FRR: aggregate-address 192.168.0.0/24
- Cisco: aggregate-address 192.168.0.0 255.255.255.0
-
- Community attribute handling is also different. If no configuration is
- specified community attribute and extended community attribute are sent to
- the neighbor. If a user manually disables the feature, the community
- attribute is not sent to the neighbor. When ``bgp config-type cisco`` is
- specified, the community attribute is not sent to the neighbor by default.
- To send the community attribute user has to specify
- :clicmd:`neighbor A.B.C.D send-community` like so:
-
- .. code-block:: frr
-
- !
- router bgp 1
- neighbor 10.0.0.1 remote-as 1
- address-family ipv4 unicast
- no neighbor 10.0.0.1 send-community
- exit-address-family
- !
- router bgp 1
- neighbor 10.0.0.1 remote-as 1
- address-family ipv4 unicast
- neighbor 10.0.0.1 send-community
- exit-address-family
- !
-
-.. deprecated:: 5.0
- Please transition to using the FRR specific syntax for your configuration.
-
-.. index:: bgp config-type zebra
-.. clicmd:: bgp config-type zebra
-
- FRR style BGP configuration. This is the default.
-
.. _bgp-debugging:
Debugging