Dokumen tersebut memberikan penjelasan tentang pengertian ekstensi dan dial plan pada server VoIP. Ekstensi merupakan data klien VoIP seperti nomor telepon komputer, sedangkan dial plan berfungsi untuk merutekan panggilan antar ekstensi baik lokal maupun antar server. Dokumen juga menjelaskan prosedur instalasi server softswitch berbasis SIP dan fungsi firewall untuk mengontrol lalu lintas jaringan dan melindungi informasi.
3. Pengertian Ekstensi
Agar lebih mudah untuk memahami apa itu
ekstensi dan apa itu dial plan pada server voip.
Extensi dan dial plan server voip dianalogikan seperti
PABX. Ekstensi adalah data client voip , misalnya
komputer ke 1 ekstensinya 001 , komputer kedua
eksetnsinya 002, komputer ketiga ekstensinya 003
dan seterusnya.
4. Semua ekstensi di atas ditulis di dlam sebuah file
konfigurasi yaitu file extensions.conf.
Setiap ekstensi memiliki komponen dan tahapan
perintah yang tersimpan di dalam file tersebut. Di
dalam file tersebut di tulis dalam format
exten = extension, priority, Command (parameter).
Untuk setiap extension/ekstensi, dapat didefinisikan
sekumpulan perintah. Komponen yang membangun
tahapan perintah extension atau command line
adalah sebagai berikut :
5. 1. Extension
Adalah label dari extension, dapat berupa
sebuah string (angka, huruf dan simbol yang diijinkan)
atau pola yang harus di evaluasi secara dinamik untuk
mencocokan dengan banyak kemungkinan nomor
telepon. Setiap command line yang menjadi bagian
dari extension tertentu harus mempunyai label yang
sama.
6. 2. Priority
Biasanya berupa angka integer. Merupakan urutan
dari perintah yang harus dijalankan dalam sebuah
extension. Perintah pertama yang akan dijalankan harus
dimulai dengan prioritas 1, jika tidak ada prioritas 1 maka
Asterisk tidak akan menjalankan perintah extension.
Setelah prioritas 1 di jalankan, Asterisk akan menambah
prioritas ke prioritas 2 dan seterusnya, tentunya jika tidak
ada perintah yang menentukan prioritas mana yang
selanjutnya harus dijalankan. Jika ternyata perintah
selanjutnya ternyata tidak terdefinisi maka Asterisk akan
menghentikan proses menjalankan perintah walaupun
masih ada perintah dengan prioritas yang lebih tinggi.
7. 3. Command adalah perintah yang akan di
jalankan oleh Asterisk.
4. Parameter adalah parameter yang harus
diberikan kepada sebuah command. Tidak
semua command / perintah membutuhkan
parameter, beberapa perintah dapat dijalankan
tanpa parameter.
8. Pengertian Dial Plan
Dial Plan berfungsi sebagai routing (proses
dimana suatu item dapat sampai ke tujuan dari satu
lokasi ke lokasi lain) panggilan antar ekstensi, baik
yang berada dalam satu IP-PBX (lokal) maupun antar
IP-PBX, atau biasa disebut dial trunk.
9. Dalam server voip asterisk, Dial Plan
diprogram dalam suatu file yang
bernama extentions.conf, Setiap ekstensi dalam
asterisk merujuk kepada user tertentu yang telah
terdaftar di asterisk tersebut sehingga biasanya
nomor ekstensi sama terhadap user id
10. Prosedur Instalasi Server Softwicth
Berbasis SIP :
Pengertian SIP
SIP (Session Initiation Protokol)
adalah suatu signalling protokol pada layer aplikasi
yang berfungsi untuk membangun, memodifikasi,
dan mengakhiri suatu sesi multimedia yang
melibatkan satu atau beberapa pengguna. Sesi
multimedia adalah pertukaran data antar pengguna
yang meliputi suara, video,atau text.
11. Instalasi Server Softswitch Berbasis SIP
Komunikasi pada SIP dilakukan dengan
mengirimkan message yang berbasis HTTP. Setiap pengguna
mempunyai alamat yang dinyatakan dengan SIP- URI
(Uniform Resource Identification).Contoh SIP URI : sip:
martin@bandung.com Selain itu, alamat juga dapat
dituliskan dalam tel - URL yang kemudian dikonversikan
menjadi SIP-URI dengan parameter „ user ‟ diisi „phone‟.
Contoh : tel: +62- 22- 2534119 ekivalen dengan sip: +62- 22-
2534119@bandung.com ; user=phone Hubungan yang
dibangun oleh SIP pada proses signalling bersifat client
server. Dengan demikian ada2 jenis message, yaitu request
dan response.
12. Fungsi Firewall pada jaringan VoIP :
Fungsi Firewall pada jaringan Komputer
1. Mengontrol dan mengawasi paket data yang mengalir di
jaringan, Firewall harus dapat mengatur, memfilter dan
mengontrol lalu lintas data yang diizin untuk mengakses
jaringan privat yang dilindungi firewall
2. Firewall harus dapat melakukan pemeriksaan terhadap paket
data yang akan melawati jaringan privat
3. Melakukan autentifikasi terhadap akses
4. Firewall mampu memeriksa lebih dari sekedar header dari
paket data, kemampuan ini menuntut firewall untuk mampu
mendeteksi protokol aplikasi tertentu yang spesifikasi
5. Mencatat setiap transaksi kejadian yang terjadi di firewall. Ini
memungkinkan membantusebagai pendeteksian dini akan
kemungkinan penjebolan jaringan
13. Fungsi Firewall pada jaringan VoIP
1.VoIP memiliki ribuan port yang dapat diakses untuk
berbagai keperluan
2.Firewall komputer bertugas menutup port-port
tersebut kecuali beberapa port yang perlu tetap
terbuka
3.Firewall di VoIP bertindak sebagai garis pertahanan
pertama dalam mencegah semua jenis hacking.
4.Menjaga informasi rahasia dan berharga agar tidak
keluar tanpa diketahui oleh pengguna
5.Untuk memodifikasi paket data yang datang melalui
Firewall
14.
15. Konfigurasi Dial Plan Server Softwitch
Untuk mengkonfigurasi dial plan, edit file
extensions.conf dengan mengetik nano
/etc/asterisk/extensions.conf. Pastikan bahwa seluruh perintah
pada file ini sudah dinon aktifkan. Ketik perintah di bawah
ini pada bagian paling akhir dari isi file extensions.conf.
Dial antar ekstensi pada IP-PBX
[voipkn] -->> seluruh dial plan di bawah hanya berlaku bagi
context „voipkn‟
exten =>101,1,Dial(SIP/101,20) -->> Dial ext 101
dengan protokol SIP, time out 20 detik
exten =>101,2,Hangup -->> setelah timeout dilakukan hangup
exten =>102,1,Dial(SIP/102,20)
exten =>102,2,Hangup