SlideShare une entreprise Scribd logo
1  sur  36
Télécharger pour lire hors ligne
Documentación de Redes y Netdot




                  Hervey Allen
Una Presentación de Carlos Vicente y Hervey Allen
               Servicios de Redes
            Universidad de Oregon
Documentación

Tal vez has preguntado, “Como me voy a
 mantener al tanto todo?”
                     Documentarlo,
                     documentarlo,
                     documentarlo…
Documentación

Los basicos, como documentando tus
 conmutadores…
   A que esta conectado cada puerto?
   Puede ser un archivo de texto simple con una linea por cada
   puerto en un conmutador:
     health-switch1, port 1, Room 29 – Director’s office
     health-switch1, port 2, Room 43 – Receptionist
     health-switch1, port 3, Room 100 – Classroom
     health-switch1, port 4, Room 105 – Professors Office
     …..
     health-switch1, port 25, uplink to health-backbone
   Esta informacion puede ser disponible a sus empleados de
   apoyo de la Red, del Help Desk a traves un wiki, interfaz de
   software, etc.
Documentación

Tal vez tiene que ser mas automatico. Un sistema de
 documentacion de la Red automatica es algo para
 considerar
    Puede escribir escriptos (programas) local para
    hacer esto.
    Puede considerar varias sistemas automaticas de
    documentacion de las Redes.
    Probablemente va a terminar haciendo los dos.
Documentación: Etiquetar

Bonito…
Necesidad de Documentación

La documentación asegura que los problemas se pueden
resolver en un tiempo razonable
   Cómo están conectados los equipos (topología)
   Contactos técnicos y administrativos en cada departamento (o cada
   cliente)
   Contactos de proveedores de equipos, circuitos, etc
Saber con exactitud cantidades, tipos y demás detalles de los
recursos:
   Equipos, topología
   Espacio de direccionamiento
   DNS/DHCP
   Cableado
Problemas con la documentación
En la mayoría de los casos:
   Falta de métodos y procedimientos claros
   Dispersión
   Falta de estructura
   Falta de correlación
   Falta de herramientas... o demasiadas herramientas
   Falta de tiempo y recursos humanos
Necesidad de una herramienta
Estándares abiertos
Genérica y flexible
Base de datos relacional
Automatización de tareas
Exportación de configuraciones
Interfaces web y CLI
Autenticación y Autorización
Reportes
Código fuente abierto
Interfaz de programación (API)
Netdot

Hacia 2002, necesidad en Servicios de Red de la Universidad
de Oregon y en NERO (http://www.nero.net)
No existía nada equivalente en el ámbito del software libre
Empezó como algo mucho más simple 
Pronto se vió la importancia de centralizar y correlacionar la
información lo más posible
   Topología
   Planta de cableado
   Direcciones IP y MAC
   DNS/DHCP, etc.
Netdot: Metas de diseño

Utilizar componentes (no reinventar la rueda)
  Existen paquetes de fuente abierta que resuelven muchos de los
  problemas de la gestión de red.
Independencia del RDBMS y abstracción
(http://www.masonhq.com/)
  MySQL, Postgres, etc.
Uso de herramientas ORM (Object Relationship
Mapper)
Minimizar el número de lenguajes de programación
  Perl y Javascript
Interfaz gráfica de bajo impacto
Netdot:

Incluye la funcionalidad de otros productos de
  documentacion de Redes como IPplan y Netdisco.
Funcionalidad principal incluye:
    Discubrimiento de dispositivos a traves SNMP
    Capa2 discubrimiento de topologia y graficos usando:
      CDP/LLDP
      El protocolo de Spanning Tree
      Tablas de conmutadores de forwarding
      Segmentos de la Red punto-a-punto de enrutadores
      Router point-to-point subnets
    Gestion de direccionamiento de IPv4 y IPv6 (IPAM)
      Visualizacion de espacio de direcciones
      Gestion de configuracion de DNS y DHCP
      Seguimento de las direcciones de IP y MAC
Netdot:

Funcionalidad cont.
    Plantas de cables (sitios, fibra, cobre, armarios, circuitos)
    Contactos (departamentos, proveedores, vendidores, etc.)
    Programas de exportacion para varias herramientas (Nagios,
    Sysmon, RANCID, Cacti, etc.)
       Por ejemplo, como automatizar la configuracion de Cacti!
       I.E., how we could automate node creation in Cacti!
    Acceso de los usuarios de nivels: admin, operador, usuario.
    Puede Dibujar imagenes bontitas de su Red.
Componientes de Netdot

SNMP::Info
        http://snmp-info.sourceforge.net/
HTML::Mason
        http://www.masonhq.com/
Class::DBI
        http://search.cpan.org/~tmtm/Class-DBI/lib/Class/DBI.pm
Apache2::SiteControl
        http://search.cpan.org/~awkay/Apache2-SiteControl-1.03/lib/Apache2/SiteControl.pm
NetAddr::IP
        http://search.cpan.org/dist/NetAddr-IP/IP.pm
DBI
        http://dbi.perl.org/
        http://search.cpan.org/~timb/DBI/DBI.pm
MySQL
        http://dev.mysql.com/doc/refman/5.1/en/
Netdot: NETwork DOcumentation Tool
Dispositivos en red

Pueden añadirse vía SNMP (preferible) o manualmente
Actualizaciones automáticas vía SNMP
Fabricante, modelo, versión de software, nombre y dominio,
fechas
Contratos de mantenimiento, acceso fuera de banda,
versión y comunidad SNMP
Interfaces, VLANs, direcciones IP, peers BGP,
  tablas ARP (enrutadores), tablas de redirección (switches)
Topología
Imágenes, comentarios, historial de cambios
Topología

Netdot utiliza todas las fuentes de información
topológica posibles:

  Protocolos CDP y LLDP
  Análisis de tablas de redirección
  Protocolo Spanning Tree
  Redes punto-a-punto
Ejemplo de Topología

          Netdot puede dibujar la topologia
          de una Red o un segmento de
          una Red en forma dinamica.
Espacio IP: Bloques y Direcciones

Representación jerárquica (drill-down) y gráfica
Soporte para IPv4 e IPv6
Clasificación en:
   Bloque
      Contenedor
      Sub-red
      Reservado

   Dirección
      Estática
      Dinámica
      Reservada
Visualización del espacio IP
Espacio IP: Bloques y Direcciones
Las subredes se descubren a partir de las interfaces de los enrutadores
A partir de las tablas ARP, se sabe:
   Direcciones utilizadas en cada sub-red
   Mapeo de IP a MAC

Información añadida para bloques (o subredes):
   Grupo que utiliza el bloque
   Grupo que administra el bloque
   Porcentaje de utilización de direcciones (sub-red)
   Porcentaje de utilización de sub-divisiones (contenedor)

Información añadida para direcciones
   Cuándo se encontró por primera y última vez
   Interfaz y dispositivo
   Servicios a monitorizar con Nagios: (HTTP, DNS, SSH, DHCP, Radius, LDAP, etc)
Cableado

Cableado inter-edificio (backbone)
  Edificios y closets donde empiezan y terminan
  Tipo de fibra, longitud, cantidad de fibras
  Fibras
    •
        Interconexiones (splicing) y secuencias
    •
        Mediciones, pruebas, interfaces, circuitos
    •
        Estatus
Cableado
•   Cableado intra-edificio (cableado interior)
     –   Closet donde comienza
          •
              Nivel
               –   Edificio
     –   Interfaz (puerto) donde está conectado
     –   Toma de red donde termina (id)
          •
              Número de oficina u habitación
               –   Nivel
                     »
                       Edificio
Cableado: Closets
•   Datos físicos
    –   Dimensiones, número y tipos de paneles, tipo de ventilación,
        número de pares de cobre, número de racks, etc
•   Cableado que termina en el closet
    –   Fibra y par trenzado
•   Fotos
Fotos de Closets
Entidades
•
    Branch
•
    Customer
•
    Department
•
    Manufacturer
•
    Peer (BGP)
•
    Provider
•
    Vendor
Contactos
•
    Basado en individuos y roles (Person & Contact)
       Información por individuo
          Datos de contacto
            –   localización, cargo, teléfono, e-mail, beeper
          Roles
                Contacto administrativo, técnico, etc.
            –   Horarios de notificación y niveles
       Listas de contactos
          Asignadas a los diferentes recursos
            –   Dispositivos, sub-redes, cableado, etc.
Reportes
•   Dispositivos
     – Por categoría y por producto
     – Firmware atrasado
     – Descoordinación de Duplex (duplex mismatches)
•   Códigos MAC más utilizados
•   De la Base de Datos
     –   Reportes de la utilización de las tablas SQL
Inventario de Dispositivos
Exportación de configuraciones
•
    La información contenida en Netdot facilita la generación
    automática de configuraciones para paquetes de software
     –   Monitorización de dispositivos y servicios:
          •   Nagios, Sysmon
     –   Monitorización de configuraciones
          •   Rancid
     –   Análisis de tráfico
          •   Cacti
     –   Servicios (*Disponible en la próxima versión 0.9)
          • DNS (Bind)
          • DHCP
Exportación de Configuraciones

•   Recomendación:
      Netdot actualiza Subversion o CVS
    – Puppet (reemplaza Cfengine) distribuye las
      configuraciones, reinicia los servicios, etc.
Otros Sistemas Automizados

Hay varios… Cado uno hace algo diferente…
Fuente Abierto
    IPplan:
       http://iptrack.sourceforge.net/
    Netdisco:
       http://netdisco.org/
    RackTables
       http://racktables.org/
Comercial
  • HP OpenView
  • IMB Tivoli and Netcool
  • SolarWinds
De la pagina web de IPplan:
“IPplan is a free (GPL), web based, multilingual, TCP IP address management
   (IPAM) software and tracking tool written in php 4, simplifying the
   administration of your IP address space. IPplan goes beyond TCPIP address
   management including DNS administration, configuration file management,
   circuit management (customizable via templates) and storing of hardware
   information (customizable via templates).”

Como se vea:
  http://iptrack.sourceforge.net/doku.php?id=screenshots
Netdisco:

•   Proyecto lanzado en 2003. Version 1.0 salio en
    Octubre de 2009.
•   Algunos usos populares de Netdisco:
    – Encontrar una maquina en la Red por MAC o IP y
      muestra el puerto en un conmutador donde se conecta.
    – Apaga un puerto de un conmutador y deja informacion
      sobre porque se lo apago.
    – Hacer Inventario de su hardware de la Red por modelo,
      vendidor, tarjetas, firmware y/o sistema operativo.
    – Reportar de una direccion de IP y uso de un puerto de
      un conmutador: historico y corriente.
      Dibujos Bontios de su Red.
Sitio de web:
  http://racktables.org/
De la sitio de RackTables:

“Racktables is a nifty and robust solution for datacenter and server room asset
  management. It helps document hardware assets, network addresses, space in
  racks, networks configuration and much much more!”

Hay un sistema de demo:
  http://racktables.org/demo.php
Documentacion: Diagramas
Software de Dibujar Diagramas

Software de Windows
 Visio:
    http://office.microsoft.com/en-us/visio/FX100487861033.aspx
 Ezdraw:
    http://www.edrawsoft.com/

Sofware de Fuente Abierto
 ASCII:
    http://www.ascii-art.org/
 Dia:
    http://live.gnome.org/Dia
 Cisco reference icons:
    http://www.cisco.com/web/about/ac50/ac47/2.html

Contenu connexe

Tendances

Tendances (18)

clase-3new
clase-3newclase-3new
clase-3new
 
Prueba del capítulo 1 r&s1
Prueba del capítulo 1  r&s1Prueba del capítulo 1  r&s1
Prueba del capítulo 1 r&s1
 
Estructura del Internet, redes lan, man y wan, módems
Estructura del Internet, redes lan, man y wan, módemsEstructura del Internet, redes lan, man y wan, módems
Estructura del Internet, redes lan, man y wan, módems
 
Semana 7 tcp udp
Semana 7 tcp udpSemana 7 tcp udp
Semana 7 tcp udp
 
Redes franz mnedoza
Redes franz mnedozaRedes franz mnedoza
Redes franz mnedoza
 
IPv6
IPv6IPv6
IPv6
 
Clase 3 redes
Clase 3 redesClase 3 redes
Clase 3 redes
 
Ccna 1 chapter 2 v5
Ccna 1 chapter 2 v5Ccna 1 chapter 2 v5
Ccna 1 chapter 2 v5
 
Ccna exploration TEMA II
Ccna exploration  TEMA IICcna exploration  TEMA II
Ccna exploration TEMA II
 
Ccna exploration Tema I
Ccna exploration  Tema ICcna exploration  Tema I
Ccna exploration Tema I
 
Presentacion redes e internet
Presentacion redes e internetPresentacion redes e internet
Presentacion redes e internet
 
Bolilla 2 ppt técnico en redes
Bolilla 2 ppt técnico en redesBolilla 2 ppt técnico en redes
Bolilla 2 ppt técnico en redes
 
Capítulo 8 español....
Capítulo 8 español....Capítulo 8 español....
Capítulo 8 español....
 
Glosario para aplicaciones para subir
Glosario para aplicaciones para subirGlosario para aplicaciones para subir
Glosario para aplicaciones para subir
 
Diapositivas de ruteadore
Diapositivas de ruteadoreDiapositivas de ruteadore
Diapositivas de ruteadore
 
Versiones TCP/IP
Versiones TCP/IPVersiones TCP/IP
Versiones TCP/IP
 
Resumenes de cisco-CBTis#125
Resumenes de cisco-CBTis#125Resumenes de cisco-CBTis#125
Resumenes de cisco-CBTis#125
 
Presentacion informatica (1)
Presentacion informatica (1)Presentacion informatica (1)
Presentacion informatica (1)
 

Similaire à Documentacion netdot

Presentacion final redes I
Presentacion final redes IPresentacion final redes I
Presentacion final redes IJordy Castro
 
Comunicación digital. Redes locales: peer to peer, y Cliente/Servidor
Comunicación digital. Redes locales: peer to peer, y Cliente/ServidorComunicación digital. Redes locales: peer to peer, y Cliente/Servidor
Comunicación digital. Redes locales: peer to peer, y Cliente/ServidorPancho Opcionweb
 
Presentación Grupo 2
Presentación Grupo 2 Presentación Grupo 2
Presentación Grupo 2 Andrea Badilla
 
Conceptos basicos de la red lan
Conceptos basicos de la red lanConceptos basicos de la red lan
Conceptos basicos de la red lanCristian Neira
 
Arquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidosArquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidosAngel Morocho
 
Clase 02 Conceptos BáSicos
Clase 02   Conceptos BáSicosClase 02   Conceptos BáSicos
Clase 02 Conceptos BáSicosJaime Valenzuela
 
Estructura del internet, redes lan, man y wan
Estructura del internet, redes lan, man y wanEstructura del internet, redes lan, man y wan
Estructura del internet, redes lan, man y wanRuben Borja
 
Estructura del internet, redes lan, man y wan.ppt
Estructura del internet, redes lan, man y wan.pptEstructura del internet, redes lan, man y wan.ppt
Estructura del internet, redes lan, man y wan.pptRuben Borja
 
Modelo osi
Modelo osiModelo osi
Modelo osii1611161
 
Redes internet
Redes internetRedes internet
Redes internetverito_ml
 
4.5.3 operacion y seguridad seguridad en capas
4.5.3 operacion y seguridad   seguridad en capas4.5.3 operacion y seguridad   seguridad en capas
4.5.3 operacion y seguridad seguridad en capasJose Hernandez Landa
 

Similaire à Documentacion netdot (20)

Presentacion final redes I
Presentacion final redes IPresentacion final redes I
Presentacion final redes I
 
Comunicación digital. Redes locales: peer to peer, y Cliente/Servidor
Comunicación digital. Redes locales: peer to peer, y Cliente/ServidorComunicación digital. Redes locales: peer to peer, y Cliente/Servidor
Comunicación digital. Redes locales: peer to peer, y Cliente/Servidor
 
Presentación Grupo 2
Presentación Grupo 2 Presentación Grupo 2
Presentación Grupo 2
 
Redes internet
Redes internetRedes internet
Redes internet
 
Redes internet
Redes internetRedes internet
Redes internet
 
Redes internet
Redes internetRedes internet
Redes internet
 
Redes internet
Redes internetRedes internet
Redes internet
 
Redes internet
Redes internetRedes internet
Redes internet
 
Conceptos basicos de la red lan
Conceptos basicos de la red lanConceptos basicos de la red lan
Conceptos basicos de la red lan
 
Redes internet
Redes internetRedes internet
Redes internet
 
Redes Wan
Redes WanRedes Wan
Redes Wan
 
Arquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidosArquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidos
 
Clase 02 Conceptos BáSicos
Clase 02   Conceptos BáSicosClase 02   Conceptos BáSicos
Clase 02 Conceptos BáSicos
 
Internet
InternetInternet
Internet
 
Estructura del internet, redes lan, man y wan
Estructura del internet, redes lan, man y wanEstructura del internet, redes lan, man y wan
Estructura del internet, redes lan, man y wan
 
Estructura del internet, redes lan, man y wan.ppt
Estructura del internet, redes lan, man y wan.pptEstructura del internet, redes lan, man y wan.ppt
Estructura del internet, redes lan, man y wan.ppt
 
Semana 3 redes
Semana 3  redesSemana 3  redes
Semana 3 redes
 
Modelo osi
Modelo osiModelo osi
Modelo osi
 
Redes internet
Redes internetRedes internet
Redes internet
 
4.5.3 operacion y seguridad seguridad en capas
4.5.3 operacion y seguridad   seguridad en capas4.5.3 operacion y seguridad   seguridad en capas
4.5.3 operacion y seguridad seguridad en capas
 

Dernier

El diseño de Algoritmos Paralelos.pdf - analisis de algortimos
El diseño de Algoritmos Paralelos.pdf - analisis de algortimosEl diseño de Algoritmos Paralelos.pdf - analisis de algortimos
El diseño de Algoritmos Paralelos.pdf - analisis de algortimosLCristinaForchue
 
VIDEOS DE APOYO.docx E
VIDEOS DE APOYO.docx                                  EVIDEOS DE APOYO.docx                                  E
VIDEOS DE APOYO.docx Emialexsolar
 
Tecnológia 2024.docx.Tecnológia 2024.docx.
Tecnológia 2024.docx.Tecnológia 2024.docx.Tecnológia 2024.docx.Tecnológia 2024.docx.
Tecnológia 2024.docx.Tecnológia 2024.docx.marianarodriguezc797
 
Los mejores simuladores de circuitos electrónicos.pdf
Los mejores simuladores de circuitos electrónicos.pdfLos mejores simuladores de circuitos electrónicos.pdf
Los mejores simuladores de circuitos electrónicos.pdfodalistar77
 
Carta de Premio y Excel angeline 11-2pdf
Carta de Premio y Excel angeline 11-2pdfCarta de Premio y Excel angeline 11-2pdf
Carta de Premio y Excel angeline 11-2pdfangelinebocanegra1
 
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdf
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdfPresentación - Diseño de Algoritmos Paralelos - Grupo 2.pdf
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdfymiranda2
 
La Electricidad y La Electrónica.pdf....
La Electricidad y La Electrónica.pdf....La Electricidad y La Electrónica.pdf....
La Electricidad y La Electrónica.pdf....Aaron Betancourt
 
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdf
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdfInmersión global en ciberseguridad e IA en la conferencia RSA.pdf
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdfOBr.global
 
La tablet trabajo en grupo del grado 9-2
La tablet trabajo en grupo del grado 9-2La tablet trabajo en grupo del grado 9-2
La tablet trabajo en grupo del grado 9-2montoyagabriela340
 
Matriz de integración de tecnologías- Paola Carvajal.docx
Matriz de integración de tecnologías- Paola Carvajal.docxMatriz de integración de tecnologías- Paola Carvajal.docx
Matriz de integración de tecnologías- Paola Carvajal.docxPaolaCarolinaCarvaja
 
Análisis de artefactos tecnologicos .pdf
Análisis de artefactos tecnologicos .pdfAnálisis de artefactos tecnologicos .pdf
Análisis de artefactos tecnologicos .pdfcastrodanna185
 
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...RaymondCode
 
PRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOS
PRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOSPRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOS
PRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOSLincangoKevin
 
Actividad 14_ Diseño de Algoritmos Paralelos.pdf
Actividad 14_ Diseño de Algoritmos Paralelos.pdfActividad 14_ Diseño de Algoritmos Paralelos.pdf
Actividad 14_ Diseño de Algoritmos Paralelos.pdfalejandrogomezescoto
 
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdfTENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdfJoseAlejandroPerezBa
 
De Código a Ejecución: El Papel Fundamental del MSIL en .NET
De Código a Ejecución: El Papel Fundamental del MSIL en .NETDe Código a Ejecución: El Papel Fundamental del MSIL en .NET
De Código a Ejecución: El Papel Fundamental del MSIL en .NETGermán Küber
 
Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...
Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...
Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...OLGAMILENAMONTAEZNIO
 
Inteligencia artificial dentro de la contabilidad
Inteligencia artificial dentro de la contabilidadInteligencia artificial dentro de la contabilidad
Inteligencia artificial dentro de la contabilidaddanik1023m
 

Dernier (20)

El diseño de Algoritmos Paralelos.pdf - analisis de algortimos
El diseño de Algoritmos Paralelos.pdf - analisis de algortimosEl diseño de Algoritmos Paralelos.pdf - analisis de algortimos
El diseño de Algoritmos Paralelos.pdf - analisis de algortimos
 
VIDEOS DE APOYO.docx E
VIDEOS DE APOYO.docx                                  EVIDEOS DE APOYO.docx                                  E
VIDEOS DE APOYO.docx E
 
Tecnológia 2024.docx.Tecnológia 2024.docx.
Tecnológia 2024.docx.Tecnológia 2024.docx.Tecnológia 2024.docx.Tecnológia 2024.docx.
Tecnológia 2024.docx.Tecnológia 2024.docx.
 
Los mejores simuladores de circuitos electrónicos.pdf
Los mejores simuladores de circuitos electrónicos.pdfLos mejores simuladores de circuitos electrónicos.pdf
Los mejores simuladores de circuitos electrónicos.pdf
 
BEDEC Proyecto y obra , novedades 2024 - Xavier Folch
BEDEC Proyecto y obra , novedades 2024 - Xavier FolchBEDEC Proyecto y obra , novedades 2024 - Xavier Folch
BEDEC Proyecto y obra , novedades 2024 - Xavier Folch
 
Carta de Premio y Excel angeline 11-2pdf
Carta de Premio y Excel angeline 11-2pdfCarta de Premio y Excel angeline 11-2pdf
Carta de Premio y Excel angeline 11-2pdf
 
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdf
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdfPresentación - Diseño de Algoritmos Paralelos - Grupo 2.pdf
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdf
 
La Electricidad y La Electrónica.pdf....
La Electricidad y La Electrónica.pdf....La Electricidad y La Electrónica.pdf....
La Electricidad y La Electrónica.pdf....
 
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdf
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdfInmersión global en ciberseguridad e IA en la conferencia RSA.pdf
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdf
 
La tablet trabajo en grupo del grado 9-2
La tablet trabajo en grupo del grado 9-2La tablet trabajo en grupo del grado 9-2
La tablet trabajo en grupo del grado 9-2
 
Matriz de integración de tecnologías- Paola Carvajal.docx
Matriz de integración de tecnologías- Paola Carvajal.docxMatriz de integración de tecnologías- Paola Carvajal.docx
Matriz de integración de tecnologías- Paola Carvajal.docx
 
Análisis de artefactos tecnologicos .pdf
Análisis de artefactos tecnologicos .pdfAnálisis de artefactos tecnologicos .pdf
Análisis de artefactos tecnologicos .pdf
 
BEDEC Sostenibilidad, novedades 2024 - Laura Silva
BEDEC Sostenibilidad, novedades 2024 - Laura SilvaBEDEC Sostenibilidad, novedades 2024 - Laura Silva
BEDEC Sostenibilidad, novedades 2024 - Laura Silva
 
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...
 
PRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOS
PRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOSPRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOS
PRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOS
 
Actividad 14_ Diseño de Algoritmos Paralelos.pdf
Actividad 14_ Diseño de Algoritmos Paralelos.pdfActividad 14_ Diseño de Algoritmos Paralelos.pdf
Actividad 14_ Diseño de Algoritmos Paralelos.pdf
 
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdfTENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
 
De Código a Ejecución: El Papel Fundamental del MSIL en .NET
De Código a Ejecución: El Papel Fundamental del MSIL en .NETDe Código a Ejecución: El Papel Fundamental del MSIL en .NET
De Código a Ejecución: El Papel Fundamental del MSIL en .NET
 
Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...
Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...
Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...
 
Inteligencia artificial dentro de la contabilidad
Inteligencia artificial dentro de la contabilidadInteligencia artificial dentro de la contabilidad
Inteligencia artificial dentro de la contabilidad
 

Documentacion netdot

  • 1. Documentación de Redes y Netdot Hervey Allen Una Presentación de Carlos Vicente y Hervey Allen Servicios de Redes Universidad de Oregon
  • 2. Documentación Tal vez has preguntado, “Como me voy a mantener al tanto todo?” Documentarlo, documentarlo, documentarlo…
  • 3. Documentación Los basicos, como documentando tus conmutadores… A que esta conectado cada puerto? Puede ser un archivo de texto simple con una linea por cada puerto en un conmutador: health-switch1, port 1, Room 29 – Director’s office health-switch1, port 2, Room 43 – Receptionist health-switch1, port 3, Room 100 – Classroom health-switch1, port 4, Room 105 – Professors Office ….. health-switch1, port 25, uplink to health-backbone Esta informacion puede ser disponible a sus empleados de apoyo de la Red, del Help Desk a traves un wiki, interfaz de software, etc.
  • 4. Documentación Tal vez tiene que ser mas automatico. Un sistema de documentacion de la Red automatica es algo para considerar Puede escribir escriptos (programas) local para hacer esto. Puede considerar varias sistemas automaticas de documentacion de las Redes. Probablemente va a terminar haciendo los dos.
  • 6. Necesidad de Documentación La documentación asegura que los problemas se pueden resolver en un tiempo razonable Cómo están conectados los equipos (topología) Contactos técnicos y administrativos en cada departamento (o cada cliente) Contactos de proveedores de equipos, circuitos, etc Saber con exactitud cantidades, tipos y demás detalles de los recursos: Equipos, topología Espacio de direccionamiento DNS/DHCP Cableado
  • 7. Problemas con la documentación En la mayoría de los casos: Falta de métodos y procedimientos claros Dispersión Falta de estructura Falta de correlación Falta de herramientas... o demasiadas herramientas Falta de tiempo y recursos humanos
  • 8. Necesidad de una herramienta Estándares abiertos Genérica y flexible Base de datos relacional Automatización de tareas Exportación de configuraciones Interfaces web y CLI Autenticación y Autorización Reportes Código fuente abierto Interfaz de programación (API)
  • 9. Netdot Hacia 2002, necesidad en Servicios de Red de la Universidad de Oregon y en NERO (http://www.nero.net) No existía nada equivalente en el ámbito del software libre Empezó como algo mucho más simple  Pronto se vió la importancia de centralizar y correlacionar la información lo más posible Topología Planta de cableado Direcciones IP y MAC DNS/DHCP, etc.
  • 10. Netdot: Metas de diseño Utilizar componentes (no reinventar la rueda) Existen paquetes de fuente abierta que resuelven muchos de los problemas de la gestión de red. Independencia del RDBMS y abstracción (http://www.masonhq.com/) MySQL, Postgres, etc. Uso de herramientas ORM (Object Relationship Mapper) Minimizar el número de lenguajes de programación Perl y Javascript Interfaz gráfica de bajo impacto
  • 11. Netdot: Incluye la funcionalidad de otros productos de documentacion de Redes como IPplan y Netdisco. Funcionalidad principal incluye: Discubrimiento de dispositivos a traves SNMP Capa2 discubrimiento de topologia y graficos usando: CDP/LLDP El protocolo de Spanning Tree Tablas de conmutadores de forwarding Segmentos de la Red punto-a-punto de enrutadores Router point-to-point subnets Gestion de direccionamiento de IPv4 y IPv6 (IPAM) Visualizacion de espacio de direcciones Gestion de configuracion de DNS y DHCP Seguimento de las direcciones de IP y MAC
  • 12. Netdot: Funcionalidad cont. Plantas de cables (sitios, fibra, cobre, armarios, circuitos) Contactos (departamentos, proveedores, vendidores, etc.) Programas de exportacion para varias herramientas (Nagios, Sysmon, RANCID, Cacti, etc.) Por ejemplo, como automatizar la configuracion de Cacti! I.E., how we could automate node creation in Cacti! Acceso de los usuarios de nivels: admin, operador, usuario. Puede Dibujar imagenes bontitas de su Red.
  • 13. Componientes de Netdot SNMP::Info http://snmp-info.sourceforge.net/ HTML::Mason http://www.masonhq.com/ Class::DBI http://search.cpan.org/~tmtm/Class-DBI/lib/Class/DBI.pm Apache2::SiteControl http://search.cpan.org/~awkay/Apache2-SiteControl-1.03/lib/Apache2/SiteControl.pm NetAddr::IP http://search.cpan.org/dist/NetAddr-IP/IP.pm DBI http://dbi.perl.org/ http://search.cpan.org/~timb/DBI/DBI.pm MySQL http://dev.mysql.com/doc/refman/5.1/en/
  • 15. Dispositivos en red Pueden añadirse vía SNMP (preferible) o manualmente Actualizaciones automáticas vía SNMP Fabricante, modelo, versión de software, nombre y dominio, fechas Contratos de mantenimiento, acceso fuera de banda, versión y comunidad SNMP Interfaces, VLANs, direcciones IP, peers BGP, tablas ARP (enrutadores), tablas de redirección (switches) Topología Imágenes, comentarios, historial de cambios
  • 16. Topología Netdot utiliza todas las fuentes de información topológica posibles: Protocolos CDP y LLDP Análisis de tablas de redirección Protocolo Spanning Tree Redes punto-a-punto
  • 17. Ejemplo de Topología Netdot puede dibujar la topologia de una Red o un segmento de una Red en forma dinamica.
  • 18. Espacio IP: Bloques y Direcciones Representación jerárquica (drill-down) y gráfica Soporte para IPv4 e IPv6 Clasificación en: Bloque Contenedor Sub-red Reservado Dirección Estática Dinámica Reservada
  • 20. Espacio IP: Bloques y Direcciones Las subredes se descubren a partir de las interfaces de los enrutadores A partir de las tablas ARP, se sabe: Direcciones utilizadas en cada sub-red Mapeo de IP a MAC Información añadida para bloques (o subredes): Grupo que utiliza el bloque Grupo que administra el bloque Porcentaje de utilización de direcciones (sub-red) Porcentaje de utilización de sub-divisiones (contenedor) Información añadida para direcciones Cuándo se encontró por primera y última vez Interfaz y dispositivo Servicios a monitorizar con Nagios: (HTTP, DNS, SSH, DHCP, Radius, LDAP, etc)
  • 21. Cableado Cableado inter-edificio (backbone) Edificios y closets donde empiezan y terminan Tipo de fibra, longitud, cantidad de fibras Fibras • Interconexiones (splicing) y secuencias • Mediciones, pruebas, interfaces, circuitos • Estatus
  • 22. Cableado • Cableado intra-edificio (cableado interior) – Closet donde comienza • Nivel – Edificio – Interfaz (puerto) donde está conectado – Toma de red donde termina (id) • Número de oficina u habitación – Nivel » Edificio
  • 23. Cableado: Closets • Datos físicos – Dimensiones, número y tipos de paneles, tipo de ventilación, número de pares de cobre, número de racks, etc • Cableado que termina en el closet – Fibra y par trenzado • Fotos
  • 25. Entidades • Branch • Customer • Department • Manufacturer • Peer (BGP) • Provider • Vendor
  • 26. Contactos • Basado en individuos y roles (Person & Contact) Información por individuo Datos de contacto – localización, cargo, teléfono, e-mail, beeper Roles Contacto administrativo, técnico, etc. – Horarios de notificación y niveles Listas de contactos Asignadas a los diferentes recursos – Dispositivos, sub-redes, cableado, etc.
  • 27. Reportes • Dispositivos – Por categoría y por producto – Firmware atrasado – Descoordinación de Duplex (duplex mismatches) • Códigos MAC más utilizados • De la Base de Datos – Reportes de la utilización de las tablas SQL
  • 29. Exportación de configuraciones • La información contenida en Netdot facilita la generación automática de configuraciones para paquetes de software – Monitorización de dispositivos y servicios: • Nagios, Sysmon – Monitorización de configuraciones • Rancid – Análisis de tráfico • Cacti – Servicios (*Disponible en la próxima versión 0.9) • DNS (Bind) • DHCP
  • 30. Exportación de Configuraciones • Recomendación: Netdot actualiza Subversion o CVS – Puppet (reemplaza Cfengine) distribuye las configuraciones, reinicia los servicios, etc.
  • 31. Otros Sistemas Automizados Hay varios… Cado uno hace algo diferente… Fuente Abierto IPplan: http://iptrack.sourceforge.net/ Netdisco: http://netdisco.org/ RackTables http://racktables.org/ Comercial • HP OpenView • IMB Tivoli and Netcool • SolarWinds
  • 32. De la pagina web de IPplan: “IPplan is a free (GPL), web based, multilingual, TCP IP address management (IPAM) software and tracking tool written in php 4, simplifying the administration of your IP address space. IPplan goes beyond TCPIP address management including DNS administration, configuration file management, circuit management (customizable via templates) and storing of hardware information (customizable via templates).” Como se vea: http://iptrack.sourceforge.net/doku.php?id=screenshots
  • 33. Netdisco: • Proyecto lanzado en 2003. Version 1.0 salio en Octubre de 2009. • Algunos usos populares de Netdisco: – Encontrar una maquina en la Red por MAC o IP y muestra el puerto en un conmutador donde se conecta. – Apaga un puerto de un conmutador y deja informacion sobre porque se lo apago. – Hacer Inventario de su hardware de la Red por modelo, vendidor, tarjetas, firmware y/o sistema operativo. – Reportar de una direccion de IP y uso de un puerto de un conmutador: historico y corriente. Dibujos Bontios de su Red.
  • 34. Sitio de web: http://racktables.org/ De la sitio de RackTables: “Racktables is a nifty and robust solution for datacenter and server room asset management. It helps document hardware assets, network addresses, space in racks, networks configuration and much much more!” Hay un sistema de demo: http://racktables.org/demo.php
  • 36. Software de Dibujar Diagramas Software de Windows Visio: http://office.microsoft.com/en-us/visio/FX100487861033.aspx Ezdraw: http://www.edrawsoft.com/ Sofware de Fuente Abierto ASCII: http://www.ascii-art.org/ Dia: http://live.gnome.org/Dia Cisco reference icons: http://www.cisco.com/web/about/ac50/ac47/2.html