Formas de depurar el rendimiento de la red usando herramientas bajo Linux

  
                

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

Copyright © Conocimiento de Windows All Rights Reserved