Proyek Visualisasi Jaringan CDP dengan Streamlit
Aplikasi web sederhana untuk memvisualisasikan topologi jaringan berdasarkan data dari Cisco Discovery Protocol (CDP) yang diekspor ke dalam format file Excel. Deskripsi Aplikasi ini menggunakan library Streamlit di Python untuk membuat aplikasi web interaktif. Ia akan membaca file .xlsx yang berisi data CDP (seperti nama perangkat, alamat IP, port yang terhubung, dll.), kemudian menggunakan library networkx dan matplotlib untuk membuat dan menampilkan gambar topologi jaringan. Fitur Membaca data perangkat jaringan dari file Excel. Membangun model graf dari topologi jaringan. Menampilkan visualisasi topologi jaringan melalui antarmuka web interaktif. Menggunakan ikon SVG untuk merepresentasikan tipe perangkat yang berbeda (router, switch, dll). Struktur Proyek . ├── app.py # Logika utama aplikasi Streamlit ├── data/ │ └── cdp_neighbors.xlsx # Contoh file data CDP └── img/ # Ikon untuk perangkat jaringan Instalasi & Penggunaan Instalasi library yang dibutuhkan: ...