Rabu, 17 Desember 2014

Virtual Private Network

1.       Definisi Virtual Private Network (VPN)

VPN merupakan suatu jaringan komunikasi lokal yang terhubung melalui media jaringan publik.Infrastruktur publik yang paling banyak digunakan adalah internet. Untuk memperoleh komunikasi yang aman (private) melalui internet, diperlukan protokol khusus untuk mengatur pengamanan datanya. Dengan cara tersebut, maka akan didapatkan hak dan pengaturan yang sama seperti halnya berada di dalam kantor atau LAN itu sendiri, walaupun sebenarnya menggunakan jaringan milik publik.
Dan untuk mendapatkan koneksi bersifat private, data yang dikirimkan harus dienkripsi terlebih dahulu untuk menjaga kerahasiaannya sehingga paket yang tertangkap ketika melewati jaringan publik tidak terbaca karena harus melewati proses dekripsi. Proses enkapsulasi data sering disebut "tunneling".
VPN dapat menghubungkan dua end-system atau dua komputer, atau pun antara dua atau lebih jaringan yang berbeda. VPN merupakan perpaduan antara teknologi tunneling dan enkripsi.
Dalam dunia jaringan, tunnel diartikan sebagai suatu cara untuk meng-enkapsulasi atau membungkus paket IP di dalam paket IP yang lain, dimana titik di belakang IP Tunnel akan memberikan paket IP melaluitunnel yang dibuat dan mengirimkannya ke sebuah titik di belakang tunnel yang lain. Intinya tunneling adalah suatu cara membuat jalur privat dengan menggunakan infrastruktur pihak ketiga. Ketika sebuah paket IP dapat dicapai oleh masing-masing sisi client dibelakang IP tunnel, maka Tunnel IP Header dan beberapa Tunel Header tambahan yang membungkus paket IP tersebut akan dilepas dan Paket IP yang asli akan disuntikan ke dalam IP Stack pada titik dibelakang IP Tunnel. Dalam teknologi VPN, tunnel tidak dibiarkan terbuka begitu saja tanpa diberikan sistem keamanan tambahan. Tunnel dilengkapi dengan sistem enkripsi untuk setiap data-datanya yang lewat. Sistem enkripsi menjadikan teknologi menjadi lebih aman dan lebih bersifat pribadi.
Teknologi enkripsi menjamin data yang lewat dalam tunnel tidak bisa bibaca oleh orang lain selain perangkat komputer tujuannya sebagai penerima yang sah. Enkripsi akan mengubah informasi yang melewati tunnel menjadi teks-teks kacau yang tidak ada artinya sama sekali bila dibaca secara langsung. Untuk membuatnya kembali ke teks aslinya, dibutuhkan proses dekripsi. Proses dekripsi merupakan proses pembentukan kembali teks-teks kacau tadi. Proses ini biasanya terjadi pada ujung-ujung dari hubungan VPN ini.
Pada kedua ujung (end system) dari perangkat VPN ini biasanya telah menyepakati algoritma yang akan digunakan untuk melakukan proses dekripsi. Dengan demikian, data akan sampai dengan selamat dan cukup aman untuk sebuah transaksi yang melalui jalur publik.
VPN saat ini banyak digunakan untuk diterapkan pada jaringan extranet ataupun intranet perusahaan-perusahaan besar. VPN harus dapat mendukung paling tidak 3 mode pemakaian :
·         Koneksi client untuk akses jarak jauh
·         LAN-to-LAN internetworking
·         Pengontrolan akses dalam suatu intranet
Kriteria yang harus dipenuhi VPN:
                        1. User Authentication
VPN harus mampu mengklarifikasi identitas klien serta membatasi hak akses user sesuai dengan otoritasnya. VPN juga dituntut mampu memantau aktifitas klien tentang masalah waktu, kapan, di mana dan berapa lama seorang klien mengakses jaringan serta jenis resource yang diaksesnya.
2. Address Management
VPN harus dapat mencantumkan address klien pada intranet dan memastikan alamat/address tersebut tetap rahasia.
3. Data Encryption
Data yang melewati jaringan harus dibuat agar tidak dapat dibaca oleh pihak-pihak atau klien yang tidak berwenang.
4. Key Management
VPN harus mampu membuat dan memperbarui encryption key untuk server dan klien.
5. Multiprotocol Support
VPNharus mampu menangani berbagai macam protokol dalam jaringan publik seperti IP, IPX dan sebagainya.
2.       Komponen-Komponen VPN
Oleh karena infrastruktur VPN menggunakan infrastruktur telekomunikasi umum, maka dalam VPN harus menyediakan beberapa komponen, antara lain :
1.      Konfigurasi, harus mendukung skalabilitas platform yang digunakan, mulai dari konfigurasi untuk kantor kecil sampai tingkat enterprise (perusahaan besar).
2.      Keamanan, antara lain dengan tunneling (pembungkusan paket data), enkripsi, autentikasi paket, autentikasi pemakai dan kontrol akses
3.      Layanan-layanan VPN, antara lain fungsi Quality of Services (QoS), layanan routing VPN yang menggunakan BGP, OSPF dan EIGRP
4.      Peralatan, antara lain Firewall, pendeteksi pengganggu, dan auditing keamanan
5.      Manajemen, untuk memonitor jaringan VPN
3.       Fungsi VPN
Teknologi VPN memiliki tiga fungsi utama, di antaranya adalah :
   3.1. Confidentially (Kerahasiaan)
Teknologi VPN merupakan teknologi yang memanfaatkan jaringan publik yang tentunya sangat rawan terhadap pencurian data. Untuk itu, VPN menggunakan metode enkripsi untuk mengacak data yang lewat. Dengan adanya teknologi enkripsi itu, keamanan data menjadi lebih terjamin. Walaupun ada pihak yang dapat menyadap data yang melewati internet bahkan jalur VPN itu sendiri, namun belum tentu dapat membaca data tersebut, karena data tersebut telah teracak. Jadi, confidentially ini dimaksudkan agar informasi yang ditransmisikan hanya boleh diakses oleh sekelompok pengguna yang berhak.
   3.2.      Data Integrity (Keutuhan Data)
Ketika melewati jaringan internet, sebenarnya data telah berjalan sangat jauh melintasi berbagai negara. Pada saat perjalanan tersebut, berbagai gangguan dapat terjadi terhadap isinya, baik hilang, rusak, ataupun dimanipulasi oleh orang yang tidak seharusnya. Pada VPN terdapat teknologi yang dapat menjaga keutuhan data mulai dari data dikirim hingga data sampai di tempat tujuan.
   3.3.      Origin Authentication (Autentikasi Sumber)
Teknologi VPN memiliki kemampuan untuk melakukan autentikasi terhadap sumber-sumber pengirim data yang akan diterimanya. VPN akan melakukan pemeriksaan terhadap semua data yang masuk dan mengambil informasi dari sumber datanya. Kemudian, alamat sumber data tersebut akan disetujui apabila proses autentikasinya berhasil. Dengan demikian, VPN menjamin semua data yang dikirim dan diterima berasal dari sumber yang seharusnya. Tidak ada data yang dipalsukan atau dikirim oleh pihak-pihak lain.
4.       Keuntungan dan Kelemahan VPN
   4.1.      Keuntungan Menggunakan VPN
Ada beberapa keuntungan yang dapat diperoleh dengan menggunakan VPN untuk implementasi WAN. Pertama, jangkauan jaringan lokal yang dimiliki suatu perusahaan akan menjadi luas, sehingga perusahaan dapat mengembangkan bisnisnya di daerah lain. Waktu yang dibutuhkan untuk menghubungkan jaringan lokal ke tempat lain juga semakin cepat, karena proses instalasi infrastruktur jaringan dilakukan dari perusahaan / kantor cabang yang baru dengan ISP terdekat di daerahnya. Sedangkan penggunaan leased line sebagai WAN akan membutuhkan waktu yang lama untuk membangun jalur koneksi khusus dari kantor cabang yang baru dengan perusahaan induknya. Dengan demikian penggunaan VPN secara tidak langsung akan meningkatkan efektivitas dan efisiensi kerja.
Kedua, penggunaaan VPN dapat mereduksi biaya operasional bila dibandingkan dengan penggunaan leased line sebagai cara tradisional untuk mengimplementasikan WAN. VPN dapat mengurangi biaya pembuatan jaringan karena tidak membutuhkan kabel (leased line) yang panjang. Penggunaan kabel yang panjang akan membutuhkan biaya produksi yang sangat besar. Semakin jauh jarak yang diinginkan, semakin meningkat pula biaya produksinya. VPN menggunakan internet sebagai media komunikasinya. Perusahaan hanya membutuhkan kabel dalam jumlah yang relatif kecil untuk menghubungkan perusahaan tersebut dengan pihak ISP (internet service provider) terdekat.
Media internet telah tersebar ke seluruh dunia, karena internet digunakan sebagai media komunikasi publik yang bersifat terbuka. Artinya setiap paket informasi yang dikirimkan melalui internet, dapat diakses dan diawasi bahkan dimanipulasi, oleh setiap orang yang terhubung ke internet pada setiap saat. Setiap orang berhak menggunakan internet dengan syarat dia memiliki akses ke internet. Untuk memperoleh akses ke internet, orang tersebut dapat dengan mudah pergi ke warnet (warung internet) yang sudah banyak tersebar di Indonesia. Oleh karena itu untuk memperoleh komunikasi yang aman, perlu protokol tambahan yang khusus dirancang untuk mengamankan data yang dikirim melalui internet, sehingga data tersebut hanya dapat diakses oleh pihak tertentu saja.
Penggunaan VPN juga dapat mengurangi biaya telepon untuk akses jarak jauh, karena hanya dibutuhkan biaya telepon untuk panggilan ke titik akses yang ada di ISP terdekat. Pada beberapa kasus hal ini membutuhkan biaya telepon SLJJ (sambungan langsung jarak jauh), namun sebagian besar kasus cukup dengan biaya telepon lokal. Berbeda dengan penggunaan leased line, semakin jauh jarak antar terminal, akan semakin mahal biaya telepon yang digunakan.
Biaya operasional perusahaan juga akan berkurang bila menggunakan VPN. Hal ini disebabkan karena pelayanan akses dial-up dilakukan oleh ISP, bukan oleh perusahaan yang bersangkutan. Secara teori biaya operasional ISP yang dibebankan kepada perusahaan bisa jauh lebih kecil daripada biaya operasional akses dial-up  tersebut ditanggung perusahaan itu sendiri karena biaya operasional ISP itu ditanggung bersama-sama oleh ribuan pelanggan ISP tersebut.
Ketiga, penggunaan VPN akan meningkatkan skalabilitas. Perusahaan yang tumbuh pesat akan membutuhkan kantor cabang baru di beberapa tempat yang terhubung dengan jaringan lokal kantor pusat. Bila menggunakan leased line, penambahan satu kantor cabang membutuhkan satu jalur untuk membangun WAN. Penambahan satu kantor cabang baru lagi (dua kantor cabang) akan membutuhkan dua tambahan jalur, masing-masing ke kantor pusat dan ke kantor cabang terdahulu. Jika mereka memiliki kantor cabang yang ke-3, dibutuhkan enam jalur untuk menghubungkan semua kantor. Jika ada empat kantor cabang, maka dibutuhkan 10 jalur seperti terlihat pada gambar 2.
Berbeda dengan penggunaan leased line, penambahan satu kantor cabang hanya membutuhkan satu jalur, yaitu jalur yang menhubungkan kantor cabang yang baru dengan ISP terdekat. Selanjutnya jalur dari ISP akan terhubung ke internet yang merupakan jaringan global. Dengan demikian penggunaan VPN untuk implementasi WAN akan menyederhanakan topologi jaringannya.
Keempat, VPN memberi kemudahan untuk diakses dari mana saja, karena VPN terhubung ke internet. Sehingga pegawai yang mobile dapat mengakses jaringan khusus perusahaan di manapun dia berada. Selama dia bisa mendapatkan akses ke internet ke ISP terdekat, pegawai tersebut tetap dapat melakukan koneksi dengan jaringan khusus perusahaan. Hal ini tidak dapat dilakukan jika menggunakan leased line yang hanya dapat diakses pada terminal tertentu saja.

   4.2.      Kerugian Menggunakan VPN

VPN juga memiliki kelemahan yaitu pertama, VPN membutuhkan perhatian yang serius pada keamanan jaringan publik (internet). Oleh karena itu diperlukan tindakan yang tepat untuk mencegah terjadinya hal-hal yang tidak diinginkan seperti penyadapan, hacking dan tindakan cyber crime pada jaringan VPN.
Kedua,  ketersediaan dan performansi jaringan khusus perusahaan melalui media internet sangat tergantung pada faktor-faktor yang berada di luar kendali pihak perusahaan. Kecepatan dan keandalan transmisi data melalui internet yang digunakan sebagai media komunikasi jaringan VPN tidak dapat diatur oleh pihak pengguna jaringan VPN, karena traffic yang terjadi di internet melibatkan semua pihak pengguna internet di seluruh dunia.
Ketiga, perangkat pembangun teknologi jaringan VPN dari beberapa vendor yang berbeda ada kemungkinan tidak dapat digunakan secara bersama-sama karena standar yang ada untuk teknologi VPN belum memadai. Oleh karena itu fleksibilitas dalam memilih perangkat yang sesuai dengan kebutuhan dan keuangan perusahaan sangat kurang.
Keempat, VPN harus mampu menampung protokol lain selain IP dan teknologi jaringan internal yang sudah ada. Akan teteapi IP masih dapat digunakan VPN melalui pengembangan IPSec (IP Security Protocol).
5.       Implementasi VPN
   5.1.      Remote Access VPN
ada umumnya implementasi VPN terdiri dari 2 macam. Pertama adalah remote access VPN, dan yang kedua adalah site-to-site VPN. Remote access yang biasa juga disebut virtual private dial-up network (VPDN), menghubungkan antara pengguna yang mobile dengan local area network (LAN).
Jenis VPN ini digunakan oleh pegawai perusahaan yang ingin terhubung ke jaringan khusus perusahaannya dari berbagai lokasi yang jauh (remote) dari perusahaannya. Biasanya perusahaan yang ingin membuat jaringan VPN tipe ini akan bekerjasama dengan enterprise service provider (ESP). ESP akan memberikan suatu network access server (NAS) bagi perusahaan tersebut. ESP juga akan menyediakan software klien untuk komputer-komputer yang digunakan pegawai perusahaan tersebut.
Untuk mengakses jaringan lokal perusahaan, pegawai tersebut harus terhubung ke NAS dengan men-dial nomor telepon yang sudah ditentukan. Kemudian dengan menggunakan sotware klien, pegawai tersebut dapat terhubung ke jaringan lokal perusahaan.
Perusahaan yang memiliki pegawai yang ada di lapangan dalam jumlah besar dapat menggunakan remote access VPN untuk membangun WAN. VPN tipe ini akan memberikan keamanan, dengan mengenkripsi koneksi antara jaringan lokal perusahaan dengan pegawainya yang ada di lapangan. Pihak ketiga yang melakukan enkripsi ini adalah ISP.

   5.2.      Site-to-Site VPN

Jenis implementasi VPN yang kedua adalah site-to-site VPN. Implementasi jenis ini menghubungkan antara 2 kantor atau lebih yang letaknya berjauhan, baik kantor yang dimiliki perusahaan itu sendiri maupun kantor perusahaan mitra kerjanya. VPN yang digunakan untuk menghubungkan suatu perusahaan dengan perusahaan lain (misalnya mitra kerja, supplier atau pelanggan) disebut ekstranet. Sedangkan bila VPN digunakan untuk menghubungkan kantor pusat dengan kantor cabang, implementasi ini termasuk jenis intranet site-to-site VPN.

6.       Metode Pengamanan Jaringan VPN

Seperti telah dijelaskan sebelumnya, teknologi jaringan VPN menggunakan internet sebagai media transmisi data ke tempat yang dituju. Oleh karena itu pengamanan transmisi data melalui internet menjadi hal yang sangat substansial untuk diperhatikan agar diperoleh komunikasi yang aman.
Beberapa metode pengamanan data yang dapat dilakukan pada teknologi jaringan VPN antara lain dengan menggunakan firewall. Pengamanan bisa juga dilakukan dengan melakukan enkripsi pada data yang akan dikirim melalui intenet. Selain itu, data dapat juga dikirim  menggunakan protokol khusus yang aman untuk tranmisi data melalui internet (IPSec). Alternatif lain pengendalian keamanan jaringan VPN adalah dengan menggunakan metode AAA server yang akan memeriksa autentikasi, autorisasi dan merekam segala sesuatu yang dilakukan pengguna pada suatu jaringan.

Terminal Server

Apa itu server 
Secara umum server adalah sebuah komputer yang berisi program baik sistem operasi maupun program aplikasi yang menyediakan pelayanan kepada komputer atau program lain yang sama ataupun berbeda. 

Komputer server adalah komputer yang bisanya dikhususkan untuk menyimpan data yang kan diguakan bersama, atau berbagi basis data. server juga menggunakan sistam oprasi berbasis network ( Network Operating System ) maka komputer server berisi informasi daftar user yang diperbolehkan masuk ke server tersebut. 

Jenis server yang paling sering digunakan adalah Disk Server, File Server, Printer Server, dan Terminal Server. 

Disk Server 
Disk server digunakan untuk menyediakan fasilitas pengaksesan ke hard disk. Server ini bersifat transparant terhadap user, sehingga setiap pengguna merasa sedang mengakses hard disk nya masing-masing. File dan program yang tersimpan di dalam hard disk dapat diakses oleh setiap user seolah-olah file dan program tersebut berada dalam hard disk sendiri. 

File Server 
File server menyediakan pelayanan yang mirip dengan disk server tetapi juga mengola disk lokal di setiap komputer. File server bekerja berdasarkan software disk held yang mengolah file-file yang di simpan dan memungkinkan beberapa atau seluruh data yang disimpan dan memungkinkan beberapa atau seluruh data yang tersimpan untuk dimanfaatkan oleh sejumlah user yang berbeda. 

Terminal Server 
Terminal server bertindak saperti sebuah multiplayer yang memungkinkan sejumlah komputer kecil, atau terminal-terminal yang lain, untuk mengakses ke sebuah titik LAN yang sama. Terminal server dapat digunakan untuk menyediakan akases ke komputer pusat untuk sejumlah terminal dengan menggunakan biaya yang rendah. 

Terminal Server 
Terminal Server dibangun untuk semua server Windows dan Windows XP / Vista sistem desktop profesional . Hal ini memungkinkan pengguna untuk login jarak jauh dari berbagai jenis workstation dan " tipis " klien . Dengan login pengguna membuat sendiri sesi klien mereka di server . 

Sejak diperkenalkannya Windows XP , konsep remote login menjadi lebih akrab bagi pengguna Windows. Tapi mungkin masih ada beberapa pertanyaan . Jika Anda dapat menjalankan semua aplikasi pada mesin desktop Anda , mengapa Anda harus login ke server terminal ? Jawaban sebagian besar berputar di sekitar tema bahwa tidak semua yang Anda butuhkan adalah pada desktop Anda , misalnya : 

Anda sedang duduk di sebuah workstation UNIX dan perlu beberapa kemampuan hanya Windows menyediakan . ( 1 ) 
Anda sedang duduk di mesin Windows XP / Vista dan membutuhkan beberapa kemampuan yang tidak diinstal pada PC desktop Anda tetapi tersedia di salah satu server jendela terminal dikelola oleh departemen . 
Peningkatan kinerja juga dapat dimungkinkan bila menggunakan Terminal Server . PC desktop yang Anda mungkin dapat melakukan tugas-tugas tertentu , tetapi juga dapat menjadi tua atau lambat . Atau Anda mungkin bekerja di rumah dan mengakses file Anda --- yang berada pada salah satu file server departemen --- lebih lambat ( oleh standar jaringan lokal) link. Anda akan merasa lebih cepat dalam kasus tersebut untuk login ke Server Terminal untuk mengedit spreadsheet besar Anda daripada untuk mengeditnya di PC rumah Anda , karena yang terakhir akan memerlukan men-download file dari direktori file server Anda untuk sistem rumah Anda , kemudian meng-upload hasil kembali ke file server . 

Bagaimana cara kerjanya ? 
Terminal Server bekerja dengan mengetahui bagaimana menanggapi sebuah proses client yang berjalan di UNIX atau Windows host lokal Anda . Ini " klien terminal " menyajikan anda dengan sebuah jendela yang mensimulasikan monitor lokal . The Terminal Server mengelola semua sumber daya komputasi untuk Anda dan memberikan Anda dengan lingkungan Anda sendiri . Server menerima dan memproses semua stroke kunci dan klik mouse yang dikirim oleh masing-masing klien dan mengarahkan output display ( audio dan video) untuk setiap klien yang sesuai . Anda memiliki akses ke semua sumber daya Anda berwenang jaringan dan dapat menjalankan aplikasi yang dibuat tersedia untuk Anda di server . Semua aplikasi yang didukung oleh Windows 2003 Server dapat dijalankan melalui Terminal Server . 

Tersedia Terminal Server 
Saat ini di departemen CSE kami memiliki lisensi yang memungkinkan pengguna untuk login ke Windows 2003 dua host : 
aqua.cs.washington.edu 
dalam domain CSERESEARCH , atau 
aria.cs.washington.edu 
baik CSERESEARCH atau domain CSEPCLAB . 

Untuk sebagian besar , aqua dan aria memiliki perangkat lunak yang sama diinstal sebagai workstation di laboratorium instruksional . 
Juga , semua sistem Windows XP Professional bertindak sebagai server terminal dan memungkinkan remote login komputer , sehingga Anda juga dapat masuk ke sistem XP dekstop Allen Pusat Anda dari sistem rumah Anda . 

Terminal Server
Terminal Server dibangun untuk semua server Windows dan Windows XP / Vista sistem desktop profesional . Hal ini memungkinkan pengguna untuk login jarak jauh dari berbagai jenis workstation dan " tipis " klien . Dengan login pengguna membuat sendiri sesi klien mereka di server .
Sejak diperkenalkannya Windows XP , konsep remote login menjadi lebih akrab bagi pengguna Windows. Tapi mungkin masih ada beberapa pertanyaan . Jika Anda dapat menjalankan semua aplikasi pada mesin desktop Anda , mengapa Anda harus login ke server terminal ? Jawaban sebagian besar berputar di sekitar tema bahwa tidak semua yang Anda butuhkan adalah pada desktop Anda , misalnya :
Anda sedang duduk di sebuah workstation UNIX dan perlu beberapa kemampuan hanya Windows menyediakan . ( 1 )
Anda sedang duduk di mesin Windows XP / Vista dan membutuhkan beberapa kemampuan yang tidak diinstal pada PC desktop Anda tetapi tersedia di salah satu server jendela terminal dikelola oleh departemen .
Peningkatan kinerja juga dapat dimungkinkan bila menggunakan Terminal Server . PC desktop yang Anda mungkin dapat melakukan tugas-tugas tertentu , tetapi juga dapat menjadi tua atau lambat . Atau Anda mungkin bekerja di rumah dan mengakses file Anda --- yang berada pada salah satu file server departemen --- lebih lambat ( oleh standar jaringan lokal) link. Anda akan merasa lebih cepat dalam kasus tersebut untuk login ke Server Terminal untuk mengedit spreadsheet besar Anda daripada untuk mengeditnya di PC rumah Anda , karena yang terakhir akan memerlukan men-download file dari direktori file server Anda untuk sistem rumah Anda , kemudian meng-upload hasil kembali ke file server .
Bagaimana cara kerjanya ?
Terminal Server bekerja dengan mengetahui bagaimana menanggapi sebuah proses client yang berjalan di UNIX atau Windows host lokal Anda . Ini " klien terminal " menyajikan anda dengan sebuah jendela yang mensimulasikan monitor lokal . The Terminal Server mengelola semua sumber daya komputasi untuk Anda dan memberikan Anda dengan lingkungan Anda sendiri . Server menerima dan memproses semua stroke kunci dan klik mouse yang dikirim oleh masing-masing klien dan mengarahkan output display ( audio dan video) untuk setiap klien yang sesuai . Anda memiliki akses ke semua sumber daya Anda berwenang jaringan dan dapat menjalankan aplikasi yang dibuat tersedia untuk Anda di server . Semua aplikasi yang didukung oleh Windows 2003 Server dapat dijalankan melalui Terminal Server .
Tersedia Terminal Server
Saat ini di departemen CSE kami memiliki lisensi yang memungkinkan pengguna untuk login ke Windows 2003 dua host :
aqua.cs.washington.edu
dalam domain CSERESEARCH , atau
aria.cs.washington.edu
baik CSERESEARCH atau domain CSEPCLAB .
Untuk sebagian besar , aqua dan aria memiliki perangkat lunak yang sama diinstal sebagai workstation di laboratorium instruksional .
Juga , semua sistem Windows XP Professional bertindak sebagai server terminal dan memungkinkan remote login komputer , sehingga Anda juga dapat masuk ke sistem XP dekstop Allen Pusat Anda dari sistem rumah Anda .
Terminal Server Klien
The Microsoft RDP Client untuk Windows
Pembahasan berikut mengasumsikan Anda memiliki account di domain CSERESEARCH dan bahwa Anda sudah familiar dengan cara menggunakan alat manajemen file Windows dan cara untuk memetakan sistem berkas jarak jauh bersama.
Remote Desktop Connection Alat
Microsoft menyediakan " Remote Desktop Connection " alat yang memungkinkan Anda untuk terhubung ke server terminal . Menggunakan Microsoft RDP (Remote Desktop Protocol ) untuk berkomunikasi dengan Server Terminal . Jika belum terinstal pada workstation Windows Anda , Anda dapat menginstalnya dengan menjalankan
\ \ ntdfs \ cs \ nt \ dist - daerah \ miscellaneous \ tsclient \ msrdpcli.exe
Atau, Anda dapat men-download salinan msrdbcli.exe dari:
http://www.microsoft.com/windowsxp/pro/downloads/rdclientdl.asp
The Microsoft RDP Client untuk Windows 
Pembahasan berikut mengasumsikan Anda memiliki account di domain CSERESEARCH dan bahwa Anda sudah familiar dengan cara menggunakan alat manajemen file Windows dan cara untuk memetakan sistem berkas jarak jauh bersama. 

Remote Desktop Connection Alat 
Microsoft menyediakan " Remote Desktop Connection " alat yang memungkinkan Anda untuk terhubung ke server terminal . Menggunakan Microsoft RDP (Remote Desktop Protocol ) untuk berkomunikasi dengan Server Terminal . Jika belum terinstal pada workstation Windows Anda , Anda dapat menginstalnya dengan menjalankan 
\ \ ntdfs \ cs \ nt \ dist - daerah \ miscellaneous \ tsclient \ msrdpcli.exe 
Atau, Anda dapat men-download salinan msrdbcli.exe dari: 
http://www.microsoft.com/windowsxp/pro/downloads/rdclientdl.asp

Cloud Computing

Komputasi awan (bahasa Inggris: cloud computing) adalah gabungan pemanfaatan teknologi komputer ('komputasi') dan pengembangan berbasis Internet ('awan'). Awan (cloud) adalah metafora dari internet, sebagaimana awan yang sering digambarkan di diagram jaringan komputer. Sebagaimana awan dalam diagram jaringan komputer tersebut, awan (cloud) dalam Cloud Computing juga merupakan abstraksi dari infrastruktur kompleks yang disembunyikannya. Ia adalah suatu metoda komputasi di mana kapabilitas terkait teknologi informasi disajikan sebagai suatu layanan (as a service), sehingga pengguna dapat mengaksesnya lewat Internet ("di dalam awan") tanpa mengetahui apa yang ada didalamnya, ahli dengannya, atau memiliki kendali terhadap infrastruktur teknologi yang membantunya. Menurut sebuah makalah tahun 2008 yang dipublikasi IEEE Internet Computing "Cloud Computing adalah suatu paradigma di mana informasi secara permanen tersimpan di server di internet dan tersimpan secara sementara di komputer pengguna (client) termasuk di dalamnya adalah desktop, komputer tablet, notebook, komputer tembok, handheld, sensor-sensor, monitor dan lain-lain."

Komputasi awan adalah suatu konsep umum yang mencakup SaaS, Web 2.0, dan tren teknologi terbaru lain yang dikenal luas, dengan tema umum berupa ketergantungan terhadap Internet untuk memberikan kebutuhan komputasi pengguna. Sebagai contoh, Google Apps menyediakan aplikasi bisnis umum secara daring yang diakses melalui suatu penjelajah web dengan perangkat lunak dan data yang tersimpan di server. Komputasi awan saat ini merupakan trend teknologi terbaru, dan contoh bentuk pengembangan dari teknologi Cloud Computing ini adalah iCloud

terdapat 5 karakteristik sehingga sistem tersebut disebut Cloud Computing, yaitu: 
1. Resource Pooling
Sumber daya komputasi (storage, CPU, memory, network bandwidth, dsb.) yang dikumpulkan oleh penyedia layanan (service provider) untuk memenuhi kebutuhan banyak pelanggan (service consumers) dengan model multi-tenant. Sumber daya komputasi ini bisa berupa sumber daya fisik ataupun virtual dan juga bisa dipakai secara dinamis oleh para pelanggan untuk mencukupi kebutuhannya.

2. Broad Network Access
Kapabilitas layanan dari cloud provider tersedia lewat jaringan dan bisa diakses oleh berbagai jenis perangkat, seperti smartphone, tablet, laptop, workstation, dsb.

3. Measured Service
Tersedia layanan untuk mengoptimasi dan memonitor layanan yang dipakai secara otomatis. Dengan monitoring sistem ini, kita bisa melihat berapa resources komputasi yang telah dipakai, seperti: bandwidth , storage, processing, jumlah pengguna aktif, dsb. Layanan monitoring ini sebagai bentuk transparansi antara cloud provider dan cloud consumer.

4. Rapid Elasticity
Kapabilitas dari layanan cloud provider bisa dipakai oleh cloud consumer secara dinamis berdasarkan kebutuhan. Cloud consumer bisa menaikkan atau menurunkan kapasitas layanan. Kapasitas layanan yang disediakan ini biasanya tidak terbatas, dan service consumer bisa dengan bebas dan mudah memilih kapasitas yang diinginkan setiap saat.

5. Self Service
Cloud Consumer bisa mengkonfigurasikan secara mandiri layanan yang ingin dipakai melalui sebuah sistem, tanpa perlu interaksi manusia dengan pihak cloud provider. Konfigurasi layanan yang dipilih ini harus tersedia segera dan saat itu juga secara otomatis.

Kelima karakteristik Cloud Computing tersebut harus ada di service provider jika ingin disebut sebagai penyedia layanan Cloud Computing. Salah satu saja dari layanan tersebut tidak terpenuhi, maka penyedia layanan tersebut belum/tidak pantas disebut sebagai cloud provider.


Layanan Cloud Computing 

Setelah pengguna mengetahui karakteristik dari Cloud Computing, berikutnya akan dibahas jenis-jenis layanan dari Cloud Computing. NIST sendiri membagi jenis layanan Cloud Computing menjadi tiga sebagai berikut:

1. Software as a Service (SaaS)
SaaS adalah layanan dari Cloud Computing dimana pelanggan dapat menggunakan software (perangkat lunak) yang telah disediakan oleh cloud provider. Pelanggan cukup tahu bahwa perangkat lunak bisa berjalan dan bisa digunakan dengan baik.
Contoh dari layanan SaaS ini antara lain adalah:
· Layanan produktivitas: Office365, GoogleDocs, Adobe Creative Cloud, dsb.
· Layanan email: Gmail, YahooMail, LiveMail, dsb.
· Layanan social network: Facebook, Twitter, Tagged, dsb.
· Layanan instant messaging: YahooMessenger, Skype, GTalk, dsb.
Selain contoh di atas, tentu masih banyak lagi contoh yang lain. Dalam Perkembangan-nya, banyak perangkat lunak yang dulu hanya bisa dinikmati dengan menginstal aplikasi tersebut di komputer kita (on-premise) mulai bisa dinikmatidengan layanan Cloud Computing. Keuntungan dari SaaS ini adalah kita tidak perlu membeli lisensi software lagi. Kita tinggal berlangganan ke cloud provider dan tinggal membayar berdasarkan pemakaian.

2. Platform as a Service (PaaS)
PaaS adalah layanan dari Cloud Computing kita bisa menyewa “rumah” berikut lingkungannya, untuk menjalankan aplikasi yang telah dibuat. Pelanggan tidak perlu pusing untuk menyiapkan “rumah” dan memelihara “rumah” tersebut. Yang penting aplikasi yang dibuat dapat berjalan dengan baik. Pemeliharaan “rumah” ini (sistem operasi, network, database engine, framework aplikasi, dll) menjadi tanggung jawab dari penyedia layanan. Sebagai analogi, misalkan ingin menyewa kamar hotel, kita tinggal tidur di kamar yang sudah disewa, tanpa peduli bagaimana “perawatan” dari kamar dan lingkungan kamar. Yang terpenting adalah, suasananya nyaman untuk digunakan. Jika suatu saat dibuat tidak nyaman, maka pelanggan dapat pindah ke hotel lain yang lebih bagus layanannya.
Contoh penyedia layanan PaaS: Amazon Web Service, Windows Azure, dan GoogleApp Engine
Keuntungan dari PaaS bagi pengembang dapat fokus pada aplikasi yang sedang dikembangkan tanpa harus memikirkan “rumah” untuk aplikasi, dikarenakan ahl tersebut sudah menjadi tanggung jawab cloud provider.

3. Infrastructure as a Service (IaaS)
IaaS adalah layanan dari Cloud Computing sewaktu kita bisa “menyewa” infrastruktur IT (unit komputasi, storage, memory, network, dsb). Dapat didefinisikan berapa besar unit komputasi (CPU), penyimpanan data (storage), memory (RAM), bandwidth , dan konfigurasi lainnya yang akan disewa. Untuk lebih mudahnya, layanan IaaS ini adalah seperti menyewa komputer yang masih kosong. Kita sendiri yang mengkonfigurasi komputer ini untuk digunakan sesuai dengan kebutuhan kita dan bisa kita install sistem operasi dan aplikasi apapun diatasnya.
Contoh penyedia layanan IaaS : Amazon EC2, Rackspace Cloud, Windows Azure, dsb. Keuntungan dari IaaS ini adalah kita tidak perlu membeli komputer fisik, dan konfigurasi komputer virtual tersebut dapat diubah (scale up/scale down) dengan mudah. Sebagai contoh, saat komputer virtual tersebut sudah kelebihan beban, kita bisa tambahkan CPU, RAM, Storage, dsb. dengan segera.

Deployment Model Cloud Computing? 
Menurut NIST, ada empat deployment model dari cloud computing ini, yaitu:
1. Public Cloud
Adalah layanan Cloud Computing yang disediakan untuk masyarakat umum. Pengguna bisa langsung mendaftar ataupun memakai layanan yang ada. Banyak layanan Public Cloud yang gratis, dan ada juga yang perlu membayar untuk bisa menikmati layanannya.
Contoh Public Cloud yang gratis: GoogleMail, Facebook, Twitter, Live Mail, dsb.
Contoh Public Cloud yang berbayar: Sales Force, Office365, GoogleApps, dsb.
Keuntungan: Pengguna tidak perlu berinvestasi untuk merawat serta membangun infrastruktur, platform, ataupun aplikasi. Kita tinggal memakai secara gratis (untuk layanan yang gratis) atau membayar sebanyak pemakaian (pay as you go). Dengan pendekatan ini, kita bisa mengurangi dan merubah biaya Capex (Capital Expenditure) menjadi Opex (Operational Expenditure).
Kerugian: Sangat tergantung dengan kualitas layanan internet (koneksi) yang kita pakai. Jika koneksi internet mati, maka tidak ada layanan yang dapat diakses. Untuk itu, perlu dipikirkan secara matang infrastruktur internetnya.

2. Private Cloud
Adalah layanan cloud computing yang disediakan untuk memenuhi kebutuhan internal dari organisasi/perusahaan. Biasanya departemen IT akan berperan sebagai service provider (penyedia layanan) dan departemen lain menjadi service consumer. Sebagai service provider, tentu saja Departemen IT harus bertanggung jawab agar layanan bisa berjalan dengan baik sesuai dengan standar kualitas layanan yang telah ditentukan oleh perusahaan, baik infrastruktur, platform, maupun aplikasi yang ada. Contoh layanannya:
SaaS: Web Application, Mail Server, Database Server untuk keperluan internal. PaaS: Sistem Operasi + Web Server + Framework + Database yang untuk internal IaaS: Virtual machine yang bisa di-request sesuai dengan kebutuhan internal
Keuntungan: Menghemat bandwidth internet ketika layanan itu hanya diakses dari jaringan internal.Proses bisnis tidak tergantung dengan koneksi internet, akan tetapi tetap saja tergantung dengan koneksi jaringan lokal (intranet).
Kerugian: Investasi besar, karena kita sendiri yang harus menyiapkan infrastrukturnya.Butuh tenaga kerja untuk merawat dan menjamin layanan berjalan dengan baik.

3. Hybrid Cloud
Adalah gabungan dari layanan Public Cloud dan Private Cloud yang diimplementasikan oleh suatu organisasi/perusahaan. Dalam Hybrid Cloud ini, kita bisa memilih proses bisnis mana yang bisa dipindahkan ke Public Cloud dan proses bisnis mana yang harus tetap berjalan di Private Cloud.
Contohnya: Perusahaan A menyewa layanan dari GoogleApp Engine (Public Cloud) sebagai “rumah” yang dipakai untuk aplikasi yang mereka buat. Di negara tersebut ada aturan kalau data nasabah dari sebuah perusahaan tidak boleh disimpan pada pihak ketiga. Untuk menaati peraturan yang ada, data nasabah dari perusahaan A tetap disimpan pada database mereka sendiri (Private Cloud), dan aplikasi akan melakukan konektifitasnya ke database internal tersebut.
Perusahaan B menyewa layanan dari Office365 (Public Cloud). Karena perusahaan B tersebut sudah mempunyai banyak user yang tersimpan di Active Directory yang berjalan di atas Windows Server mereka (Private Cloud), akan lebih efektif kalau Active Directory tersebut dijadikan identity untuk login ke Office365.
Keuntungan: Keamanan data terjamin karena data dapat dikelola sendiri (hal ini TIDAK berarti penyimpan data di public cloud tidak aman, ya).
Lebih leluasa untuk memilih mana proses bisnis yang harus tetap berjalan di private cloud dan mana proses bisnis yang bisa dipindahkan ke public cloud dengan tetap menjamin integrasi dari keduanya.
Kerugian: Untuk aplikasi yang membutuhkan integrasi antara public cloud dan private cloud, infrastruktur internet harus dipikirkan secara matang.

4. Community Cloud
Adalah layanan Cloud Computing yang dibangun eksklusif untuk komunitas tertentu, yang consumer-nya berasal dari organisasi yang mempunyai perhatian yang sama atas sesuatu/beberapa hal, misalnya saja standar keamanan, aturan, compliance, dsb. Community Cloud ini bisa dimiliki, dipelihara, dan dioperasikan oleh satu atau lebih organisasi dari komunitas tersebut, pihak ketiga, ataupun kombinasi dari keduanya. Keuntungan: Bisa bekerja sama dengan organisasi lain dalam komunitas yang mempunyai kepentingan yang sama. Melakukan hal yang sama bersama-sama tentunya lebih ringan daripada melakukannya sendiri.
Kerugian: Ketergantungan antar organisasi jika tiap-tiap organisasi tersebut saling berbagi sumber daya.

Kamis, 04 Desember 2014

ADSL

# Pengertian ADSL 
ADSL (Asymmetric Digital Subscriber Line) merupakan metode transmisi data digital berkecepatan tinggi melalui kabel tembaga.
ADSL mampu mengirimkan data dengan kecepatan bit yang tinggi, berkisar antara 1.5 Mbps – 8 Mbps untuk arah downstream (sentral – pelanggan), dan antara 16 Kbps – 640 Kbps untuk arah upstream (pelanggan – sentral). Kemampuan transmisi ADSL inilah yang mampu mengirimkan layanan interaktif multimedia melalui jaringan akses tembaga. ADSL sendiri merupakan salah satu anggota dari “DSL Family”. Teknologi x-DSL sendiri mempunyai berbagai macam variasi, yaitu:
  • Asymmetrical Digital Subscriber Line (ADSL)
  • Consumer Digital Subscriber Line (CDSL)
  • ISDN-Digital Subscriber Line (IDSL)
  • High bit rate Digital Subscriber Line (HDSL)
  • Single High Speed DSL (SHDSL)
  • Rate-adaptive Digital Subscriber Line (RADSL)
  • Very High bit-rate Digital Subscriber Line (VDSL)
  • Single or Symmetric Digital Subscriber Line (SDSL)

# Ciri-ciri ADSL 
ADSL sendiri memiliki bermacam-macam jenis dengan kecepatan, jenis router, USB dan perangkat lain yang ada di dalamnya. Misalnya ada yang dapat dipakai untuk dua komputer dengan menggunakan sambungan USB, tapi ada juga yang dapat digunakan untuk empat komputer dengan koneksi LAN Ethernet. penting lain yang dimiliki oleh modem ADSL adalah adanya lampu indikator yang berguna mengetahui jalannya proses koneksi yang terjadi. Umumnya lampu yang ada pada modem ADSL adalah lampu PPP, Power, DSL. Ada juga lampu tambahan bila kita menggunakan koneksi Ethernet dan USB.
Dari tiga lampu indikator yang ada pada modem, yang terpenting adalah lampu PPP dan DSL. Di mana lampu DSL menunjukkan koneksi sudah terhubung dengan baik pada line. Sementara lampu PPP menunjukkan adanya arus data ketika seseorang melakukan browsing. Setelah perangkat lengkap, hal yang penting dalam penggunaan ADSL di Indonesia adalah penggunaan IP modem dan password. Hal ini digunakan untuk melindungi penggunaan layanan bagi konsumen yang diberikan oleh provider. IP yang kita miliki akan menjadi gerbang untuk memasuki jaringan. Jika kita merubah password untuk login, maka kita perlu memasukkan kembali sesuai perubahan yang dilakukan. Bila seluruh proses ini berhasil dilalui, maka selanjutnya kita sudah dapat berkoneksi Internet dengan ADSL. 

# Kelebihan ADSL
  1.  Data dapat terakses dengan cepat
  2. mempunyai 2 frekuensi yaitu: frekuensi tinggi untuk mengantar data dan frrekuensi tinggi untuk sound atau fax
  3.  biaya murah 

#  Kelemahan ADSL 
Seperti sangat berpengaruhnya jarak pada kecepatan pengiriman data. Semakin jauh jarak antara modem dengan PC, atau saluran telepon kita dengan gardu telepon, maka semakin lambat pula kecepatan mengakses Internetnya. Tidak semua software dapat menggunakan modem ADSL. Misalnya Mac. Cara yang dipakai pun akan lebih rumit dan ada kemungkinan memakan waktu lama. Sehingga pengguna Linux harus menggantinya dengan software yang lebih umum seperti Windows Xp atau Linux.
Adanya load coils yang dipakai untuk memberikan layanan telepon ke daerah-daerah, sementara load coils sendiri adalah peralatan induksi yang menggeser frekuensi pembawa ke atas. Sayangnya load coils menggeser frekuensi suara ke frekuensi yang biasa digunakan DSL. Sehingga mengakibatkan terjadinya interferensi dan ketidak cocokkan jalur untuk ADSL. Adanya Bridged tap, yaitu bagian kabel yang tidak berada pada jalur yang langsung antara pelanggan dan CO. Bridged tap ini dapat menimbulkan noise yang mengganggu kinerja DSL.
Penggunaan fiber optic pada saluran telepon digital yang dipakai saat ini. Di mana penggunaan fiber optic ini tidak sesuai dengan sistem ADSL yang masih menggunakan saluran analog yaitu kabel tembaga, sehingga akan sulit dalam pengiriman sinyal melalui fiber optic. Kecepatan koneksi modem ADSL masih tergantung dengan jarak tiang Telkom atau DSLAM terdekat, artinya jika jarak modem ADSL dengan DSLAM jauh maka kecepatan koneksi akan menurun. 

ISDN 
# Pengertian ISDN
Integrated Services Digital Network (ISDN) adalah jenis circuit switched telepon sistem jaringan, yang dirancang untuk memungkinkan digital (sebagai lawan dari analog) transmisi suara dan data melalui kabel tembaga telepon biasa, menghasilkan kualitas yang lebih baik dan kecepatan yang lebih tinggi, daripada yang tersedia dengan analog sistem. More broadly, ISDN is a set of protocols for establishing and breaking circuit switched connections, and for advanced call features for the end user. Secara lebih luas, ISDN adalah seperangkat protokol untuk membuat dan melanggar diaktifkan koneksi sirkuit, dan untuk fitur panggilan lanjutan bagi pengguna akhir. 

# Latar Belakang Munculnya ISDN 
ISDN muncul menjadi sebuah sarana telekomunikasi di tengah masyarakat akibat adanya pertumbuhan permintaan dalam hal komunikasi suara, data, dan gambar, namun dengan biaya yang rendah dan fleksibilitas yang tinggi. Disamping itu, perkembangan perangkat terminal CTE memberikan kebebasan kepada pelanggan dalam memilih alat komunikasi yang berstandarkan ISDN. 

# Kelebihan ISDN
  1.  ISDN menawarkan kecepatan dan kualitas tinggi dalam pengiriman data, bahkan 10 kali lebih cepat disbanding PSTN
  2. Efisien. Delam satu saluran saja dapat mengirim berbagai jenis layanan (gambar, suara, video) sehingga efisien dalam pemanfaatan waktu 
  3.  Fleksibel. Single interface untuk terminal bervariasi 
  4. Hemat biaya. Hanna membutuhan satu terminal tunggal untuk audio dan video 

# Model Jaringan ISDN 
  •  Model Konvensional. Pada masa ini, masing-masing sistem jaringan terpisah
  • Model awal ISDN. Pada masa ini, masing-masing jaringan merupakan subnetwork dari ISDN yang dilengkapi dengan sebuah set saluran dan protokol untuk mengakses ke jaringan. Pengguna terdaftar sebagai pelanggan satu jaringan dengan tetap meminta layanan yang berbeda ke sistem yang juga masih  berbeda-beda, tetapi telah menggunakan akses yang sama. Hanya sistemnya saja yang masih berbeda.
  • Model jaringan ISDN penuh. Pengguna bisa mengakses ke satu jaringan lewat satu jalur akses yang sama. Sebab sistem ISDN menyediakan dan telah dapat melayani segala jenis pelayanan yang berbeda-beda