Showing posts with label address. Show all posts
Showing posts with label address. Show all posts

Monday, May 18, 2015

Pemrograman jaringan NsLookup


Program ini bertujuan untuk mengetahui IP Address sebuah device melalui HostNamenya. Dimulai dengan pengambilan library java.net agar bisa memakai beberapa syntax yang akan dibahas setelah ini. Lalu dilanjutkan dengan pendefinisian class utama yaitu NsLookup, diikuti oleh method public static void main yang artinya semua yang ada didalam fungsi ini akan dijalankan terlebih dahulu. Selanjutnya lakukan operasi kondisi jika panjang dari argument kosong, didalamnya print kalimat pembantu yang diikuti dengan <hostname> yang akan digunakan pada saat aplikasi ini berjalan dimasukkan hostnamenya secara manual. Lalu  pendeklarasian variable host dengan type String yang berisikan argument yang kosong serta variable address dengan type InetAddress yang berisikan nilai kosong / null. Selanjutnya buat syntax untuk mencoba mencari tahu IP Address dari HostName yang telah dimasukkan secara manual tadi dengan syntax getByName(). Jika tidak ketemu IP Address dari HostName tersebut maka tampilkan error messagenya.
Output yang akan ditampilkan akan seperti ini :


Pemrograman jaringan IPtoName


Program ini bertujuan untuk mengetahui HostName dari IP yang diinput. Dimulai dengan pengambilan library java.net agar bisa memakai beberapa syntax yang akan dibahas setelah ini. Lalu dilanjutkan dengan pendefinisian class utama yaitu IPtoName, diikuti oleh method public static void main yang artinya semua yang ada didalam fungsi ini akan dijalankan terlebih dahulu. Selanjutnya lakukan operasi kondisi jika panjang dari argument kosong, didalamnya print kalimat pembantu yang diikuti dengan <IP address> yang akan digunakan pada saat aplikasi ini berjalan dimasukkan ip addressnya secara manual. Lalu  pendeklarasian variable host dengan type String yang berisikan argument yang kosong serta variable address dengan type InetAddress yang berisikan nilai kosong / null. Selanjutnya buat syntax untuk mencoba mencari tahu HostName dari IP Address yang telah dimasukkan secara manual tadi dengan syntax getByName(). Jika tidak ketemu HostName dari IP Address tersebut maka tampilkan error messagenya.
Output yang akan ditampilkan akan seperti ini :


Pemrograman Jaringan getIP



Program ini bertujuan untuk mendapatkan Local IP dari device pengguna. Dimulai dengan pengambilan library java.net agar bisa memakai beberapa syntax yang akan dibahas setelah ini. Lalu dilanjutkan dengan pendefinisian class utama yaitu getIP, diikuti oleh method public static void main yang artinya semua yang ada didalam fungsi ini akan dijalankan terlebih dahulu. Selanjutnya pendeklarasian variable host dengan type InetAddress yang berisikan IP Address dan juga hostname device tersebut. Dimulai dengan mengosongkannya terlebih dahulu, lalu diisi dengan alamat dari localhost (getLocalHost). Selanjutnya hanya tinggal mendapatkan IP Address nya yang bertipe data byte, akan tetapi isi dari IP Address ini masih menyambung, dengan kata lain tidak sama dengan format IP yang biasa digunakan, maka dari itu dibuatlah perulangan untuk menambahkan titik pada tiap-tiap bagian dari IP Address tersebut dengan menambahkan syntax System.out.print untuk menampilkannya.
Output yang ditampilkan akan seperti ini :