Selasa, 15 Mei 2018

Tugas Pemrograman Jaringan


GET IP

Pada codingan diatas program akan mendeklarasikan variabel host untuk memberikan nilai pada variabel tersebut, kemudian  perintah getLocalHost akan mengambil nama host dari PC yang digunakan. Kemudian ip didapat dari fungsi perulangan yang terdapat pada codingan tersebut dan mencetak alamat ip.


GET NAME

Pada baris pertama yaitu untuk mengimport fungsi library java.net.  Selanjutnya mendeklarasikan variabel host, dan menjalankan fungsi getLocalHost untuk mencetak dan menampilkan nama host PC.


IP TO NAME

Pertama program akan mengimport fungsi library java.net. Selanjutnya program akan meminta user menginput alamat ip, alamat tersebut akan masuk kedalam variabel host dan akan menampilkan nama dari host tersebut.

  
NSLOOKUP

Pada perintah diatas digunakan untuk menampilkan alamat ip dari host pada PC yang digunakan. Pada codingan tersebut terdapat sebuah kondisi, jika tidak ada inputan setelah “NsLookup” maka program akan mencetak “java NsLookup <hostname>. Inputan bertipe data string, dan inputan yang harus diinput adalah nama dari host.


SERVER-CLIENT TCP SEDERHANA
  • SERVER


Pada codingan diatas program akan mendeklarasikan variabel checkserver, line, is, os dan clientsocket. Kemudian program akan memberitahukan ketika program server ini dijalankan maka program akan mencetak “aplikasi server hidup…”. Program server akan membalas pesan “salam” dari client, maka server akan secara otomatis mengirimkan pesan “salam juga” kepada client. Jadi pesan yang ditampilkan pada server hanya pesan yang diterima dari client, bukan pesan yang dikirim kepada client.

  • CLIENT


Pada codingan diatas pertama program akan mendeklarasikan variabel cl, is, os, userinput dan output. Pada program client ini program akan mencetak tempat untuk memasukkan inputan dengan teks “masukkan kata kunci”, dan kata kuncu atau inputan yang dimasukkan yaitu “salam”, ketika sudah menginput “salam” dan menekan tombol enter, maka secara langsung server akan membalas pesan yang dikirim yaitu “salam” dengan pesan “salam juga”.