Claim Missing Document
Check
Articles

Found 14 Documents
Search

Implementasi VLAN dan Spanning Tree Protocol Menggunakan GNS 3 dan Pengujian Sistem Keamanannya Saputra, Wahyu; Suryawan, Fajar
Khazanah Informatika Vol. 3 No. 2 Desember 2017
Publisher : Universitas Muhammadiyah Surakarta

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.23917/khif.v3i2.5311

Abstract

Pada saat ini, jaringan komputer telah banyak digunakan dalam berbagai macam bidang dan telah mengalami perkembangan yang sangat pesat. Hampir setiap perusahaan atau organisasi menggunakan jaringan komputer. Oleh karena itu maka perlu dibuat sebuah jaringan computer dengan memiliki kinerja yang lebih baik. Dari hasil analisis, teknik Virtual Local Area Network (VLAN) merupakan sebuah konsep jaringan yang mampu memberikan hasil maksimal baik dari segi efisiensi perangkat, konfigurasi, dan keamanan jaringan yang digunakan. Selain menggunakan jaringan VLAN, banyak perusahaan atau organisasi juga menerapkan konsep Spanning Tree Protocol di dalam jaringan VLAN.Penggunaan Spanning Tree Protocol adalah untuk mencegah terjadinya broadcast storm apabila sebuah perusahaan atau organisasi menerapkan sistem redundant pada perangkat jaringan digunakan. Meskipun telah memiliki tingkat keamanan yang baik namun masih perlu diuji dengan beberapa serangan dari pihak luar. Beberapa serangan yang mampu mengganggu jaringan VLAN dan Spanning Tree Protocol adalah VLAN Hopping dan Spanning Tree Protocol Attack.Dalam penelitian ini akan dilakukan implementasi jaringan VLAN dan Spanning Tree Protocol menggunakan aplikasi GNS 3 serta pengujian sistem keamanan pada jaringan VLAN dan Spanning Tree Protocol dari VLAN Hopping dan Spanning Tree Protocol Attack. Dari hasil evaluasi penelitian, akan terlihat bagaimana implementasi jaringan VLAN dan Spanning Tree Protocol menggunakan GNS 3 serta bagaimana proses mitigasi yang dapat dilakukan apabila terjadi VLAN Hopping dan Spanning TreeProtocol Attack pada jaringan VLAN dan Spanning Tree Protocol.
Perancangan dan Pengujian Load Balancing dan Failover Menggunakan NginX Dani, Rahmad; Suryawan, Fajar
Khazanah Informatika Vol. 3 No. 1 Juni 2017
Publisher : Universitas Muhammadiyah Surakarta

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.23917/khif.v3i1.2939

Abstract

Situs web dengan traffic yang tinggi dapat menyebabkan beban kerja yang berat di sisi server, yang pada gilirannya akan mengakibatkan turunnya kinerja server, bahkan kegagalan sistem secara keseluruhan. Salah satu solusi untuk mengatasi masalah tersebut adalah dengan menerapkan teknik load balancing dan failover. Load balancing merupakan teknologi untuk melakukan pembagian beban kepada beberapa server, memastikan tidak terjadi kelebihan beban pada salah satu server. Sementara itu, failover merupakan kemampuan suatu sistem untuk berpindah ke sistem cadangan jika sistem utama mengalami kegagalan. Dalam penelitian ini load balancing dengan teknik failover akan diimplementasikan pada sistem operasi Ubuntu. Software inti yang digunakan dalam penelitian ini adalah Nginx dan KeepAlived. Nginx akan berfungsi sebagai load balancer, sedangkan KeepAlived untuk mengimplementasikan teknik failover. Beberapa skenario telah disiapkan untuk menguji sistem load balancing yang telah dirancang. Pengujian dilakukan dengan menggunakan perangkat lunak JMeter. Berdasarkan pengujian yang telah dilakukan, sistem yang dirancang berhasil membagikan beban permintaan dan dapat terus bekerja walaupun terjadi kegagalan pada server load balancer ataupun kegagalan pada server backend. Selain itu, dalam beberapa pengujian, penggunaan load balancing terbukti mampu menurunkan waktu respon dan meningkatkan thoughput pada sistem sehingga mampu meningkatkan performa keseluruhan sistem. Mengacu pada hasil penelitian ini, sistem load balancing dan failover menggunakan Nginx dapat dijadikan salah satu solusi pada sistem web server dengan situs web yang memiliki traffic tinggi.
Membangun Privileges pada Jaringan Komputer SMA Negeri 2 Boyolali berbasis Active Directory dengan Windows Server 2008 Enterprise Kurniawan, Fite; Suryawan, Fajar; Fadlilah, Umi
Emitor: Jurnal Teknik Elektro Vol 14, No 1: Maret 2014
Publisher : Universitas Muhammadiyah Surakarta

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.23917/emitor.v14i1.12726

Abstract

SMA Negeri 2 Boyolali saat ini telah memiliki perangkar keras (hardware) yang telah terhubung dengan jaringan internet dan komputer. Kondisi jaringan internet dan komputer yang telah terinstalasi pada SMA Negeri 2 Boyolali belum terinstalnya sistem operasi Windows Server 2008 Enterprise dan Active Directory pada komputer server, tentunya menyulitkan pekerjaan administrator memanajemen user dan group, membagi hak akses (privileges), karena harus melakukan setting satu per satu pada komputer client. Selain itu, siswa harus mengantri untuk meminta materi pelajaran dari guru menggunakan flash drive, sehingga keamanan file pun kurang terjamin serta rawan akan virus. Begitu juga dengan staff karyawan. Penelitian ini menggunakan metode studi literatur, eksperimen, interview, observasi, dan sampling. Tujuan dari penelitian ini adalah untuk membangun privileges pada jaringan komputer SMA Negeri 2 Boyolali berbasis Active Directory, instalasi dan konfigurasi privileges komputer server dengan menggunakan Windows Server 2008 Enterprise, melakukan manajemen user dan group bagi siswa, guru, dan staff karyawan dengan Active Directory, membuat user dan group, mengatur pemberian hak akses (privileges) terhadap masing-masing user dan group. Penelitian ini, maka jaringan komputer yang ada di SMA Negeri 2 Boyolali telah terbangun privileges berbasis Active Directory pada Windows Server 2008 Enterprise yang memudahkan pekerjaan administrator memanajemen user dan group, pemberian hak akses (privileges) setiap user dan group, tidak harus melakukan setting satu per satu pada komputer client. Selain itu, siswa tidak perlu mengantri untuk meminta materi pelajaran dari guru menggunakan flash drive, cukup mengakses komputer client di laboratorium komputer yang telah terhubung jaringan dan login ke server Windows Server 2008 Enterprise Active Directory kemudian masuk ke folder sesuai dengan privileges yang ditentukan oleh administrator, sehingga keamanan file pun terjamin dari virus. Begitu juga dengan staff karyawan.
On-chip debugging for microprocessor design Fajar Suryawan; Bana Handaga; Abdul Basith
TELKOMNIKA (Telecommunication Computing Electronics and Control) Vol 18, No 3: June 2020
Publisher : Universitas Ahmad Dahlan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.12928/telkomnika.v18i3.13174

Abstract

This article proposes a closer-to-metal approach of RTL inspection in microprocessor design for use in education, engineering, and research. Signals of interest are tapped throughout the microprocessor hierarchical design and are then output to the top-level entity and finally displayed to a VGA monitor. Input clock signal can be fed as slow as one wish to trace or debug the microprocessor being designed. An FPGA development board, along with its accompanying software package, is used as the design and test platform. The use of VHDL commands ’type’ and ’record’ in the hierarchy provides key ingredients in the overall design, since this allows simple, clean, and tractable code. The method is tested on MIPS single-cycle microprocessor blueprint. The result shows that the technique produces more consistent display of the true contents of registers, ALU input/output signals, and other wires – compared to the standard, widely-used simulation method. This approach is expected to increase confidence in students and designers since the reported signals’ values are the true values. Its use is not limited to the development of microprocessors; every FPGAbased digital design can benefit from it.
Alat Pencacah Plastik Lunak Untuk Membantu Produksi Ecobrick Edi Purwanto; Umi Fadilah; Fajar Suryawan; Ratnasari Nur Rohmah
Tekinfo: Jurnal Ilmiah Teknik Industri dan Informasi Vol 9 No 1 (2020)
Publisher : Program Studi Teknik Industri Universitas Setia Budi

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.31001/tekinfo.v9i1.880

Abstract

Every year the use of plastic is always increasing. This causes plastic pollution everywhere. In order to decrease the plastic pollution, a recycling system is needed. Currently, several groups of people have created Ecobrick. Ecobrick is a waste recycling system that utilizes PET (Polyethylene Therepthalate) bottles filled with plastic scraps. To facilitate the cutting, a plastic chopper was created. This tool is designed with a chopper blade unit driven by a single phase induction motor. For transmission between motors to the blades used gears and chains. This tool is also equipped with an ultrasonic sensor and Arduino as a control. If the sensor detects that the plastic is inserted, the sensor will send data to be processed by Arduino, so the relay will activate the motor for 20 seconds, until the plastic is completely chopped. In order to know how long for all one plastic chopped, several experiments have been carried out. For power supply, each circuit uses two output adapters of 5 VDC and 9 VDC.
Membangun Privileges pada Jaringan Komputer SMA Negeri 2 Boyolali berbasis Active Directory dengan Windows Server 2008 Enterprise Fite Kurniawan; Fajar Suryawan; Umi Fadlilah
Emitor: Jurnal Teknik Elektro Vol 14, No 1: Maret 2014
Publisher : Universitas Muhammadiyah Surakarta

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.23917/emitor.v14i1.12726

Abstract

SMA Negeri 2 Boyolali saat ini telah memiliki perangkar keras (hardware) yang telah terhubung dengan jaringan internet dan komputer. Kondisi jaringan internet dan komputer yang telah terinstalasi pada SMA Negeri 2 Boyolali belum terinstalnya sistem operasi Windows Server 2008 Enterprise dan Active Directory pada komputer server, tentunya menyulitkan pekerjaan administrator memanajemen user dan group, membagi hak akses (privileges), karena harus melakukan setting satu per satu pada komputer client. Selain itu, siswa harus mengantri untuk meminta materi pelajaran dari guru menggunakan flash drive, sehingga keamanan file pun kurang terjamin serta rawan akan virus. Begitu juga dengan staff karyawan. Penelitian ini menggunakan metode studi literatur, eksperimen, interview, observasi, dan sampling. Tujuan dari penelitian ini adalah untuk membangun privileges pada jaringan komputer SMA Negeri 2 Boyolali berbasis Active Directory, instalasi dan konfigurasi privileges komputer server dengan menggunakan Windows Server 2008 Enterprise, melakukan manajemen user dan group bagi siswa, guru, dan staff karyawan dengan Active Directory, membuat user dan group, mengatur pemberian hak akses (privileges) terhadap masing-masing user dan group. Penelitian ini, maka jaringan komputer yang ada di SMA Negeri 2 Boyolali telah terbangun privileges berbasis Active Directory pada Windows Server 2008 Enterprise yang memudahkan pekerjaan administrator memanajemen user dan group, pemberian hak akses (privileges) setiap user dan group, tidak harus melakukan setting satu per satu pada komputer client. Selain itu, siswa tidak perlu mengantri untuk meminta materi pelajaran dari guru menggunakan flash drive, cukup mengakses komputer client di laboratorium komputer yang telah terhubung jaringan dan login ke server Windows Server 2008 Enterprise Active Directory kemudian masuk ke folder sesuai dengan privileges yang ditentukan oleh administrator, sehingga keamanan file pun terjamin dari virus. Begitu juga dengan staff karyawan.
Perancangan dan Pengujian Load Balancing dan Failover Menggunakan NginX Rahmad Dani; Fajar Suryawan
Khazanah Informatika Vol. 3 No. 1 Juni 2017
Publisher : Department of Informatics, Universitas Muhammadiyah Surakarta, Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.23917/khif.v3i1.2939

Abstract

Situs web dengan traffic yang tinggi dapat menyebabkan beban kerja yang berat di sisi server, yang pada gilirannya akan mengakibatkan turunnya kinerja server, bahkan kegagalan sistem secara keseluruhan. Salah satu solusi untuk mengatasi masalah tersebut adalah dengan menerapkan teknik load balancing dan failover. Load balancing merupakan teknologi untuk melakukan pembagian beban kepada beberapa server, memastikan tidak terjadi kelebihan beban pada salah satu server. Sementara itu, failover merupakan kemampuan suatu sistem untuk berpindah ke sistem cadangan jika sistem utama mengalami kegagalan. Dalam penelitian ini load balancing dengan teknik failover akan diimplementasikan pada sistem operasi Ubuntu. Software inti yang digunakan dalam penelitian ini adalah Nginx dan KeepAlived. Nginx akan berfungsi sebagai load balancer, sedangkan KeepAlived untuk mengimplementasikan teknik failover. Beberapa skenario telah disiapkan untuk menguji sistem load balancing yang telah dirancang. Pengujian dilakukan dengan menggunakan perangkat lunak JMeter. Berdasarkan pengujian yang telah dilakukan, sistem yang dirancang berhasil membagikan beban permintaan dan dapat terus bekerja walaupun terjadi kegagalan pada server load balancer ataupun kegagalan pada server backend. Selain itu, dalam beberapa pengujian, penggunaan load balancing terbukti mampu menurunkan waktu respon dan meningkatkan thoughput pada sistem sehingga mampu meningkatkan performa keseluruhan sistem. Mengacu pada hasil penelitian ini, sistem load balancing dan failover menggunakan Nginx dapat dijadikan salah satu solusi pada sistem web server dengan situs web yang memiliki traffic tinggi.
Implementasi VLAN dan Spanning Tree Protocol Menggunakan GNS 3 dan Pengujian Sistem Keamanannya Wahyu Saputra; Fajar Suryawan
Khazanah Informatika Vol. 3 No. 2 Desember 2017
Publisher : Department of Informatics, Universitas Muhammadiyah Surakarta, Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.23917/khif.v3i2.5311

Abstract

Pada saat ini, jaringan komputer telah banyak digunakan dalam berbagai macam bidang dan telah mengalami perkembangan yang sangat pesat. Hampir setiap perusahaan atau organisasi menggunakan jaringan komputer. Oleh karena itu maka perlu dibuat sebuah jaringan computer dengan memiliki kinerja yang lebih baik. Dari hasil analisis, teknik Virtual Local Area Network (VLAN) merupakan sebuah konsep jaringan yang mampu memberikan hasil maksimal baik dari segi efisiensi perangkat, konfigurasi, dan keamanan jaringan yang digunakan. Selain menggunakan jaringan VLAN, banyak perusahaan atau organisasi juga menerapkan konsep Spanning Tree Protocol di dalam jaringan VLAN.Penggunaan Spanning Tree Protocol adalah untuk mencegah terjadinya broadcast storm apabila sebuah perusahaan atau organisasi menerapkan sistem redundant pada perangkat jaringan digunakan. Meskipun telah memiliki tingkat keamanan yang baik namun masih perlu diuji dengan beberapa serangan dari pihak luar. Beberapa serangan yang mampu mengganggu jaringan VLAN dan Spanning Tree Protocol adalah VLAN Hopping dan Spanning Tree Protocol Attack.Dalam penelitian ini akan dilakukan implementasi jaringan VLAN dan Spanning Tree Protocol menggunakan aplikasi GNS 3 serta pengujian sistem keamanan pada jaringan VLAN dan Spanning Tree Protocol dari VLAN Hopping dan Spanning Tree Protocol Attack. Dari hasil evaluasi penelitian, akan terlihat bagaimana implementasi jaringan VLAN dan Spanning Tree Protocol menggunakan GNS 3 serta bagaimana proses mitigasi yang dapat dilakukan apabila terjadi VLAN Hopping dan Spanning TreeProtocol Attack pada jaringan VLAN dan Spanning Tree Protocol.
A Project-based Approach to FPGA-aided Teaching of Digital Systems Fajar Suryawan
Proceeding of the Electrical Engineering Computer Science and Informatics Vol 4: EECSI 2017
Publisher : IAES Indonesia Section

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (1122.734 KB) | DOI: 10.11591/eecsi.v4.1059

Abstract

This article shares experience and lessons learned in teaching course on programmable logic design at Universitas Muhammadiyah Surakarta, Indonesia This course is part of bachelor of engineering (electrical) degree program. Project- based approach is chosen to strengthen these students’ un- derstanding and practical skills. Each year’s project involves challenges for the students to solve by implementing digital system on an FPGA design board. Here, background and curriculum context of the course will be presented. The projects and their challenges will be discussed. Finally, lessons learned and future improvement on the student projects will be discussed. Index Terms—project-based learning, field programmable gate arrays, education, programmable logic design, hardware design languages, laboratories     
Recommendation System to Propose Final Project Supervisors using Cosine Similarity Matrix Zulfa Fajrul Falah; Fajar Suryawan
Khazanah Informatika Vol. 8 No. 2 October 2022
Publisher : Department of Informatics, Universitas Muhammadiyah Surakarta, Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.23917/khif.v8i2.16235

Abstract

The selection of a supervisor is an important thing and one of the determinants of whether or not a student's final project research is successful. At the location of this research, students select a supervisor by considering his academic records, and recommendations from classmates or seniors. Words of mouth dominate their motivation, and many students do not have a basis for their choice. Selection of the fit supervisor has a significant impact on students' progression. Students will be more enthusiastic about doing the final project and may get facilitation in their research because the topics of students' projects match supervisors' interests and ongoing works. This study aims to make a recommendation system that suggests a supervisor for a student. The student fills in the title, abstract, and keywords of his proposal. The application proposes a prospective supervisor by calculating the similarity of the data with titles, abstracts, and keywords of published articles found in Google Scholar. This recommendation system uses the content-based filtering method to produce a list of recommendations. The cosine similarity algorithm calculates how similar the topic proposed by students is to the lecturer's interests. In building a website-based recommendation system, the author uses two Django web frameworks as the backend and ReactJs as the frontend. The system is successful in suggesting final project supervisors that have matched interest and expertise with students' proposals.