Jason Wijaya - 205150307111029 - JARKOM - BAB 4 [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

LABORATORIUM PEMBELAJARAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA Nama NIM Kelas Bab Asisten



: Jason Wijaya : 205150307111029 : TKOM – C : IV – Transfer Control Protocol (TCP) : Eurico Krisna Wijaya Putri Amanda Syafira



Laporan Hasil Percobaan 1 1.



Berdasarkan hasil tangkapan layar tersesbut, informasi-informasi apakah yang anda dapatkan berkaitan dengan TCP ? Jawaban :



LABORATORIUM PEMBELAJARAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA Laporan Hasil Percobaan 2 1.



Berapa alamat IP dan nomor port TCP yang digunakan oleh komputer client ? Jawaban : Alamat IP dan nomor port TCP yang digunakan oleh komputer client adalah 192.168.1.102 dan nomor port 1161.



2.



Pada port nomor berapakah server itu mengirim dan menerima segmen TCP untuk koneksi ini? Jawaban : Server itu mengirim dan menerima segmen TCP untuk koneksi ini pada port 80.



LABORATORIUM PEMBELAJARAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA



3.



Berapa nilai sequence number segmen TCP SYN yang digunakan untuk memulai koneksi TCP antara komputer/laptop Anda dengan server http://10.34.0.24/? Dan berapakah nilai segmen yang mengidentifikasi segmen sebagai SYN? Jawaban : Nilai sequence number segmen TCP SYN yang digunakan untuk memulai koneksi TCP antara komputer/laptop saya dengan server http://10.34.0.24 adalah 0.



4. Berapa nilai sequence number segmen SYN ACK yang dikirim oleh server http://10.34.0.24/ ke komputer/laptop Anda untuk membalas SYN? Berapa nilai ACK di segmen SYN ACK? Dan bagaimana server http://10.34.0.24/ dapat menentukan nilai itu? Jawaban : Nilai sequence number segmen SYN ACK yang dikirim oleh server http://10.34.0.24/ ke komputer/laptop saya untuk membalas SYN adalah 0. Nilai ACK di segmen SYN ACK adalah 1. Hal ini dikarenakan server http://10.34.0.24/ memulai inisialisasi dengan state awal 0, lalu state selanjutnya adalah membalas segmen yang diminta dengan ditambah 1.



LABORATORIUM PEMBELAJARAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA



5.



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 : Nilai sequence number dari segmen TCP yang berisi metode HTTP POST adalah 1.



6.



Anggap segmen TCP terdiri dari metode HTTP POST sebagai segmen yang pertama pada koneksi TCP. i. Berapakah sequence number pada 6 segmen pertama (termasuk segmen yang berisi HTTP POST) dan juga nomor ACK di 5 segmen pertama yang diterima! Jawaban :



LABORATORIUM PEMBELAJARAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA Frame PSH 4 5 7 8 10 11



Sequence Number 1 566 2026 3486 4946 6406



Frame ACK 6 9 12 14 15 16



Nomor ACK 566 2026 3486 4946 6406 7866



ii. 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). Jawaban : NO Waktu Pengiriman Waktu Penerimaan ACK SampleRTT Paket 1 0.026477 0.356437 0.329960 2 0.041737 0.400164 0.358427 3 0.054026 0.448613 0.394587 4 0.054690 0.500029 0.445339 5 0.077405 0.545052 0.467647 6 0.078157 0.576417 0.498257



LABORATORIUM PEMBELAJARAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA



iii. Berapakah nilai EstimatedRTT setelah diterimanya setiap ACK dari segmen pertama sampai segmen ke-6? (Rumus: EstimatedRTT = 0.875 * EstimatedRTT +0,125 * SampleRTT) Jawaban : Segment EstimatedRTT Hasil SampleRTT 1 0 0.041245 0.329960 2 0.041245 0.08089275 0.358427 3 0.08089275 0.12010453125 0.394587 4 0.12010453125 0.16075883984375 0.445339 5 0.16075883984375 0.19911985986328125 0.467647 6 0.19911985986328125 0.23651200238037109375 0.498257



LABORATORIUM PEMBELAJARAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA



iv. Wireshark memiliki fitur untuk menggambarkan setiap segmen TCP yang dikirim. Pilih segmen TCP di ”listing of captured packets” yang sedang dikirim dari komputer/laptop Anda ke server http://10.34.0.24/. Kemudian pilih Statistics TCP Stream Graph Round Trip Time Graph. Tampilkan RTT Graph tersebut! Jawaban : Berikut adalah tampilan dari RTT Graph



7.



Berapakah panjang segmen dari setiap 6 segmen pertama dari TCP ? Jawaban : Panjang segmen dari setiap 6 segmen pertama dari TCP adalah 565, 1460, 1460, 1460, 1460, dan 1460.



LABORATORIUM PEMBELAJARAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA 8.



Berapakah jumlah minimum buffer space yang tersedia dikirimkan pada penerima untuk seluruh trace? Jawaban : Jumlah minimum buffer space yang tersedia dikirimkan pada penerima untuk seluruh trace adalah 5840.



9.



Apakah terdapat segmen yang melakukan retransmisi dalam trace file tersebut? Jika terdapat retransmisi, mengapa demikian? Dan jika tidak terdapat retransmisi, mengapa demikian? Tampilkan output pada time/sequence graph untuk menjawab hal tersebut! Jawaban : Kita bisa melihat segmen yang mengalami transmisi di Sequence Number (Stevens) Graph. Dapat disimpulkan bahwa tidak terdapat segmen yang mengalami retransmisi. Hal ini dikarenakan pada grafik tidak terlihat adanya penurunan angka sequence number. Penurunan sequence number mengindikasikan terjadinya retransmisi.



LABORATORIUM PEMBELAJARAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA



10. Berapa banyak data penerima yang secara khusus melakukan ACK? Dapatkah Anda mengidentifikasi kasus di mana penerima memberi ACK setiap segmen lain diterima? Jawaban : Terdapat 122 data penerima yang secara khusus melakukan ACK. Kita bisa melihat data tersebut dengan melakukan filter untuk menampilkan protokol http. Banyaknya data penerima bisa dilihat pada POST dan lihat pada “Reassembled TCP Segments”.



11. Berapakah throughput untuk koneksi TCP dalam satu trace file tersebut? Jelaskan bagaimana Anda melakukan perhitungan throughput tersebut! Jika ada data pendukung di trace file, tampilkan cuplikan output tersebut! Jawaban : Throughput untuk koneksi TCP dalam satu trace file tersebut terdapat 164090 bytes. Perhitungan throughput bisa didapatkan menggunakan rumus Throughput = (ACK-1) dan juga bisa dilihat pada jumlah semua frame di dalam trace file.



LABORATORIUM PEMBELAJARAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA



LABORATORIUM PEMBELAJARAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA