Halaman

Senin, 08 Juni 2015

Tugas 1 Pemrograman Jaringan membuat program sederhana getiIP pada java


Tugas kali ini saya akan membuat suatu program sederhana yang fungsinya sama halnya seperti ipconfig yang dilakukan di command prompt, untuk lebih detailnya saya akan menjelaskan cara mendapatkan ip dengan command prompt pertama buka cmd pada run yang nantinya akan muncul halaman kosong . lalu kita ketik ipconfig lalu akan muncul sebuah pemberitahuan seperti pada gambar dibawah ini :


Pada gambar diatas kita dapat menemukan ip yang kita gunakan , sebelumnya kita harus terkoneksi dengan wifi atau modem sebagai alat untuk mendapatkan internet yang nantinya akan mendapatkan sebuah ip addres. Ip address diatas berada pada ipv4 address dengan nomor ip 192.168.1.168 dengan netmaksnya 255.255.255.0. seperti inilah gambaran untuk mendapatkan ip selanjutkan kembali pada pembuatan program sederhana dengan menggunakan Bahasa pemprograman java, berikut codingnya:

import java.net.*;
public class getip {
public static void main(String args[]) throws Exception {
InetAddress host = null;
host = InetAddress.getLocalHost();
byte ip[] = host.getAddress();
for (int i=0; i<ip.length; i++) { if (i > 0) {
System.out.print(".");
}
System.out.print(ip[i] & 0xff);
}
System.out.println();
}
}

Saya akan jelaskan fungsi penting pada program ini
Pertama  InetAddress host = null; fungsi untuk memanggil kelas InetAddress pada Java yang berisi perintah untuk berbagai fungsi jaringan. Kelas ini dideklarasikan dengan objek baru yaitu host
Kedua  host = InetAddress.getLocalHost(); coding ini berfungsi untuk mengambil fungsi localhost pada jaringan dengan menggunakan sintax inet address yang akan dimasukan kedalam variable host
ketiga byte ip[] = host.getAddress(); sintax ini berfungsi untuk mendapatkan sebuat address pada suatu akses internet yang dimasukan kedalam array ip
jika program dijalankan maka angkan menghasilkan output yang sama dengan ipconfig pada cmd berikut outputnya

0 komentar:

Posting Komentar