El rendimiento de la red del sistema Linux se puede probar con herramientas. Las principales herramientas de prueba son route, netstat, tcpdump. Este artículo presentará los métodos de depuración del rendimiento de la red utilizando estas tres herramientas en el sistema Linux.
a: ruta
En la configuración de la red, el paquete para especificar la ruta que pasar por la máquina para recibir paquetes de datos. En los sistemas Linux, se proporciona una ruta de comando. Este comando puede establecer una ruta estática para la NIC configurada por el comando ifconfig. Esta configuración generalmente se introduce en /etc/rc.d/rc.inet1 y se realiza en el arranque del sistema.
Usamos algunos ejemplos para ilustrar cómo usar el comando de ruta:
route add -net 127.0.0.0
Este comando agregará una dirección o red específica a la tabla de enrutamiento. Enrutamiento Tenga en cuenta que la red es una dirección de Clase A y que la máscara está establecida en 255.0.0.0. Esta entrada recién agregada está conectada al dispositivo lo.
agregar ruta -net xxx.xxx.xxx.xxx netmask 255.255.255.0 dev eth0
Este comando agrega una ruta al host con la dirección IP xxx.xxx.xxx.xxx, La máscara de red se establece en 255.255.255.0.
route del -net xxx.xxx.xxx.xxx
Este comando eliminará la ruta de la red xxx.xxx.xxx.xxx.
Usando el comando de ruta, puede administrar fácilmente la información de enrutamiento de toda la red. La salida es la tabla de enrutamiento de la red. Como se muestra a continuación:
---------------------------------------- -------------------------
[root @ lee /root] #route
Tabla de enrutamiento IP del kernel
Destino Genmask Flags Banderas Métricas Ref. Usar Iface
10.10.8.224 * 255.255.255.255 UH 0 0 0 eth0
10.10.8.0 * 255.255.255.0 U 0 0 0 eth0
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
predeterminado dgc8.njupt.edu 0.0.0.0 UG 0 0 0 eth0
predeterminado dgc8.njupt.edu 0.0.0.0 UG 1 0 0 eth0
[root @ lee /root] #
---------------------- -------------------------------------------
Salida El significado de cada campo en el resultado es:
· Destino indica la dirección IP de destino de la ruta.
· Gateway indica el nombre de host o la dirección IP utilizada por la puerta de enlace. La salida anterior " * " indica que no hay puerta de enlace.
· Genmask representa la máscara de red de la ruta. Antes de compararlo con la dirección de destino de la ruta, el kernel utiliza la máscara de caracteres y la dirección IP del paquete para realizar una operación a nivel de bit " y " para establecer la ruta.
· Las banderas son banderas que representan rutas. Los indicadores disponibles y sus significados son: U indica que la ruta está iniciada, H indica que el objetivo es un host, G indica que la puerta de enlace está en uso, R indica que la ruta dinámica está restablecida, D indica una ruta dinámica y M indica que la ruta está modificada. Indica que la ruta está rechazada.
· Metric representa el costo unitario de la ruta.
· Ref representa el número de otras rutas que dependen del estado actual de la ruta.
· Uso indica el número de entradas de la tabla de enrutamiento que se están utilizando.
· Iface representa la red de destino de los paquetes enviados por la ruta.
Al observar esta información de salida, podemos administrar fácilmente la tabla de enrutamiento de la red. Previo123Página siguiente Total 3 páginas
Los dispositivos Linux generalmente montan automáticamente los dispositivos USB. Si no los monta aut
Linux, por alguna razón, debe eliminar un archivo en el intercambio, ¿cómo lidiar con él? De hecho,
último es una herramienta de seguimiento incorporada para el sistema Linux, puede enumerar la inform
El comando ping es un comando para el diagnóstico de red en el sistema Linux. Puede
Cómo crear y eliminar particiones swap en Linux
Ubuntu14.04 se despierta después de dormir, el mouse y el teclado se atascaron cómo resolver
¿Qué atajos usan los sistemas Linux con Visual Studio?
Ubuntu cómo elegir el canal IPv4 o IPv6 cuando se usa apt-get update
Cómo utiliza Linux git para ver una rama separada
¿Cómo resolver el error de omisión de directorio al copiar archivos en Linux?
Cómo usar el comando de historial en Linux
Instale la instancia de operación del paquete deb en Ubuntu
Instalación de Linux g77 consejos compilador
¿Cómo modifica Linux el directorio de instalación de RPM?
El sistema Linux usa el comando para imprimir el método de archivo
Tutorial del método de configuración transparente de la barra de tareas de Win10
Más detalles, como la resolución en la carpeta Win10, como la resolución, etc.
Configuración de la función del centro de operaciones Win8 introducción
15 habilidades prácticas de win8 fáciles de jugar sistema operativo windows8
Win8 juego de minas no minería cómo resolver
Solución de apagado automático de grupo de aplicaciones
¿Cómo deshabilitar la función touchpad del sistema Win7?
¿Cómo establecer un gradiente transparente en el fondo del escritorio de Windows7?