Comandos BGP
Fireware usa el software de enrutamiento Quagga v1.2.4, que admite la mayoría de los comandos de enrutamiento disponibles en versiones más recientes de Quagga. Para obtener más información sobre los comandos de Quagga, consulte Documentación del Paquete de Enrutamiento Quagga.
Para crear o modificar un archivo de configuración de enrutamiento, debe usar los comandos correctos de enrutamiento. Esta lista incluye algunos comandos de enrutamiento de BGP. Las secciones deben aparecer en el archivo de configuración en el mismo orden que aparecen en esta tabla.
No use los parámetros de configuración de BGP que no reciba de su ISP.
Sección | Comando | Descripción |
---|---|---|
Configurar el Demonio de Enrutamiento BGP | ||
bgp enrutado [ASN] | Habilita el demonio BGP y define el número de sistema autónomo (ASN); este es proporcionado por su ISP. | |
bgp router-id [A.B.C.D] | Configura la ID del enrutador. | |
red [A.B.C.D/M] | Anuncia el BGP en la red: A.B.C.D/M, identifica la subred a anunciar. | |
sin red [A.B.C.D/M] | Deshabilitar anuncios de BGP en la re A.B.C.D/M | |
ipv6 bgp network [A:B:C:D:E:F:G:H/M] | Anuncia el BGP en la red. | |
ipv6 bgp aggregate-prefix [A:B:C:D:E:F:G:H/M] | Configura el conjunto de entradas BGP. | |
timers bgp [keepalive] [holdtime] | Establece el tiempo de keepalive BGP y el tiempo de mantener en espera, en segundos. El tiempo predeterminado de keepalive es de 60 segundos, y el tiempo de espera es de 180 segundos. Como regla general, el tiempo de espera debe ser tres veces mayor al tiempo de keepalive. | |
Definir propiedades de vecinos | ||
neighbor [A.B.C.D|A:B:C:D:E:F:G:H] remote-as [ASN] | Define el vecino como miembro de ASN remoto. | |
neighbor [A.B.C.D|A:B:C:D:E:F:G:H] ebgp-multihop | Define el vecino en otra red usando multisalto EBGP. | |
neighbor [A.B.C.D|A:B:C:D:E:F:G:H] version [4|4-] | Define la versión de BGP (4, 4-) para comunicación con el vecino; la versión predeterminada es 4. | |
neighbor [A.B.C.D|A:B:C:D:E:F:G:H] update-source [WORD] | Define la sesión BGP para que use una interfaz específica para las conexiones TCP. | |
neighbor [A.B.C.D|A:B:C:D:E:F:G:H] default-originate | Anuncia la ruta predeterminada para el vecino BGP [A,B,C,D]. En Fireware v12.5.6 o superior, si la configuración BGP en su Firebox incluye este comando, y si el Monitor de Enlace detecta una falla en el enlace para todas las conexiones WAN, BGP no anuncia la ruta predeterminada a los vecinos. | |
neighbor [A.B.C.D|A:B:C:D:E:F:G:H] port 189 | Define el puerto TCP personalizado para comunicarse con el vecino BGP [A,B,C,D]. | |
neighbor [A.B.C.D|A:B:C:D:E:F:G:H] send-community | Determina el punto send-community. | |
neighbor [A.B.C.D|A:B:C:D:E:F:G:H] weight 1000 | Define el peso predeterminado para las rutas del vecino [A.B.C.D]. | |
neighbor [A.B.C.D|A:B:C:D:E:F:G:H] maximum-prefix [NUMBER] | Define el número máximo de prefijos permitidos a partir de este vecino. | |
neighbor [A.B.C.D|A:B:C:D:E:F:G:H] timers connect [time] | Establece el temporizador de conexión BGP en segundos. | |
neighbor [A.B.C.D] password [password] | Establecer la contraseña para la autenticación MD5. | |
Establecer el modo de comando Dirección IPv6 de Familia | ||
address-family ipv6 |
Ingresar el modo de comando dirección IPv6 de familia. |
|
neighbor [A:B:C:D:E:F:G:H] activate |
El comando activar vecino debe usarse en el modo address-family ipv6. |
|
network [A:B:C:D:E:F:G:H/M] |
Esta afirmación de red aquí puede reemplazar el comando “ipv6 bgp network [A:B:C:D:E:F:G:H/M]”. Esto solo funciona en el modo address-family ipv6. |
|
exit-address-family | Salir del modo de comando dirección IPv6 de familia. | |
Listas de comunidades | ||
lista de comunidad ip [<1-99>|<100-199>] permite AA:NN | Especifica la comunidad para que acepte el número de sistema autónomo y número de red separados por dos puntos. | |
Filtrado de punto | ||
vecino [A.B.C.D|A:B:C:D:E:F:G:H] distribuir-lista [NOMBRELISTA] [entrar|salir] | Define la distribución de lista y dirección para punto. | |
vecino [A.B.C.D|A:B:C:D:E:F:G:H] prefijo-lista [NOMBRELISTA] [entrar|salir] | Para aplicar una lista de prefijos para coincidir con los anuncios entrantes o salientes para ese vecino. | |
vecino [A.B.C.D|A:B:C:D:E:F:G:H] filtro-lista [NOMBRELISTA] [entrar|salir] | Para coincidir una lista de acceso de trayectoria de sistema autónomo a rutas entrantes y salientes. | |
vecino[A.B.C.D|A:B:C:D:E:F:G:H] ruta-mapa [NOMBREMAPA] [entrar|salir] | Para aplicar un mapa de ruta a rutas entrantes o salientes. | |
Redistribuir rutas a BGP | ||
redistribute static | Redistribuir rutas estáticas a BGP | |
redistribute ripng | Redistribuye las rutas RIPng a BGP | |
redistribute ospf6 | Redistribuye las rutas OSPFv3 a BGP | |
Reflexión de ruta | ||
bgp clúster-id A.B.C.D | Para configurar el ID del clúster si el clúster de BGP tiene más de un reflector de ruta. | |
|
neighbor [W.X.Y.Z|A:B:C:D:E:F:G:H] route-reflector-client | Para configurar el enrutador como reflector de ruta BGP y configurar el vecino especificado como su cliente. |
Acceder a Listas y Listas de Prefijos de IP | ||
ip prefix-list [PRELIST] permit A.B.C.D/M | Define la lista de prefijos IPv4 | |
ipv6 prefix-list [PRELIST] [deny|permit] [A:B:C:D:E:F:G:H/M|Any] | Define la lista de prefijos IPv6 | |
acceso-lista NOMBRE [denegar|permitir] A.B.C.D/M | Define la lista de acceso IPv4 | |
ipv6 access-list [NAME] [deny|permit] [A:B:C:D:E:F:G:H/M|Any] | Define la lista de acceso IPv6 | |
route-map [MAPNAME] [deny|permit] [N] | En conjunción con los comandos "coincidir" y "definir", eso define las condiciones y acciones para redistribuir rutas | |
coincidir dirección ip lista-prefijo [NOMBRELISTA] | Coincide la access-list especificado | |
definir comunidad [A:B] | Definir el atributo de comunidad BGP | |
coincidir comunidad [N] | Coincidir la community_list especificada | |
definir local-preferencia [N] | Definir el valor de preferencia para la ruta de sistema autónomo |
Ver También
Acerca del Border Gateway Protocol (BGP)