Difference between revisions of "Percobaan libcoap GNS3"

From belajarwiki
Jump to navigation Jump to search
(Created page with "===Setting Default=== Buat percobaan menggunakan GNS3 yang melibatkan 2 ubuntu, 1 hub, 1 NAT. ====Langkah 1==== Ubuntu akan dijadikan client dan server. Keduanya diinstall...")
 
 
Line 17: Line 17:
  
 
Penjelasan:
 
Penjelasan:
-m put: Metode PUT digunakan untuk mengirimkan data ke server. Dalam hal ini, kamu mengirimkan gambar example.jpg ke server.
+
* -m put: Metode PUT digunakan untuk mengirimkan data ke server. Dalam hal ini, kamu mengirimkan gambar example.jpg ke server.
-d @example.jpg: Mengirimkan file gambar example.jpg ke server dalam blok.
+
* -d @example.jpg: Mengirimkan file gambar example.jpg ke server dalam blok.
-L 9: Mengatur tingkat verbosity log ke level 9 (informasi yang lebih rinci).
+
* -L 9: Mengatur tingkat verbosity log ke level 9 (informasi yang lebih rinci).
-G 10: Memberikan batasan untuk 10 blok.
+
* -G 10: Memberikan batasan untuk 10 blok.
-w: Menunggu respons dari server setelah setiap permintaan.
+
* -w: Menunggu respons dari server setelah setiap permintaan.
-b 1024: Mengatur ukuran blok menjadi 1024 byte.
+
* -b 1024: Mengatur ukuran blok menjadi 1024 byte.

Latest revision as of 13:15, 11 February 2025

Setting Default

Buat percobaan menggunakan GNS3 yang melibatkan 2 ubuntu, 1 hub, 1 NAT.

Langkah 1

Ubuntu akan dijadikan client dan server. Keduanya diinstall libcoap (tutorial dapat dilihat pada libcoap).

Langkah 2

Pada client, disimpan gambar yang akan dikirimkan. Berikan perintah seperti berikut

Client

./coap-client -v 9 -m put coap://192.168.122.246/example_data -G 10 -w -b 1024 -d @example.jpg

Server

./coap-server -v 9 -L 9

Penjelasan:

  • -m put: Metode PUT digunakan untuk mengirimkan data ke server. Dalam hal ini, kamu mengirimkan gambar example.jpg ke server.
  • -d @example.jpg: Mengirimkan file gambar example.jpg ke server dalam blok.
  • -L 9: Mengatur tingkat verbosity log ke level 9 (informasi yang lebih rinci).
  • -G 10: Memberikan batasan untuk 10 blok.
  • -w: Menunggu respons dari server setelah setiap permintaan.
  • -b 1024: Mengatur ukuran blok menjadi 1024 byte.