NETWORK PROGRAMMABILITY FOR NETWORK ISSUE USING PARAMIKO LIBRARY

  • Dwi Ayu Mutiara Information Technology, Faculty of Computer Science, Universitas Amikom Purwokerto, Indonesia
  • Khairunnisak Nur Isnaini Informatics, Faculty of Computer Science, Universitas Amikom Purwokerto, Indonesia
  • Didit Suhartono Informatics, Faculty of Computer Science, Universitas Amikom Purwokerto, Indonesia
Keywords: paramiko library, network issue, network programmability, OSPF, PPDIOO

Abstract

In a company, information technology is needed, especially computer networks, to facilitate data communication. The management of a computer network, of course, requires good administration. The criteria for whether or not a network is good can be seen from the performance, reliability, and security indicators so that it will not cause network issues. Events such as server downs, data loss, lost connections, and undetected computers cause the organization's business performance to be disrupted. This study's purpose is to detect network issues with network programmability technology automatically. Paramiko library supports network automation systems and implements OSPF routing protocol in finding the shortest path to send network packets. This study uses the PPDIOO flow, namely prepare, plan, design, implement, operate, and optimize, because it is considered by the flow of making network detection tools. The results showed that the design and implementation of a small-scale network were successfully built by utilizing network programmability technology and the paramiko library, which helps detect network conditions at any time. This design has a dashboard, provisioning, assurance, and policy features that allow administrators to manage and monitor information on each network device. The network design is fitted with REST-API technology and security through a secure shell (ssh) from the Network Controller that can detect the device's connection conditions and the device's health and update the DNS configuration used. Network Issues that have been seen are devices being down, and the connection being lost. Future research can improve features for network troubleshooting when the connection is lost.

Downloads

Download data is not yet available.

References

J. Sidabutar, “Desain Jaringan Komputer Terintegrasi Menggunakan Arsitektur Campus LAN,” J. Jaring SainTek, vol. 2, no. 1, pp. 25–32, 2020, doi: 10.31599/jaring-saintek.v2i1.64.

S. Nugroho, B. Pujiarto, U. M. Magelang, and P. Korespondensi, “Network Automation Pada Beberapa Perangkat Router Menggunakan Pemrograman Python,” J. Teknol. Inf. dan Ilmu Komput., vol. 9, no. 1, pp. 79–86, 2022, doi: 10.25126/jtiik.202293947.

R. Riski Amalia, Toibah Umi Kalsum, “Analisis dan Implementasi Software Defined Networking (SDN) untuk Automasi Perangkat Jaringan,” J. Inform. dan Teknol., vol. 4, no. 2, pp. 312–322, 2021.

Kementrian ESDM, “Aturan Jaringan Sistem Tenaga Listrik (Grid Code),” 2020. [Online]. Available: https://jdih.esdm.go.id/storage/document/PM ESDM No 20 Tahun 2020.pdf

M. A. S. Noris and R. Andrianto, “Jaringan Komputer,” Medan, Sumatera Utara, 2020. doi: 10.13140/RG.2.2.25440.23042.

M. Fahmi, M. Maisyaroh, I. Komarudin, S. Faizah, and I. Fadhilah, “Otomatisasi Jaringan Menggunakan Script Python Untuk Penyediaan Konfigurasi Internet Dan Manajemen Mikrotik,” Bina Insa. Ict J., vol. 8, no. 1, p. 53, 2021, doi: 10.51211/biict.v8i1.1517.

W. Prabowo, “Rancang Bangun Automasi Jaringan Komputer Dengan Python Program Studi Teknik Informatika Politeknik Negeri Malang,” Malang, 2021.

R. A. Wiryawan and N. R. Rosyid, “Pengembangan Aplikasi Otomatisasi Administrasi Jaringan Berbasis Website Menggunakan Bahasa Pemrograman Python,” Simetris, vol. 10, no. 2, pp. 1–12, 2019.

M. I. Perkasa and E. B. Setiawan, “Pembangunan Web Service Data Masyarakat Menggunakan REST API dengan Access Token,” J. Ultim. Comput., vol. 10, no. 1, pp. 19–26, 2018, doi: 10.31937/sk.v10i1.838.

K. Nugroho, A. D. Abrariansyah, and S. Ikhwan, “Perbandingan Kinerja Library Paramiko dan Netmiko dalam Proses Otomasi Jaringan,” InfoTekJar J. Nas. Inform. dan Teknol. Jar., vol. 5, no. 1, pp. 1–8, 2020.

R. M. Negara and R. Tulloh, “Analisis Simulasi Penerapan Algoritma OSPF Menggunakan RouteFlow pada Jaringan Software Defined Network (SDN),” J. Infotel, vol. 9, no. 1, p. 75, 2017, [Online]. Available: http://ejournal.st3telkom.ac.id/index.php/infotel/article/view/172

R. Pratama, M. Orisa, and F. Ariwibisono, “Aplikasi Monitoring Dan Controlling Server Menggunakan Protocol Icmp (Internet Control Message Protocol) Dan Ssh (Secure Shell) Berbasis Website,” JATI (Jurnal Mhs. Tek. Inform., vol. 4, no. 1, pp. 397–403, 2020, doi: 10.36040/jati.v4i1.2310.

L. Hernandez and G. Jimenez, “Design and validation of a scheme of infrastructure of servers, under the PPDIOO methodology, in the university Institution-ITSA,” Adv. Intell. Syst. Comput., vol. 763, no. April, pp. 367–379, 2019, doi: 10.1007/978-3-319-91186-1_38.

M. Anis, A. Hilmi, and E. Khujaemah, “Network Security Monitoring With Intrusion Detection System,” J. Tek. Inform., vol. 3, no. 2, pp. 249–253, 2022, [Online]. Available: https://doi.org/10.20884/1.jutif.2022.3.2.117

Y. Chandra et al., “Website Network Automation Design And Implementation In Rt Rw Perancangan Dan Implementasi Website Network Automation Pada Rt Rw Net Dusun Senden Magelang Dengan Framework,” J. Tek. Inform., vol. 3, no. 5, pp. 1313–1322, 2022.

E. Municio, S. Latre, and J. M. Marquez-Barja, “Extending Network Programmability to the Things Overlay Using Distributed Industrial IoT Protocols,” IEEE Trans. Ind. Informatics, vol. 17, no. 1, pp. 251–259, 2021, doi: 10.1109/TII.2020.2972613.

I. N. Khoerotunisa, S. N. Hertiana, and R. M. Negara, “Analysis of User Mobility Performance on Software Defined Wireless Network Using Dijkstra Algorithm,” J. Tek. Inform., vol. 2, no. 2, pp. 127–133, 2021, doi: 10.20884/1.jutif.2021.2.2.84.

R. N. Dasmen and Rasmila, “Rancang Bangun Vlan Pada Jaringan Komputer Rri Palembang Dengan Simulasi Cisco Packet Tracer,” J. Teknol., vol. Vol. 11 No, no. 1, pp. 47–56, 2019, [Online]. Available: https://jurnal.umj.ac.id/index.php/jurtek/article/view/2745

SMK Wikrama 1, Buku Cisco Paket Tracer. Jepara, 2017.

Kemenaker, “Keputusan Menteri Ketenagakerjaan Republik Indonesia Nomor 321 Tahun 2016 Tentang Penetapan Standar Kompetensi Kerja Nasional Indonesia Kategori Informasi dan Komunikasi Golongan Pokok Telekomunikasi Bidang Jaringan Komputer,” Jakarta, 2016.

Published
2023-08-18
How to Cite
[1]
D. A. Mutiara, K. N. Isnaini, and D. Suhartono, “NETWORK PROGRAMMABILITY FOR NETWORK ISSUE USING PARAMIKO LIBRARY”, J. Tek. Inform. (JUTIF), vol. 4, no. 4, pp. 751-758, Aug. 2023.