Anda di halaman 1dari 19

Program Keahlian : TKJ Mata Pelajaran : Diagnosa LAN Percobaan ke-1 Tanggal : 20 Agustus 2011 Pembimbing : - Rudy Haryadi

- Antoni Budiman I.

ENKAPSULASI (ANALISA PROTOKOL)

Nama : - Fakhry Fakhrul Rozi s. - Mirna Rizki Lestari - Sigit Herdian Prabowo - Yadi Purdianto X TKJ A SMK Negeri 1 Cimahi

PENDAHULUAN Secara khusus enkapsulasi merupakan proses penambahan header dan trailer atau melakukan pemaketan data sehingga data tersebut beridentitas, tapi secara umum, enkapsulasi merupakan proses yang membuat satu jenis paket data jaringan menjadi data lainnya. Enkapsulasi terjadi ketika protokol yang berada pada lapisan yang lebih rendah menerima data dari protokol yang berada di lapisan lebih tinggi dan meletakkan data ke format data yang dipahami oleh protokol tsb. Dalam OSI Reference Model, proses enkapsulasi terjadi pada lapisan terendah yang disebut "framing"

II. TUJUAN - Siswa dapat menganalisis proses enkapsulasi data dalam komunikasi antar computer yang terhubung melalui internet. - Siswa dapat mengetahui apa saja proses yang terjadi dalam suatu komunikasi data. - Siswa dapat memahami penjelasan-penjelasan yang diberikan oleh software troughtput dalam sebuah proses komunikasi. III. ALAT & BAHAN - PC - Software troughtput (wireshark) - Koneksi internet IV. LANGKAH KERJA a. Buka software troughtput, dalam hal ini kami menggunakan wireshark

b. Kemudian klik Capture dan pilih Interfaces atau tekan Ctrl+I pada keyboard

c. Kemudian akan muncul window Wireshark: Capture Interfaces , pilih Interfaces yang akan digunakan kemudian klik start pada interfaces yang akan digunakan.

d. Setelah itu buka software Yahoo! Messenger, login ke sebuah akun, dan lakukan chat pada seseorang. e. Buka kembali wireshark dan hentikan pengcapture-an dengan cara meng-klik Capture lalu Stop atau menekan Ctrl+E pada keyboard.

Dari gambar diatas terlihat bahwa terjadi komunikasi antara pengguna (IP = 192.168.1.2) dengan server (IP =98.136.48.115). Disana terjadi proses request data dari source kepada destination. Sesekali pengguna dapat menjadi source dan server menjadi destination, begitu pula sebaliknya. Sehingga dapat disimpulkan bahawa disini terjadi proses komunikasi half duplex, karena proses pengiriman data terjadi secara bergantian setelah source awal yang bertindak sebagai pengirim request data, dan destination sebagai penerima request data lalu kemudian destination tadi berubah menjadi source yang mengirimkan data request dari source awal tersebut. Penganalisaan PDU (Packet Data Unit) Disini kami akan menganalisa PDU dengan sequence number 205 yaitu Chat Session

1. Frame Berikut adalah screenshotnya :

Dari gambar diatas dapat kita ketahui bahwa : - Nomer frame 205. - Waktu berlangsungnya proses adalah tanggal 20 Agustus 2011 pukul 11.51 - Jarak waktu dari frame sebelumnya adalah 0,513717 detik - Jarak waktu dari frame pertama adalah 24,488855 detik - Panjang frame = 114 bytes (912 bits) - Coloring rule name-nya adalah TCP - Protocol yang sedang aktif adalah tcp 2. Ethernet

Dari gambar diatas dapat kita ketahui bahwa : - MAC address pengguna adalah Tp-LinkT_c8:09:04 (00:27:19:c8:09:04) - MAC address server adalah Micro-St_a0:dd:ce (00:13:d3:a0:dd:ce)

3. Internet Protocol

Dari gambar diatas dapat kita ketahui bahwa : - Internet protocol yang digunakan adalah IPv4 (Internet Protocol version 4) 4. Transmission Control Protocol

Dari gambar diatas dapat kita ketahui bahwa : - Port yang digunakan oleh pengguna adalah port cmc-port (3576) - Port yang digunakan oleh server adalah port mmcc (5050) 5. Yahoo YMSG Messenger Protocol

Dari gambar diatas dapat kita ketahui bahwa : - Software Yahoo! Messenger yang digunakan adalah versi 17 - Dalam sequence ini terjadi komunikasi chat yang ditandai dengan Service: Y7 Chat Session - Komunikasi chatting dilakukan oleh account fakhry_ozy kepada yadipurdianto V. KESIMPULAN Setelah melakukan praktek penganalisaan proses enkapsulasi, dapat di simpulkan bahwa, hanya dalam satu permintaan web page saja ternyata ada banyak proses permintaan dan pemberian yang berlangsung dengan sangat cepat. Dan jenis komunikasi yang digunakan pada proses-proses tersebut merupakan jenis komunikasi half-duplex, karena baik source dan destination tidak meminta dan memberi data pada saat yang bersamaan.

Program Keahlian : TKJ Mata Pelajaran : Diagnosa LAN Percobaan ke-1 Tanggal : 20 Agustus 2011 Pembimbing : - Rudy Haryadi - Antoni Budiman

HANDSHAKING

Nama : - Fakhry Fakhrul Rozi s. - Mirna Rizki Lestari igit Herdian Prabowo - Yadi Purdianto X TKJ A SMK Negeri 1 Cimahi

I.

PENDAHULUAN Handshaking adalah sesi komunikasi data yang berlangsung dari mulai perencanaan komunikasi, proses pengiriman dan penerimaan data, dan hingga proses komunikasi tersebut selesai. Sesi awal dari proses handshaking ini biasanya berupa persetujuan koneksi antara host dengan destination yang dilanjutkan dengan komunikasi data antara host dan destination lalu penutupan komunikasi tersebut.

II. TUJUAN - Siswa dapat menganalisa proses connection estabilished pada saat handshaking. - Siswa dapat mengetahui pertukaran data apa saja yang terjadi dalam suatu komunikasi. III. ALAT & BAHAN - PC terintegerasi Windows/Linux/etc - Software throughput (wireshark) - Koneksi jaringan. IV. LANGKAH KERJA a.Install software throughput (disini saya menggunakan Wireshark sebagai software penganalisa komunikasi yang terjadi di dalam suatu jaringan komputer). b. Jalankan software Wireshark (disini saya menggunakan OS Windows XP)

c. Dalam menu tersebut pada bagian Interface List kita pilih interface yang akan kita analisa proses komunikasi datanya.

d. Lalu akan tampil

e. Dengan begitu proses capturing pada interface yang sudah dipilih telah dimulai, buka aplikasi Mozilla firefox sebagai contoh. f. Ketikkan pada address bar www.yahoo.com g. Setelah itu tunggu hingga proses selesai (Done).

h. Buka kembali Wireshark dan klik menu Capture dan klik stop. i. Setelah itu proses capturing data yang tadi terjadi selama kita membuka situs www.yahoo.com akan terekam pada wireshark. j. Setelah itu pilih satu proses yang akan dianalisa dan catat hasil analisanya.

V.

HASIK PRAKTEK

Karna yang akan di analisa adalah pada proses chatting, maka kita filter protocol YMSG

Pilih salah satu yang akan di lihat isi percakapannya pada saat chatting

Diagram handshaking (chatting)


No . 1. 2. 3. 4. 5. 6. 7. 8 9 10 11 12 13 14 15 16 17 18 19 Sequence Number 20 21 22 23 66 68 74 76 78 98.136.48.115 192.168.1.2 79 83 205 239 240 243 244 247 258 260 Sourc e Arrow Destination Information Verify (status=default) Verify (status=server ack) Authentication (status=default) Authentication (status= server ack) Authentication Respone (status=web login) List (status=default) List v15 (status=default) Status v15 (Status=Default) Keep Alive (Status=Default) Unknown Service: 235 (Status=Default) Skinname (Status=Default) Y7 Chat Sesion (Status=Default) Peer to Peer (Status=Default) Notify (Status=Notify) Message (Status=Offline) Notify (Status=Notify) Unknown Service: 251 (Status=Server Ack) Notify (Status=Server Ack) Message (Status=Server Ack) Notify (Status=Server Ack) Unknown Service: 251 (Status=Default)
Pra Komunikasi

Connection Estabilished

20

261

Closing

Pada Prakomunikasi Handshaking, terdapat beberapa proses, yaitu:

y y y y

Client mengirimkan sinyal sinkronisasi (synchronize) terlebih dahulu ke tujuan untuk melakukan request. Server mengirimkan balasan dengan sinyal Negotiate Connection. Client mengirimkan sinyal Acknowledge, artinya sudah siap untuk menerima data dari server. Kemudian segmen data dikirim (connection establish).

Dari hasil analisis di atas terlihat bahwa pada proses handshaking terjadi proses three way handshaking, yaitu Hal ini bisa dibuktikan adanya tiga kali persetujuan antara perangkat komunikasi yaitu opening, connection estabilish dan closing. Disini connection establish merupakan proses utama dan bukan persetujuan atau kesepakatan antar perangkat komunikasi. VI. KESIMPULAN

Sepertihalnya enkapsulasi proses handshaking juga sangat menditail dalam pelaksanaannya mengingat sangat banyak aktifitas yang dilakukan pada suatu kegiatan kegiatan komunikasi data yang sangat singkat, Pada proses komunikasi diatas terjadi 3 tahap proses komunikasi, yaitu proses prakomunikasi, connection establish, dan closing(penutupan komunikasi), yang pada setiap tahapnya memiliki fungsi dan pekerjaan yang berbeda beda. Jadi, proses handshaking pada praktek ini adalah proses dari awal client meminta hingga selesai proses prmintaan dan web yang diinginkan terbuka.

Program Keahlian : TKJ Mata Pelajaran : Diagnosa LAN Percobaan ke-1 Tanggal : 20 Agustus 2011 Pembimbing : - Rudy Haryadi - Antoni Budiman

FLOW CONTROL

Nama : - Fakhry Fakhrul Rozi s. - Mirna Rizki Lestari - Sigit Herdian Prabowo - Yadi Purdianto X TKJ A SMK Negeri 1 Cimahi

I.

Pendahuluan

Flow Control Sebuah proses yang digunakan untuk mengatur rate dari transmisi data diantara 2 node untuk mencegah pengiriman data yang terlalu cepat dibanding dengan penerimaan data yang lambat. Flow Control utamanya digunakan untuk menghindari bottle neck dengan menyesuaikan data rate atau kecepatan data antara host pengirim dan host penerima. Jadi node yang menerima tidak flooded dengan data dari node transmisi karena data yang dikirimkan terlalu cepat. Flow Control akan didukung oleh Congestion Control. Flow Control akan berhasil terjadi jika Congestion Control yang mengatur traffic data juga berhasil. Ada tiga tipe Flow Control, yaitu : 1. Network Congestion, adalah sebuah mekanisme pencegahan yang menyediakan control terhadap kuantitas transmisi data yang akan masuk ke sebuah device. 2. Windowing Flow Control, adalah sebuah mekanisme yang dugunaan oleh TCP. TCP mengimplementasikan layanan Flow Control yang dimiliki oleh pihak pengirim yang secara terus menerus memantau dan membatasi umlah data yang dikirimkan pada satu waktu. Untuk mencegah pihak penerima menerima Over Buffer. 3. Data Buffer, adalah sebuah mekanisme pencegahan control yang melayani penympanan data yang berlebih. Error Control Pengontrolan kesalahan berkaitan dengan mekanisme untuk mendeteksi dan memperbaiki kesalahan yang terjadi pada pentransmisian frame. Model yang akan digunakan, yang juga mencakup kasus khusus, diilistrasikan pada gambar di samping ini sebagaimana sebelumnya, data dikirim sebagai deretan frame, frame tiba sesuai perintah yang sama saast dikirim, dan masingmasing frame yang ditransmisikan mengalami perubahan dan sejumlah variabel penundaan sebelum mencapai penerima. Selain itu, diakui kemungkinan adanya dua jenis kesalahan, yaitu: Hilangnya frame: frame gagal mencapai sisi lain. Sebagai contoh, derau yang kuat bisa merusak frame sampai pada tingkat dimana receiver menyadari bahwa frame sudah ditransmisikan. Kerusakan frame: frame diakui telah tiba, namun beberapa bit mengalami kesalahan (sesudah berubah selama transmisi).

II.

Tujuan
 Siswa dapat memahami definisi dari flow control.  Siswa dapat menjelaskan flow control dalam suatu protokol.  Siswa dapat membuktikan adanya flow control dalam suatu proses.

III.

Alat dan bahan

a. 1 unit PC b. Aplikasi Wireshark c. Aplikasi chating (Yahoo! Messenger) IV. Langkah kerja 1) Siapkan alat & bahan. 2) Install software Wireshark & Filezilla untuk melakukan proses analisa. 3) Buka software wireshark

4) Maka muncul jendela software Wireshark seperti berikut :

5) Buka capture option -->> interface dan klik start

6) Buka software Yahoo! Messenger

7) Jika sudah di capture, klik stop capture (Ctrl+E) untuk menghentikan proses capture

V.

Hasil kerja

Dapat kita lihat pada gambar diatas bahwa pada frame 137 terdapat informasi [Reassembled PDU ] yang berarti terdapat sebuah paket dalam frame yang mengalami error. Sehingga pada frame 137 ini dikirim kembali agar data-data terkirim dengan lengkap. Coba kita lihat, disana terdapat informasi [This is an ACK to the segment in frame: 136], itu berarti bahwa frame ini mengirim kembali data yang dikirimkan pada frame 136 yang mengalami kehilangan data atau error. Disana juga terdapat informasi [Reassembled PDU in frame: 153], berarti re-transmission ini dilakukan oleh 2 frame yaitu frame 137 ini dan frame 153. VI. Kesimpulan

Dengan melihat hasil kerja diatas, kita dapat mengetahui dimana letak error dalam pengiriman paket yang disebut dengan sebutan flow control. Apabila terjadi error, maka dapat terlihat bahwa paket tersebut dikirim ulang pada frame yang lainnya.

Anda mungkin juga menyukai