Pembuatan dan Analisis Kinerja Perangkat Lunak Router dengan Fasilitas Network Address Translation.
Abstract
Router adalah perangkat yang penting dalam internet, namun hingga saat ini belum tersedia router perangkat lunak gratis yang berjalan di Windows XP dan memiliki fasilitas Network Address Translator (NAT) dengan static address assignment. Penelitian ini bertujuan untuk membuat perangkat lunak router dengan fasilitas NAT, mengimplementasikan Routing Information Protocol dan memiliki antarmuka pengguna grafis sehingga mudah dikonfigurasikan. Pada penelitan ini juga dilakukan pengujian dan analisis kinerja router perangkat lunak yang dibuat. Perangkat lunak yang dibuat bernama Sinaru. Sinaru hanya mempu menggunakan datalink ethernet. Untuk pemetaan alamat logika ke alamat fisik, Sinaru mengimplementasikan Address Resolution Protocol. Sebagai router, Sinaru juga mengimplementasikan Internet Protocol, Internet Control Message Protocol dan mempu mem-forward paket IP. Untuk pencarian rute, Sinaru menggunakan static routing dan dynamic routing dengan RIP. Karena RIP menggunakan User Datagram Protocol (UDP) maka sinaru juga mengimplementasikan UDP. Untuk keamanan jaringan, Sinaru juga memiliki fasilitas penyaringan paket IP. Pengujian terdiri atas 46 skenario pengujian yang menguji berbagai protokol yang diimplementasikan. Sinaru dapat melalui tahap pengujian dengan baik. Pengukuran kinerja yang dilakukan menghasilkan nilai rata-rata forwarding delay Sinaru sebesar 0,190557 ms. Sementara pengukuran kinerja terhadap router Windows XP menghasilkan nilai rata-rata forwarding delay sebesar 0,093290 ms. Pengukuran nilai rata-rata jitter Sinaru menghasilkan nilai rata-rata sebesar 12,127 μs, sementara jitter pada router Windows XP adalah 15,381 μs. Pengukuran nilai throughput pada jaringan dengan bandwidth 100 Mb/s menghasilkan nilai rata-rata 81,9 Mb/s dan 80,1 Mb/s. Sementara pengukuran throughput terhadap router Windows XP menghasilkan nilai rata-rata sebesar 94,2 Mb/s dan 90,1 Mb/s. Pengukuran utilisasi CPU terhadap process Sinaru menghasilkan nilai rata-rata 39,64% dan 37,84%. Sementara itu pemakaian memori process Sinaru menghasilkan nilai rata-rata 1.693.864 bytes dan 1.692.588 bytes. Dengan demikian dapat disimpukan bahwa Sinaru dapat menjalankan fungsinya sebagai router. Nilai forwarding delay dan throughput dari router windows XP lebih baik dari Sinaru, namun jitter Sinaru lebih baik dari router Windows XP. kata kunci : router perangkat lunak, internet protocol, network address translator, routing information protocol, forwarding delay, jitter, throughput.
Collections
- UT - Computer Science [2322]