├── .gitignore ├── Classes └── TopologyModel.py ├── FRONTEND_EXPERIMENTS ├── 01_graphics.zip ├── 02_graph_optimalization.zip ├── CSS_layout.zip ├── JS_line_chart_from_JSON.zip ├── clickable_lines.zip ├── scalable_svg.zip ├── scalable_svg_with_d3.zip ├── scalable_svg_with_d3_and_force_scale.zip └── scalable_svg_with_d3_and_force_scale_and_lines_coloring.zip ├── Graphics ├── LeftPanelSeparation.xcf ├── LeftPanelSeparation_25px.xcf ├── NavigationRibbon.xcf ├── TitleRibbon.xcf ├── backgroundxcf.xcf ├── set-hand-drawn-vintage-frames-text-decoration-vector-73100377.jpg ├── stock-photo-old-hand-drawn-banner-to-scrapbook-or-design-in-collection-of-vintage-ribbons-isolated-on-white-688761574.jpg └── stock-vector-set-of-hand-drawn-text-dividers-banners-and-arrows-text-decoration-elements-739670806.jpg ├── LICENSE.md ├── LLDP-MIB.py ├── README.md ├── SNMP_NOTES ├── CREATING MIB.py from ASN.txt ├── DS_LLDPs.txt ├── LLDP-MIB ├── MIB_NOTEs.txt └── iperf_speed_test.txt ├── config.ini ├── full_example_html.zip ├── graph_json_writer.py ├── helpers.py ├── html ├── background.css ├── data │ ├── graph.json │ ├── interface_stats.json │ ├── interfaces.json │ ├── neighborships.json │ ├── no_neighbor_interfaces.json │ └── stats │ │ ├── VSR1000-2_17.json │ │ ├── VSR1000-2_33.json │ │ ├── VSR1000-2_49.json │ │ ├── VSR1000-3_17.json │ │ ├── VSR1000-3_33.json │ │ ├── VSR1000-3_49.json │ │ ├── VSR1000_17.json │ │ ├── VSR1000_33.json │ │ └── VSR1000_49.json ├── favicon.ico ├── img │ ├── AC.png │ ├── DS.png │ ├── L2.png │ ├── L3.png │ ├── default.png │ ├── group4.png │ ├── logo.png │ ├── logo_no_text.png │ └── site │ │ ├── LeftPanelSeparation.png │ │ ├── NavigationRibbon.png │ │ └── TitleRibbon.png ├── index.html ├── layout.css ├── scripts.js └── style.css ├── network_mapper.py ├── pyconfig.py └── quicksnmp.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/.gitignore -------------------------------------------------------------------------------- /Classes/TopologyModel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/Classes/TopologyModel.py -------------------------------------------------------------------------------- /FRONTEND_EXPERIMENTS/01_graphics.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/FRONTEND_EXPERIMENTS/01_graphics.zip -------------------------------------------------------------------------------- /FRONTEND_EXPERIMENTS/02_graph_optimalization.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/FRONTEND_EXPERIMENTS/02_graph_optimalization.zip -------------------------------------------------------------------------------- /FRONTEND_EXPERIMENTS/CSS_layout.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/FRONTEND_EXPERIMENTS/CSS_layout.zip -------------------------------------------------------------------------------- /FRONTEND_EXPERIMENTS/JS_line_chart_from_JSON.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/FRONTEND_EXPERIMENTS/JS_line_chart_from_JSON.zip -------------------------------------------------------------------------------- /FRONTEND_EXPERIMENTS/clickable_lines.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/FRONTEND_EXPERIMENTS/clickable_lines.zip -------------------------------------------------------------------------------- /FRONTEND_EXPERIMENTS/scalable_svg.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/FRONTEND_EXPERIMENTS/scalable_svg.zip -------------------------------------------------------------------------------- /FRONTEND_EXPERIMENTS/scalable_svg_with_d3.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/FRONTEND_EXPERIMENTS/scalable_svg_with_d3.zip -------------------------------------------------------------------------------- /FRONTEND_EXPERIMENTS/scalable_svg_with_d3_and_force_scale.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/FRONTEND_EXPERIMENTS/scalable_svg_with_d3_and_force_scale.zip -------------------------------------------------------------------------------- /FRONTEND_EXPERIMENTS/scalable_svg_with_d3_and_force_scale_and_lines_coloring.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/FRONTEND_EXPERIMENTS/scalable_svg_with_d3_and_force_scale_and_lines_coloring.zip -------------------------------------------------------------------------------- /Graphics/LeftPanelSeparation.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/Graphics/LeftPanelSeparation.xcf -------------------------------------------------------------------------------- /Graphics/LeftPanelSeparation_25px.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/Graphics/LeftPanelSeparation_25px.xcf -------------------------------------------------------------------------------- /Graphics/NavigationRibbon.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/Graphics/NavigationRibbon.xcf -------------------------------------------------------------------------------- /Graphics/TitleRibbon.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/Graphics/TitleRibbon.xcf -------------------------------------------------------------------------------- /Graphics/backgroundxcf.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/Graphics/backgroundxcf.xcf -------------------------------------------------------------------------------- /Graphics/set-hand-drawn-vintage-frames-text-decoration-vector-73100377.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/Graphics/set-hand-drawn-vintage-frames-text-decoration-vector-73100377.jpg -------------------------------------------------------------------------------- /Graphics/stock-photo-old-hand-drawn-banner-to-scrapbook-or-design-in-collection-of-vintage-ribbons-isolated-on-white-688761574.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/Graphics/stock-photo-old-hand-drawn-banner-to-scrapbook-or-design-in-collection-of-vintage-ribbons-isolated-on-white-688761574.jpg -------------------------------------------------------------------------------- /Graphics/stock-vector-set-of-hand-drawn-text-dividers-banners-and-arrows-text-decoration-elements-739670806.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/Graphics/stock-vector-set-of-hand-drawn-text-dividers-banners-and-arrows-text-decoration-elements-739670806.jpg -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | 2 | Copyright (C) 2019 Peter Havrila 3 | -------------------------------------------------------------------------------- /LLDP-MIB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/LLDP-MIB.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/README.md -------------------------------------------------------------------------------- /SNMP_NOTES/CREATING MIB.py from ASN.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/SNMP_NOTES/CREATING MIB.py from ASN.txt -------------------------------------------------------------------------------- /SNMP_NOTES/DS_LLDPs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/SNMP_NOTES/DS_LLDPs.txt -------------------------------------------------------------------------------- /SNMP_NOTES/LLDP-MIB: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/SNMP_NOTES/LLDP-MIB -------------------------------------------------------------------------------- /SNMP_NOTES/MIB_NOTEs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/SNMP_NOTES/MIB_NOTEs.txt -------------------------------------------------------------------------------- /SNMP_NOTES/iperf_speed_test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/SNMP_NOTES/iperf_speed_test.txt -------------------------------------------------------------------------------- /config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/config.ini -------------------------------------------------------------------------------- /full_example_html.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/full_example_html.zip -------------------------------------------------------------------------------- /graph_json_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/graph_json_writer.py -------------------------------------------------------------------------------- /helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/helpers.py -------------------------------------------------------------------------------- /html/background.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/background.css -------------------------------------------------------------------------------- /html/data/graph.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/data/graph.json -------------------------------------------------------------------------------- /html/data/interface_stats.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/data/interface_stats.json -------------------------------------------------------------------------------- /html/data/interfaces.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/data/interfaces.json -------------------------------------------------------------------------------- /html/data/neighborships.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/data/neighborships.json -------------------------------------------------------------------------------- /html/data/no_neighbor_interfaces.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/data/no_neighbor_interfaces.json -------------------------------------------------------------------------------- /html/data/stats/VSR1000-2_17.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/data/stats/VSR1000-2_17.json -------------------------------------------------------------------------------- /html/data/stats/VSR1000-2_33.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/data/stats/VSR1000-2_33.json -------------------------------------------------------------------------------- /html/data/stats/VSR1000-2_49.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/data/stats/VSR1000-2_49.json -------------------------------------------------------------------------------- /html/data/stats/VSR1000-3_17.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/data/stats/VSR1000-3_17.json -------------------------------------------------------------------------------- /html/data/stats/VSR1000-3_33.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/data/stats/VSR1000-3_33.json -------------------------------------------------------------------------------- /html/data/stats/VSR1000-3_49.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/data/stats/VSR1000-3_49.json -------------------------------------------------------------------------------- /html/data/stats/VSR1000_17.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/data/stats/VSR1000_17.json -------------------------------------------------------------------------------- /html/data/stats/VSR1000_33.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/data/stats/VSR1000_33.json -------------------------------------------------------------------------------- /html/data/stats/VSR1000_49.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/data/stats/VSR1000_49.json -------------------------------------------------------------------------------- /html/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/favicon.ico -------------------------------------------------------------------------------- /html/img/AC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/img/AC.png -------------------------------------------------------------------------------- /html/img/DS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/img/DS.png -------------------------------------------------------------------------------- /html/img/L2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/img/L2.png -------------------------------------------------------------------------------- /html/img/L3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/img/L3.png -------------------------------------------------------------------------------- /html/img/default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/img/default.png -------------------------------------------------------------------------------- /html/img/group4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/img/group4.png -------------------------------------------------------------------------------- /html/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/img/logo.png -------------------------------------------------------------------------------- /html/img/logo_no_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/img/logo_no_text.png -------------------------------------------------------------------------------- /html/img/site/LeftPanelSeparation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/img/site/LeftPanelSeparation.png -------------------------------------------------------------------------------- /html/img/site/NavigationRibbon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/img/site/NavigationRibbon.png -------------------------------------------------------------------------------- /html/img/site/TitleRibbon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/img/site/TitleRibbon.png -------------------------------------------------------------------------------- /html/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/index.html -------------------------------------------------------------------------------- /html/layout.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/layout.css -------------------------------------------------------------------------------- /html/scripts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/scripts.js -------------------------------------------------------------------------------- /html/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/html/style.css -------------------------------------------------------------------------------- /network_mapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/network_mapper.py -------------------------------------------------------------------------------- /pyconfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/pyconfig.py -------------------------------------------------------------------------------- /quicksnmp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerxen/SnmpNetworkTopologyVisualizator/HEAD/quicksnmp.py --------------------------------------------------------------------------------