Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

bmp

Sintaxis

Nivel jerárquico

Nota:

1. La configuración completa de BMP, como se menciona en la sintaxis, se puede hacer solo en los dos primeros niveles de jerarquía

2. En otros niveles de jerarquía, solo se admiten las siguientes configuraciones:

  • Podemos heredar o no heredar los datos de configuración

  • Habilitar/deshabilitar el monitoreo

  • Controlar la configuración de monitoreo de rutas

Descripción

Configure el protocolo de supervisión de BGP (BMP), que permite al dispositivo de enrutamiento recopilar datos de las tablas de enrutamiento BGP Adyacencia-RIB-In y enviar periódicamente esos datos a una estación de supervisión. Las Adjacency-RIB-In tablas son las tablas previas a la política, lo que significa que las rutas de estas tablas no se han filtrado ni modificado mediante políticas de enrutamiento.

El protocolo de supervisión BGP (BMP) permite que Junos OS envíe la información de ruta del BGP desde el enrutador a una aplicación de supervisión en un dispositivo independiente. La aplicación de monitoreo se llama estación de monitoreo BMP o estación BMP. Para implementar BMP en su red, debe configurar BMP en cada enrutador y también configurar al menos una estación BMP.

Nota:

Cuando BMP se configura en varios niveles jerárquicos, el orden de preferencia de mayor a menor es el siguiente:

  1. [edit protocols bgp group group-name neighbor address bmp]

  2. [edit protocols bgp group group-name bmp]

  3. [edit protocols bgp bmp]

  4. [edit routing-optionsbmp station station-name]

  5. [edit routing-options bmp]

Por ejemplo, si BMP está configurado en ambos [edit routing-options bmp] niveles de [edit protocols bgp bmp] jerarquía, la configuración en el nivel BGP de protocolos tiene prioridad sobre la configuración de opciones de enrutamiento.

Opciones

authentication-algorithm algorithm

Configure un algoritmo de autenticación.

  • Valores: Especifique uno de los siguientes tipos de algoritmos de autenticación:

    • aes-128-cmac-96—Código de autenticación de mensajes basado en cifrado (AES128, 96 bits).

    • hmac-sha-1-96: código de autenticación de mensajes basado en hash (SHA1, 96 bits).

    • md5—Resumen del mensaje 5.

  • Predeterminado: hmac-sha-1-96

    Nota:

    El valor predeterminado no se muestra en la salida del show bgp bmp comando a menos que también se configure una llave o un llavero.

authentication-key key

Configure una clave de autenticación MD5 (contraseña), que puede tener hasta 126 caracteres. Los caracteres pueden incluir cualquier cadena ASCII. Si incluye espacios, escriba todos los caracteres entre comillas (" "). Los dispositivos de enrutamiento vecinos utilizan la misma contraseña para comprobar la autenticidad de los paquetes BMP enviados desde este sistema.

authentication-key-chain key-chain

Aplique y habilite un llavero de autenticación en el dispositivo de enrutamiento, que puede tener hasta 126 caracteres. Los caracteres pueden incluir cualquier cadena ASCII. Si incluye espacios, escriba todos los caracteres entre comillas (" ").

Nota:

También debe configurar un algoritmo de autenticación incluyendo la authentication-algorithm algorithm instrucción.

Tenga en cuenta que se debe definir el llavero al que se hace referencia. Al configurar la función de actualización de claves de autenticación para BGP, no puede confirmar la 0.0.0.0/allow instrucción con claves de autenticación ni llaveros. La CLI emite una advertencia y no confirma la configuración.

connection-mode (active | passive)

Especifique si la conexión de la estación BMP es active o passive. Si configura la instrucción connection-mode como active, no configure también la local-port instrucción. Si configura la instrucción connection-mode como passive, debe configurar la local-port instrucción.

Si la instrucción de modo de conexión está configurada como active, se requiere un número de puerto de estación. Si la instrucción está configurada como passive, no debe configurar un número de connection-mode puerto de estación.

  • Valores: Especifique una de las siguientes opciones:

    • active: BMP inicia la conexión con la estación BMP.

    • pasivo: BMP no inicia una conexión con la estación BMP. Sin embargo, escucha una solicitud de conexión de estaciones BMP activas y se conectará si hay una estación disponible.

initiation-message text

(Opcional) Especifique una cadena de caracteres para que una TLV de tipo 0 la envíe a la estación BMP con el mensaje de inicio. El mensaje se transmite cuando una estación BMP establece una conexión con el dispositivo. Puede proporcionar cierta información al administrador del sistema de la estación BMP (por ejemplo, un número de teléfono de contacto). El mensaje de inicio incluye un TLV de tipo 1 que contiene el valor sysDescr de SNMP especificado en RFC 1213 Management Information Base for Network Management of TCP/IP based Internets: MIB-II y un TLV de tipo 2 que contiene el valor SNMP sysName también de RFC 1213. La cadena del mensaje de mensaje de iniciación es UTF-8.

El momento normal para enviar un mensaje de inicio es cuando se establece la sesión BMP por primera vez. Sin embargo, un cambio de mensaje de iniciación también desencadena la transmisión de un mensaje de iniciación a las sesiones BMP actuales.

Otro evento que desencadena la transmisión de un mensaje de iniciación es cuando se cambian los valores sysName o sysDescr en la configuración SNMP. El mensaje de inicio se envía a las sesiones actuales de BMP.

  • Rango: 1 a 255 caracteres

in-memory-profiling

(Opcional) Configure esta opción para recopilar datos de series temporales. Tenga en cuenta que la recopilación de datos de series temporales utiliza recursos de memoria adicionales. Desactive esta opción para liberar la memoria utilizada para almacenar los datos de series temporales.

  • Valor predeterminado: la generación de perfiles en memoria está desactivada de forma predeterminada para garantizar una utilización eficaz de la memoria.

keep-advertisement-state

(Opcional) Active esta opción para almacenar el estado del anuncio BMP para la supervisión de rib-out. Tenga en cuenta que esta opción puede consumir recursos valiosos. Desactive esta opción para liberar la memoria utilizada para almacenar el estado del anuncio BMP. Recomendamos alternar la sesión de BMP después de cambiar la eliminación de esta opción para tener una vista acogedora para todos los prefijos anunciados en la estación.

  • Predeterminado: keep-advertisement-state está deshabilitado de forma predeterminada para garantizar una utilización eficiente de la memoria.

local-address address

(Opcional) Especifica la dirección IPv4 o IPv6 para la conexión BMP en el dispositivo. Se recomienda configurar una dirección local. Para los modos de conexión activa y pasiva, configure una dirección local de circuito cerrado. Esto proporciona un extremo local coherente, es útil para la depuración y garantiza una mayor confiabilidad para la conexión BMP, ya que no está vinculada a una sola interfaz de enrutador.

Para el modo pasivo, es necesario especificar una dirección local. También proporciona cierta seguridad contra una conexión BMP maliciosa. Para el modo activo, también recomendamos configurar una dirección local para ayudar a garantizar la confiabilidad.

Si cambia la dirección local, la conexión de la estación BMP se disipa al confirmar la configuración.

local-port port

Especifique el puerto de escucha para la conexión de la estación BMP.

Si configura la instrucción connection-mode como active, no configure la local-port instrucción. Si configura la instrucción connection-mode como passive, debe configurar local-port la instrucción.

Si cambia el puerto local, la conexión de la estación BMP se disipa al confirmar la configuración.

  • Rango: 1 a 65,535

max-loc-rib-buffer-count count

Especifique el número máximo de búferes de nervadura local pendientes antes de bloquear.

  • Rango: 1 a 50

monitor (enable | disable)

(Opcional) Habilitar o deshabilitar explícitamente la supervisión BMP de pares BGP. También puede activar o desactivar de forma selectiva la supervisión de BMP en varios niveles jerárquicos (por ejemplo, [edit protocols bgp group group-name] o [edit protocols bgp group group-name neighbor address]). Si desactiva la supervisión de BMP, se envían mensajes de retiro para cualquier ruta previamente anunciada. Estos son seguidos por un mensaje hacia abajo. Si habilita la supervisión de BMP, primero se envía un mensaje ascendente y luego se siguen los anuncios de ruta.

  • Predeterminado: La supervisión de BMP está habilitada de forma predeterminada.

  • Valores: Especifique una de las siguientes opciones:

    • desactivar: desactiva la supervisión de BMP.

    • enable: activa la supervisión de BMP.

priority (high | medium | low)

(Opcional) Especifique la prioridad de envío para BMP. La prioridad de despacho controla la frecuencia con la que el dispositivo es capaz de reenviar mensajes BMP a las estaciones BMP.

Nota:

La especificación high o medium prioridad puede reducir el rendimiento del proceso del protocolo de enrutamiento en su manejo de la convergencia de rutas u otro trabajo.

  • Predeterminado: La prioridad de distribución predeterminada es low, para minimizar la interferencia con otras prioridades de proceso de protocolo de enrutamiento y para que coincida con el comportamiento de versiones anteriores de BMP.

  • Valores: Especifique una de las siguientes opciones:

    • alto: el proceso de protocolo de enrutamiento maneja las solicitudes BMP con gran urgencia.

    • media: el proceso de protocolo de enrutamiento gestiona las solicitudes BMP con una urgencia media.

    • baja: el proceso de protocolo de enrutamiento gestiona las solicitudes BMP con baja urgencia.

routing-instance routing-instance-name

Especifique el nombre de la instancia de enrutamiento que desea que utilice el protocolo de supervisión de BGP (BMP). Puede ser cualquier nombre de instancia de enrutamiento. Si desea usar la instancia de enrutamiento de administración no predeterminada reservada mgmt_junos, asegúrese de configurar la management-instance instrucción.

Cuando routing-instance se configura en ambos niveles de jerarquía ( [edit routing-options bmp station station-name] y [edit routing-options bmp]— la configuración en el nivel de [edit routing-options bmp station station-name] jerarquía tiene prioridad.

Nota:

También debe configurar la instancia de enrutamiento que desea utilizar en el nivel de [edit routing-instances] jerarquía.

  • Valores:

    • default: instancia de enrutamiento predeterminada

    • routing-instance-name: nombre de la instancia de enrutamiento

station station-name

(Requerido) Especifique un nombre para la estación de supervisión BMP. Cada estación puede utilizar una cantidad significativa de los recursos de un dispositivo. Puede configurar hasta tres estaciones de monitoreo BMP.

station-address (address | station-name

Especifique la dirección o el nombre de la estación de supervisión BMP. Puede especificar uno u otro, pero no ambos.

  • Valores: Especifique una de las siguientes opciones:

    • station-address: especifique la dirección de la estación BMP. La dirección debe ser una dirección IPv4 o IPv6 válida.

    • station-name: especifique el nombre de la estación BMP.

station-port port

Especifique el número de puerto de la estación de supervisión BMP. Si la instrucción de modo de conexión está configurada como active, se requiere un número de puerto de estación. Si la instrucción está configurada como passive, no debe configurar un número de connection-mode puerto de estación.

  • Rango: 1 a 65535

statistics-timeout seconds

(Opcional) Especifique la frecuencia con la que se envían mensajes estadísticos a la estación de supervisión BMP. Si configura un valor de 0, no se enviarán mensajes de estadísticas.

  • Valor predeterminado: 3600 segundos

  • Rango: 15 a 65535 segundos

Las declaraciones restantes se explican por separado. Consulte Explorador de CLI o haga clic en una instrucción vinculada en la sección Sintaxis para obtener más información.

Nivel de privilegio requerido

enrutamiento: para ver esta instrucción en la configuración.

routing-control: para agregar esta instrucción a la configuración.

Información de la versión

Declaración introducida en Junos OS versión 9.5.

Instrucción introducida para BMP en Junos OS versión 13.2X51-D15 para la serie QFX.

Compatibilidad con BMP versión 3 introducida en Junos OS versión 13.3.

initiation-message, local-address, , monitorlocal-port, priority, route-monitoringstation-portstationstation-addressy statistics-timeout las opciones introducidas en Junos OS versión 13.3.

routing-instance introducido en Junos OS versión 18.3R1.

rib-out introducido en Junos OS versión 19.1R1.

loc-rib introducido en Junos OS versión 19.2R1.

in-memory-profiling y keep-advertisement-state las opciones introducidas en Junos OS versión 24.2R1.