145150201111027_siti nur wahidah abroriyah_bab 1.pdf
TRANSCRIPT
7/26/2019 145150201111027_Siti Nur Wahidah Abroriyah_BAB 1.pdf
http://slidepdf.com/reader/full/145150201111027siti-nur-wahidah-abroriyahbab-1pdf 1/14
LABORATORIUM JARINGAN KOMPUTER
PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
Nama : Siti Nur Wahidah Abroriyah
NIM : 145150201111027
Kelas : Informatika EBab : Teori dan Aplikasi Dasar Jaringan Komputer
Jenis Tugas : Latihan Praktikum / Tugas Praktikum / Kesimpulan
Asisten : 1. Sofi Hanifah
2. Ahmad Faris Adhnaufal
1.4 Prosedur Percobaan Capture
1.
Memilih menu Capture
2.
Klik Interfaces dan untuk versi Windows akan muncul window sebagai berikut
3. Memilih salah satu interface yang digunakan untuk terhubung ke internet / jaringan.
Wireshark Capture Interface menggunakan interface Wi-Fi dengan IP Address
fe80::79ef:3e29:4d06:4a32
4.
Pada CMD (Windows) / Terminal (Linux) men jalankan perintah “pingwww.google.com -t”
7/26/2019 145150201111027_Siti Nur Wahidah Abroriyah_BAB 1.pdf
http://slidepdf.com/reader/full/145150201111027siti-nur-wahidah-abroriyahbab-1pdf 2/14
LABORATORIUM JARINGAN KOMPUTER
PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
5. Pada window utama akan muncul capture dari wireshark
6.
Berdasarkan hasil capture diatas, dianalisa sebagai berikut :
7/26/2019 145150201111027_Siti Nur Wahidah Abroriyah_BAB 1.pdf
http://slidepdf.com/reader/full/145150201111027siti-nur-wahidah-abroriyahbab-1pdf 3/14
LABORATORIUM JARINGAN KOMPUTER
PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
IP Komputer Anda : 10.34.240.127
IP host tujuan : 239.255.255.250 Jelaskan protokol apa saja yang digunakan!
a. ICMP (Internet Control Message Protocol)
ICMP merupakan protocol di dalam jaringan computer yang betugas untuk
memberitahukan kepada pengguna tentang adanya koneksi jaringan atau
tidak, terjangkau atau tidaknya sebuah computer atau computer server tujuan.
Penggunaan ICMP yang terkenal adalah ping dan traceroute.
b. TCP (Transmission Control Protocol)
TCP adalah standar komunikasi data yang digunakan oleh komunitas internet
dalam proses tukar-menukar data dari satu komputer ke komputer lain di
dalam jaringan Internet. Protokol ini tidaklah dapat berdiri sendiri, karena
memang protokol ini berupa kumpulan protokol (protocol suite).
c. UDP (User Datagram Protocol)
Protokol UDP adalah sebuah protokol stateless (tanpa tempat) oleh karena
itu, server dalam hal ini dimanfaatkan dalam penanganan beberapa klien pada
suatu waktu. Jadi broadcast dan multicast tersedia dengan UDP. ProtokolUDP menyediakan tanpa flow control (kontrol aliran) dan congestion control
7/26/2019 145150201111027_Siti Nur Wahidah Abroriyah_BAB 1.pdf
http://slidepdf.com/reader/full/145150201111027siti-nur-wahidah-abroriyahbab-1pdf 4/14
LABORATORIUM JARINGAN KOMPUTER
PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
(kontrol kemacetan), hal ini berarti bahwa ledakan arus secepat yang
diinginkan namun situasi ini harus ditanganani oleh program aplikasi.
d.
ARP (Address Resolution Protocol)
ARP (Address Resolution Protocol) merupakan protokol untuk mendapatkan
informasi alamat fisik (MAC address) berdasarkan informasi alamat IP.
Ketika suatu host mengirim paket menggunakan alamat IP host tujuan,
switch akan memeriksa entry pada ARP table untuk mencocokan Alamat IP
dengan MAC address tujuan. ARP table berisi informasi mapping antara IP
address dengan MAC address.
1.5 Prosedur Percobaan Protokol Aplikasi
1. Menjalankan wireshark dan memulai capture data
2.
Membuka browser yang ada di komputer Anda
3. Masuk ke situs www.google.com. Setelah halaman Google terbuka, menekan tombol
refresh pada web browser Anda
7/26/2019 145150201111027_Siti Nur Wahidah Abroriyah_BAB 1.pdf
http://slidepdf.com/reader/full/145150201111027siti-nur-wahidah-abroriyahbab-1pdf 5/14
LABORATORIUM JARINGAN KOMPUTER
PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
4.
Menghentikan capture wireshark Anda, menyimpan hasil capture tersebut dan tutup
browser Anda
7/26/2019 145150201111027_Siti Nur Wahidah Abroriyah_BAB 1.pdf
http://slidepdf.com/reader/full/145150201111027siti-nur-wahidah-abroriyahbab-1pdf 6/14
LABORATORIUM JARINGAN KOMPUTER
PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
5. Menganalisis hasil capture tersebut
IP Komputer Anda : 10.34.240.127
IP host tujuan : 239.255.255.250
Jelaskan protokol apa saja yang digunakan untuk berkomunikasiProtokol yang digunakan adalah HTTP
Jelaskan proses pertukaran pesan yang ada di hasil capture Anda
Hypertext Transfer Protocol (HTTP) adalah sebuah protokol jaringan lapisanaplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan
menggunakan hipermedia. Penggunaannya banyak pada pengambilan sumber
daya yang saling terhubung dengan tautan, yang disebut dengan dokumen
hiperteks, yang kemudian membentuk World Wide Web. Beberapa method
yang digunakan dalam HTTP adalah :
- GET adalah method HTTP paling sederhana dan digunakan sebagian besar
untuk meminta resource tertentu dari server, apakah berupa halaman web, file
gambar grafis, atau sebuah dokumen, dan lain-lain.
-PUT berfungsi untuk meng-upload representasi dari sumber tertentu
- POST digunakan untuk mengirimkan data ke server. Satu perbedaan yang
nyata antara method GET dan POST terletak pada cara mengirimkan data keserver. Seperti yang dinyatakan sebelumnya, GET hanya menambahkan data
ke URL yang akan mengirim. POST, di sisi lain, mengenkapsulasi atau
menyembunyikan data di dalam body pesan (message body) yang dikirim.
Ketika server menerima permintaan dan menentukan bahwa itu merupakan
sebuah permintaan POST, dapat dilihat dari body pesan data tersebut.
1.6 Prosedur Percobaan Konfigurasi Windows
1.
IP Address berasal dari network layer. Layer Network berfungsi untukmendefinisikan alamat-alamat IP, memberikan header untuk paket-paket, kemudian
7/26/2019 145150201111027_Siti Nur Wahidah Abroriyah_BAB 1.pdf
http://slidepdf.com/reader/full/145150201111027siti-nur-wahidah-abroriyahbab-1pdf 7/14
LABORATORIUM JARINGAN KOMPUTER
PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
melakukan routing melalui internetwork dengan menggunakan router dan switch
layer 3.
2.
Screeanshot perintah ipconfig/all di Command Prompt
Pada saat diberikan perintah ipconfig/all pada command promt, maka akan
ditampilakan informasi dan seluruh network interface yang digunakan yaitu IP
Adress, Alamat Mac, dll.
3. Alamat MAC (Media Access Control) dari PC yag saya gunakan adalah 04-7D-
7BC1-BB-EC. MAC address terdiri dari 2 bagian, yaitu 3 byte pertama merupakan
OUI / kode unik si pembuat network card dan 3 byte terakhir menunjukkan NIC
Specific
4. Terjadi perubahan status dari interface tersebut berubah menjadi media disconnect.
7/26/2019 145150201111027_Siti Nur Wahidah Abroriyah_BAB 1.pdf
http://slidepdf.com/reader/full/145150201111027siti-nur-wahidah-abroriyahbab-1pdf 8/14
7/26/2019 145150201111027_Siti Nur Wahidah Abroriyah_BAB 1.pdf
http://slidepdf.com/reader/full/145150201111027siti-nur-wahidah-abroriyahbab-1pdf 9/14
LABORATORIUM JARINGAN KOMPUTER
PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
Message Protocol (ICMP) Echo Request Ke tujuan dengan nilai Time to Live yang
semakin meningkat.
Screenshot hasil perintah netstat – an
Netstat digunakan untuk monitoring jaringan dan informasi yang terkait dengan
koneksi port, antara lain alamat IP yang terhubung, status koneksi dan aplikasi yang
digunakan.
7/26/2019 145150201111027_Siti Nur Wahidah Abroriyah_BAB 1.pdf
http://slidepdf.com/reader/full/145150201111027siti-nur-wahidah-abroriyahbab-1pdf 10/14
LABORATORIUM JARINGAN KOMPUTER
PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
Nama : Siti Nur Wahidah Abroriyah
NIM : 145150201111027
Kelas : Informatika EBab : Teori dan Aplikasi Dasar Jaringan Komputer
Jenis Tugas : Latihan Praktikum / Tugas Praktikum / Kesimpulan
Asisten : 1. Sofi Hanifah
2. Ahmad Faris Adhnaufal
1.7 Prosedur Percobaan Capture Bittorrent
1. Menginstall aplikasi BitTorrent
2.
Menjalankan wireshark
7/26/2019 145150201111027_Siti Nur Wahidah Abroriyah_BAB 1.pdf
http://slidepdf.com/reader/full/145150201111027siti-nur-wahidah-abroriyahbab-1pdf 11/14
LABORATORIUM JARINGAN KOMPUTER
PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
3. Mendownload file menggunakan BitTorrent
4.
Melakukan filter dengan mengetik bittorent pada wireshark
7/26/2019 145150201111027_Siti Nur Wahidah Abroriyah_BAB 1.pdf
http://slidepdf.com/reader/full/145150201111027siti-nur-wahidah-abroriyahbab-1pdf 12/14
LABORATORIUM JARINGAN KOMPUTER
PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
Penjelasan :
Torrent sebenarnya adalah file extension dari aplikasi protokol BitTorrent yang
berjalan pada Peer-to-Peer atau lebih dikenal dengan istilah "p2p protocol",
mendownload dengan torrent sama halnya mendownload melalui http port, hanyasaja bedanya terdapat pada cara mendownload packet, jika http menggunakan satu
port pada single TCP socket dan pada port tertentu(port 80), BitTorrent
menggunakan TCP socket yang berbeda-beda dan juga menggunakan random port
pada setiap koneksi.
Torrent merupakan sistem download yang berbasiskan peer 2 peer. Artinya sistem
ini tidak memiliki server dedicated. Semua orang yang men-download, akan
otomatis menjadi server juga.
Bittorrent tidak memilki central computer. Bila 10 orang memiliki data yang sama,
maka file dapat diambil untuk sebuah komputer. Bila computer mendapatkan
sebuah file atau ingin mendownload file, maka file pertama diambil dari komputer.
Lalu program akan mencari file yang sama dari komputer lain. Bittorent juga
memiliki keunikan untuk berbagi file. Software akan mencatat pemilik utama dari
file yang didownload. Sehingga bila semua komputer atau disebut peer menghilang,
sedikitknya ada kesempatan untuk menyelesaikan download file dari computer
utama yang tercatat pada software Bittorrent. Sehingga penguna Bittorrent memiliki
kesempatan terakhir mendownload bila peer yang ada menghilang
Handshaking adalah proses negosiasi otomatis yang secara dinamis menentukan
parameter dalam pembentukan kanal komunikasi antara dua entitas normal sebelum
komunikasi melalui kanal dimulai. Ia mengikuti pembentukan fisik saluran precedes
normal dan mentransfer informasi.
7/26/2019 145150201111027_Siti Nur Wahidah Abroriyah_BAB 1.pdf
http://slidepdf.com/reader/full/145150201111027siti-nur-wahidah-abroriyahbab-1pdf 13/14
LABORATORIUM JARINGAN KOMPUTER
PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
Nama : Siti Nur Wahidah Abroriyah
NIM : 145150201111027
Kelas : Informatika EBab : Teori dan Aplikasi Dasar Jaringan Komputer
Jenis Tugas : Latihan Praktikum / Tugas Praktikum / Kesimpulan
Asisten : 1. Sofi Hanifah
2. Ahmad Faris Adhnaufal
1. Jaringan komputer adalah sebuah sistem yang terdiri dari dua atau lebih komputer
yang saling terhubung satu sama lain melalui media transmisi atau media
komunikasi sehingga dapat saling berbagi data, aplikasi maupun berbagi perangkat
keras komputer. Istilah jaringan komputer sendiri juga dapat diartikan sebagai
kumpulan sejumlah terminal komunikasi yang terdiri dari dua komputer atau lebihyang saling terhubung.
2. Proses Enkapsulasi data dalam layer jaringan
Pemakai (end user )berinteraksi dengan lapisan aplikasi dan mengirim data
(message) melalui lapisan tersebut.
Memasuki lapisan transport,data ini kemudian dikemas dengan menambahkn
informasi tentang protocol dilapisan tersebut. Informasi ini sering disebut
sebagai header
Pembungkus header ini disebut sebagai enkapsulasi dan pada layer 4 disebut
sebagai segment
Memasuki lapisan transport,data ini kemudian dikemas dengan menambahkn
informasi tentang protocol dilapisan tersebut. Informasi ini sering disebutsebagai header
Segment selanjutnya dikirim kelapisan network sebagai data. Kemudian data
tersebut dikemas dengan informasi yang relevan untuk layer-3 berupa header.
Pada lapisan network,layer-3 header dan data disebut sebagai paket
Memasuki layer-2 paket tersebut kembali diberikan informasi yang disebut
sebagai layer-2 header. Data ini kemudian disebut sebagai frame
Frame kemudian memasuki layer-1 (physical layer) dan diubah menjadi
bitstream yang akhirnya ditranmisikan ke tujuan
Proses Dekapsulasi data dalam jaringan :
Data yang telah selesai tertransmisi dari komputer pengirim sampai pada layer physical. Pada layer ini, header yang telah dipasang oleh physical layer
sebelumnya akan di lepas. Kemudian dikirim ke layer yang lebih tinggi.
Pada layer network, header yang telah dipasang oleh layer network sebelumnya
akan dilepas dan akan dikirimkan ke layer yang lebih tinggi. Layer yang lebih
tinggi akan mencabut header yang dipasang oleh layer dengan nama yang sama
pada saat enkapsulasi.
Pada akhirnya, data akan sampai ke layer Application dengan keadaan bersih
tanpa header layer-layer sebelumnya.
7/26/2019 145150201111027_Siti Nur Wahidah Abroriyah_BAB 1.pdf
http://slidepdf.com/reader/full/145150201111027siti-nur-wahidah-abroriyahbab-1pdf 14/14
LABORATORIUM JARINGAN KOMPUTER
PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
3.
Fungsi beberapa protokol dalam jaringan :
a. ICMP (Internet Control Message Protocol)
ICMP merupakan protocol di dalam jaringan computer yang betugas untukmemberitahukan kepada pengguna tentang adanya koneksi jaringan atau
tidak, terjangkau atau tidaknya sebuah computer atau computer server
tujuan. Penggunaan ICMP yang terkenal adalah ping dan traceroute.
b. HTTP (Hypertext Transfer Protocol)
HTTP adalah sebuah protokol jaringan lapisan aplikasi yang digunakan
untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan
hipermedia. Penggunaannya banyak pada pengambilan sumber daya yang
saling terhubung dengan tautan, yang disebut dengan dokumen hiperteks,
yang kemudian membentuk World Wide Web.
c.
TCP (Transmisson Control Protocol)Transmission Control Protocol, merupakan protocol yang umum digunakan
hamper semua layanan dan aplikasi di dalam jaringan internet, TCP berperan
dalam menyediakan layanan berorientasi hubungan ke aplikasinya.
d.
UDP (User Datagram Protocol)
Protokol yang “ringan” (lightweight): Untuk menghemat sumber daya
memori dan prosesor, beberapa protokol lapisan aplikasi membutuhkan
penggunaan protokol yang ringan yang dapat melakukan fungsi-fungsi
spesifik dengan saling bertukar pesan. Contoh dari protokol yang ringan
adalah fungsi query nama dalam protokol lapisan aplikasi Domain Name
System (DNS)
e. ARP (Address Resolution Protocol)
ARP merupakan protokol untuk mendapatkan informasi alamat fisik (MAC
address) berdasarkan informasi alamat IP. Ketika suatu host mengirim paket
menggunakan alamat IP host tujuan, switch akan memeriksa entry pada ARP
table untuk mencocokan Alamat IP dengan MAC address tujuan. ARP table
berisi informasi mapping antara IP address dengan MAC address.
4. Bittorrent adalah protocol peer to peer yang artinya sekelompok computer yang
sedang mendownload dan mengupload torrent yang sama. Jadi transfer data tanpa
server pusat. Computer terhubung/tergabung dalam segerombolan Bittorrent dengan
memuat file torrent menjadikannya Bittorrent client. Tracker adalah server khsus
yang melacak computer yang terhubung. Tracker berbagi alamat IP dengan
Bittorrent client lain yang memungkinkan untuk saling terhubung.
Setelah terhubung, Bittorrent client akan mendownload file dalam torrent dalam
ukuran kecil . setelah Bittorrent memiliki beberapa data , maka computer dapat
memulai upload data tersebut ke Bittorrent client yang lain dalam kumpulannya.
Dengan ini semua orang dapat upload/ download torrent dalam waktu bersamaan.
Dengan demikian akan mempercepat waktu download makin banyak orang
mendownload file yang sama maka kerja server pusat semakin ringan. Bittorrent
client tidak pernah benar benar mendownload file dari tracker itu sendiri.
Melakukan mendownload dari berbagai file yang ada di sekumpulan Bittorrent
Client tersebut.