Anda di halaman 1dari 13

LABORATORIUM PEMBELAJARAN ILMU KOMPUTER

UNIVERSITAS BRAWIJAYA

Nama : Elyzia Janara


NIM : 215150707111024
Kelas : TI - D
Bab : VI – Transmission Control Protocol
Asisten : Nurma Cici Wulandari

Langkah Langkah Praktikum

1. Soal
Jalankan browser web Anda dan buka web http://gaia.cs.umass.edu/wireshark-labs/alice.txt
dan ambil kembali salinan ASCII dari text alice tersebut. Simpan terlebih dahulu file
tersebut di komputer/laptop Anda.
Jawaban :

2. Soal
Selanjutnya, buka web http://gaia.cs.umass.edu/wireshark-labs/TCP-wireshark-file1.html.
Jawaban :
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
3. Soal
Gunakan tombol browse di form tersebut untuk memasukkan nama dari file yang tadinya
sudah disimpan di komputer/laptop Anda yang berisi Alice in Wonderland. Jangan lakukan
terlebih dahulu untuk menekan tombol “upload alice.txt file”.
Jawaban :

4. Soal
Sekarang, jalankan wireshark dan memulai untuk menangkap paket (Capture 🡪 Start) dan
kemudian tekan OK pada layar Wireshark Packet CaptureOptions.
Jawaban :

5. Soal
Kembali ke browser, tekan tombol “upload alice.txt file” untuk diunggah file tersebut ke
server gaia.cs.umass.edu. Setelah berhasil diunggah, akan ada pesan selamat yang
ditampilkan di jendela browser Anda.
Jawaban :
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA

6. Soal
Hentikan penangkapan paket wireshark
Jawaban :

7. Soal
Berapa alamat IP dan nomor port TCP yang digunakan oleh komputer klien yang
mentransfer file ke server gaia.cs.umass.edu? Untuk menjawab pertanyaan ini, paling
mudah memilih sebuah pesan HTTP dan menjelajahi rincian dari paket TCP yang
digunakan untuk membawa pesan HTTP ini dengan menggunakan “details of the selected
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
packet header window”.
Jawaban :
Alamat IP client : 192.168.1.20
Port TCP : 50577

8. Soal
Berapakah alamat IP server gaia.cs.umass.edu? Pada port nomor berapakah server itu
mengirim dan menerima segmen TCP untuk koneksi ini?
Jawaban :
Alamat IP server gaia.cs.unmass.edu : 128.119.245.12
Port TCP : 80

9. Soal
Berapakah alamat IP dan nomor port TCP yang digunakan komputer/laptop Anda untuk
mentransfer file ke gaia.cs.umass.edu?
Jawaban :
Alamat IP yang digunakan komputer : 192.168.1.20
Port TCP : 50577

10. Soal
Berapa nilai sequence number segmen TCP SYN yang digunakan untuk memulai koneksi
TCP antara komputer/laptop Anda dengan server gaia.cs.umass.edu? Dan berapakah nilai
segmen yang mengidentifikasi segmen sebagai SYN?
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
Jawaban :
Sequence number : 0
Nilai seqment yang mengidentifikasi : 0x002

11. Soal
Berapa nilai sequence number segmen SYN ACK yang dikirim oleh server
gaia.cs.umass.edu ke komputer/laptop Anda untuk membalas SYN? Berapa nilai ACK di
segmen SYN ACK? Dan bagaimana server gaia.cs.umass.edu dapat menentukan nilai itu?
Jawaban :
Sequence number : 0
ACK : 1
Client mengirim request berupa SYN dengan nilai 0, kemudian server merespon dengan
mengirimkan SYN ACK dengan nilai ACK 1. Maka client mengirimkan nilai segmen 1.
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
12. Soal
Berapa nilai sequence number dari segmen TCP yang berisi metode HTTP POST?
Perhatikan bahwa untuk menemukan perintah POST, Anda harus mencari ke konten paket
di bagian bawah wireshark, carilah segmen dengan “POST” dalam field DATA.
Jawaban :
Sequence Number : 1

13. Soal
Anggap segmen TCP terdiri dari metode HTTP POST sebagai segmen yang pertama pada
koneksi TCP.
a. Berapakah sequence number pada 6 segmen pertama (termasuk segmen yang berisi
HTTP POST) dan juga nomor ACK di 6 segmen pertama yang diterima!
b. Berapakah waktu yang digunakan untuk pengiriman setiap segmen? Kapan ACK
untuk setiap segmen diterima? Dengan adanya perbedaan antara ketika setiap
segmen TCP dikirim dan ketika ACK-nya diterima, maka berapakah nilai round trip
time (RTT) untuk setiap segmen dari enam segmen? Rumus: SampleRTT = waktu
penerimaan ACK – waktu pengiriman segmen. (Lihat buku cetak Computer
Networking: A Top Down Approach edisi 6 oleh Kurose Ross halaman 239).
c. Berapakah nilai EstimatedRTT setelah diterimanya setiap ACK dari segmen pertama
sampai segmen ke-6? Rumus: EstimatedRTT = 0.875 * EstimatedRTT + 0,125 *
SampleRTT. (Lihat buku cetak Computer Networking: A Top Down Approach edisi
6 oleh Kurose Ross halaman 239).
d. Catatan: Wireshark memiliki fitur untuk menggambarkan setiap segmen TCP yang
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
dikirim. Pilih segmen TCP di ”listing of captured packets” yang sedang dikirim dari
komputer/laptop Anda ke server gaia.cs.umass.edu. Kemudian pilih Statistics 🡪 TCP
Stream Graph 🡪 Round Trip Time Graph. Tampilkan RTT Graphtersebut!
Jawaban :
a.
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA

Frame PSH Sequence Number Frame ACK ACK Number

541 0 542 1

538 1 558 708

545 2929 559 4381

550 3612 564 5064

551 5064 565 6516

552 6516 566 7968

b. Waktu pengiriman segmen 1 – 6 :


1. [The RTT To ACK the segment was : 0.0001455000 seconds]
2. [The RTT To ACK the segment was : 0.567623000 seconds]
3. [The RTT To ACK the segment was : 0.355369000 seconds]
4. [The RTT To ACK the segment was : 0.295077000 seconds]
5. [The RTT To ACK the segment was : 0.295077000 seconds]
6. [The RTT To ACK the segment was : 0.295077000 seconds]
c. Estimated RTT (α = 0.125)
(EstimatedRTT = (1-α) * EstimatedRTT + (α) * SampleRTT)
1. Segmen pertama : 0.0001455000 (ERTT pertama = SRTT pertama)
2. Segmen kedua : 0.875 * 0.0001455000 + 0.125 * 0.567623000 =
0.0710801875
3. Segmen ketiga : 0.875 * 0.0710801875+ 0.125 * 0.355369000 =
0.10661628906
4. segmen keempat : 0.875 * 0.10661628906+ 0.125 * 0.295077000 =
0.13017387793
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
5. segmen kelima : 0.875 * 0.13017387793 + 0.125 * 0.295077000 =
0.15078676819
6. segmen keenam : 0.875 * 0.15078676819 + 0.125 * 0. 295077000 =
0.16882304717

d.

14. Soal
Berapakah panjang segmen dari setiap 6 segmen pertama dari TCP?
Jawaban :
1. Len = 707
2. Len = 1452
3. Len = 1452
4. Len = 1452
5. Len = 1452
6. Len = 1452
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA

15. Soal
Berapakah jumlah minimum buffer space yang tersedia dikirimkan pada penerima untuk
seluruh trace?
Jawaban :
jumlah minimum buffer space adalah 64240

16. Soal
Apakah terdapat segmen yang melakukan retransmisi dalam trace file tersebut? Jika
terdapat retransmisi, mengapa demikian? Dan jika tidak terdapat retransmisi, mengapa
demikian?
Jawaban :
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA

Ada grafik yang turun sehingga menandakan adanya retransmisi.

17. Soal
Berapa banyak data penerima yang secara khusus melakukan ACK? Dapatkah Anda
mengidentifikasi kasus di mana penerima memberi ACK setiap segmen lain diterima?
(Lihat buku cetak Computer Networking: A Top Down Approach edisi 6 oleh Kurose
Ross pada Tabel 5.2).
Jawaban :
Pada 6 penerima pertama pertama yang khusus melakukan ACK dapat teridentifikasi kasus
pemberian ACK pada setiap segmen lain.
1. Segmen 1 ACK : 1
2. Segmen 2 ACK : 708
3. Segmen 3 ACK : 4381
4. Segmen 4 ACK : 5064
5. Segmen 5 ACK : 6516
6. Segmen 6 ACK : 7968
18. Soal
Berapakah throughput untuk koneksi TCP dalam satu trace file tersebut? Jelaskan
bagaimana Anda melakukan perhitungan throughput tersebut!
Jawaban :
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA

Windows Size / RTT = 64240 bytes / 0,3 = 214133,33 B/s = 1,71306664 Mb/s

Kesimpulan
1. Pada bab ini dipelajari bahwa file dipecah menjadi beberapa paket TCP untuk dikirimkan
dalam satuan waktu tertentu.
2. Untuk menghitung RTT dengan rumus
Estimated RTT (α = 0.125)
(EstimatedRTT = (1-α) * EstimatedRTT + (α) * SampleRTT)
3. Untuk menampilkan RTT graphic pada wireshark dengan cara Pilih segmen TCP di ”listing
of captured packets” yang sedang dikirim dari komputer/laptop Anda ke server
gaia.cs.umass.edu. Kemudian pilih Statistics 🡪 TCP Stream Graph 🡪 Round Trip Time
Graph.
4. Untuk menampilkan grafik troughput pada wireshark dengan cara Pilih segmen TCP di
”listing of captured packets” yang sedang dikirim dari komputer/laptop Anda ke server
gaia.cs.umass.edu. Kemudian pilih Statistics 🡪 TCP Stream Graph 🡪 Troughput

Anda mungkin juga menyukai