LABORATORIUM PEMBELAJARAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA
Nama NIM Kelas Bab Asisten
: Muhammad Rouzikin Annur Annur : 165150201111263 165150201111263 : TIF – TIF – L L : VII – VII – Network Network Address Translation : Fahmi Alfareza Aditya Chamim Pratama
Laporan Hasil Percobaan 7.2
1. Berapakah IP address klien? Jawaban :
IP address klien adalah 192.168.1.100
2.
Klien berkomunikasi dengan beberapa server google sekaligus karena menggunakan mode “safe browsing.” “safe browsing.” (lihat keterangan pada akhir sesi ini). Server Server Google Google uta utama ma yang melayani permintaan halaman awal Google adalah Server dengan IP address address 64.233.169.104. 64.233.169.104. Untuk menampilkan frame yang berisikan pesan HTTPyang ditujukan atau dari server Google masukkan sintaks berikut pada filter Wireshark “http && ip.addr == 64.233.169.104” 64.233.169.104” (tanpa quotes): Jawaban :
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA
3.
Berdasarkan HTTP GET yang dikirim dari klient ke Google server (dengan IP address 64.233.169.104) pada waktu 7.109267. Sebutkan IP source dan IP destination, Port source dan Port destination untuk transaksi HTTP GET tersebut?. Jawaban :
IP source : 192.168.1.100, Port source: 4335 IP destination: 64.233.169.104, Port destination: 80
4.
Kapan jawaban yang berupa pesan 200 OK HTTP diterima dari server Google? Sebutkan IP source dan IP destination, Port source dan Port destination untuk pesan jawaban HTTP 200 OK tersebut?(gunakan waktu yang dimulai dari awal trace file) Jawaban :
Pesan 200 OK HTTP diterima dari server Google adalah pada waktu 7.158797. IP source : 64.233.169.104, Port source: 80 IP destination: 192.168.1.100, Port destination: 4335
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA
5.
Kembali sebelum perintah GET yang akan ditujukan untuk server HTTP,yang dilakukan pertamakali pada TCP adalah membangun koneksi dengan mekanisme three-way SYN/ACK handshake. Kapan clientto-server TCP SYN segment dikirim untuk membangun koneksi yang nantinya digunakan oleh perintah GET pada waktu 7.109267? Sebutkan IP source dan IP destination, Port source dan Port destination untuk TCP SYN segment? Sebutkan IP source dan IP destination, Port source dan Port destination dari ACK yang dikirim sebagai respon untuk TCP SYN segment. Kapan ACK diterima oleh klien? (catatan: untuk menemukan segmen ini hapus filter yang dibuat pada langkah ke 2 dan buat filter “tcp” pada Wireshark) Jawaban :
TCP SYN segment dikirim pada waktu 7.075657. IP source: 192.168.1.100, port source: 4335. IP destination: 64.233.169.104, port destination: 80. Yang dikirim sebagai respon untuk TCP SYN, IP source: 64.233.169.104, port source: 80. IP destination: 192.168.1.100, port destination: 4335. ACK diterima pada waktu 7.108986.
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA
6.
Pada trace file NAT_ISP_side, cari pesan HTTP GET yang dikirim dari klien menuju server Google pada waktu 7.109267 (t=7.109267 adalah waktu dimana log disimpan pada trace file NAT_home_side ). Kapan pesan ini muncul pada trace file NAT_ISP_side? Sebutkan IP source, IP destination, Port source dan Port destination yang terdapat pada
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA
HTTP GET IP datagram (yang tersimpan pada trace file NAT_ISP_side)? Tunjukan persamaan dan perbedaan dengan field pada jawaban pertanyaan No. 3? Jawaban :
Pesan muncuk pada waktu 6.069168. IP source: 71.192.34.104, port source: 4335 IP destination: 64.233.169.104, port destiation: 80 Hanya alamat IP source yang berubah.
7.
Adakah perubahan field pada pesan HTTP GET?Sebutkan diantara beberapa field pada datagram HTTP GET dibawah ini yang mengalami perubahan : Version, Header Length, Flags, Checksum. Jika ada perubahan, berikan alasan untuk apakah perubahan tersebut terjadi! Jawaban :
Satu-satunya yang berubah adalah cheksum. Cheksum berubah karena alamat IP source berubah yang terdapat header cheksum. Trace NAT_isp_side
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA
Trace NAT_home_side
8.
Pada trace file NAT_ISP_side, Kapankah pesan 200 OK HTTP pertamakali diteri ma dari server Google? Sebutkan IP source, IP destination, Port source dan Port destination yang terdapat pada yang terdapat pada IP datagram dari pesan HTTP 200 OK? Field manakah yang sama dan manakah yang berbeda dengan jawaban soal No. 4 diatas?
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA
Jawaban :
Pesan 200 OK HTTP diterima pada waktu 6.308118. IP source: 64.233.169.104, port source: 80. IP destination: 71.192.34.104, port destination: 4335. Hanya IP destination yang berubah Trace NAT_isp_side
Trace NAT_home_side
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA
9.
Pada trace file NAT_ISP_side, Kapan client-to-server TCP SYN segment dan server-toclient TCP ACK at what time were the client-to-server TCP SYN segment dikirim and the server-to-client TCP ACK segment diterima seperti yang ditanyakan pada soal No. 5 diatas? ? Sebutkan IP source, IP destination, Port source dan Port destination dari dua segmen tersebut! Field manakah yang sama dan manakah yang berbeda dengan jawaban soal No. 5 diatas? Jawaban :
Pada waktu 6.035475 dan 6.067775. Untuk SYN IP source: 71.192.34.104, port source: 4335. IP destination: 64.233.169.104, port destination: 80. Untuk ACK IP source: 64.233.169.104, port source: 80. IP destination: 71.192.34.104, port destination: 4335. Untuk SYN alamat IP source berubah. Untuk ACK alamat IP destination berubah, nomor port tidak berubah. SYN
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA
ACK
10. Dengan menggunakan jawaban-jawaban soal diatas lengkapilah tabel translasi NAT pada
gambar berikut ini :
Jawaban :
WAN side 71.192.34.104, 4335
NAT translate table LAN side LAN side 192.168.1.100, 4335