EN ESTA PÁGINA
Cómo utilizar el comando de sondeo
RESUMEN Obtenga información sobre cómo configurar y usar el comando Sondear.
Ventajas del comando Sondeo
El comando Sondeo se utiliza para mostrar el estado operativo de una interfaz y para determinar si están configuradas IPv4, IPv6 o ambas familias de direcciones. A diferencia de un ping convencional, el comando de sondeo puede obtener el estado operativo de una interfaz para la cual el nodo de sondeo no tiene una ruta o una familia de direcciones compartidas. Por ejemplo, un nodo solo IPv4 puede utilizar el comando Sondeo para determinar el estado operativo de una dirección IPv6 en el nodo sondeado.
¿Qué es el comando de sonda?
RFC 8335, Sonda: Una utilidad para sondear interfaces, describe la utilidad de sondeo. La sonda es una herramienta de diagnóstico de red similar a Ping que se puede utilizar para consultar el estado de una interfaz sondeada en un nodo. El comando Sondeo requiere conectividad bidireccional entre la interfaz de sondeo y la interfaz proxy. La interfaz proxy puede residir en el mismo nodo que la interfaz sondeada o puede residir en un nodo al que la interfaz sondeada esté conectada directamente. La sonda utiliza mensajes de eco/respuesta extendidos ICMP para la comunicación entre la interfaz de sondeo y la interfaz proxy. Esta utilidad ayuda en escenarios en los que falta conectividad bidireccional entre las interfaces de sondeo y sondeadas. Por ejemplo, si la interfaz sondeada es una interfaz no numerada o si a la interfaz sondeada se le asigna una familia de direcciones diferente. En ambos casos, puede utilizar el comando Sondeo para confirmar si se puede acceder a la interfaz sondeada desde el proxy. La interfaz proxy aprende detalles sobre la interfaz sondeada inspeccionando sus entradas ARP y NDP locales.
La primera figura muestra R0 como el nodo de sondeo, R1 como el nodo proxy y R2 como el nodo sondeado. En la segunda figura, el nodo R1 funciona tanto en el rol de nodo proxy como en el de nodo sondeado:
Habilitación del comando Sondeo
Para habilitar el comando, configure la instrucción de configuración en el probe
nivel de extended-echo
[edit system]
jerarquía del nodo proxy.
[edit] user@host# set system extended-echo
No es necesario habilitar la instrucción de configuración en los nodos de extended-echo
sondeo o sondeados.
Uso del comando Sondeo
Puede sondear utilizando la dirección remota del dispositivo sondeado cuando el proxy y los nodos sondeados no son los mismos. Es decir, cuando el proxy y los nodos sondeados son dos nodos diferentes. La interfaz proxy aprende los detalles de la interfaz sondeada a partir de sus entradas ARP o NDP locales asociadas con el nodo sondeado.
También puede sondear utilizando las tres opciones siguientes cuando el proxy y los nodos sondeados son los mismos:
Mediante la dirección IP
Mediante el nombre de interfaz
Mediante el índice de interfaz
1. Puede buscar información con cualquiera de estas opciones obligatorias. Es decir, , , by-name
, by-remote-address
by-address
o by-index
.
2. Puede sondear utilizando la dirección IPv4 o IPv6 para consultar el estado de la dirección IPv4. Del mismo modo, puede sondear el uso de la dirección IPv4 o IPv6 para consultar el estado de la dirección IPv6.
En los ejemplos siguientes se muestra cómo utilizar el probe
comando.
Propósito
Use case 1: Probing when the proxy interface and the probed interface reside on two different nodes (proxy node (R1) and the probed node (R2)). Considere R0 como el nodo de sondeo, R1 como el nodo proxy y R2 como el nodo sondeado y cambie los detalles de las interfaces y direcciones IP para que coincidan con su configuración de red. En este caso, puede sondear usando by-remote-address
solo la opción.
Probe for the status of a remote IP address using a proxy interface.
Acción
Example 1: Desde el modo operativo, sondee el estado de la dirección IP 10.0.12.2 del nodo sondeado (R2) utilizando la opción con la by-remote-address
dirección IP proxy 10.0.1.10 del nodo proxy (R1).
En este caso, el nodo proxy proporciona el estado de la interfaz sondeada en función de la información asociada con sus entradas ARP y NDP locales. Utilice el argumento para controlar el count
número de solicitudes de sondeo que se envían.
En este ejemplo, la dirección de destino (10.0.12.2) se define en el nodo sondeado. Como resultado, puede ver un resultado positivo, que confirma que la dirección IP es accesible en el nodo sondeado.
Cuando sondea mediante la opción, sólo puede determinar si se puede acceder a la
by-remote-address
interfaz sondeada. Es decir, si la interfaz sondeada está en estado accesible, de forma predeterminada, las estadísticas del paquete de sondeo, como activo, IPv4 e IPv6, se establecen en cero (0).
user@R0>probe 10.0.1.10 by-remote-address 10.0.12.2 count 1
PROBE 10.0.1.10 (10.0.1.10): 32 bytes from 10.0.1.10: icmp_seq=0 ttl=255 code=0 state=2 active=0 IPv4=0 IPv6=0 time=6.048 ms --- 10.0.1.10 probe statistics --- 1 packets transmitted, 1 packets received, 0% packet loss round-trip min/avg/max/stddev = 6.048/6.048/6.048/0.000 ms
Significado
La dirección IP del proxy (10.0.1.10) muestra el estado de la dirección IP sondeada (10.0.12.2). El resultado se verifica con las siguientes estadísticas de paquetes de sondeo:
code=0
indica que no hay ningún error.state=2
indica que la dirección IP sondeada 10.0.12.2 es accesible.active=0
se establece en cero y se ignora al recibirlo cuando sondea mediante laby-remote-address
opción.IPv4=0
yIPv6=0
, de forma predeterminada, cuando se realiza un sondeo con elby-remote-address
archivo .time=milliseconds ms
Indica el tiempo necesario para recibir la respuesta después de que se transmite la solicitud.ttl
es el valor de tiempo de vida IPv4, cuyo valor predeterminado es el valor máximo.
Example 2: Desde el modo operativo, sondee el estado de la dirección IP 10.0.12.22 del nodo sondeado (R2) utilizando la opción con la by-remote-address
dirección IP proxy 10.0.1.10 del nodo proxy (R1).
Como en el ejemplo 1, el nodo proxy proporciona el estado de la interfaz sondeada en función de la información asociada con sus entradas ARP y NDP locales. Utilice el argumento para controlar el count
número de solicitudes de sondeo que se envían.
En este ejemplo, la dirección de destino (10.0.12.22) no está definida en el nodo sondeado. Como resultado, espera ver un resultado negativo, que confirma que la dirección IP no está activa en el nodo sondeado.
Cuando sondea mediante la opción, sólo puede determinar si se puede acceder a la
by-remote-address
interfaz sondeada. Es decir, si la interfaz sondeada está en estado accesible, de forma predeterminada, las estadísticas del paquete de sondeo, como activo, IPv4 e IPv6, se establecen en cero (0).
user@R0>probe 10.0.1.10 by-remote-address 10.0.12.22 count 1
PROBE 10.0.1.10 (10.0.1.10): 32 bytes from 10.0.1.10: icmp_seq=0 ttl=255 code=3 state=0 active=0 IPv4=0 IPv6=0 time=5.054 ms --- 10.0.1.10 probe statistics --- 1 packets transmitted, 1 packets received, 0% packet loss round-trip min/avg/max/stddev = 5.054/5.054/5.054/0.000 ms
Significado
La dirección IP proxy (10.0.1.10) muestra el estado de la dirección IP sondeada (10.0.12.22). El resultado se verifica con las siguientes estadísticas de paquetes de sondeo:
code=3
indica que no existe tal entrada en la tabla ARP. Esto se espera en este ejemplo porque la dirección IP sondeada no está definida ni en el proxy ni en los nodos sondeados.state=0
es una configuración obligatoria cuando el bit se establece en un estado distinto de cero y la interfaz sondeada no reside en elcode
nodo proxy. Aquí, la dirección IP sondeada reside en el nodo sondeado y elcode
bit se establece en un3
archivo .active=0
se establece en cero y se ignora al recibirlo cuando sondea mediante laby-remote-address
opción.IPv4=0
yIPv6=0
, de forma predeterminada, cuando se realiza un sondeo con elby-remote-address
archivo .time=milliseconds ms
Indica el tiempo necesario para recibir la respuesta después de que se transmite la solicitud.ttl
es el valor de tiempo de vida IPv4, cuyo valor predeterminado es el valor máximo.
Propósito
Use Case 2: Probing when proxy node and the probed node are the same. Considere R0 como el nodo de sondeo, R1 como el proxy y el nodo sondeado. Cambie los detalles de las interfaces y direcciones IP para que coincidan con su configuración de red.
Query for the status of the probed IP address through the proxy IP address
Acción
Desde el modo operativo, sondee el estado de la dirección IP sondeada 10.0.12.1 utilizando la opción con la by-address
dirección IP proxy 10.0.1.10 en el nodo proxy (R1). El count
argumento se utiliza para establecer el número de solicitudes de sondeo en 1.
user@R0>probe 10.0.1.10 by-address 10.0.12.1 count 1
PROBE 10.0.1.10 (10.0.1.10): 32 bytes from 10.0.1.10: icmp_seq=0 ttl=255 code=0 state=0 active=1 IPv4=1 IPv6=1 time=6.056 ms --- 10.0.1.10 probe statistics --- 1 packets transmitted, 1 packets received, 0% packet loss round-trip min/avg/max/stddev = 6.056/8.928/13.459/3.242 ms
Significado
La dirección IP del proxy, 10.0.1.10 muestra el estado de la dirección IP probada, 10.0.12.1. El resultado se verifica con las siguientes estadísticas de paquetes de sondeo:
code=0
indica que la solicitud de sondeo se completó sin errores.state=0
Indica que la interfaz sondeada está activa y reside en el nodo proxy.active=1
indica que la interfaz sondeada está activa.IPv4=1
e indica que las direcciones IPv4 eIPv6=1
IPv6 están configuradas y disponibles en el nodo sondeado.time=milliseconds ms
Indica el tiempo necesario para recibir la respuesta después de que se transmite la solicitud.ttl
es el valor del tiempo de vida de IP, que se establece en el recuento máximo de saltos.
Propósito
Use Case 3: Query for the status of the IPv4 or IPv6 address using the interface index of the probed interface. (Sondeo cuando el nodo proxy y el nodo sondeado son los mismos. Considere R0 como el nodo de sondeo, R1 como el proxy y el nodo sondeado. Cambie los detalles de las interfaces y direcciones IP para que coincidan con su configuración de red).
Acción
Desde el modo operativo, sondee el estado de la dirección IPv4 o IPv6 mediante la opción para especificar el índice de interfaz de la by-index
interfaz sondeada. El count
argumento 2 hace que se genere una solicitud de sondeo 2. En este ejemplo, el nodo R1 funciona como nodo proxy y sondeado.
user@R0>probe 10.0.1.10 by-index 333 count 2
PROBE 10.0.1.10 (10.0.1.10): 28 bytes from 10.0.1.10: icmp_seq=0 ttl=255 code=0 state=0 active=1 IPv4=1 IPv6=1 time=6.767 ms 28 bytes from 10.0.1.10: icmp_seq=1 ttl=255 code=0 state=0 active=1 IPv4=1 IPv6=1 time=3.796 ms --- 10.0.1.10 probe statistics --- 2 packets transmitted, 2 packets received, 0% packet loss round-trip min/avg/max/stddev = 3.796/5.282/6.767/1.485 ms
Significado
La dirección IP del proxy, 10.0.1.10 muestra el estado de la interfaz sondeada utilizando el identificador de índice de interfaz lógica, 333. El resultado se verifica con las siguientes estadísticas de paquetes de sondeo:
code=0
indica que la solicitud se completó sin errores.state=0
Indica que la interfaz sondeada está activa y reside en el nodo proxy.active=1
indica que la interfaz sondeada está activa.IPv4=1
e indica que las direcciones IPv4 eIPv6=1
IPv6 están configuradas en el nodo sondeado.time=milliseconds ms
Indica el tiempo necesario para recibir la respuesta después de que se transmite la solicitud.ttl
es el valor del tiempo de vivir de IP.
Propósito
Use Case 4: Query the proxy interface for information about the probed interface that reside on the proxy node. (Sondeo cuando el nodo proxy y el nodo sondeado son los mismos. Considere R0 como el nodo de sondeo, R1 como el proxy y el nodo sondeado. Cambie los detalles de las interfaces y direcciones IP para que coincidan con su configuración de red).
Acción
Desde el modo operativo, sondee el estado de la dirección IP sondeada mediante la by-address
opción mientras especifica el nodo proxy por su dirección IPv6. El count
argumento se utiliza para establecer el recuento de sondeos en 1.
user@R0>probe 2001:db8:1::11 by-address 10.0.12.1 count 1
PROBE6(72=40+8+24 bytes) 2001:db8:1::10 --> 2001:db8:1::11 32 bytes from 2001:db8:1::11, icmp_seq=0 hlim=255 code=0 state=0 active=1 IPv4=1 IPv6=1 time=6.443 ms --- 2001:db8:1::11 probe6 statistics --- 1 packets transmitted, 1 packets received, 0% packet loss round-trip min/avg/max/std-dev = 6.443/6.443/6.443/0.000 ms
Significado
La dirección IP proxy, 2001:db8:1::11 muestra el estado de la dirección IP sondeada, 10.0.12.1 que reside en el dispositivo proxy. El resultado se verifica con las siguientes estadísticas de paquetes de sondeo:
code=0
Indica que la solicitud de sondeo se completa sin error.state=0
Indica que la interfaz sondeada está activa y reside en el nodo proxy.active=1
indica que la interfaz sondeada está activa.IPv4=1
e indica que las direcciones IPv4 eIPv6=1
IPv6 están configuradas en la interfaz sondeada.time=milliseconds ms
Indica el tiempo necesario para recibir la respuesta después de que se transmite la solicitud.hlim
es el límite de salto IPv6 que, por defecto, es el valor máximo.
Propósito
Use case 5: Query for the status of the probed interface using the interface name. (Sondeo cuando el nodo proxy y el nodo sondeado son los mismos. Considere R0 como el nodo de sondeo, R1 como el proxy y el nodo sondeado. Cambie los detalles de las interfaces y direcciones IP para que coincidan con su configuración de red).
Acción
Desde el modo operativo, sondee el estado de la interfaz sondeada utilizando el nombre de interfaz ge-0/0/1.0 utilizando la dirección IPv6 del nodo proxy 2001:db8:1::11.
user@R0> probe 2001:db8:1::11 by-name ge-0/0/1.0 count 1
PROBE6(74=40+8+26 bytes) 2001:db8:1::10 --> 2001:db8:1::11 34 bytes from 2001:db8:1::11, icmp_seq=0 hlim=255 code=0 state=0 active=1 IPv4=1 IPv6=1 time=4.750 ms --- 2001:db8:1::10 probe6 statistics --- 1 packets transmitted, 1 packets received, 0% packet loss round-trip min/avg/max/std-dev = 0.231/0.231/0.231/0.000 ms
Significado
El nodo proxy con dirección IPv6, 2001:db8:1::11 devuelve el estado de la interfaz especificada ge-0/0/1.0. El resultado se verifica con las siguientes estadísticas de paquetes de sondeo:
code=0
indica que la solicitud de sondeo se completa sin errores.state=0
indica que la interfaz sondeada está activa en el nodo proxy.active=1
indica que la interfaz sondeada está activa.IPv4=1
e indica que las direcciones IPv4 eIPv6=1
IPv6 están disponibles en la interfaz sondeada.time=milliseconds ms
Indica el tiempo necesario para recibir la respuesta después de que se transmite la solicitud.hlim
es el valor máximo del límite de salto IPv6.