Pengikut

Jumat, 26 Juli 2019

SEJARAH 26 JULI

PENGERTIAN ANAK YATIM DAN KEDUDUKANNYA DALAM ISLAM

Siapakah yang dimaksud dengan anak yatim? Apakah perbedaan antara anak yatim dan anak piatu? Lalu bagaimana dengan anak yatim-piatu?
Secara bahasa “yatim” berasal dari bahasa arab. Dari fi’il madli “yatama” mudlori’ “yaitamu”  dab mashdar ” yatmu” yang berarti : sedih. Atau bermakana : sendiri.
Adapun menurut istilah syara’ yang dimaksud dengan anak yatim adalah anak yang ditinggal mati oleh ayahnya sebelum dia baligh. Batas seorang anak disebut yatim adalah ketika anak tersebut telah baligh dan dewasa, berdasarkan sebuah hadits yang menceritakan bahwa Ibnu Abbas r.a. pernah menerima surat dari Najdah bin Amir yang berisi beberapa pertanyaan, salah satunya tentang batasan seorang disebut yatim, Ibnu Abbas menjawab:
وكتبت تسألنى عن اليتيم متى ينقطع عنه اسم اليتم ، وإنه لا ينقطع عنه اسم اليتم حتى يبلغ ويؤنس منه رشد
( رواه مسلم )
Dan kamu bertanya kepada saya tentang anak yatim, kapan terputus predikat yatim itu, sesungguhnya predikat itu putus bila ia sudah baligh dan menjadi dewasa
Sedangkan kata piatu bukan berasal dari bahasa arab, kata ini dalam bahasa Indonesia dinisbatkan kepada anak yang ditinggal mati oleh Ibunya, dan anak yatim-piatu : anak yang ditinggal mati oleh kedua orang tuanya.
Didalam ajaran Islam, mereka semua mendapat perhatian khusus melebihi anak-anak yang wajar yang masih memiliki kedua orang tua. Islam memerintahkan kaum muslimin untuk senantiasa memperhatikan nasib mereka, berbuat baik kepada mereka, mengurus dan mengasuh mereka sampai dewasa.  Islam juga memberi nilai yang sangat istimewa bagi orang-orang yang benar-benar menjalankan perintah ini.
Secara psykologis, orang dewasa sekalipun apabila ditinggal ayah atau ibu kandungnya pastilah merasa tergoncang jiwanya, dia akan sedih karena kehilangan salah se-orang yang sangat dekat dalam hidupnya. Orang yang selama ini menyayanginya, memperhatikannya, menghibur dan menasehatinya. Itu orang yang dewasa, coba kita bayangkan kalau itu menimpa anak-anak yang masih kecil, anak yang belum baligh, belum banyak mengerti tentang hidup dan kehidupan, bahkan belum mengerti baik dan buruk suatu perbuatan, tapi ditinggal pergi oleh Bapak atau Ibunya untuk selama-lamanya.
Betapa agungnya ajaran Islam, ajaran yang universal ini menempatkan anak yatim dalam posisi yang sangat tinggi, Islam mengajarkan untuk menyayangi mereka dan  melarang melakukan tindakan-tindakan yang dapat menyinggung perasaan mereka. Banyak sekali ayat-ayat Al-qur’an dan hadits-hadits Nabi saw yang menerangkan tentang hal ini. Dalam surat Al-Ma’un misalnya, Allah swt berfirman:
(( أرأيت الذي يكذب بالدين ، فذلك الذي يدع اليتيم ، ولا يحض على طعام المسكين ))
.
“Tahukah kamu orang yang mendustakan Agama, itulah orang yang menghardik anak  yatim, dan tidak menganjurkan memberi makan kepada orang miskin ”
{QS. Al-ma’un : 1-3}
Orang yang menghardik anak yatim dan tidak menganjurkan memberi makan kepada fakir miskin, dicap sebagai pendusta Agama yang ancamannya berupa api neraka
Dalam ayat lain, Allah juga berfirman :
(( فأما اليتيم فلا تقهر ، وأما السا ئـل فلا تنهر ))
“Maka terhadap anak yatim maka janganlah engkau berlaku sewenang-wenang. Dan terhadap   pengemis janganlah menghardik”.{QS.  Ad-Dhuha : 9 – 10 )
Sedangkan hadits-hadits Nabi saw yang menerangkan tentang keutamaan mengurus anak yatim diantaranya sabda beliau :
أنا وكافل اليتيم فى الجنة هكذا وأشار بالسبابة والوسطى وفرج بينهما شيئا
(رواه البخاري ، كتاب الطلاق ، باب اللعان )
Aku dan pengasuh anak yatim berada di Surga seperti ini, Beliau memberi isyarat dengan jari telunjuk dan jari tengah-nya dan beliau sedikit  merengganggangkan kedua jarinya
Dan dari Ibnu Abbas r.a. bahwa Nabi saw bersabda :
عن ابن عباس أن النبي صلى الله عليه وسلم قال ” من قبض يتيما من بين المسلمين إلى طعامه وشرابه أدخله الله الجنة إلا أن يعمل ذنبا لا يغفر له  ( سنن الترمذي )
Dari Ibnu Abbas r.a. bahwa Nabi saw bersabda : barang siapa yang memberi makan dan minum seorang anak yatim diantara kaum muslimin, maka Allah akan memasukkannya kedalam surga, kecuali dia melakukan satu dosa yang tidak diampuni.
Imam Ahmad dalam musnadnya meriwayatkan dari Abu Hurairoh r.a. hadits yang berbunyi :
عن أبي هريرة أن رجلا شكا إلى النبي صلى الله عليه وسلم قسوة قلبه فقال إمسح رأس اليتيم وأطعم المسكين (رواه أحمد )
Dari Abu Hurairoh, bahwa seorang laki-laki mengadu kepada Nabi saw akan hatinya yang keras, lalu Nabi berkata: usaplah kepala anak yatim dan berilah makan orang miskin
Dan hadits dari Abu Umamah yang berbunyi :
عن أبى أمامة عن النبي صلى الله عليه وسلم قال من مسح رأس يتيم أو يتيمة لم يمسحه إلا لله كان له بكل شعرة مرت عليها يده حسنات ومن أحسن إلى يتيمة أو يتيم عنده كنت أنا وهو فى الجنة كهاتين وقرن بين أصبعيه (رواه أحمد )
Dari Abu Umamah dari Nabi saw berkata: barangsiapa yang mengusap kepala anak yatim laki-laki atau perempuan karena Allah, adalah baginya setiap rambut yang diusap dengan  tangannya itu terdapat banyak kebaikan, dan barang siapa berbuat baik kepada anak yatim perempuan atau laki-laki yang dia asuh, adalah aku bersama dia disurga seperti ini, beliau mensejajarkan dua jari-nya.
Demikianlah, ajaran Islam memberikan kedudukan yang tinggi kepada anak yatim dengan memerintahkan kaum muslimin untuk berbuat baik dan memuliakan mereka. . Kemudian memberi balasan pahala yang besar bagi yang benar-benar menjalankannya, disamping mengancam orang-orang yang apatis akan nasib meraka apalagi semena-mena terhadap harta mereka. Ajaran yang mempunyai nilai sosial tinggi ini, hanya ada didalam Islam. Bukan hanya slogan dan isapan jempol belaka, tapi dipraktekkan oleh para Sahabat Nabi dan kaum muslimin sampai saat ini. Bahkan pada jaman Nabi saw dan para Sahabatnya, anak-anak yatim diperlakukan sangat istimewa, kepentingan mereka diutamakan dari pada kepentingan pribadi atau keluarga sendiri. Gambaran tentang hal ini, diantaranya dapat kita lihat dari hadits berikut ini :
عن ابن عباس قال لما أنزل الله عز وجل ( ولا تقربوا مال اليتيم إلا بالتى هي أحسن ) و (إن الذين يأكلون أموال اليتامى ظلما) الأية انطلق من كان عنده يتيم فعزل طعامه من طعامه وشرابه من شرابه فجعل يفضل من طعامه فيحبس له حتى يأكله أو يفسد فاشتد ذلك عليهم فذكروا ذلك لرسول الله صلى الله عليه وسلم فأنزل الله عز وجل (ويسألونك عن اليتامى قل إصلا ح لهم خير وإن تخالطوهم فإخوانكم) فخلطوا طعامهم بطعامه وشرابهم بشرابه
Dari Ibnu Abbas, ia berkata : ketika Allah Azza wa jalla menurunkan ayat “janganlah kamu mendekati harta anak yatim kecuali dengan cara yang hak” dan “sesungguhnya orang-orang yang memakan harta anak yatim dengan dzolim” ayat ini berangkat dari keadaan orang-orang yang mengasuh anak yatim, dimana mereka memisahkan makanan mereka dan makanan anak itu, minuman mereka dan minuman anak itu, mereka  mengutamakan makanan anak itu dari pada diri mereka, makanan anak itu diasingkan disuatu tempat sampai dimakannya atau menjadi basi, hal itu sangat berat bagi mereka kemudian mereka mengadu kepada Rasulullah saw. Lalu Allah menurunkan ayat “dan mereka bertanya kepadamu (Muhammad) tentang anak yatim. katakanlah berbuat baik kepada mereka adalah lebih baik, dan jika kalian bercampur dengan mereka, maka mereka adalah saudara-saudaramu” kemudian orang-orang itu menyatukan makanan mereka den anak yatim. 

Share Hosting Server dan Konfigurasi Share Hosting Serve

Shared Hosting

Ini adalah hosting yang umumnya dijual oleh para hoster atau penjual hosting. Shared hosting adalah sebuah server baik itu Dedicated Server (fisik) maupun VPS (virtual) yang resourcenya dibagi-bagi sesuai dengan paket yang telah ditentukkan. Umumnya paket ditentukkan berdasarkan total kuota penyimpanan, total bandwidth, domain, database dan FTP user. Selain itu, paket shared hosting biasanya telah disediakan Control Panel seperti CPanel atau Plesk, sehingga lebih mudah dalam mengelola file maupun website di dalam hosting tersebut.
(+) Kelebihan shared hosting
  • Mudah dalam pengelolaan, sehingga mudah digunakan orang awam, bahkan hingga disediakan tools untuk membuat website dengan instan.
  • Harga relatif terjangkau, banyak penjual hosting yang menawarkan dengan harga cukup murah, sehingga menjadi solusi awal untuk membuat website secara online
  • Integrasi dengan domain cukup mudah, hanya dengan mengubah nameserver saja
(-) Kekurangan shared hosting
  • Resource tidak dedicated, karena shared hosting sifatnya berbagi resource dengan pengguna hosting lain, maka resource yang didapatkan tidak maksimal, sehingga tidak cocok untuk pengguna yang ingin mengoptimalkan web nya.
  • Resource sangat terbatas, karena shared hosting memilik batasan yang tidak mungkin melebih resource Node nya, maka shared hosting kemampuannya sangat terbatas dan tidak cocok digunakan untuk website berskala besar atau dengan traffic tinggi
  • Performa server tidak dapat di tweak/optimasi secara mandiri karena konfigurasi shared hosting telah di-set oleh penjual hosting itu sendiri.

VPS (Virtual Private Server)

Dari namanya saja kita dapat mengartikan secara singkat VPS adalah Server Privat Virtual, artinya server yang telah di-virtualisasi dan masing-masing Virtualisasi tersebut menjadi resource yang dapat dikelola secara mandiri layaknya sebuah server fisik. VPS sendiri memiliki komponen sumber daya yang hampir sama seperti server fisik, seperti jumlah Core CPU, RAM, Storage dan IP Address.
(+) Kelebihan VPS
  • Resource dedicated, pada beberapa jenis virtualisasi seperti KVM atau XEN, VPS memiliki sumber daya yang terdedikasi sendiri tanpa di shared oleh pengguna hosting lain. Dalam hal ini VPS memiliki performa yang lebih baik dan stabil daripada shared hosting biasa karena tidak ada pengguna lain dalam VPS tersebut.
  • Resource lebih besar, VPS memiliki batasan resource yang lebih besar daripada Shared Hosting, sehingga sangat cocok bagi website dengan Skala besar atau dengan traffic yang tinggi.
  • Lebih Privat dalam pengelolaan, VPS berjalan layaknya server fisik, sehingga anda dapat menginstal, mengkonfigurasi dan mengoptimasi server sesuai dengan kebutuhan website atau aplikasi anda.
  • Memiliki IP Address sendiri, VPS memiliki IP Address sendiri, sehingga alamat IP server anda tidak di share untuk pengguna hosting lain, walau pada beberapa hoster di shared hosting pun tersedia dedicated IP
(-) Kekurangan VPS
  • Harga lebih mahal dari pada Shared Hosting
  • Harus memiliki pengetahuan sedikit tentang Sistem Operasi Server atau Jaringan dasar
  • Tidak tersedia Control Panel dalam default VPS
Web hosting adalah salah satu tempat penyewaan jasa internet yang mampu menyimpan dan mempublish data-data yang ada di dalam website baik itu perorangan, perusahaan, ataupun organisasi, sehingga data tersebut dapat di rewuest atau di akses oleh user dari semua tempat secara simultan/bersama.
Inilah yang menyebabkan sebuah website dapat di akses bersamaan dalam satu waktu oleh multi user. Pada dasarnya server web hosting menggunakan sebuah komputer biasa, namun menggunakan beberapa komponen dan program dasar pada sebuah server serta disarankan harus mampu untuk standby 24 jam setiap hari dan tanpa harus dimatikan dalam jangka waktu lebih lama daripada komputer biasanya.

Dedicated Server / DS
Jenis hosting ini biasa digunakan untuk solusi hosting terhadap kebutuhan yang berskala besar atau kompleks. Pengguna bisa memilih atau menyediakan spesifikasi server yang diinginkan, yang kemudian ditempatkan pada sebuah data center. Alasan di tempatkan pada sebuah data center adalah server terlindungi dari banjir, tahan gempa, dan butuh sirkulasi suhu khusus untuk server.

Dengan Dedicated server, pengguna bisa menggunakan sumber daya/resource server secara leluasa karena adminstrasi server dikelola atau dimiliki oleh pemilik server. Dedicated server biasa digunakan oleh penyedia layanan hosting (VPS/Shared Hosting), application service provider atau website yang memiliki trafic tinggi dan membutuhkan resource yang tinggi pula. Jika dilihat dari harga, pengelolaan dedicated server cukup mahal dibandingkan dengan VPS dan Shared Hosting.

Virtual Private Server/VPS
Virtual Private Server (VPS) adalah teknologi perangkat lunak yang memungkinkan pembagian sumber daya ke dalam virtual mesin pada server. Tiap - tiap virtual server akan mempunyai sistem operasi yang berjalan secara mandiri. VPS menyediakan akses penuh terhadap user root, setiap VPS mempunyai konfigurasi yang bisa diatur layaknya pada server fisik atau pada dedicated server.

Kelebihan dari penggunaan VPS antara lain :
- Performa yang baik seperti layaknya dedicated server
- Kebebasan dalam menggunakan sistem operasi atau software yang dibutuhkan
- Menghemat biaya, jika dibandingkan dengan menggunakan dedicated server

VPS biasanya digunakan pada website atau aplikasi yang memerlukan resource medium di atas shared hosting. Jika anda memiliki website atau aplikasi yang memerlukan resource cukup tinggi dengan budget yang minim, anda dapat menggunakan layanan VPS

Shared Hosting
Shared hosting merupakan layanan hosting yang digunakan bersama-sama oleh pengguna lainnya. Para pengguna layanan ini memungkinkan sember daya baik software maupun hardware atau IP address secara bersama-sama. Hosting seperti ini dipengaruhi oleh sistem proses yang dilakukan oleh pengguna, jika ada pengguna hosting yang melakukan proses yang berlebihan dan membebani server, maka pengguna lainnya akan terkena imbasnya, seperti server menjadi lambat bahkan ada kemungkinan website menjadi tidak bisa diakses.

Sebagai contoh jika server shared hosting terkena hack, atau hardware failure, maka seluruh pengguna shared hosting akan terkena dampaknya seperti website tidak dapat di akses. Pemiliki server tentunya akanmelakukan pemantauan secara bertahap dan rutin terhadap proses yang terjadi di dalam server, biasanya admin akan melakukan suspend account terhadap pengguna yang melakukan pelanggaran atau mengganggu terhadap kinerja server.

Shared hosting cocok untuk anda yang memiliki blog, web presence, toko online, dan lain sebagainya, kembali kepada paket yang disediakan oleh hosting provider. Kekurangan dari shared hosting ini, pengguna tidak bisa leluasa dalam menggunakan sumber daya server, atau menggunakan software sesuai dengan kebutuhan sumber daya server, atau menggunakan software sesuai dengan kebutuhan karena hak penuh terhadap administrasi server dipegang sepenuhnya oleh admin.

Secara ringkas perbedaan dari DS, VPS, Shared Hosting dari segi resource (CPU Usage, RAM, HDD, dll)
- VPS : 1 mesin server dibagi-bagi lagi menjadu beberapa pengguna VPS, jadi lebih dari 1 host
- Dedicated Server : 1 mesin dikuasai sendiri
- Shared Hosting : Resource dibatasi hak milik oleh application service provider

VPS rentan kena intervensi pengguna lain dalam 1 mesin yang bisa mengakibatkan beberapa service failed bahkan downtime. Ini karena resource yang di bagi-bagi tadi. Masalah performa antar VPS dan Dedicated Server punya kenggulan masing-masing.

Selasa, 23 Juli 2019

Serversoftswitch berbasis session intinial protocol ( SIP )


Pengertian SIP  Session Initiation Protocol (SIP)
SIP 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. SIP tidak menyediakan layanan secara langsung, tetapi menyediakan fondasi yang dapat digunakan oleh protokol aplikasi lainnya untuk memberikan layanan yang lebih lengkap bagi pengguna, misalnya dengan RTP ( Real Time Tr ansport Protocol ) untuk transfer data secara real - time , dengan SDP ( Session Description Protocol ) untuk mendeskripsikan sesi multimedia, dengan MEGACO ( Media Gateway Control Protocol ) untuk komunikasi dengan PSTN (Public Switch Telephone Network). Meskipun demikian, fungsi dan operasi dasar SIP tidak tergantung pada protokol tersebut. SIP juga tidak tergantung pada protokol layer transport yang digunakan. 

Pembangunan suatu komunikasi multimedia dengan SIP dilakukan melalui beberapa tahap :
User location : menentukan lokasi pengguna yang akan berkomunikasi.
User availability : menentukan tingkat keinginan pihak yang dipanggil untuk terlibat
 dalam komunikasi.
User capability : menentukan media maupun parameter yang berhubungan dengan media yang
akan digunakan untuk komunikasi.
Session setup : “ringing”, pembentukan hubungan antara pihak pemanggil dan pihak
 yang dipanggil.
Session management : meliputi transfer, modifikasi, dan pemutusan sesi.
2. Komunikasi dengan 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: mona@palembang.com
Selain itu, alamat juga dapat dituliskan dalam tel-URL yang kemudian dikonversikan
menja di SIP -URI dengan parameter‘user’ diisi ‘phone’.
Contoh : tel: +62-21-2567011
ekivalen dengan
sip: +62-21-2567011@palembang.com ; user=phone
 Isi pesan di dalam SIP didefinisikan dalam 2 format (RFC 3261)[14], seperti :
1. Request (dikirim dari client to server), berisi operasi yang diminta oleh client.
2. Response (dikirim dari server ke client), berisi informasi tentang permintaan status dari client.
Ada 6 tipe utama pesan permintaan seperti di bawah ini[14] :
1) INVITE : mengindikasikan jika user atau layanan sedang diundang untuk bergabung dengan sesi.
2) ACK : mengkonfirmasi jika client sudah menerima respon terakhir untuk permintaan INVITE, dan hanya digunakan di permintaan REQUEST.
3) OPTION : digunakan untuk mempertanyakan server tentang kemampuannya
4) BYE : dikirim oleh client user agent untuk mengindikasikan server jika percakapan akan segera dimatikan.
5) CANCEL : untuk membatalkan permintaan yang sedang menunggu keputusan
6) REGISTER : digunakan oleh client untuk mendaftarkan informasi kontak Respon pesan berisi kode status dan informasi tentang kondisi permintaan.
 Dan kode ini dibagi menjadi 6 macam:
1)  1xx    :    Provisional, permintaan sudah diterima dan sedang diproses
2)  2xx    :    Success, permintaan sudah diterima, dimengerti dan disetujui.
3)  3xx    :    Redirection, butuh tindakan lebih lanjut untuk memproses permintaan
4) 4xx    :    Client Error, permintaan salah syntax dan tidak bisa diidentifikasi jadi server tidak bisa memprosesnya.
5)  5xx    :    Server Error, server gagal untuk memproses permintaan.
6) 6xx    :    Global Failure, permintaan sama sekali tidak bisa diproses di server manapun

Arsitektur dari SIP terdiri dari dua komponen yaitu user agent dan servers. User agent merupakan end point dari sistem dan memuat dua sub sistem yaitu user agent client (UAC) yang membangkitkan request, dan user agent server (UAS) yang merespon request. SIP server adalah kesatuan fungsi logic, dimana tidak perlu memisahkan alat secara fisik. Fungsi dari empat server tersebut yaitu:
  1. Proxy Server : merupakan host jaringan yang berperan sebagai perantara yang bertujuan untuk meminta request atas nama client yang lain. Proxy harus bertindak sebagai server dan client, dia harus mengarahkan SIP request pada user agent server, dan mengarahkan SIP respons pada user agent client . Proxy server juga berfungsi untuk melakukan routing, memastikan request disampaikan pada yang berhak menerima, dan juga membuat kebijakan seperti menyakinkan bahwa pemakai tertentu diijinkan untuk melakukan panggilan.
  2. Redirect Server: merupakan kesatuan logika yang mengarahkan satu klien pada perangkat pengganti dari Uniform Resorce indicators (URIs) untuk menyelesaikan tugas request.
  3. Registrar Server : menerima dan memproses pesan pendaftaran yang mengijinkan lokasi dari suatu endpoint dapat diketahui keberadaannya. Registrar Server ini kerjanya berhubungan dengan Location Server.
  4. Location Server : menyediakan service untuk database abstrak yang berfungsi mentranslasikan alamat dengan kata / keterangan yang ada pada domain jaringan.
Protokol SIP didukung oleh beberapa protokol, diantara lain:
  • IETF Session Description Protokol (SDP), merupakan protokol yang mendeskripsikan media dalam suatu komunikasi. Tujuan protokol SDP adalah untuk memberikan informasi aliran media dalam satu sesi komunikasi agar penerima yang menerima informasi tersebut dapat berkomunikasi.
  • IETF Session Annoucement Protocol (SAP), merupakan suatu protocol yang setiap periode waktu tertentu mengumumkan parameter dari suatu sesi konferensi.
  • IETF Real-Time transport protocol (RTP), menyediakan transfer media secara real time.
  • Real-Time Control Protokol (RTCP), mengatur sesi secara periodik mentrasmit paket yang berisi feedback atas kualitas dari distribusi data.
  • ITU_T Codec merupakan algoritma pengkodean yang direkomendasikan, seperti G.723.1, G711, G.728, dan G.729 untuk audio, atau H.261 untuk video.
3. Aplikasi dan Kelebihan SIP 
Aplikasi
Voice over Internet Protocol (VoIP)
- Konferensi multimedia
- Text - messaging
- Event - notification  -> voicemail notification, callback notification
-Unified Messaging - > voicemail2email
Kelebihan  
1) General - purpose
SIP dapat diintegrasikan dengan protokol stadar IETF lainnya untuk membuat
suatu aplikasi yang berbasis SIP.
2) Arsitektur yang terdistribusi dan scalable  
-> Proxy - server
-> Redirect - server
-> Registrar - server
-> Location - server
3) Sederhana 
Pengiriman message berbasis HTTP (text-based), bukan binary - based.
Hal ini menyebabkan SIP mudah diimplementasikan.
4) Mobility
-> Seorang pengguna dapat menerima message/call yang ditujukan kepadanya.
meskipun berpindah dari satu lokasike lokasi lainnya. Proxy - server akan
meneruskan call ke lokasi pengguna pada saat ini.
->Device yang digunakan dapat berupa PC, baik di rumah maupun di kantor,
 wireless phone, IP - phone, ataupun telepon biasa.
5) Layanan dapat dibuat dengan Call Processing Language 
(CPL) dan Common Gateway Interface (CGI), antara lain :
->call waiting, call forwarding, call blocking (basic feature)
->call - forking (melakukan call kepada beberapa endpoint)
-> Instant - messaging
->Find - me / follow-me
Pada umumnya ada 3 tahapan implementasi SIP yang dapat dijelaskan sebagai berikut :
Menghubungkan SIP Proxy ke existing PBX
Migrasi User dan terminal ke SIP Proxy
Migrasi koneksi ke PSTN dari existing PBX ke SIP

Step 1: Tahap pertama adalah menghubungkan SIP proxy dengan PBX system existingsebagai gateway ke PSTN. Untuk menghubungkan dari IP Network ke PSTN, SIP proxy akan me-routing-kan seluruh panggilan dari panggilan VoIP ke PSTN. Link koneksi bisa menggunakan PRI ISDN maupun T1. Pertama yang harus dilakukan adalah setup SIP proxy (SIP call manager), setelah set-up berjalan dengan baik, selanjutnya tinggal menghubungkan ke PBX existing dengan link ISDN, E1 atau T1.
Step 2 : Tahap selanjutnya adalah migrasi existing user dan services ke SIP. Migrasi semua handset ke SIP baik menggunakan gateway maupun mengganti dengan handsetyang native SIP. Pendekatan dengan menggabungkan keduanya biasanya menjadi pilihan yang baik. Selanjutnya adalah set-up SIP application server untuk mengakomodasi fitur-fitur yang dibutuhkan user seperti voice mailmulti-party conferencingIVRfine me follow me dan masih banyak lagi fitur yang disupport SIP.
Step 3 : Tahap 3 adalah melakukan routing panggilan ke luar melalui koneksi internet.Banyak  operator memulai menjual SIP based dengan menawarkan layanan long distance dengan harga yang lebih murah. Yang perlu diantisipasi adalah nature network internet yang unpredictable (seperti jitter dan error rate) dan tentu sajasecurity. Sebagai tahap awal SIP dapat digunakan sebagai alternatif untuk melakukan panggilan ketika diluar kantor atau teleworkers

Senin, 22 Juli 2019

Kontrol Panel

           Kontrol Panel dan konfigurasi Control Panel Hosting 

URAIAN MATERI

Kontrol panel hosting menyediakan solusi elegan sebagai host dari beberapa situs website yang berjalan pada Share hosting, VPS (Virtual Private Server) dan Dedicated Server. Kontrol panel hosting semacam ini menawarkan kemudahan untuk mengelola perangkat lunak berbasis web untuk menyederhanakan proses penanganan server, tanpa perlu memiliki pengetahuan akan server administration.
Kontrol panel yang paling populer saat ini dan kuat brandingnya adalah cPanel dan Plesk. Kedua kontrol panel ini merupakan aplikasi berbayar yang dibayar setiap bulan bagi sebuah provider hosting untuk di install dalam servernya. Namun untungnya, ada beberapa kontrol panel alternatif yang bersifat open source yang tersedia untuk di download secara gratis dengan fitur hampir sama dengan yang berbayar, yaitu sebagai berikut:
1. Cpanel
Cpanel Adalah kontrol panel hosting yang berbasis Unix/Linux. Antarmuka grafisnya membantu Anda untuk mengelola website beserta account hosting Anda dengan sangat mudah dan cepat. Cpanel memberi Anda akses penuh atas berbagai elemen pengaturan dari situs web dan administrasi hostingnya melalui web browser misalnya seperti Membuat database, membuat account email, auto responder, dan mengelola file website.
2. Plesk
Plesk adalah control panel hosting yang mirip dengan cPanel. Plesk memungkinkan Anda untuk mengelola account hosting Anda melalui antarmuka berbasis web. Anda dapat menginstall kontrol panel ini didalam VPS atau dedicated server. Plesk juga memungkinkan Anda untuk mengontrol ribuan virtual host dalam satu mesin. Kontrol panel memungkinkan Anda untuk mengotomatisasi banyak tugas yang pada gilirannya mengurangi biaya dan sumber daya. Hal ini juga meningkatkan profitabilitas, efisiensi dan kepuasan pelanggan.
Fitur yang ditawarkan oleh Plesk, yaitu seperti berikut ini:
1. Membuat akun FTP.
2. Mengelola dan membuat akun email dan database seperti MySQL dan PsotgreSQL.
3. Menambahkan domain dan subdomain.
4. Restore dan Backup data.
5. Mengelola DNS dan sumber daya lainnya.
3. ISPConfig
ISPConfig adalah kontrol panel open source multi bahasa yang memungkinkan Anda untuk mengelola beberapa server di bawah satu kontrol panel. ISPConfig berlisensi di bawah lisensi BSD. Kontrol panel open source ini juga mampu mengelola FTP, SQL, BIND DNS, database dan virtual server.
Fitur yang disediakan oleh ISPConfig adalah seperti berikut ini:
1. Dapat memanage lebih dari satu server dari satu panel kontrol.
2. Antarmuka web yang memudahkan untuk administrator, reseller dan klien login.
3. Mendukung webserver seperti Apache dan Nginx.
4. Konfigurasi mirroring dan cluster.
5. Mengelola akun email dan FTP.
4. Kloxo
Kloxo adalah salah satu kontrol panel website yang terbilang canggih dan disediakan secara gratis untuk distro Redhat dan CentOS. Memiliki fitur seperti FTP, spam filter, PHP, Perl, CGI, dan banyak lagi. Fitur seperti Messaging, Backup restore dan modul Ticketing juga tersedia dalam kontrol panel tersebut. Ini membantu user untuk mengelola/menjalankan kombinasi Apache dengan BIND, dan beralih antarmuka antara program ini tanpa kehilangan data Anda.


5. Zpanel
Zpanel adalah kontrol panel hosting yang disediakan secara gratis dan sangat mudah digunakan pada kontrol panel webhosting kelas enterprise seperti Linux, UNIX, MacOS, dan Microsoft Windows. Zpanel ditulis dalam bahasa PHP murni dan berjalan dengan baik pada Apache, PHP dan MySQL. Muncul dengan serangkaian fitur inti penting untuk menjalankan layanan hosting web Anda. Fitur inti tersebut meliputi Apache Web Server, hMailServer, FileZilla Server, MySQL, PHP, Webalizer, RoundCube, phpMyAdmin, phpSysInfo, FTP Jailing dan masih banyak lagi.
6. Webmin
Webmin merupakan kontrol panel webhosting yang powerfull dan sangat fungsional. Software yang dirancang untuk platform Unix dan Linux dengan cara yang sederhana. Webmin cukup mampu untuk mengelola berbagai komponen lingkungan berbasis web dari pengaturan webserver untuk maintaining FTP dan Email Server.
Fitur yang disediakan pada Webmin, adalah sebagai berikut:
1. Mengkonfigurasi dan membuat server virtual pada Apache.
2. Mengelola, menginstal atau menghapus paket perangkat lunak (RPM format).
3. Untuk keamanan, Anda dapat menyetting fitur firewall.
4. Mengubah pengaturan DNS, alamat IP, konfigurasi routing.
5. Mengelola database, tabel dan field MySQL.
7. EHCP
EHCP (Easy Hosting Control Panel) adalah software kontrol panel gratis untuk menjaga server hosting berbasis web. Dengan penggunaan EHCP Anda dapat mengelola database MySQL, account email, account domain, account FTP dan banyak lagi. Ini adalah satu-satunya control panel yang telah built-in support untuk Nginx dan PHP-FPM yang tidak menggunakan Apache dan memberikan kinerja yang baik untuk server low end.
8. DTC
Domain Technologie Control (DTC) adalah control panel hosting terutama untuk admin dan akuntansi layanan hosting GPL. Dengan bantuan interface web berbasis GUI, DTC dapat mendelegasikan tugas seperti membuat email, account FTP, subdomain, database dan banyak lagi. Ia mengatur database MySQL yang berisi semua informasi hosting.
9. Interworx
Interworx adalah sistem manajemen server Linux dan kontrol panel webhosting. Interworx memiliki seperangkat tool yang memberikan kewenangan administrator untuk memerintah servernya sendiri dan end user dapat melihat atau meninjau hasil pengelolaan website mereka. Kontrol panel ini pada dasarnya dibagi menjadi dua mode operasi, yaitu:
1. Nodeworx, yaitu modus administrator yang membantu mengelolaan server.
2. SiteWorx, yaitu website owner view yang membantu end users untuk mengelola account mereka hosting dan fitur-fitur didalamnya.
10. Ajenti
Ajenti merupakan satu – satunya kontrol panel berbasis open source yang kaya fitur, kuat dan ringan. Kontrol panel yang menyediakan antarmuka web responsif untuk mengelola server kecil set-up dan juga paling cocok untuk Dedicated dan VPS hosting. Muncul dengan banyak built-in plugin untuk mengkonfigurasi dan mengelola perangkat lunak server dan layanan seperti Apache, Nginx, MySQL, FTP, Firewall, File System, Cron, Munin, Samba, Squid dan banyak program lainnya seperti File Manager, Kode Editor untuk developer serta akses Terminal