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
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
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
EmoticonEmoticon