Minggu, 20 Januari 2019

KONSEP JARINGAN WIRESHARK TCP PACKET

1. Berapa IP address dan nomor port TCP yang dipakai komputer anda untuk melakukan transfer ke server gaia.cs.umass.edu?  Untuk menjawab pertanyaan ini, anda harus melihat informasi detail dari paket TCP yang membawa pesan HTTP  di window “details of the selected packet header window”.

Jawab : Ip Address yang di gunakan oleh client ( Source ) adalah 192.168.1.8 dan port yang digunakan adalah 50388.


2. Berapa IP address dan nomor port server gaia.cs.umass.edu?

Jawab : Ip Address yang di gunakan oleh gaia.cs.umass.edu ( Destination ) adalah 128.119.245.12 dan port yang digunakan adalah 80.

3. Berapa sequence number dari segmen TCP SYN yang digunakan untuk menginisiasi koneksi TCP antara komputer anda dan server  gaia.cs.umass.edu?  Tunjukkan bagian dari segmen yang menunjukkan bahwa segment tersebut adalah segmen SYN?
Jawab :  Sequence number pada TCP SYN digunakan untuk memulai koneksi TCP antara client dengan gaia , nilai sequence numbernya adalah 0 Ciri” menandakan segment syn adalah flag syn set=1.



4. Berapa sequence number dari segmen SYNACK  yang dikirim server gaia.cs.umass.edu ke komputer anda  sebagai reply dari segment SYN?  Berapa isi field Acknowledgement  pada segmen  SYN ACK  ? Bagaimana server gaia.cs.umass.edu  menetapkan nilai field  Acknowledgement ? Tunjukkan bagian dari segmen yang menunjukkan bahwa segment tersebut adalah segmen SYN ACK?



Sequence number pada segment SYNACK dari gaia ke client dalam mereply SYN memiliki nilai 0 , Nilai field acknowledgment di segmen SYNACK adalah 1. Nilai field acknowledgment di segmen SYNACK ditentukan oleh gaia.cs.umass.edu dengan menambahkan 1 ke urutan awal segmen SYN dari komputer klien. Ciri-ciri segment SYNACK adalah flag Acknowledgement set = 1.

5. Berapa sequence number dari segmen ACK  yang dikirim komputer anda ke server gaia.cs.umass.edu  sebagai reply dari segment SYN ACK?  Berapa isi field Acknowledgement  pada segmen   ACK ? Bagaimana server gaia.cs.umass.edu  menetapkan nilai field  Acknowledgement ? Tunjukkan bagian dari segmen yang menunjukkan bahwa segment tersebut adalah segmen   ACK?

6. Berapa nilai  sequence number dar TCP segment  yang berisi HTTP POST command? Untuk menemukan segmen dengan POST command,  anda harus melihat ke packet content field  di bagian bawah window Wireshark,  cari segmen dengan command “POST”  pada DATA field.
Jawab : Pada baris ke 14 , Sequence number http post adalah 1
Http post command.


7. Perhatikan bahwa segmen TCP yang berisi  HTTP POST adalah segmen pertama yang dikirim pada koneksi TCP

  • Berapa sequence numbers  dari 6 segment pertama pada koneksi TCP   ( termasuk segment  dengan HTTP POST)?
  • Kapan ke enam segmen dikirim  ? 
  • Kapan ACK untuk tiap segmen diterima  ? 
  • Dengan nelihat data waktu pengiriman segmen  dan penerimaan ACK, berapa RTT dari ke enam segmen TCP ?
  • Berapa nilai  EstimatedRTT  (lihat Section 3.5.3,  halaman  239  di buku) . Misalkan nilai. EstimatedRTT yang pertama sama dengan nilai RTT yang dihitung dari segmen pertama. Nilai   EstimatedRTT  untuk segmen ke 2 s/d  segmen ke 6  berikutnya dapat dihitung  dengan rumus di halaman 239 

Anda dapat melakukan plotting RTT untuk tiap segmen di Wireshark. Caranya, pilih segmen TCP  yang dikirim dari client ke server gaia.cs.umass.edu di “listing of captured packets” window , kemudian pilih : Statistics->TCP Stream Graph- >Round Trip Time Graph.

Jawab : Nomor urut dari enam segmen pertama Segmen pertama adalah No. 9, 10, 11, 13, 14, dan 15. ACK segmen 1 - 6 adalah No. 12, 25, 27, 29, 34, dan 37.


Waktu masing-masing pengiriman dan penerimaan ACK


Segment Sent Time ACK Receive Time RTT
1 0.026477 0.053937 0.02746
2 0.041737 0.077294 0.035557
3 0.054026 0.124085 0.070059
4 0.054690 0.169118 0.11443
5 0.077405 0.217299 0.13989
6 0.078157 0.267802 0.18964

8. Berapa ukuran panjang (length size)  ke enam TCP segments pertama?
Jawab :


Segment Pertama mempunyai length 679

Segment kedua sampai ke enam mempunyai length yang sama yaitu 1460

9. Berapa ukuran space  buffer yang  diadvertise oleh  server gaia.cs.umass.edu  dari awal three way handshake hingga segmen terakhir ? Apakah pernah terjadi kekurangan space buffer, sehingga sender harus mengurangi ukuran segmen yang dikirim?
Jawab :


Jumlah minimum buffer space advertised adalah is 65536 bytes.

Segment Available Buffer Space advertised
1 65536
2 65536
3 65536
4 65536
5 65536
6 65536


10. Apakah ada segmen yang mengalami retransmisi pada tracefile ? Bagaimana anda mengetahui kalau terjadi retransmisi/tidak dari tracefile ?
Jawab : Tidak, tidak ada segmen yang ditransmisikan ulang di file trace. Hal ini bisa dijelaskan dengan paket ber nomor urut yang sama pada waktu yang berbeda tidak ditemukan.


11. Berapa banyak data yang diacknowledge oleh server gaia.cs.umass.edu lewat field ACK? Dapatkah anda menunjukkan bahwa server memberikan ACK untuk setiap  segmen yang diterima   (lihat Table 3.2  pada halaman 247 di buku).

Jawab : Menurut screenshot di bawah ini, kita bisa melihat bahwa angka ACK meningkat dalam urutan 2140, 3600, 6520, dan seterusnya. Nomor ACK meningkat sebanyak 1460 setiap kali, menunjukkan bahwa receiver tersebut acknowledging 1460 byte.


12. Berapa throughput (bytes transferred per unit time)  untuk koneksi TCP ?  Jelaskan bagaimana anda menghitugnnya.
Jawab :


Data yang dtransfer : 155.648 bytes
Waktu Upload data : 17.792865 – 11.429381 = 6.363484 detik
Troughput : 155,648 / 6.363484 = 24.46 kbytes/sec



Artikel Terkait


EmoticonEmoticon