Monday, May 22, 2017

Pemorgraman Jaringan - Latihan IP to Name



import java.net.*;

public class IPtoName {
public static void main(String args[]) {
if (args.length == 0) {
System.out.println("Pemakaian: java IPtoName ");
System.exit(0);
}
String host = args[0];
InetAddress address = null;
try {
address = InetAddress.getByName(host);
} catch (UnknownHostException e) {
System.out.println("invalid IP - malformed IP");
System.exit(0);
}
System.out.println(address.getHostName());
}
} 

Source code diatas merupakan source code yang digunakan untuk mengetahui nama pc yang digunakan dengan menggunakan alaman IP. Pertama pada program akan mengecek parameter yang diberikan oleh user, jika tidak ada maka akan muncul pesan cara penggunaannya yaitu "Pemakaian: Java IPtoName" yaitu user memberikan IP dari PC yang digunakan. Jika alamat IP yang diberikan salah maka akan masuk ke dalam try - catch dan menampilkan pesan "invalid IP - malformed IP" namun jika IP yang diberikan sesuai dengan PC yang digunakan maka akan memunculkan nama dari PC yang memiliki IP tersebut seperti terlihat pada gambar dibawah ini




Share:

0 comments:

Post a Comment