mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-14 08:50:26 +00:00
doc: remove obsolete Netlink discussion, fix svi cmd doc
Signed-off-by: Jafar Al-Gharaibeh <jafar@atcorp.com>
This commit is contained in:
parent
1af1ce4ebc
commit
a927f5bc6e
@ -2634,15 +2634,15 @@ the same behavior of using same next-hop and RMAC values.
|
|||||||
Enables or disables advertise-pip feature, specifiy system-IP and/or system-MAC
|
Enables or disables advertise-pip feature, specifiy system-IP and/or system-MAC
|
||||||
parameters.
|
parameters.
|
||||||
|
|
||||||
EVPN advertise-svi
|
EVPN advertise-svi-ip
|
||||||
^^^^^^^^^^^^^^^^^^
|
^^^^^^^^^^^^^^^^^^^^^
|
||||||
Typically, the SVI IP address is reused on VTEPs across multiple racks. However,
|
Typically, the SVI IP address is reused on VTEPs across multiple racks. However,
|
||||||
if you have unique SVI IP addresses want those to be reachable you can enable the
|
if you have unique SVI IP addresses that you want to be reachable you can use the
|
||||||
advertise-svi-ip option. This option advertises the SVI IP/MAC address as a type-2
|
advertise-svi-ip option. This option advertises the SVI IP/MAC address as a type-2
|
||||||
route and eliminates the need for any flooding over VXLAN to reach the IP from a
|
route and eliminates the need for any flooding over VXLAN to reach the IP from a
|
||||||
remote VTEP.
|
remote VTEP.
|
||||||
|
|
||||||
.. clicmd:: advertise-svi
|
.. clicmd:: advertise-svi-ip
|
||||||
|
|
||||||
Note that you should not enable both the advertise-svi-ip and the advertise-default-gw
|
Note that you should not enable both the advertise-svi-ip and the advertise-default-gw
|
||||||
at the same time.
|
at the same time.
|
||||||
|
@ -6,6 +6,9 @@ Kernel Interface
|
|||||||
|
|
||||||
There are several different methods for reading kernel routing table
|
There are several different methods for reading kernel routing table
|
||||||
information, updating kernel routing tables, and for looking up interfaces.
|
information, updating kernel routing tables, and for looking up interfaces.
|
||||||
|
FRR relies heavily on the Netlink (``man 7 netlink``) interface to
|
||||||
|
communicate with the Kernel. However, other interfaces are still used
|
||||||
|
in some parts of the code.
|
||||||
|
|
||||||
- ioctl
|
- ioctl
|
||||||
This method is a very traditional way for reading or writing kernel
|
This method is a very traditional way for reading or writing kernel
|
||||||
@ -27,16 +30,7 @@ information, updating kernel routing tables, and for looking up interfaces.
|
|||||||
kernel information.
|
kernel information.
|
||||||
|
|
||||||
- routing socket / Netlink
|
- routing socket / Netlink
|
||||||
On recent Linux kernels (2.0.x and 2.2.x), there is a kernel/user
|
Netlink first appeard in Linux kernel 2.0. It makes asynchronous
|
||||||
communication support called `Netlink`. It makes asynchronous communication
|
communication between the kernel and FRR possible, similar to a routing
|
||||||
between kernel and FRR possible, similar to a routing socket on BSD systems.
|
socket on BSD systems. Netlink communication is done by reading/writing
|
||||||
|
over Netlink socket.
|
||||||
Before you use this feature, be sure to select (in kernel configuration) the
|
|
||||||
kernel/Netlink support option 'Kernel/User network link driver' and 'Routing
|
|
||||||
messages'.
|
|
||||||
|
|
||||||
Today, the :file:`/dev/route` special device file is obsolete. Netlink
|
|
||||||
communication is done by reading/writing over Netlink socket.
|
|
||||||
|
|
||||||
After the kernel configuration, please reconfigure and rebuild FRR. You can
|
|
||||||
use Netlink as a dynamic routing update channel between FRR and the kernel.
|
|
||||||
|
Loading…
Reference in New Issue
Block a user