Welcome

Delete this widget from your Dashboard and add your own words. This is just an example!

Image Widget

Image Widget

Analisis Program - Pemrograman Jaringan

Minggu, 13 Mei 2018


Listing Program Latihan 1 getIP.java


Analisis
Program diatas digunakan untuk memunculkan IP yang pada pada PC yang digunakan, dengan menggunakan library java.net. Menggunakan variabel InetAddress untuk menyimpan alamat IP di dalam nama host. Sehingga mencetak IP dari PC tersebut dengan pendeklarasian array dengan nama IP yang diambil dari variabel host.

Output


Listing Program Latihan 2 getName.java


Analisis
Program kedua untuk menampilkan nama PC user menyesuaikan dengan nama local host dari PC tersebut. Sehingga membutuhkan variabel InetAddress yang telah menyimpan nama host, lalu akan nama host tersebut akan dipanggil.

Output


Listing Program Latihan 3 IPtoName.java


Analisis
Program berikut untuk menampilkan IP ke nama yang dipakai oleh PC tersebut. Program tersebut memiliki sistem error handling pada try catch, dimana jika host pada PC tidak diketahui maka akan menampilkan pesan error dan mengakhiri program.

Output


Listing Program Latihan 4 NsLookup.java


Analisis
Program ini akan mencetak pemakaian pada PC dengan menampilkan NsLookup pada nama host PC tersebut. Hampir sama pada latihan 3, dimana terdapat percabangan dan perulangan untuk memanggil nama host dari IP pada PC tersebut. Terdapat error handling jika host pada PC tidak diketahui.

Output


Listing Program Latihan 5 simpleServer.java


Listing Program simpleClient.java


Analisis
Kedua program tersebut saling berhubungan, dimana server akan berjalan jika memiliki sebuah client, begitu juga dengan client, client tidak akan terhubung dengan jaringan jika tidak tersambung dengan server. Pertama yang dibuat dalam jaringan adalah sistem server, pada server berikut akan menampilkan tanda terima berupa kalimat salam jika server terhubung atau server hidup. Selanjutnya pada bagian client, saat menjalankan program pada CMD, yang dijalankan pertama adalah bagian server, jika server berhasil maka akan dijalankan bagian client, jika server terhubung dengan client, maka PC sebagai client akan meminta user untuk memasukkan kata kunci yang muncul pada saat server dijalankan, server akan memunculkan kalimat salam juga yang berarti client berhasil terhubung dengan server.

Output Server




Output Client