Este es el comando sc_analysis_dump que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
sc_analysis_dump - volcado de datos de traceroute en un formato que se puede analizar fácilmente.
SINOPSIS
sc_analysis_dump [-cCdeghHilMopQrstT] [-D número de depuración] [-G geo-servidor] [-S saltear-contar]
[presentar ...]
DESCRIPCIÓN
La pestaña sc_analysis_dump La utilidad proporciona un volcado de datos de traceroute en un formato que se puede
analizado por scripts. Cada salida de línea contiene un resumen de una única traza e incluye el
interfaces visitadas y el retraso de cada respuesta. El formato de salida es idéntico al
de sk_analysis_dump de CAIDA, excepto que utiliza la API del archivo scamper para leer ambas arts ++
archivos producidos por skitter y archivos de verrugas producidos por scamper. los sc_analysis_dump utilidad
solo emite datos de traceroute; para analizar otros tipos de medición, utilice sc_warts2json(1)
en lugar de. Las opciones son las siguientes:
-c desactiva la impresión del número de ciclo en cada línea de salida.
-C desactiva la impresión de los comentarios sobre la salida en la parte superior de la salida.
-d desactiva la impresión de la dirección de destino en cada línea de salida.
-D número de depuración
para cada archivo de entrada, deje de leer después del número especificado de trazas.
-e agrega la respuesta del destino a cada línea de salida. Por favor lea los errores
sección a continuación.
-g utilizar datos geográficos de netacuity. No todas las compilaciones de sc_analysis_dump múltiples proveedores
esta opción.
-G geo-servidor
especifica el nombre del servidor netacuity que se utilizará.
-h imprime un mensaje de ayuda y luego sale.
-H inhabilita la impresión de los campos de detención: por qué traceroute se detuvo y los datos por esa razón.
-i inhabilita la impresión de RTT en cada salto y cuántos intentos fueron necesarios.
-l inhabilita la impresión de la identificación de la lista en cada línea de salida.
-M imprime cualquier objeto de pila de etiquetas MPLS incrustado en las respuestas ICMP.
-o imprime cada línea de salida utilizando el formato antiguo de sk_analysis_dump 1.0.
-p desactiva los datos de la ruta de impresión en cada línea de salida.
-Q imprime el IP-TTL desde el interior de la cotización ICMP.
-r inhabilita la impresión de los datos asociados a la respuesta desde un destino: el RTT, el
TTL de la sonda y TTL de la respuesta.
-s desactiva la impresión de la dirección IP de origen en cada línea de salida.
-S saltear-contar
omite el número definido de trazas de cada archivo de entrada.
-t inhabilita la impresión de la marca de tiempo de cuando comenzó el traceroute.
-T imprime el IP-TTL del paquete de respuesta.
SALIDA
Hay un rastro por línea. Los campos están separados por un carácter de tabulación. La salida es
estructurado en campos de encabezado (2 a 6), campos de respuesta (7 a 10) correspondientes a la respuesta
recibidos del destino, campos de detención (11 y 12) y campos de salto (comenzando en el índice
13).
1 Clave
Indica el tipo de línea y determina el significado de los campos restantes.
Siempre será 'T' para un rastreo de IP.
2. fuente
IP de origen del monitor skitter / scamper que realiza el rastreo.
3. Destino
IP de destino que se está rastreando.
4. ID de lista
ID de la lista de destinos que contiene esta dirección de destino. Este valor
ser cero si no se proporcionó un ID de lista. Un ListId es un entero sin signo de 32 bits.
5. ID de ciclo
ID del ciclo de palpado actual. Un ciclo es una ejecución única a través de una lista determinada. A
CycleId es un entero sin signo de 32 bits. Para trazas de skitter, los ID de ciclo serán iguales
hasta o un poco antes que la marca de tiempo del primer seguimiento de cada ciclo. Allí
no es una interpretación estándar para los identificadores de ciclo de scamper. Este valor será cero si
no se proporcionó ninguna identificación de ciclo.
6. Marca de tiempo
Marca de tiempo en la que comenzó el rastreo hasta este destino.
7. Destino respondido
Si se recibió una respuesta del destino. Se imprime el carácter R
si se recibió una respuesta. El carácter N se imprime si no se recibió respuesta.
Dado que skitter envía un paquete con un TTL de 255 cuando detiene el sondeo, todavía es
posible que el destino final envíe una respuesta y para HaltReasonData (ver
a continuación) para que no sea igual a no_halt. Nota: Scamper no realiza este último intento
sondeo en TTL 255 de forma predeterminada.
8. DestRTT
El RTT (ms) del primer paquete de respuesta desde el destino. Este valor es cero si
DestReplied es N.
9. SolicitarTTL
TTL establecido en el paquete de solicitud que provocó una respuesta (respuesta de eco) del
destino. Este valor es cero si DestReplied es N.
10. Responder TTL
TTL encontrado en el paquete de respuesta del destino. Este valor es cero si DestReplied es
N.
11. Detener la razón
Un solo carácter correspondiente a la razón, si la hay, por la que el sondeo incremental
interrumpido. Se imprime S si se alcanzó el destino o si no hay datos de parada. U
se imprime si se recibió un mensaje ICMP inalcanzable. L se imprime si un bucle
fue detectado. Se imprime G si se alcanzó el límite de espacios.
12. Detener datos de motivo
Datos adicionales sobre por qué se detuvo el sondeo. Si HaltReason es S, se emite el cero. Si
HaltReason es U, se imprime el código ICMP del mensaje inalcanzable. Si
HaltReason es L, se imprime la longitud del bucle. Si HaltReason es G, el
se imprime la longitud del espacio.
13. Ruta completa
Si se encontraron todos los saltos al destino. C se imprime si la traza es
completo, se encuentran todos los lúpulos. Se imprime si la traza está incompleta, al menos
falta un salto (es decir, no respondió).
14. Datos por salto
Datos de respuesta para cada salto. Si varias direcciones IP responden al mismo salto,
Los datos de respuesta para cada dirección IP están separados por punto y coma:
IP, RTT, numTries (para una sola IP que responde) IP, RTT, numTries; IP, RTT, numTries; ...
(para varias direcciones IP que responden)
donde IP es la dirección IP que envió un paquete TTL caducado, RTT es el RTT del
TTL expiró el paquete, y numTries es el número de intentos antes de que se recibiera una respuesta.
recibido del TTL.
Este campo tiene el valor 'q' si no hubo respuesta en un salto.
Si -M se especifica la opción, cualquier objeto de pila de etiquetas MPLS incrustado en el ICMP
La respuesta se incluirá en el siguiente formato, y los cuatro campos corresponden
a cada uno de los campos en un encabezado MPLS.
M | ttl | etiqueta | exp | s
Si la respuesta ICMP incluye más de un encabezado MPLS, se les asigna uno a la vez.
tiempo, cada uno comenzando con una M.
Si -Q se especifica la opción, el valor TTL que se encuentra en un paquete IP citado es
incluido con el siguiente formato:
Q | ttl
Si -T se especifica la opción, se incluye el valor TTL del paquete de respuesta
con el siguiente formato:
T | ttl
EJEMPLOS
El comando:
sc_analysis_dump archivo1.verrugas archivo2.verrugas
decodificará e imprimirá los objetos traceroute en file1.warts, seguido del traceroute
objetos en file2.warts.
El comando:
gzcat archivo1.verrugas.gz | sc_analysis_dump
decodificará e imprimirá los objetos traceroute en el archivo sin comprimir proporcionado en stdin.
Utilice sc_analysis_dump en línea utilizando los servicios de onworks.net