Tri Adi - BAB9 [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



: TRI ADI : 205150700111037 : TI - B : IX - Network Address Translation : Aisyah Nurul Izza (185150700111014)



Network Address Translation A. Laporan Pembahasan 1 1. Berapakah IP address klien? Jawab :



Gambar 1.1 Capture paket http dengan IP addressnya Alamat IP dari klien adalah 192.168.1.100. 2. Klien berkomunikasi dengan beberapa server google sekaligus karena menggunakan mode “safe browsing.” (lihat keterangan pada akhir sesi ini). Server Google utama yang melayani permintaan halaman awal Google adalah Server dengan IP address 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” (tanpa quotes): Jawab:



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? Jawab :



LABORATORIUM PEMBELAJARAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA



Alamat IP source : 192.168.1.100, Alamat IP destination : 64.233.169.104, source port : 4335, destination port : 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) Jawab :



Jawaban HTTP GET yang berupa 200 OK pada waktu 7.185797. Source IP address: 64.233.169.104, destination IP Address : 192.168.1.100, source port : 80, destination port : 4335 5. Kembali sebelum perintah GET yang akan ditujukan untuk server HTTP,yang dilakukan pertama kali pada TCP adalah membangun koneksi dengan mekanisme threeway SYN/ACK handshake. Kapan client-to-server TCP SYN segment dikirim untuk



LABORATORIUM PEMBELAJARAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA 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). Jawab:



Paket TCP SYN segment dikirim pada waktu 7.075657 yaitu pada nomor 53. IP address source : 192.168.1.100, IP address destination : 64.233.169.104, Port source : 4335, Port destination : 80



LABORATORIUM PEMBELAJARAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA



Paket TCP ACK segment dikirim pada waktu 7.108986 yaitu pada nomor 54. IP address source : 64.233.169.104 IP address destination : 192.168.1.100, Port source : 80, Port destination : 4335



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 HTTP GET IP datagram (yang tersimpan pada trace file NAT_ISP_side)? Tunjukan persamaan dan perbedaan dengan field pada jawaban pertanyaan No. 3? Jawab:



LABORATORIUM PEMBELAJARAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA



Pesan muncul di server pada waktu 6.069168 ditandai dengan HTTP GET yang bukan safebrowsing dengan IP destination 64.233.169.104. Alamat IP source : 71.192.34.104, Alamat IP destination : 64.233.169.104, Port source : 4335, Port destination : 80 Persamaan antara paket pada home side dengan ISP side: - IP Version : 4, - Header Length : 20 - Total length : 675, - Identification :0xa2ac, - Fragment offset : 0 - Protokol : TCP (6) - Source destination : 64.233.169.104 - Source port : 4335, - Destination port : 80, Perbedaan antara paket pada home side dengan ISP side : Field Home Side Time to Live 128 Header checksum 0x0a94a Source Address (alamat 192.168.1.100 source)



ISP side 127 0x022f 71.192.34.104



LABORATORIUM PEMBELAJARAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA



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! Jawab:



Yang mengalami perubahan adalah checksum, karena checksum berfungsi untuk mengecek eror paket yang dikirimkan. 8. Pada trace file NAT_ISP_side, Kapankah pesan 200 OK HTTP pertamakali diterima 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? Jawab:



LABORATORIUM PEMBELAJARAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA



Paket HTTP 200 OK sampai pada waktu 6.117570, Source Address : 64.233.169.104, Destination address : 71.192.34.104 Source port ; 80 Destination port : 4335 Persamaan HTTP 200 OK pada home side dengan ISP side: Field Home Side ISP side Version 4 4 Header length 20 20 Total Length 800 800 Identification 0xf61e 0xf61e Source Address 64.233.169.104 64.233.169.104



LABORATORIUM PEMBELAJARAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA Perbedaan HTTP 200 OK pada home side dengan ISP side: Field Home Side ISP side Time to Live 50 51 Header checksum 0xe33b 0x3a20 Destination Address 192.168.1.100 71.192.34.104 (alamat destination)



9. Pada trace file NAT_ISP_side, Kapan client-to-server TCP SYN segment dikirim dan 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? Jawab:



Gambar 4.1 Paket TCP SYN pada ISP Paket TCP SYN segment dikirim pada waktu 7.075657 yaitu pada nomor 82. IP address source : 71.192.34.104, IP address destination : 64.233.169.104, Port source : 4335, Port destination : 80



Gambar 4.2 Paket TCP ACK pada ISP Paket TCP ACk segment dikirim pada waktu 6.067775 yaitu pada nomor 83. IP address source : 64.233.169.104, IP address destination : 71.192.34.104 Port source : 80 Port destination : 4335 Persamaan pada TCP SYN dari jawaban nomor 5 dan 9 : IP Address destination : 64.233.169.104, Port source : 4335



LABORATORIUM PEMBELAJARAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA



Port destination



: 80



Perbedaan pada TCP SYN dari jawaban nomor 5 dan 9 : Field Home Side Source Address 192.169.1.100



ISP side 71.192.34.104



Persamaan pada TCP ACK dari jawaban nomor 5 dan 9 : IP Address source : 64.233.169.104, Port source : 80 Port destination : 4335 Perbedaan pada TCP SYN dari jawaban nomor 5 dan 9 : Field Home Side IP Address Destination 192.169.1.100



ISP side 71.192.34.104



10. Dengan menggunakan jawaban-jawaban soal diatas lengkapilah tabel translasi NAT pada gambar berikut ini Jawab:



1. S: IP = 192.168.1.100 , port = 4335 D:IP = 64.233.169.104, port = 80 2. S: IP = 71.192.34.104, port = 4335 D:IP = 64.233.169.104, port = 80 NAT Translation table WAN Side Address LAN side address IP : 71.192.34.104 Port : 4335 IP : 192.168.1.100 Port : 4335



LABORATORIUM PEMBELAJARAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA 3. S: IP = 64.233.169.104, port = 80 D:IP = 71.192.34.104, port = 4335 1. S:IP = 64.233.169.104, port = 80 D: IP = 192.168.1.100 , port = 4335 Kesimpulan NAT atau Network Address Translation berada pada router yang menghubungkan jaringan rumah dengan jaringan ISP. NAT mengubah IP address LAN menjadi IP address WAN milik ISP. Sehingga IP yang terhubung dengan server website adalah IP dari ISP kemudian dikirimkan ke IP LAN menggunakan NAT.