Mdul III Karakteristik Packet Switching dan Virtual Packet Switching Anisabella (181 09 025) / Kelmpk 13 / Rabu, 5 Oktber 2011 Email : anisa_badri@yah.cm Asisten : <Aulia VS> 1 Abstrak Pada Praktikum mdul 3 yang berjudul karakteristik packet switching dan virtual packet switching, praktikum yang dilakukan adalah melakukan Capture dan Filter Paket. Pada bagian ini, praktikum dilakukan dengan menggunakan sftware wireshark dan melihat bagaimana prses capture dan filter berlangsung. Selanjutnya, dilakukan praktikum pengenalan IP-PBX. Dari dua praktikum yang dilakukan diharapkan praktikan mengerti mengenai karakteristik Packet Switching dan Virtual Packet Switching. Kata Kunci Packet Switching, Virtual Packet Switching, Wireshark, IP-PBX U I. PENDAHULUAN NTUK mengirim suatu data dari satu hst ke hst yang lain, maka kita dapat menggunakan beberapa metde. Ada 3 metde yang dibahas pada mdul 3 ini, yaitu circuit switching, paket switching dan virtual packet switching, setiap metde ini memiliki kelemahan dan kelebihannya masing masing tergantung kebutuhan. Dengan memahami karakteristik dari setiap metde ini, maka memudahkan kita dalam menentukan kapan akan menggunakan metdemetde tersebut. Adapun Tujuan dari praktikum ini adalah : 1. Mengetahui cara menganalisis paket data menggunakan wireshark 2. Memahami perbedaan packet switching dan virtual packet switching 3. Memahami fungsi dan cara kerja IP-PBX A. Circuit Switching II. DASAR TEORI Circuit switching merupakan metde untuk mengirimkan data dari satu hst ke hst lain melalui circuit. Circuit fisik dibangun diantara titik-titik ujung yang berkmunikasi dengan lintasan/recurces dedicated selama durasi percakapan. Setelah dibangun sinyal data bidirectinal dapat mengalir secra kntinyu. Untuk call setup dan pengendalian (dan keperluan administratif lainnya) dapat digunakan sebuah kanal pensinyalan yang dedicated dari nde terakhir ke jaringan. ISDN adalah salah satu layanan yang menggunakan sebuah kanal pensinyalan terpisah. Plain Old Telephne Service (POTS) tidak memakai pendekatan ini. Sebuah metda untuk membangun, memnitr perkembangan, dan menutup sebuah kneksi adalah dengan memanfaatkan sebuah kanal terpisah untuk keperluan pengntrlan, misalnya untuk links antar telephne exchanges yang menggunakan CCS7 untuk kmunikasi call setup dan infrmasi kntrl dan menggunakan TDM untuk transprtasi data di sirkuit tersebut. Akhir-akhir ini sudah dapat dilakukan multiplexing terhadap berbagai kneksi yang terdapat pada sebuah knduktr, namun demikian tetap saja setiap kanal pada link yang mengalamimultiplexing selalu berada pada salah satu dari dua kndisi ini : dedicated pada sebuah kneksi telepn, atau dalam keadaan idle. Circuit switching mungkin relatif tidak efisien karena kapasitas jaringan bisa dihabiskan pada kneksi yang sudah dibuat tapi tidak terus digunakan (walaupun hanya sebentar). Di sisi lain, keuntungannya adalah cepatnya membuat kneksi baru, dan kneksi ini bisa digunakan dengan leluasa selama dibutuhkan. B. Packet Switching Sebuah metde yang digunakan untuk memindahkan data dalam jaringan internet. Dalam packet switching, seluruh paket data yang dikirim dari sebuah nde akan dipecah menjadi beberapa bagian. Setiap bagian memiliki keterangan mengenai asal dan tujuan dari paket data tersebut. Hal ini memungkinkan sejumlah besar ptnganptngan data dari berbagai sumber dikirimkan secara bersamaan melalui saluran yang sama, untuk kemudian diurutkan dan diarahkan ke rute yang berbeda melalui ruter. C. Virtual Packet Switching Sebuah metde yang merupakan hybrid dari packet switching dan circuit switching. Data message ditransmisikan dalam bentuk paket-paket dengan ukuran maksimun tertentu. Semua paket dari suatu aliran paket melalui lintasan yang sama. D. IP PBX IP PBX merupakan suatu PABX yang telah mengaplikasikan teknlgi IP (Internet Prtkl). PABX sendiri merupakan perangkat penyambungan kmunikasi telepn yang terletak di sisi pelanggan, misalnya di gedunggedung perkantran yang memerlukan percabangan sambungan telepn.
2 III. METODOLOGI Lakukan chatting pada YM Capture dan Filter Paket Pada percbaan yang pertama ini, akan capture dan filter paket akan dicba dilakukan sehingga bisa melakukan analisis paket dengan menggunakan sftware wireshark. Capture Paket Prses capture pada wireshark dihentikan Dilakukan filter agar paket yang ditampilkan hanya paket YM (ymsg) saja Capture dengan tujuan untuk melihat seluruh paket data secara umum. Sftware wireshark dibuka Prses capture dijalankan dengan memilih menu Capture Interface Capture dengan tujuan melihat prses tracerute Prses capture pada wireshark dijalankan Dilakukan tracerute www.itb.ac.id dengan menggunakan cmmand prmpt Interface yang terhubung dengan jaringan dipilih, kemudian tmbl start ditekan Prses capture dihentikan Setelah ±30s, prses capture dihentikan Dilakukan filter agar paket yang ditampilkan hanyalah paket yang berhubungan dengan www.itb.ac.id saja (ip.src==167.205.1.46 r ip.dst == 167.205.1.46) Filter Paket Melakukan filter terhadap paket yang sudah ditangkap. Pada filter diketikan : tcp Tmbl apply diklik Capture dengan tujuan melihat prses 3 way handshake. Prses capture pada wireshark dijalankan Dengan menggunakan brwser dibuka http://www.itb.ac.id Perubahan yang terjadi dilihat dan diperhatikan Prses capture dihentikan Dilakukan filter agar paket yang ditampilkan hanyalah paket yang berhubungan dengan www.itb.ac.id saja Capture dan Filter Paket Capture paket yang terenkripsi. Yah Messenger dihidupkan. Lgin dengan user masingmasing Pengenalan IP-PBX Prses capture pada wireshark dijalankan Setup Trixbx IP-PBX server
3 Lgin ke ip-pbx Dimasukan extensin dari lawan bicara, lalu call Brwser digunakan, halaman web server trixbx dibuka, hasil yang diperleh adalah halaman user mde dari trixbx server Karakteristik Virtual Packet Switching Tmbl switch ditekan kemudian pindah dari user mde ke admin mde Username dan passwrd yang dibutuhkan dimasukkan Aplikasi putty dibuka Dilakukan kneksi ssh ke kmputer server dengan username dan passwrd yang diberikan Sftware x-lite dihidupkan Kmpnen-kmpnen yang ada pada halaman trixbx server diperhatikan Lg kneksi dilihat dengan perintah tail-f <lg file> Melakukan setting ke ip-pbx Pada sistem yang digunakan, untuk mengakses ip-pbx, FreePBX digunakan leh trixbx Pada menu PBX, dipilih submenu PBX Setiings Perubahan pada lg server diperhatikan Wireshark dijalankan, lalu paket data yang lewat dicapture (untuk mempermudah lakukan filter) Tampilan FreePBX diperhatikan, semua knfigurasi untuk ippbx bisa dilakukan pada halaman ini Dilakukan call pada x-lite Menambahkan ekstensi untuk user Dipilih extensin pada halaman FreePBX Perubahan pada lg server diperhatikan kembali Paket-paket data yang lewat pada kmputer client diperhatikan Ditambahkan ekstensi dengan device menggunakan SIP IV. HASIL DAN ANALISIS Ekstensi yang harus ditambahkan memiliki kriteria User extensin : 100xxx ( xxx = 3 digit NIM terakhir ) Display name : nama panggilan Secret : telematika A. Capture dan Filter Paket Capture Paket Hasil : Tmbl submit ditekan, lalu diklik Apply cnfiguratin changes Cntinue with relad Melakukan pembicaraan melalui ip-pbx Disiapkan dua buah kmputer client yang sudah terinstall sftphne yang mendukung SIP. Pada percbaan ini akan digunakan x-lite Pada SIP accunt setting, dimasukkan extensin dan data yang telah dimasukkan pada langkah sebelumnya NB : Praktikan mengklik prtcl sehingga hasil yang muncul terurut berdasarkan prtclnya bukan terurut berdasarkan waktu, dan bukan juga karena di filter
4 Analisis : Setelah mengikuti prsedur praktikum dan mengcapture data selama 30 detik, maka akan muncul banyak sekali data yang memiliki karakteristik berbeda, dalam wireshark ada beberapa hal yang bisa kita perhatikan A. Time Merupakan waktu data di capture B. Surce Yang dimaksud dengan surce pada wireshark adalah darimana kah data dikirim C. Destinatin Destinatin adalah tujuan dikirimkannya data D. Prtcl Prtcl yang digunakan, dapat berupa SIP, TCP, HTTP dan lain lain E. Inf Di inf biasanya terdapat flag seperti SYN, ACK, RST, FIN dan lain sebagainya Pada gambar diatas kita ambil salah satu sample, Dapat dilihat bahwa destinatinnya adalah 94.8.25.71 surcenya 167.205.64.90 menggunakan prtcl TCP dan pada inf terdapat flag SYN yang berarti syncrnized Ada beberapa flag pada wireshark dengan prtkl TCP; flag dapat dilihat pada klm inf, flag merupakan tandatanda yang mengindikasikan segmen yang bersangkutan. Macam-macam flag : Nama URG ACK PSH RST SYN FIN Filter Paket Keterangan Beberapa bagian dari segmen TCP mengandung data yang sangat penting (urgent) Mengindikasikan field acknwledgment, Mengindikasikan bahwa isi dari TCP receive buffer harus diserahkan ke prtkl layer aplikasi Mengindikasikan bahwa kneksi yang dibuat akan digagalkan Mengindikasi bahwa segmen TCP yang bersangkutan mengandung ISN Menandakan bahwa pengirim segmen TCP telah selesai Pada percbaan ini yang kita filter adalah tcp; sehingga yang nanti akan keluar pada traffic adalah prtkl tcp saja; namun setelah dicba (dengan filter tcp) masih ada prtkl lain seperti SMB dan HTTP yang muncul, hal ini disebabkan karena mungkin event pada prtkl tersebut masih berhubungan dengan TCP, namun, tetap mayritas prtkl yang muncul adalah TCP karena terfilter. Capture dan Filter Paket Capture paket yang terenkripsi Percbaan ini, yang dilakukan adalah mengcapture Yah! Messenger, YM memiliki prtkl sendiri pada wireshark yaitu YMSG, lakukanlah capture dan filtering, filter kali ini digunakan agar prtkl yang kelihatan adalah prtkl dr yah messenger yaitu ymsg. Pada prses capture yah messenger kita juga dapat mengetahui ip adress kmputer kita, ip adress yah messenger, maupun ip adress teman yang sedang melakukan chat dengan kita Praktikan dapat mengetahui ip adress kmputer kita yaitu 167.205.64.90 sementara ip adress dari YM adakah 98.136.48.142 Capture dengan tujuan melihat prses tracerute Tracerute adalah perintah untuk menunjukan Rute yang dilewati paket sehingga selamat sampai tujuan. Tracerute kali ini dugunakan melalui cmmand prmt. Pertama-tama yang dilakukan adalah mengcapture paket data, lalu lakukan tracerute Untuk sampai ke www.itb.ac.id maka paket melalui 4 tempat tersebut diatas, setelah mentracerute maka lakukan capture pada wireshark dan di filter agar paket yang ditampilkan adalah paket yang berhubungan dengan www.itb.ac.id dengan menggunakan (ip src == 167.205.1.46 r ip.dst == 167.205.1.46) yang dimaksud dengan ip src adalah surce sementara ip.dst adalah ip destinatin, sehingga capture akan terfilter hanya yang ip surce atau ip destinatinnya 167.205.1.46 Hasil Melakukan filter terhadap paket yang sudah di tangkap Pada praktikum filter paket, yang dilakukan adalah mengisi pada bagian text bx filter dan mengapply apa yang mau kita filter. Filter berfungsi untuk mengatur traffic yang telah di capture sehingga lebih mudah dilihat maupun dibaca.
5 SYN diaktifkan kepada hst kedua (yang hendak diajak untuk berkmunikasi) 2. Hst kedua akan merespnnya dengan mengirimkan segmen dengan acknwledgment dan juga SYN kepada hst pertama 3. Hst pertama selanjutnya akan acknwledgment hst kedua dan selanjutnya kan mulai bertukar data. Analisis Setelah terfilter; maka dapat dilihat bahwa ada 2 warna yang muncul ; warna hitam menunjukan ICMP errrs, sementara warna warna biru keunguan adalah ICMP yang sukses, leh karena itu pada beberapa baris terakhir semuanya sukses yang artinya adalah rute yang kita lalu menuju www.itb.ac.id Nte: ICMP merupakan prtcl yang dapat melakukan ping yaitu mengirim pesan ICMP Ech request (dan menerima ICMP Ech Reply) untuk menentukan apakah kmputer tujuan dapat dijangkau dan beberapa lama paket yang dikirimkan dibalas leh kmputer tujuan. Untuk menghindari icmp errr yang berkepanjangan, digunakan TTL. B. Pengenalan IP-PBX Setup Trixbx IP-PBX server Lgin ke IP-PBX Pada percbaan pengenalan IP PBX menggunakan trixbx, yang pertama dilakukan adalah membuka trixbx menggunakan web brwser (karena trixbx merupakan web server) Set-up sehingga kita menggunakan admin mde maka kirakira yang akan muncul adalah sebagai berikut Capture dengan tujuan melihat prses 3 way handshake Untuk dapat melihat prse s 3 way handshake pada wireshark, yang kita lakukan adalah membuka www.itb.ac.id dengan menggunakan brwser sambil mengcapturenya dan mengdilter paket yang berhubungan dengan www.itb.ac.id saja, maka hasil yang akan muncul adalah : Kita dapat melihat pada 3 baris pertama prses 3 way handshake yang berlangsung, 6106 SYN http http SYN ACK 61106 61106 ACK http Prses three-way handshake dapat digambarkan sebagai berikut : 1. Hst pertama (yang ingin membuat kneksi) akan mengirimkan sebuah segmen TCP dengan flag Melakukan Setting ke IP-PBX Pada sub praktikum ini, yang dilakukan hanyalah memilih submenu settings pada freepbx Menambahkan Ekstensi untuk user Pada halaman freepbx pilih ekstensin dengan device menggunakan SIP lalu masukan criteria ekstensi. Setelah menambah ekstensi maka kita akan melakukan pembicaraan dengan menggunakan sftware x-lite, user extensin merupakan nmr telefn kita,. Untuk menelfn, yang dilakukan adalah memasukan user extensin lawan bicara, lalu call. Pembicaraanpun dapat dilakukan, namun delay yang dialami cukup besar, X-lite merupakan salah satu SIP VIP sftphne, dengan user interface yang sangat friendly sehingga mudah digunakan. Karakteristik Virtual Packet Switching Pada percbaan ini, kita akan melihat karakteristik virtual packet switching melalui vip, untuk dapat melihatnya, yang harus dilakukan adalah melakukan kneksi ssh ke kmputer
6 server menggunakan putty, lalu perhatikan perubahan pada lg server, Jalankan wireshark dan capture data yang lewat lalu lakukan panggilan pada x-lite REFERENCES [1] Tim Praktikum Teknik Telekmunikasi I ITB. Mdul 3 raktikum Teknik Telekmunikasi I, Hal. 1-5. Bandung: 2010. [2] http://www.wikipedia.rg/ [3] www.media.target.cm Anisabella lahir di Jakarta pada tanggal 12 Juni 1991 Telah menyelesaikan pendidikan di SMP di Dian Didaktika Depk dan SMA di SMA Al-Azhar 1 Jakarta. Sekarang sedang menempuh pendidikan untuk meraih gelar S1 jurusan teknik telekmunikasi di ITB. Selain menyenangi bidang teknik telekmunikasi, Ia juga senang berrganisasi. Sewaktu SMP ia pernah menjadi wakil ketua sis dan semasa SMA, Ia pernah menjadi bendahara dan sekretaris di OSIS selama tahun 2007-2009. Selama di ITB, Ia juga aktif di unit persatuan sepakbla PS ITB, mengikuti kepanitiaan di himpunan maupun KM ITB. Sekarang menjabat sebagai ketua divis manajerial ps itb dan bendahara kementrian lahraga dan kesehatan KM ITB. Wireshark dan lg server pada putty akan berubah secara dinamis seiring dengan perubahan-perubahan yang sesuai dengan apa yang kita lakukan, misalkan saat ada telefn masuk, maupun saat kita mematikan telefn (x-lite) Dapat dlihat juga bahwa prtcl yang digunakan adalah prtcl SIP (Sessin Initiatin Prtcl) yang merupakan signaling prtcl yang biasanya digunakan untuk mengntrl sesi kmunikasi seperti vice dan vide calls ver internet prtcl, maka dari itu pada kasus ini prtcl yang digunakan adalah SIP. Selain itu dapat kita lihat bahwa data yang terkirimkan berupa paket-paket, sesuai dengan karakteristik virtual packet switching. V. KESIMPULAN Dari praktikum ini dapat ditarik beberapa kesimpulan: Wireshark berguna untuk melihat paket-paket data yang dikirim, baik sure,destinatin, prtcl maupun inf yang memuat flag. Pada Circuit Switching, dalam melakukan transfer infrmasi harus membuat suatu circuit, sementara packet switching mengirim data berupa deretan bit Salah satu karakteristik virtual packet switching adalah pengiriman data-nya yang berupa paketpaket Menelfn menggunakan VIP memiliki banyak keunggulan dibanding dengan handphne ataupun telefn rumah karena dapat mereduksi harga, namun lebih sulit karena harus menggunakan device yang besar