TCPIP dan UDP LANDASAN TEORI

2.12 Perangkat Lunak Pendukung

2.12.1 Trixbox CE

Trixbox CE Community Edition adalah sebuah VoIP Phone System berbasiskan sistem open source paling populer didunia karena mengkombinasikan paket-paket Open Source Telepon terbaik yang disertakan didalam sistem operasi tersebut. Sebelumnya kebanyakan user yang ingin mengimplementasikan teknologi VoIP harus dengan usaha yang besar dikarenakan harus menjadi seorang programer untuk menghadapi user interface yang tidak friendly , oleh karena itu untuk mengatasi masalah seperti itu diluncukannya trixbox dengan penggunaan yang sangat mudah karena menu utama yang berbasiskan web untuk menkonfigurasi dan mengatur sistem, serta paket-paket untuk VoIP Server dijadikan dalam satu bundle dengan operating system CentOS sehingga menjadi sistem TrixboxCE.

2.12.2 Sejarah Trixbox

Trixbox dibuat oleh Andrew Gillis pada bulan november 2004 dengan tujuan untuk membuat para pengguna komputer biasa dapat menggunakan secara maksimal asterisk PBX system tanpa dibutuhkannya pengajar atau pengetahuan lebih mengenai VoIP. Sebelumnya trixbox menggunakan nama asteriskhome, namun dikarenakan asterisk merupakan nama dagang dari perusahaan Digium.Ltd dan home tidak sesuai dengan fungsionalitas dari trixbox yang dapat melayani lebih dari sekedar pengguna rumahan atau bisnis sekala kecil dan menengah. Gambar 2.17. Tampilan Trixbox

2.12.3 OpenVPN

OpenVPN adalah salah satu aplikasi VPN berbasiskan open source untuk membuat koneksi encrypted tunnels secara virtual dengan menggunakan authenticate dengan yang lainnya menggunakan pre-shared secret key, certificates, atau username www.en.wikipedia.orgwikiOpenVPN . OpenVPN memiliki beberapa kelebihan untuk membuat VPN server seperti berbasiskan open source , keamanan , kesetabilan , mekanisme autentikasi dan enkripsi. OpenVPN memiliki beberapa fitur baru. Salah satu fitur baru pada OpenVPN versi 2 adalah mampu untuk multi-client. Fitur ini adalah kemampuan untuk terdapat beberapa client pada sebuah VPN server dengan cara mengaktifkan koneksi dari VPN client menuju VPN server dengan membuat suatu tunnel jalur kemudian akan mendapatkan konfigurasi IP secara DHCP Dynamic Host Configuration Protocol. OpenVPN mempunyai banyak keuntungan yang menjadikannya pilihan yang baik untuk menyediakan keamanan end-to-end. Beberapa Keuntungan tersebut adalah:  OpenVPN didasarkan pada protokol enkripsi yang handal dan sudah terbukti yaitu RSA  OpenVPN relatif mudah untuk di konfigurasi..  OpenVPN bekerja di banyak platform yang berbeda.  OpenVPN didokumentasikan dengan baik.  OpenVPN gratis dan open source. OpenSSL adalah sebuah toolkit kriptografi yang mengimplementasikan Secure Socket Layer SSL v2v3 dan Transport Layer Security TLS v1 dan terkait dengan protokol jaringan standar kriptografi yang dibutuhkan oleh keduanya. Aplikasi OpenSSL ini merupakan command line tool yang menggunakan berbagai fungsi kriptografi OpenSSLs crypto library dari shell. ini dapat digunakan untuk : 1. Penciptaan RSA, DH dan DSA parameter kunci 2. Perhitungan Pesan Digests