tools:network_tools
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| tools:network_tools [2025/12/25 21:00] – aperez | tools:network_tools [2026/02/01 21:54] (current) – aperez | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ---- | ---- | ||
| ---- | ---- | ||
| + | ## NotebookLM (Asistente de Investigación de IA de Google) | ||
| + | **NotebookLM** es un asistente de investigación y aprendizaje basado en IA de Google, diseñado para ayudar a los usuarios a interactuar profundamente con sus documentos, notas y enlaces. A diferencia de los chatbots de IA tradicionales, | ||
| + | ### Características Clave: | ||
| + | |||
| + | * | ||
| + | * | ||
| + | * | ||
| + | * | ||
| + | * | ||
| + | * | ||
| + | * | ||
| + | |||
| + | ### Acceso y Uso: | ||
| + | |||
| + | * | ||
| + | * | ||
| + | * | ||
| + | |||
| + | ---- | ||
| + | ---- | ||
| + | |||
| + | ## Aprenda a Su Manera (Experimento de IA de Google) | ||
| + | |||
| + | " | ||
| + | |||
| + | ### Características Clave: | ||
| + | |||
| + | * | ||
| + | * | ||
| + | * | ||
| + | * | ||
| + | * | ||
| + | * Mapas mentales para visualizar conceptos. | ||
| + | * | ||
| + | |||
| + | ### Acceso y Uso: | ||
| + | |||
| + | * | ||
| + | * | ||
| + | * | ||
| + | |||
| + | |||
| + | |||
| + | ---- | ||
| + | ---- | ||
| + | **[[https:// | ||
| + | |||
| + | ---- | ||
| + | ---- | ||
| + | ====== NetBox ====== | ||
| + | |||
| + | **[[https:// | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | **NetBox** is an open-source platform designed to act as a *Network Source of Truth* for documenting and modeling modern networks. | ||
| + | It unifies **IP Address Management (IPAM)** and **Data Center Infrastructure Management (DCIM)** into a single, cohesive system. | ||
| + | |||
| + | ===== Core Functionality ===== | ||
| + | |||
| + | As of **2026**, NetBox is primarily used to represent the **intended state** of a network, not the live operational state. | ||
| + | It serves as the authoritative blueprint against which automation and validation tools operate. | ||
| + | |||
| + | ==== IPAM ==== | ||
| + | |||
| + | Tracks and manages logical network resources: | ||
| + | |||
| + | * IPv4 and IPv6 addresses | ||
| + | * Subnets and prefixes | ||
| + | * VRFs (Virtual Routing and Forwarding) | ||
| + | * VLANs | ||
| + | |||
| + | ==== DCIM ==== | ||
| + | |||
| + | Models the physical infrastructure of the network: | ||
| + | |||
| + | * Sites and locations | ||
| + | * Racks and rack units | ||
| + | * Device types and roles | ||
| + | * Cabling and connections | ||
| + | * Power feeds and power distribution | ||
| + | |||
| + | ==== Automation Hub ==== | ||
| + | |||
| + | NetBox acts as a central inventory and automation backbone: | ||
| + | |||
| + | * REST API for full programmatic access | ||
| + | * GraphQL support for efficient queries | ||
| + | * Primary source of truth for: | ||
| + | * Ansible | ||
| + | * Terraform | ||
| + | * Nornir | ||
| + | |||
| + | NetBox enables consistent, repeatable, and auditable network automation by ensuring all tools operate from a single authoritative dataset. | ||
| + | |||
| + | |||
| + | ---- | ||
| + | ---- | ||
| + | |||
| + | **[[https:// | ||
| + | |||
| + | **[[https:// | ||
| + | |||
| + | ---- | ||
| + | ---- | ||
| + | |||
| + | ====== Network Automation Toolchain ====== | ||
| + | |||
| + | The following tools form the core **network automation toolchain**, | ||
| + | |||
| + | ===== Tools ===== | ||
| + | |||
| + | * **Ansible** | ||
| + | * Primary automation engine | ||
| + | * Declarative and procedural execution | ||
| + | * Ideal for configuration, | ||
| + | |||
| + | * **NetBox** | ||
| + | * Source of Truth (IPAM / DCIM) | ||
| + | * Provides inventory and *intended state* | ||
| + | * Feeds Ansible, Nornir, and IaC tools | ||
| + | |||
| + | * **NAPALM** | ||
| + | * Multi-vendor abstraction layer | ||
| + | * State retrieval and compliance validation | ||
| + | * Primarily focused on *read-only* operations | ||
| + | |||
| + | * **Netmiko** | ||
| + | * Simplified SSH library for network devices | ||
| + | * Useful for direct tasks and quick scripts | ||
| + | * Foundation for many custom automations | ||
| + | |||
| + | * **Nornir** | ||
| + | * Concurrent automation framework | ||
| + | * Ideal for large-scale validation, audits, and queries | ||
| + | * Complements Ansible (does not replace it) | ||
| + | |||
| + | * **Terraform / OpenTofu** | ||
| + | * Infrastructure as Code (IaC) | ||
| + | * **Controlled and cautious** use in networking | ||
| + | * Recommended for: | ||
| + | * Object provisioning (NetBox, cloud, base infrastructure) | ||
| + | * Not for frequent operational network changes | ||
| + | |||
| + | ===== Usage Principles ===== | ||
| + | |||
| + | * **NetBox** defines the intended state | ||
| + | * **Ansible / Nornir** execute and validate | ||
| + | * **NAPALM / Netmiko** retrieve actual state | ||
| + | * **Terraform / OpenTofu** is limited to structural provisioning | ||
| + | |||
| + | This approach reduces risk, preserves traceability, | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ---- | ||
| + | ---- | ||
| ===== OBS Studio ===== | ===== OBS Studio ===== | ||
tools/network_tools.1766696417.txt.gz · Last modified: by aperez
