InglésFrancésEspañol

Ad


icono de página de OnWorks

corretear

Ejecute scamper en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando scamper 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


corretear - utilidad de medición de Internet paralela

SINOPSIS


corretear [-? Dv] [-c comando] [-p pps] [-w ventana] [-M nombre del monitor] [-l Lista de nombres] [-L listado]
[-C cicloid] [-o archivar] [-F cortafuegos] [-d archivo de depuración] [-e archivo pid] [-O opciones]
[-i IPs | -I cmds | -f presentar | -P [ip:] puerto | -U unix-dom]

DESCRIPCIÓN


El corretear La utilidad proporciona la capacidad de ejecutar técnicas de medición de Internet a IPv4.
y direcciones IPv6, en paralelo, para completar una velocidad específica de paquetes por segundo. En la actualidad,
corretear admite las conocidas técnicas de traceroute y ping, así como el traceroute de MDA,
resolución de alias, algunas partes de tbit, sting y descubrimiento de vecinos.

corretear tiene cuatro modos de funcionamiento. Primero, corretear se puede proporcionar una lista de direcciones en
la línea de comando con el -i . corretear luego ejecutará un comando con cada uno de los
proporciona direcciones, en paralelo, y muestra los resultados a medida que se completa cada tarea. Segundo,
corretear Se puede proporcionar una lista de direcciones en un archivo de lista, una dirección por línea, utilizando el
-f opción. Tercera, corretear se puede proporcionar una lista de comandos completos en la línea de comandos
con el -I opción. Finalmente, corretear se le puede indicar que escuche en una dirección IP y un puerto
especificado con el -P opción, o en un socket de dominio Unix especificado con la -U opción, donde
puede tomar comandos dinámicamente.

Las opciones son las siguientes:

-? imprime una lista de opciones de la línea de comandos y una sinopsis de cada una.

-v causas corretear para generar información sobre la versión y salir.

-D Con esta opción configurada, corretear se desprenderá y se convertirá en un demonio. Usar con el -P or
-U .

-c comando
especifica el comando para corretear para utilizar de forma predeterminada. Las opciones actuales para esto
las opciones son:
- alias de trato
- vecino disco
- de ping
- rastrear
- rastrolb
- olfatear
- picadura
- un poco
corretear utiliza rastreo de forma predeterminada. Los comandos disponibles y sus opciones son
documentado a continuación.

-p pps especifica la tasa de paquetes por segundo objetivo para corretear alcanzar. Por defecto, este
el valor es 20.

-w ventana
especifica el número máximo de tareas que se pueden probar en paralelo. Un valor de
cero coloca ningún límite superior. Por defecto, se utiliza cero.

-M nombre del monitor
especifica el nombre canónico de la máquina donde corretear se ejecuta. Este valor se usa
al grabar la salida en un archivo de salida de verrugas.

-l Lista de nombres
especifica el nombre de la lista cuando se ejecuta desde la línea de comando. Este valor se usa
al grabar la salida en un archivo de salida de verrugas.

-L listado
especifica la identificación numérica de la lista cuando se ejecuta desde la línea de comando. Este valor
se utiliza al grabar la salida en un archivo de salida de verrugas.

-C cicloid
especifica el ID de ciclo numérico con el que comenzar cuando se ejecuta desde la línea de comando. Esta
El valor se utiliza cuando se registra la salida en un archivo de salida de verrugas.

-o archivar
especifica el archivo de salida predeterminado para escribir los resultados de la medición. Por defecto,
se utiliza stdout.

-F cortafuegos
especifica que scamper puede utilizar el cortafuegos en las medidas que lo requieran. Usar
el firewall en los sistemas FreeBSD y MacOS X, pase ipfw aquí.

-d archivo de depuración
especifica un nombre de archivo para escribir mensajes de depuración. De forma predeterminada, no hay ningún archivo de depuración
utilizado, aunque la salida de depuración se envía a stderr si scamper está construido para depuración.

-e archivo pid
especifica un archivo para escribir el ID de proceso de scamper. Si Scamper está construido con
separación de privilegios, se escribe el ID del proceso sin privilegios.

-O opciones
permite que el comportamiento de Scamper se adapte aún más. Las opciones actuales para esto
las opciones son:
- texto: la salida da como resultado texto sin formato. Adecuado para uso interactivo.
- verrugas: resultados de salida en formato de verrugas. Adecuado para archivar medidas
resultados y para uso de los investigadores, ya que registra detalles que no pueden ser fácilmente
representado con la opción de texto.
- json: resultados de salida en formato json. Adecuado para procesar medidas
resultados con un lenguaje de secuencias de comandos. Un mejor enfoque es generar resultados en
formato de verrugas, y utilizar sc_warts2json(1).
- laboratorio del planeta: dígale a scamper que se está ejecutando en un sistema planetlab. Necesario de usar
enchufes sin procesar seguros de planetlab.
- rawtcp: dígale a Scamper que use el socket IPPROTO_RAW para enviar sondas TCP IPv4, en lugar de
que un enchufe de enlace de datos.
- Seleccione: dile a Scamper que use selecciona(2) en lugar de encuesta(2)
- cola: dile a Scamper que use cola(2) en lugar de encuesta(2) en sistemas donde
cola(2) está disponible.
- encuesta: dile a Scamper que use encuesta(7) en lugar de encuesta(2) en sistemas donde
encuesta(7) está disponible.
- cucharaditas: el archivo de entrada consta de una secuencia de direcciones IP para
Marcas de tiempo de IP.
- archivo cmd: el archivo de entrada consta de comandos completos.
- noinitndc: no inicialice la caché de descubrimiento de vecinos.
- copia externa: escribir una copia de todos los datos escritos por scamper con la salida predeterminada
método.
- agregar archivo de depuración: anexar al archivo de depuración especificado con el -d opción. La
el valor predeterminado es truncar el archivo de depuración.
- notas: no use TLS en ninguna parte de scamper, incluido tbit.

-i IP 1..N
especifica las direcciones para sondear, en la línea de comando, usando el comando especificado
con el -c .

-f archivo de lista
especifica el archivo de entrada que se leerá para las direcciones de destino, una por línea, y utiliza la
comando especificado con el -c opción en cada uno.

-I cmds.
especifica comandos completos, incluidas las direcciones de destino, para que Scamper los ejecute.

-P [ip:] puerto
especifica que corretear proporcionar un zócalo de control que escucha en la IP especificada
dirección y puerto en el host local. Si no se especifica una dirección IP, corretear seguirá
enlazar al puerto especificado en la dirección de loopback.

-U UNIX dominio enchufe
especifica que corretear proporcionar un enchufe de control que escuche en el enchufe especificado en
el dominio Unix.

TRACE CAMPUS


El comando trace se utiliza para realizar traceroute. Las siguientes variaciones del
traceroute(8) opciones están disponibles:

rastrear [-MQT] [-c confianza] [-d puerto deportivo] [-f primera tienda] [-g límite de brecha] [-G gapacción]
[-l bucles] [-m maxttl] [-o compensar] [-O opción] [-p carga útil] [-P Método] [-q Los intentos]
[-s Deporte] [-S corazón] [-t tos] [-U ID de usuario] [-w esperar] [-W sonda de espera] [-z entrada gss]
[-Z lss-nombre]

-c confianza
especifica que un lúpulo debe ser probado a un nivel de confianza específico (95% o 99%)
para asegurarse de que la traza haya visto todas las interfaces que responderán para ese salto.

-d puerto deportivo
especifica el valor del puerto de destino base que se utilizará para los sistemas basados ​​en UDP y TCP
métodos de traceroute. Para ICMP-paris, esta opción establece el valor de suma de comprobación ICMP.

-f primera tienda
especifica el valor TTL o HLIM con el que comenzar a sondear. De forma predeterminada, un primer salto de
se utiliza uno.

-g límite de brecha
especifica el número de saltos que no responden permitidos hasta que se realiza una verificación para ver si
el destino responderá. De forma predeterminada, se utiliza un límite de espacio de 5 saltos. Configuración
el límite de espacio en 0 desactiva el límite de espacio, pero no se recomienda hacer esto.

-G gapacción
especifica lo que debería suceder si se cumple la condición de límite de espacio. Un valor de 1
(predeterminado) significa detener el sondeo, mientras que un valor de 2 significa enviar sondeos de último recurso.

-m maxttl
especifica el valor TTL o HLIM máximo que se probará. Por defecto, hay
ninguna restricción, aparte de los 255 saltos que permiten los protocolos de Internet.

-M especifica que el descubrimiento de MTU de ruta (PMTUD) debe intentarse para la ruta cuando el
se completa el traceroute inicial. corretear no realizará PMTUD a menos que esté probando un
destino receptivo, ya que de lo contrario no hay forma de distinguir todos los paquetes
que se pierden solo por la pérdida de paquetes grandes (más grandes que MTU).

-l bucles
especifica el número máximo de bucles permitidos hasta que se detiene el palpado. Por defecto, un
se utiliza el valor de uno. Un valor de cero deshabilita la verificación de bucle.

-o compensar
especifica el desplazamiento de fragmentación que se utilizará en las sondas. De forma predeterminada, no se utiliza ningún desplazamiento.

-O opción
especifica argumentos opcionales para usar. Las opciones actuales para esta opción son:
- dl especifica que el conector de enlace de datos debe usarse para marcar la hora de los paquetes, y
para recibir ciertos paquetes.
- dtree-noback especifica que el traceroute no debe hacer un sondeo hacia atrás cuando
usando doubletree.

-p carga útil
especifica la carga útil de la sonda que se utilizará como base. La carga útil se especifica en
hexadecimal. Tenga en cuenta que la carga útil suministrada es simplemente una base; los primeros 2 bytes pueden
modificarse para lograr traceroute ICMP-Paris y UDP-Paris.

-P Método
especifica el método traceroute a utilizar. corretear actualmente admite cinco diferentes
métodos de sondeo: UDP, ICMP, UDP-paris, ICMP-paris, TCP y TCP-ACK. De forma predeterminada, UDP-
se utiliza parís.

-q Los intentos
especifica el número máximo de intentos para obtener una respuesta por salto. Por defecto,
se utiliza un valor de dos.

-Q especifica que se envían todas las sondas asignadas, independientemente de cuántas respuestas hayan
sido recibido.

-s Deporte
especifica el valor del puerto de origen que se utilizará. Para los métodos basados ​​en ICMP, esta opción
especifica el identificador ICMP que se utilizará.

-S corazón
especifica la dirección de origen que se utilizará en las sondas. La dirección no se puede falsificar.

-t tos especifica el valor a establecer en el byte IP ToS / DSCP + ECN. Por defecto, este byte es
puesto a cero.

-T especifica que los mensajes de tiempo excedido del destino no hacen que el seguimiento
definirse como llegar al destino.

-U ID de usuario
especifica un entero sin signo para incluir con los datos recopilados; el significado de la
user-id depende completamente del usuario y no tiene ningún efecto sobre el comportamiento de traceroute.

-w esperar
especifica cuánto tiempo esperar, en segundos, una respuesta. Por defecto, un valor de 5 es
usado.

-W sonda de espera
especifica el tiempo mínimo de espera, en decenas de milisegundos, entre el envío
sondas consecutivas. De forma predeterminada, la siguiente sonda se envía lo antes posible.

-z entrada gss
especifica una dirección IP para detener el sondeo cuando se encuentra; usado con el árbol doble
algoritmo.

-Z lss-nombre
especifica el nombre de la parada local que se utilizará para determinar cuándo detenerse
sondeando al revés; utilizado con el algoritmo de doble árbol.

PING CAMPUS


El comando ping se utiliza para realizar ping. Las siguientes variaciones del de ping(8)
las opciones están disponibles:

hacer ping [-R] [-B carga útil] [-c número de sondas] [-C icmp-suma] [-d puerto deportivo] [-F Deporte] [-i esperar]
[-m TTL] [-M MTU] [-o conteo de respuestas] [-O opciones] [-p patrón] [-P Método] [-s tamaño]
[-S corazón] [-T fecha y hora] [-U ID de usuario] [-W tiempo de espera] [-z tos]

-B carga útil
especifica, en una cadena hexadecimal, la carga útil para incluir en cada sonda.

-c número de sondas
especifica el número de sondas que se enviarán antes de salir. Por defecto, un valor de 4 es
usado.

-C icmp-suma
especifica la suma de comprobación ICMP que se utilizará al enviar una sonda. La carga útil de cada sonda
será manipulado para que la suma de comprobación sea válida.

-d puerto deportivo
especifica el puerto de destino que se utilizará en cada sonda TCP / UDP y el primer ICMP
número de secuencia para usar en sondas ICMP.

-F Deporte
especifica el puerto de origen que se utilizará en cada sonda TCP / UDP y el ID de ICMP que se utilizará en
Sondas ICMP.

-i esperar
especifica el tiempo de espera, en segundos, entre sondas. Por defecto, un
se utiliza el valor 1.

-m TTL especifica el valor TTL que se utilizará para los paquetes salientes. De forma predeterminada, un valor de 64 es
usado.

-M MTU especifica un valor pseudo MTU. Si el paquete de respuesta es más grande que la pseudo MTU,
se envía un mensaje de paquete ICMP demasiado grande (PTB).

-o conteo de respuestas
especifica el número de respuestas necesarias en el momento en que puede cesar el sondeo. Por
por defecto, se envían todas las sondas.

-O opciones
Las opciones actuales para esta opción son:
- dl especifica que el ping debe usar sockets de enlace de datos, en lugar de sin formato
enchufes
- parodia especifica que la dirección de origen debe ser falsificada de acuerdo con la
dirección especificada con el -S opción. De lo contrario, el corrector de direcciones usaría
ya que la dirección de origen está incrustada en la carga útil de la sonda.
- tbt especifica que el objetivo del ping es obtener respuestas fragmentadas, por lo que
que el -c La opción especifica cuántos paquetes enviar y la -o opción
especifica cuántas respuestas fragmentadas se desean.

-p patrón
especifica el patrón, en hexadecimal, que se utilizará en las sondas. Se pueden especificar hasta 16 bytes.
De forma predeterminada, los bytes de cada sonda se ponen a cero.

-P Método
especifica el tipo de paquetes de ping a enviar. De forma predeterminada, las solicitudes de eco ICMP son
enviado. Las opciones son: icmp-echo, icmp-time, tcp-syn, tcp-ack, tcp-ack-sport, udp y
puerto-upp.

-R especifica que se debe utilizar la opción IP de ruta de registro.

-s tamaño
especifica el tamaño de las sondas a enviar. El tamaño de la sonda incluye la longitud del
Encabezados IP e ICMP. De forma predeterminada, se utiliza un tamaño de sonda de 84 bytes para pings IPv4,
y 56 bytes para pings IPv6.

-S corazón
especifica la dirección de origen que se utilizará en las sondas. La dirección se puede falsificar si -O
La parodia está incluida.

-T fecha y hora
especifica que se incluirá una opción de marca de tiempo de IP. La opción de marca de tiempo puede
be: tsprespec donde se pueden especificar las direcciones IP de los dispositivos de interés; solo,
donde las marcas de tiempo están integradas por los dispositivos pero no se incluyen direcciones IP; y
tsandaddr, donde los dispositivos en la ruta incluyen marcas de tiempo y direcciones IP.
Consulte la sección de ejemplos para obtener más información.

-U ID de usuario
especifica un entero sin signo para incluir con los datos recopilados; el significado de la
user-id depende completamente del usuario y no tiene ningún efecto sobre el comportamiento de ping.

-W tiempo de espera
especifica cuánto tiempo esperar las respuestas después de que se envía el último ping. Por defecto
esto es un segundo.

-z tos especifica el valor que se utilizará en el byte IPv4 ToS / DSCP + ECN. Por defecto, este byte
se pone a cero.

OFERTAS CAMPUS


El comando dealias se utiliza para enviar sondas con el propósito de resolución de alias. Es compatible
la técnica de mercator, donde los alias se infieren si un enrutador usa una dirección diferente cuando
enviar una respuesta ICMP; la técnica del aliado, donde los alias se infieren si una secuencia de
Las sondas enviadas a direcciones IP alternas producen respuestas con IP intercalado incremental
Valores de identificación; radar, donde las sondas se envían a un conjunto de direcciones IP en múltiples rondas y
los alias se infieren mediante el posprocesamiento de los resultados; prefixscan, donde se busca un alias
en un prefijo para una dirección IP especificada; y bump, donde dos direcciones se cree que son alias
se prueban en un esfuerzo por forzar sus valores de IP-ID fuera de secuencia. Las siguientes opciones
están disponibles para el corretear comando dealias:

alias de trato [-d puerto deportivo] [-f dulce de azúcar] [-m Método] [-o responderc] [-O opción] [-p opciones de sonda]
[-q Los intentos] [-r esperar ronda] [-s Deporte] [-t TTL] [-U ID de usuario] [-w tiempo de espera]
[-W sonda de espera] [-x excluir]

-d puerto deportivo
especifica el puerto de destino que se utilizará al enviar sondas. Solo valido para el
técnica mercator; Los puertos de destino se pueden especificar en probedefs definidos con -p
para otros métodos de resolución de alias.

-f dulce de azúcar
especifica un factor de modificación para la coincidencia de alias. El valor predeterminado es 200. Solo válido para aliado
y golpe.

-m Método
especifica qué método utilizar para la resolución de alias. Las opciones válidas son: aliado, golpe,
mercator, prefixscan y radargun.

-o responderc
especifica cuántas respuestas esperar. Solo válido para prefixscan.

-O opción
permite adaptar aún más el comportamiento de resolución de alias. Las opciones actuales para
esta opción son:
- inseq donde se requiere que los valores de IP-ID estén estrictamente en secuencia (sin
tolerancia para el reordenamiento de paquetes)
- barajar aleatorizar el orden de las sondas enviadas en cada ronda; solo valido para radares
sondeo.
- nobs no permita valores de ID de IP intercambiados por bytes en las respuestas. Válido para aliado
y prefixscan.

-p probar
especifica una definición para una sonda. Las posibles opciones son:

-c suma especifica qué suma de comprobación ICMP se utilizará para las sondas ICMP. La carga útil del
la sonda se modificará adecuadamente.

-d puerto-dst
especifica el puerto de destino de la sonda. El valor predeterminado es 33435.

-F puerto src
especifica el puerto de origen de la sonda. Por defecto es (pid & 0x7fff) +
0x8000.

-i IP especifica la dirección IP de destino de la sonda.

-M mtu especifica la pseudo MTU que se utilizará al solicitar respuestas fragmentadas.

-P Método
especifica qué método utilizar para la sonda. Las opciones válidas son: udp, udp-
dport, tcp-ack, tcp-ack-sport, tcp-syn-sport y icmp-echo.

-s tamaño
especifica el tamaño de las sondas a enviar.

-t TTL especifica el tiempo de vida de la IP de la sonda.
El método aliado acepta hasta dos definiciones de sonda; el método prefixscan espera
una definición de sonda; radargun espera al menos una definición de sonda; bump espera
dos definiciones de sonda.

-q Los intentos
especifica cuántas veces se debe reintentar una sonda si no obtiene una utilidad
respuesta.

-r esperar ronda
especifica cuántos milisegundos esperar entre rondas de sondeo con pistola de radar.

-s Deporte
especifica el puerto de origen que se utilizará al enviar sondas. Solo válido para mercator.

-t TTL especifica el tiempo de vida de las sondas enviadas. Solo válido para mercator.

-U ID de usuario
especifica un entero sin signo para incluir con los datos recopilados; el significado de la
user-id depende totalmente del usuario y no tiene ningún efecto sobre el comportamiento de las dealias.

-w tiempo de espera
especifica cuánto tiempo esperar en milisegundos para recibir una respuesta del host remoto.

-W sonda de espera
especifica cuánto tiempo esperar en milisegundos entre sondeos.

-x excluir
especifica una dirección IP para excluir cuando se usa el método prefixscan. Quizás
especificado varias veces para excluir varias direcciones.

VECINO DESCUBRIMIENTO CAMPUS


El comando neighbourdisc intenta encontrar la dirección de capa 2 de una dirección IP dada usando
Descubrimiento de vecinos IPv4 ARP o IPv6. Las siguientes opciones están disponibles para corretear
comando neighbourdisc:

disco vecino [-FQ] [-i interfaz.] [-o conteo de respuestas] [-q Los intentos] [-w esperar]

-F especifica que solo queremos la primera respuesta.

-Q especifica que queremos enviar todos los intentos.

-i interfaz.
especifica el nombre de la interfaz que se utilizará para el descubrimiento de vecinos.

-o conteo de respuestas
especifica cuántas respuestas esperamos.

-q Los intentos
especifica cuántas sondas enviamos.

-w esperar
especifica cuánto tiempo esperar entre sondas en milisegundos. El valor predeterminado es 1000.

TBIT CAMPUS


El comando tbit se puede utilizar para inferir el comportamiento de TCP de un host especificado. En la actualidad,
implementa pruebas para comprobar la capacidad del host para responder a ICMP Packet Too Big
mensajes y responder a la notificación de congestión explícita. Las siguientes opciones son
disponible para el corretear comando tbit:

un poco [-t tipo] [-p applicación] [-d puerto deportivo] [-s Deporte] [-b ASN] [-f galleta] [-m mss] [-M mtu]
[-o compensar] [-O opción] [-P ptbsrc] [-q Los intentos] [-S corazón] [-T TTL] [-u url] [-U ID de usuario]
[-w wescala]

-t tipo especifica qué tipo de prueba usar. Las opciones válidas son: pmtud, ecn, null,
sack-rcvr, icw, blind-first, blind-syn, blind-data.

-p applicación especifica qué tipo de tráfico generar para las pruebas. Puerto de destino
por defecto el puerto estándar de la aplicación. Las aplicaciones válidas son: http, bgp.

-d puerto deportivo especifica el puerto de destino para los paquetes que se envían. Los valores predeterminados son
específico de la aplicación.

-s Deporte especifica el puerto de origen de los paquetes que se envían. El valor predeterminado se basa en
corretear identificacion de proceso.

-b ASN especifica el número de sistema autónomo (ASN) que debe utilizarse cuando
establecer una sesión de BGP.

-f galleta especifica la cookie de apertura rápida TCP que se debe utilizar al establecer un TCP
conexión.

-m mss especifica el tamaño máximo de segmento para anunciar al host remoto.

-M mtu especifica la MTU que se utilizará en un mensaje de paquete demasiado grande.

-o compensar especifica el desplazamiento del número de secuencia que se utilizará al realizar una sincronización ciega y
pruebas a ciegas y el número de acuse de recibo que se debe utilizar al realizar
una prueba de datos ciegos.

-O opción permite adaptar aún más el comportamiento de tbit. Las opciones actuales para esto
las opciones son:
- agujero negro: para las pruebas PMTUD, no envíe mensajes de paquetes demasiado grandes; esta
prueba la capacidad de un host para inferir un agujero negro PMTUD y solucionarlo.
- tcptos: anunciar soporte para marcas de tiempo TCP al establecer un TCP
conexión. Si el par admite marcas de tiempo TCP, incruste marcas de tiempo en
paquetes de datos.
- sincronización-ipts: utilice la opción IP de marca de tiempo en un paquete SYN cuando intente
establecer una conexión TCP.
- iprr-syn: utilice la opción IP de ruta de registro en un paquete SYN al intentar
para establecer una conexión TCP.
- sincronización de ipqs: utilice la opción IP de inicio rápido en un paquete SYN al intentar
para establecer una conexión TCP.
- saco: anunciar soporte para reconocimientos selectivos de TCP (SACK) cuando
establecer una conexión TCP.
- para: anunciar soporte para apertura rápida de TCP usando el número oficial de IANA
asignado para apertura rápida.
- fo-exp: anunciar soporte para apertura rápida de TCP usando el número de prueba
asignado por IANA para apertura rápida.

-P ptbsrc especifica la dirección de origen que se debe utilizar para enviar paquetes demasiado grandes
mensajes en la prueba pmtud.

-q Los intentos especifica el número de intentos que se deben hacer con cada paquete para reducir el número de falsos
inferencias causadas por la pérdida de paquetes.

-S corazón especifica la dirección de origen que se debe utilizar en los paquetes TCP enviados por el
prueba tbit.

-T TTL especifica el valor de tiempo de vida de IP que debe usarse en los paquetes TCP enviados por
la prueba tbit.

-u url especifica una URL para la aplicación http.

-U ID de usuario especifica un entero sin signo para incluir con los datos recopilados; el significado
de la identificación del usuario depende completamente del usuario y no tiene ningún efecto en el comportamiento
de tbit.

-w wescala especifica la opción de escala de ventana que se utilizará al establecer la conexión TCP.

TRACELB CAMPUS


El comando tracelb se utiliza para inferir todas las rutas con equilibrio de carga por flujo entre una fuente y
destino. Las siguientes opciones están disponibles para corretear comando tracelb:

rastrolb [-c confianza] [-d puerto deportivo] [-f primera tienda] [-g límite de brecha] [-P Método] [-q Los intentos]
[-Q maxprobec] [-s Deporte] [-t tos] [-U ID de usuario] [-w tiempo de espera] [-W sonda de espera]

-c confianza
especifica el nivel de confianza que queremos alcanzar de que no hay más
rutas paralelas de carga equilibrada en un salto dado. Los valores válidos son 95 (predeterminado)
y 99, para un 95% de confianza y un 99% de confianza, respectivamente.

-d puerto deportivo especifica el puerto de destino base que se utilizará. El valor predeterminado es 33435, el valor predeterminado
utilizado por traceroute(8).

-f primera tienda especifica a cuántos saltos debemos empezar a sondear.

-g límite de brecha especifica cuántos saltos consecutivos que no responden se permiten antes de sondear
abajo una rama se detiene. El valor predeterminado es tres.

-P Método especifica qué método debemos utilizar para realizar el sondeo. Las opciones válidas son:
"udp-dport", "icmp-echo", "udp-sport", "tcp-sport" y "tcp-ack-sport".
El valor predeterminado es "udp-dport".

-q Los intentos especifica cuántas sondas debemos enviar para intentar recibir una respuesta.
El valor predeterminado es 2.

-Q maxprobec especifica el número máximo de sondas que siempre queremos enviar. Predeterminado a
3000.

-s Deporte especifica el puerto de origen que se utilizará al enviar sondas. Predeterminado basado en
identificacion de proceso.

-t tos especifica el valor del campo IP Type-of-service para sondas salientes.
El valor predeterminado es 0.

-U ID de usuario especifica un entero sin signo para incluir con los datos recopilados; el significado
de la identificación del usuario depende completamente del usuario y no tiene ningún efecto en el comportamiento
de tracelb.

-w tiempo de espera
especifica en segundos cuánto tiempo esperar una respuesta a un sondeo. Por defecto es 5.

-W sonda de espera
especifica en 1/100 de segundo cuánto tiempo esperar entre sondas. Predeterminado a
25 (es decir, 250 ms).

STING CAMPUS


El comando sting se utiliza para inferir pérdidas unidireccionales mediante un algoritmo con sondas TCP. Eso
requiere que el firewall esté habilitado en Scamper usando el -F opción. Las siguientes opciones son
disponible para el corretear comando de picadura:

picadura [-c contar] [-d puerto deportivo] [-f ] [-h solicita] [-H agujero] [-i entre otras] [-m personalizado]
[-s Deporte]

-c contar especifica el número de muestras a realizar. Por defecto se envían 48 muestras, como
este valor es el valor predeterminado actual de la longitud de la cola de reensamblaje de TCP de FreeBSD.
Sting 0.7 usa 100 muestras.

-d puerto deportivo especifica el puerto de destino base que se utilizará. El valor predeterminado es 80, el puerto predeterminado
utilizado por el protocolo HTTP.

-f
especifica la distribución de retardo de las muestras. Por defecto un uniforme
La distribucion esta construida. Actualmente, otras distribuciones no
implementado en la implementación de scamper de sting.

-h solicita especifica la solicitud predeterminada a realizar. Actualmente no implementado.

-H agujero especifica el tamaño del agujero inicial que queda en la solicitud. El valor predeterminado es 3
bytes, lo mismo que sting-0.7.

-i entre otras especifica el retardo entre fases entre la siembra de datos y el llenado de huecos, en
milisegundos. De forma predeterminada, Sting espera 2000 ms entre fases.

-m personalizado especifica la tasa media para enviar paquetes en la fase de datos, en milisegundos.
De forma predeterminada, sting espera 100 ms entre sondas.

-s Deporte especifica el puerto de origen que se utilizará al enviar sondas. El valor predeterminado se basa en
el ID del proceso.

ASPIRACIÓN CAMPUS


El comando sniff se utiliza para capturar paquetes que coinciden con una firma específica. En la actualidad, el
La única firma admitida son los paquetes de eco ICMP con un valor de ID específico, o paquetes
que contiene dicha cita. Las siguientes opciones están disponibles para corretear comando sniff:

picadura [-c límite-pktc] [-G tiempo limite] [-S ipaddr] [-U ID de usuario]

-c límite-pktc
especifica el número máximo de paquetes a capturar.

-G tiempo limite
especifica el tiempo máximo, en segundos, para capturar paquetes.

-S ipaddr especifica la dirección IP con la que deben llegar los paquetes. Scamper usa la IP
dirección para identificar la interfaz adecuada para escuchar paquetes.

-U ID de usuario especifica un entero sin signo para incluir con los datos recopilados; el significado
de la identificación del usuario depende completamente del usuario y no tiene ningún efecto en el comportamiento
de oler.

La única expresión admitida es icmp [icmpid] == X, donde X es el ID de ICMP para seleccionar.

DATOS RECOLECCIÓN CATEGORIAS


corretear tiene dos formatos de salida de datos. El primero es un formato legible por humanos adecuado para
fuera de la recopilación y medición de datos. El segundo, conocido como verrugas, es un formato binario que
registra muchos más metadatos y es más preciso que el formato legible por humanos.

corretear está diseñado para la medición a escala de Internet, donde se encuentran grandes listas de objetivos
suministrado para sondeo. corretear tiene la capacidad de sondear varias listas simultáneamente, con
cada uno tiene una tasa de mezcla que especifica la prioridad de la lista. corretear también puede hacer
varios ciclos sobre una lista de direcciones.

Al escribir la salida en un verrugas archivo, corretear registra los detalles de la lista y el ciclo que cada
pertenece la tarea de medición.

CONTROL TOMA


Cuando comencé con el -P opción, corretear permite la comunicación entre procesos a través de un conector TCP
enlazado al puerto suministrado en el host local. Este enchufe es útil para controlar el
operación de un longevo corretear proceso. Un cliente puede interactuar con scamper usando
telnet(1) para abrir una conexión al puerto suministrado.

Están disponibles los siguientes comandos de toma de control.

salida
El comando de salida cierra la conexión del enchufe de control actual.

adjuntar
El comando adjuntar cambia la forma corretear acepta y responde a los comandos, regresando
resultados directamente sobre la toma de control. Ver ATTACH sección a continuación para obtener detalles sobre
Se aceptan comandos.

obtener argumento
El comando get devuelve la configuración actual para el argumento proporcionado. Argumento válido
los valores son: holdtime, monitorname, pid, pps, sport, version.

set argumento ...
El comando set establece la configuración actual para el argumento proporcionado. Argumento válido
los valores son: holdtime, monitorname, pps.

fuente argumento ...

add argumentos
El fuente add El comando permite agregar una nueva fuente de entrada. Acepta el
siguientes argumentos:

nombre cadena
El nombre de la fuente. Este parámetro es obligatorio.

descripción cadena
Una cadena opcional que describe la fuente.

comando cadena
El comando a ejecutar para cada dirección proporcionada. Si no se suministra, el
se utiliza el comando predeterminado.

lista_id uint32_t
Un identificador de lista numérico opcional, asignado por un humano. Si no se suministra,
se utiliza el valor cero.

id_ciclo uint32_t
Un identificador de ciclo inicial numérico opcional para usar, asignado por un humano. Si
no suministrado, se utiliza un valor de uno.

lista de prioridades uint32_t
Un valor numérico opcional que especifica la tasa de mezcla de mediciones de
la fuente en comparación con otras fuentes. Si no se suministra, una tasa de mezcla de uno es
usó. Un valor de cero hace que se cree la fuente, pero no de forma activa
usado.

archivar cadena
El nombre del archivo de salida para escribir los resultados, previamente definido con
archivar habiertos. Si no se proporciona, se utiliza el archivo de salida predeterminado.

presentar cadena
El nombre del archivo de entrada desde el que leer las direcciones de destino. Este parámetro es
obligatorio si la fuente es una fuente gestionada.

de ciclos entero
El número de ciclos para realizar el archivo de direcciones de destino. Si es cero, corretear
se repetirá indefinidamente sobre el archivo. Este parámetro se ignora a menos que un
se define la fuente gestionada.

recarga automática [on | off]
Este parámetro especifica si el archivo de dirección de destino debe volver a leerse
cada vez que se completa un ciclo, o si el mismo conjunto de direcciones de destino que el
se debe utilizar el ciclo anterior. Si no se especifica, el archivo no es
se recarga automáticamente a la hora del ciclo.

actualización nombre argumentos
El fuente actualización El comando permite que algunas propiedades de una fuente existente sean
modificado. La fuente a actualizar se especifica con el nombre parámetro. Válido
los parámetros son: recarga automática, ciclos y prioridad.

lista ...
El fuente lista El comando proporciona una lista de todas las fuentes definidas actualmente. los
tercero opcional nombre El parámetro restringe la lista a la fuente especificada.

Cycle nombre
El fuente Cycle comando inserta manualmente un marcador de ciclo en una fuente ad hoc.

borrar nombre
El fuente borrar comando elimina la fuente nombrada, si es posible.

archivar argumento ...
Los comandos de archivo de salida brindan la capacidad de administrar archivos de salida. Acepta el
siguientes argumentos:

habiertos ...
El archivar habiertos El comando permite definir un nuevo archivo de salida. Acepta el
siguientes parámetros:

nombre alias
El alias del archivo de salida. Este parámetro es obligatorio.

presentar cadena
El nombre de archivo del archivo de salida. Este parámetro es obligatorio.

modo [truncar | anexar]
Cómo se abrirá el archivo. Si se utiliza el modo anexar, cualquier archivo existente
con el nombre especificado se agregará a. Si se utiliza el modo truncado,
cualquier archivo existente se truncará cuando se abra.

Cerrar alias
El archivar Cerrar El comando permite cerrar un archivo de salida existente. los
obligatorio alias El parámetro especifica qué archivo de salida cerrar. Un archivo de salida
al que se hace referencia actualmente no se puede cerrar. Para cerrar un archivo que está
referenciado actualmente, se debe abrir un nuevo archivo de salida, y luego el archivar intercambio
se utilizará el comando.

intercambio alias1 alias2
El archivar intercambio comando intercambia el archivo asociado con cada archivo de salida.

lista
El archivar lista El comando genera una lista de los archivos de salida existentes.

observar fuentes
Este comando permite monitorear los eventos fuente. Cuando se ejecuta, el enchufe de control
proporcionará avisos de eventos cada vez que se agregue, actualice, elimine, finalice una fuente,
o en bicicleta. Cada evento tiene como prefijo un recuento del número de segundos transcurridos desde
la época de Unix. Los siguientes ejemplos ilustran las capacidades de monitoreo de eventos:

EVENTO 1169065640 fuente agregar nombre 'foo' list_id 5 prioridad 1
EVENTO 1169065641 actualización de fuente 'foo' prioridad 15
EVENTO 1169065642 ciclo de fuente 'barra' id 2
EVENTO 1169065650 'barra' de acabado de origen
EVENTO 1169065661 fuente eliminar 'foo'

cierre argumento
El argumento de apagado permite corretear proceso para salir limpiamente. El seguimiento
los argumentos son compatibles

hecho
El cierre hecho comando solicita que corretear se apaga cuando las tareas actuales,
así como todos los ciclos restantes, se han completado.

enjuagar
El cierre enjuagar comando solicita que corretear limpia todas las tareas restantes
en cola con cada lista, finaliza todas las tareas actuales y luego se apaga.

ahora El cierre ahora causas de comando corretear para apagar inmediatamente. Tareas inconclusas
se purgan.

cancelar
El cierre cancelar El comando cancela cualquier apagado pendiente.

ATTACH MODO


En el modo adjuntar, no se puede utilizar ninguno de los comandos habituales del modo interactivo. En cambio, los comandos
puede introducirse directamente y los resultados se enviarán directamente a través de la toma de control.
Los comandos se especifican tal como lo harían con el indicador -I para una invocación de línea de comandos
of corretear. Las respuestas se dividen en líneas por caracteres \ n individuales y tienen uno de los
siguientes formatos:

ERR ...
Una línea que comienza con los 3 caracteres "ERR" indica que se ha producido un error. El resto
de la línea contendrá un mensaje de error.

OK número de identificación
Una línea con los 2 caracteres "OK" indica que scamper ha aceptado el comando.
corretear versiones posteriores a 20110623 devuelven un número de identificación asociado con el comando, que
permita que la tarea se detenga emitiendo posteriormente una instrucción de "detención".

MÁS
Una línea con solo 4 caracteres "MÁS" indica que scamper tiene la capacidad de
aceptar más comandos de sondeo para que se ejecuten en paralelo.

DATOS de largo
Una línea que comienza con los 4 caracteres "DATOS" seguida de un espacio y luego un número en base 10
indica el inicio del resultado. de largo especifica el número de caracteres de los datos,
incluyendo nuevas líneas. Los datos están en formato de verrugas binarias y codificados en uuencoded antes
transmisión.

Para salir del modo adjunto, el cliente debe enviar una sola línea que contenga "hecho". Para detener un
comando que aún no se ha completado, emita una instrucción "detener" con el número de identificación devuelto
cuando el comando fue aceptado como el único parámetro.

EJEMPLOS


Para usar el comando traceroute predeterminado para rastrear la ruta a 192.0.2.1:

correteador -i 192.0.2.1

Para inferir los cambios de MTU de ruta en la red y asociarlos con una ruta de rastreo:

scamper -I "trace -P udp-paris -M 192.0.2.1"

Para usar Paris Traceroute con sondas ICMP, usando 3 sondas por salto, enviando todas las sondas,
escribir en un archivo de verrugas específico:

scamper -O verrugas -o file.warts -I "trace -P icmp-paris -q 3 -Q 192.0.2.1"

Para hacer ping a una serie de direcciones definidas en nombre de archivo, probando cada dirección 10 veces:

corretear -c "ping -c 10" nombre de archivo

Se debe tener cuidado con las comillas de shell cuando se utilizan comandos con múltiples niveles de comillas,
como cuando se da una descripción de la sonda con un comando dealias. Lo siguiente envía UDP
sondea a direcciones IP alternas, con un segundo de diferencia, y requiere que se devuelvan los valores de ID de IP
estar estrictamente en secuencia.

corretear -O verrugas -o aliado.warts -I "dealias -O inseq -W 1000 -m aliado -p '-P udp -i
192.0.2.1 '-p' -P udp -i 192.0.2.4 '"

Alternativamente, lo siguiente logra lo mismo, pero sin especificar la sonda UDP
método dos veces.

corretear -O verrugas -o aliado.warts -I "dealias -O inseq -W 1000 -m aliado -p '-P udp'
192.0.2.1 192.0.2.4 "

El siguiente comando escanea 198.51.100.0/28 en busca de un alias coincidente con 192.0.2.4, pero omite
198.51.100.3.

scamper -O verrugas -o prefixscan.warts -I "dealias -O inseq -W 1000 -m prefixscan -p '-P
udp '-x 198.51.100.3 192.0.2.4 198.51.100.0/28 "

A continuación, se utilizan sondas UDP para enumerar todas las rutas con equilibrio de carga por flujo hacia
192.0.2.6 a 99% de confianza; varía el puerto de origen con cada sonda.

corretear -I "tracelb -P udp-sport -c 99"

Use scamper en línea usando los servicios de onworks.net


Ad