• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Redes
 

Redes

on

  • 614 views

 

Statistics

Views

Total Views
614
Views on SlideShare
614
Embed Views
0

Actions

Likes
0
Downloads
19
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Redes Redes Presentation Transcript

    • M.R.T.G Multi Router Traffic Grapher Francisco Javier Acevedo González.
    • Introducción
      • MRTG o multi router traffic grapher
        • Permite saber que cantidad de trafico ha pasado por routers a lo largo del día haciendo uso de snmp y realizando imágenes con los datos recogidos de cada interfaz de nuestros routers.
          • No solo de los routers , switch ,pc actuando como routers, etc.
        • MRTG esta escrito en perl(perl toma caracteristicas de otros lenguajes como C,AWK,sed,Lisp y otras caracteristicas de otros lenguajes) y es un software libre.
        • S.O soportados:
          • Windows
          • Linux
    • Página web
      • Dentro de la pagina web podremos encontrar:
        • Diferente documentación sobre mrtg y su utilización, una demostración, un apartado de soporte técnico, una wiki y un apartado con las personas que han realizado la herramienta.
        • http://oss.oetiker.ch/mrtg/
    • Instalación y utilización en Windows
      • Para poder utilizar mrtg necesitaremos:
        • Perl
        • Mrtg
        • Un objetivo para analizar su trafico:
          • Un router con snmp.
          • Una maquina actuando como router y con snmp.
          • Un switch con snmp.
    • Instalación y utilización en Windows
      • Perl lo podemos descargar fácilmente del enlace en la web de mrtg.
      • La instalación es simple basta con pulsar siguiente y durante esta podremos observar que añade perl a como variable de entorno.
    • Instalación y utilización en Windows
      • MRTG para obtenerlo deberemos descargarlo desde el enlace de la web oficial.
        • Una vez descargado bastara con descomprimir el contenido del archivo zip en donde queramos. Recomiendo descomprimirlo en c:
    • Instalación y utilización en Windows
      • Podemos realizar una comprobación para saber que todo esta bien instalado, para ello usaremos el siguiente comando desde un terminal de comandos y desplazándonos a:
      • C:carpetademrtgbin
      • Ejecutamos:
      • Perl mrtg
    • Pasos de utilización
      • 1 Creación del fichero de configuración del objetivo o objetivos a analizar.
      • 2 Edición del fichero de configuración.
      • 3 Creación de los gráficos generados a partir del fichero de configuración.
      • 4 Creación de un menú.
      • 5 Añadir autoejecución.
    • Utilización en Windows
      • Para ello usaremos una herramienta de la que dispone mrtg mediante la siguiente instrucción:
        • Perl cfgmaker comunity@ip o host opciones –output ficherosalida.cfg
        • Como se puede apreciar en la imagen introduzco varias opciones.
        • --global permite aplicar las opciones siguientes a todo el fichero de configuración
        • --output Con esto indicaremos el fin del comando y el fichero que generara al terminar.
        • Workdir: Define el directorio en el que se generaran los ficheros html y log que se crearan con la solicitud de datos mediante los siguientes comandos.
        • El directorio debe ser creado previamente.
    • Utilización en Windows
      • Para editar el fichero de configuración lo abriremos usando Wordpad.(No utilizar el bloc de notas).Ejemplo de fichero .cfg:
    • Utilización en Windows
    • Utilización en Windows
      • Podemos añadir opciones al fichero:
        • Language: spanish | Cambia idioma a español.
        • Options[_] growrights,bits | Cambia el crecimiento de los graficos, y la unidad en este caso en bits.
        • EnableSnmpV3: yes | Permite Snmpv3
        • EnableIPv6: Yes | Permite IPv6
        • Refresh: 600 | Indica cada cuanto tiempo se refrescara el navegador en el que veremos la grafica.(tiempo indicado en segundos).
        • Interval: 10 | Indica cada cuanto tiempo se llamara a la función que genera los datos de las graficas.(Por defecto 5 minutos)
        • RunAsDaemon: Yes | Indica que se iniciara como servicio.
    • Utilización en Windows
      • Una vez finalizada la edición ejecutaremos:
      • Perl mrtg mrtg.cfg
      • Las 2 primeras veces que ejecutamos el comando anterior recibiremos mensajes de error, que indican que no había fichero .log ni .old
    • Utilización en Windows
      • Al finalizar podremos comprobar que nos ha creado los archivos correspondientes de cada interfaz en el directorio que indicábamos anteriormente en el archivo cfg.
      • Pero no tendremos una manera sencilla de acceder a todas a la vez.
      • Para realizar un fichero index.html con todas las interfaces utilizaremos:
    • Visualización de las graficas. Sino nos gusta la apariencia siempre podemos editar el código HTML.
    • Visualización de las graficas.
    • Analizar el trafico de varios routers o interfaces.
      • Perl cfgmaker public@ip public@ip –global “Workdir: c:wwwmrtg” –output varios.cfg
      • Y bastara con ejecutar editar el archivo y ejecutar perl mrtg varios.cfg para que nos cree los html de las interfaces de cada routers elegido. También habrá que crear el index.html si queremos tenerlo de manera mas accesible.
      • Perl indexmaker varios.cfg > c:/www/mrtg/index.html
    • Lanzar mrtg como servicio para que se actualicen los datos.
      • start /Dc:mrtg-2.17.2bin wperl mrtg --logging=eventlog mrtg.cfg
      • Con este comando no tendremos un terminal en el que nos indique que se esta ejecutando. Pero podemos comprobarlo desde el administrador de tareas en el Apartado procesos veremos que Wperl se esta ejecutando.
    • Ventajas
      • Es gratis.
      • Editable al 100%.
      • No utiliza mucho uso del cpu.
      • No genera exceso de tráfico en la red.
      • Soporta Windows,Linux y otros sistemas.
      • Tiene soporte técnico (aunque no recomiendan escribir al creador).
    • Desventajas
      • Es necesario un nivel medio-alto de ingles.
      • No es recomendada para aquellas personas que no entiendan lenguaje de programación si quieren editar el programa.
      • No existe una instalación rápida en ningún S.O
      • En linux requiere de librerías externas para poder generar los gráficos.