mirror of
				https://git.proxmox.com/git/mirror_frr
				synced 2025-10-31 18:40:52 +00:00 
			
		
		
		
	 429576883e
			
		
	
	
		429576883e
		
	
	
	
	
		
			
			The vrrpd one conflicts with the standalone vrrpd package; also we're installing daemons to /usr/lib/frr on some systems so they're not on PATH. Signed-off-by: David Lamparter <equinox@diac24.net>
		
			
				
	
	
		
			83 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
			
		
		
	
	
			83 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
| ****
 | |
| BGPD
 | |
| ****
 | |
| 
 | |
| .. include:: defines.rst
 | |
| .. |DAEMON| replace:: bgpd
 | |
| 
 | |
| SYNOPSIS
 | |
| ========
 | |
| |DAEMON| |synopsis-options-hv|
 | |
| 
 | |
| |DAEMON| |synopsis-options|
 | |
| 
 | |
| DESCRIPTION
 | |
| ===========
 | |
| |DAEMON| is a routing component that works with the FRRouting routing engine.
 | |
| 
 | |
| OPTIONS
 | |
| =======
 | |
| OPTIONS available for the |DAEMON| command:
 | |
| 
 | |
| .. include:: common-options.rst
 | |
| 
 | |
| .. option:: -p, --bgp_port <port>
 | |
| 
 | |
|    Set the bgp protocol's port number. When port number is 0, that means do not
 | |
|    listen bgp port.
 | |
| 
 | |
| .. option:: -l, --listenon
 | |
| 
 | |
|    Specify a specific IP address for bgpd to listen on, rather than its default
 | |
|    of ``0.0.0.0`` / ``::``. This can be useful to constrain bgpd to an internal
 | |
|    address, or to run multiple bgpd processes on one host.
 | |
| 
 | |
| .. option:: -n, --no_kernel
 | |
| 
 | |
|    Do not install learned routes into the linux kernel.  This option is useful
 | |
|    for a route-reflector environment or if you are running multiple bgp
 | |
|    processes in the same namespace.  This option is different than the --no_zebra
 | |
|    option in that a ZAPI connection is made.
 | |
| 
 | |
| .. option:: -e, --ecmp
 | |
| 
 | |
|    Run BGP with a limited ecmp capability, that is different than what BGP
 | |
|    was compiled with.  The value specified must be greater than 0 and less
 | |
|    than or equal to the MULTIPATH_NUM specified on compilation.
 | |
| 
 | |
| .. option:: -Z, --no_zebra
 | |
| 
 | |
|    Do not communicate with zebra at all.  This is different than the --no_kernel
 | |
|    option in that we do not even open a ZAPI connection to the zebra process.
 | |
| 
 | |
| .. option:: -s, --socket_size
 | |
| 
 | |
|    When opening tcp connections to our peers, set the socket send buffer
 | |
|    size that the kernel will use for the peers socket.  This option
 | |
|    is only really useful at a very large scale.  Experimentation should
 | |
|    be done to see if this is helping or not at the scale you are running
 | |
|    at.
 | |
| 
 | |
| LABEL MANAGER
 | |
| -------------
 | |
| 
 | |
| .. option:: -I, --int_num
 | |
| 
 | |
|    Set zclient id. This is required when using Zebra label manager in proxy mode.
 | |
| 
 | |
| FILES
 | |
| =====
 | |
| 
 | |
| |INSTALL_PREFIX_SBIN|/|DAEMON|
 | |
|    The default location of the |DAEMON| binary.
 | |
| 
 | |
| |INSTALL_PREFIX_ETC|/|DAEMON|.conf
 | |
|    The default location of the |DAEMON| config file.
 | |
| 
 | |
| $(PWD)/|DAEMON|.log
 | |
|    If the |DAEMON| process is configured to output logs to a file, then you
 | |
|    will find this file in the directory where you started |DAEMON|.
 | |
| 
 | |
| .. include:: epilogue.rst
 | |
| 
 |