Tuesday, January 31, 2017

VPN & Tunnel

ANATOMY NETWORK - VPN dan Tunnel, Assalamu'alaykum warahmatullahi wabarakatuh. Kali ini ane posting masih mengenai hal-hal yang bersifat pribadi :'v. Postingan sebelumnya yaitu VPS, nah berarti sekarang beralih ke VPN. Apakah yang dimaksud dengan VPN itu? Apa hubungannya dengan Tunnel? Mungkin di postingan ini kita dapat membahas hal yang di atas.

PENGERTIAN VPN
VPN singkatan dari Virtual Private Network dalam bahasa artinya adalah Jaringan Pribadi Sebenarnya. Hampir sama seperti VPS, bedanya kalau VPS itu server nah VPN itu Network. Ya, jadi VPN adalah sebuah koneksi jaringan pribadi yang menggunakan jaringan publik ataupun bisa disebut internet. Dikatakan Private Network karena jaringan ini hanya bisa diakses oleh orang tertentu saja. Dan walaupun menggunakan jaringan internet, kerahasiaan paket data yang terkirim tetap lebih aman. Penggunaan VPN ini seolah-olah atau seakan-akan kita menggunakan suatu jaringan dalam satu jaringan yang disebut dengan Tunnel.

PENGERTIAN TUNNEL
Tunnel dalam bahasa artinya terowongan. Tunnel adalah salah satu aspek dasar pada VPN yang membentuk jarinagan pribadi di dalam jaringan global. Sesuai dengan artinya, tunnel layaknya seperti terowongan pada jaringan yang hanya bisa dilewati oleh paket data tertentu. Jika diibaratkan tunnel bisa dibilang seperti agan mempunyai dua rumah yang berbeda, nah jika agan ingin berpindah dari rumah yang satu ke yang lain bisa dengan dua cara, dengan melewati jalan bisa naik kendaraan atau jalan kaki, atau  dengan menggali lorong bawah tanah langsung menuju ke rumah agan yang lain. Nah pada analogi di atas, lorong bawah tanah berperan sebagai tunnel. 

Disebut tunnel atau saluran (terowongan) karena aplikasi yang menggunakannya hanyalah melewati dua titik akhir, sehingga paket data yang melewati tunnel hanya melakukan hop sekali. Tunneling pada VPN menggunakan enkripsi yang gunanya adalah untuk menjaga paket data agar tidak akan bisa dilihat oleh pihak-pihak yang tidak diberikan hak akses.

Tunnel sendiri  hanyalah sekedar jalurnya saja. Untuk prosesnya sendiri biasanya disebut dengan tunneling. Tunneling juga bisa dibilang sebagai proses transfer paket data yang memanfaatkan jaringan internet dari satu jaringan ke jaringan lain dengan cara terselubung atau tertutup. Tidak seperti pengiriman paket data biasanya, tunneling akan membungkus (encapsulation) terlebih dahulu agar paket data yang melewati jaringan internet tidak dapat dilihat oleh orang lain, yang akan menjadi suatu keamanan tersendiri.

Jadi ketika agan menggunakan VPN yang didalamnya terdapat teknologi tunneling maka paket data yang ditransfer akan sangat terjamin keamanannya. Bagaimana tidak? Bayangkan saja ketika paket data yang melintas langsung melalui jalur dimana hanya agan yang bisa mengakses jalur tersebut, dan juga dengan tambahan pembungkus paket atau enkapsulasi data yang dilakukan oleh tunneling.


Perhatikanlah gambar di atas. Pada gambar bisa dilihat bahwa VPN dengan tunnel sangatlah berkaitan. Tunnel sebagai jalurnya dan VPN sebagai jaringannya. Pada ilustrasi di atas terlihat bahwa VPN tidak melewati ISP. Hal ini membuat ISP tidak akan mengetahui lalu lintas yang terjadi pada tunnel. ISP mungkin hanya mengetahui bahwa pengguna VPN sedang terhubung ke internet.

FUNGSI  
VPN juga memiliki beberapa  fungsi yang sangat berguna bagi kecanggihan teknologi saat ini, diantaranya adalah:
  1. Confidentiality, atau kerahasiaan. Sudah jelas bagaimana kerahasiaan yang dijaga dalam jaringan VPN yang dibahas pada uraian di atas. Teknologi VPN ini juga memiliki sistem pengaman yaitu enkripsi data, sehingga kerahasiaan menjadi lebih terjaga. Walaupun ada pihak yang menyadap paket data yang sedang melalu lintas di suatu jaringan VPN, belum tentu bahkan mustahil akan bisa dibaca. 
  2. Data Integrity, maksudnya adalah keutuhan data. VPN menjamin keutuhan data pada saat pengiriman hingga sampai di tujuan. Karena pada saat pengiriman, data tidak akan rusak, hilang, cacat dan bahkan tidak akan ada yang dapat memanipulasi paket data tersebut.
  3. Origin Authentication, artinya adalah Autentikasi Sumber. Maksudnya VPN ini mempunyai kemampuan memeriksa data beserta sumber-sumbernya. Jadi paket data yang diterima bisa dipastikan berasal dari sumber yang asli atau semestinya. Dengan begitu tidak akan ada data pemalsuan data.


Virtual Private Server

ANATOMY NETWORK - Virtual Private Server, Assalamu'alaykum warahmatullahi wabarakatuh. Kali ini postingan ane membahas tentang VPS atau Virtual Private Server. Apa itu VPS? Pastinya istilah pada server yang satu ini juga terbilang asing seperti Proxy Server pada postingan sebelumnya. Untuk itu mari kita bahas tentang Virtual Private Server.



PENGERTIAN
Virtual Private Server terdiri dari 3 kata, yaitu:
  1. Virtual, dalam bahasa aritinya sebenarnya.
  2. Private, dalam bahasa artinya adalah pribadi.
  3. Server, .... ya alatnya (dah ini ga usah dijelasin :'v).
Jadi Virtual Private Server dalam bahasa artinya adalah Server Pribadi Sebenarnya. Apa yang agan sekalian pikirkan ketika melihat arti tersebut? Ya, Virtual Private Server adalah suatu program teknologi yang membuat penggunanya seperti mempunyai server sendiri secara virtual. Hampir sama seperti Hosting, bedanya dalam VPS memiliki resource yang pasti seperti kapasitas penyimpanan, CPU, maupun Memori, sehingga tidak akan terganggu oleh pengguna hosting yang lain. Ane yakin agan-agan yang sedang membaca ini pasti sudah tau apa itu Hosting. Ketika agan berlangganan hosting pasti agan mendapatkan akses agar bisa mengunggah web agan atau beragm macam file yang lain. Bayangkan bagaimana cara membagi akses dengan sekian banyaknya pengguna yang mengakses hosting? Di situlah keunggulan VPS. VPS bisa diibaratkan seperti agan mempunyai rumah sendiri tanpa adanya orang lain yang menumpang, dimana agan boleh menambah, menggunakan, maupun mengurangi fasilitas yang ada di rumah agan, dan agan juga harus bertanggung jawab secara penuh apa saja yang terjadi di rumah agan itu.
VPS ini menggunakan perangkat fisik yang diakses secara virtual. Ketika agan ingin berlangganan VPS, agan juga mendapatkan akses root dimana agan bisa dengan leluasa mengelola server sesuai kebutuhan agan. 

BASIC VPS
Berikut ini adalah pengetahuan lanjut mengenai VPS:

  • VPS seperti server yang terpisah.
    VPS menyediakan root akses dan memiliki proses-proses, file-file, pengguna-pengguna. Setiap VPS memiliki IP address masing-masing serta nomor port, tables, filter, dan peran routing juga sendiri.
  • Setiap VPS bisa diolah sesuka hati. Menghapus, menambah, merubah file apa saja, bahkan file yang ada di dalam root juga bisa. Install aplikasi dan konfigurasi pun dipersilahkan dengan bebas.
  • Di setiap satu VPS pasti memiliki CPU core/usage, RAM, dan ruang penyimpanan.
  • Tentu saja spesifikasi VPS itu bermacam-macam baik CPU, RAM, penyimpanan, dan sistem operasi (Linux atau Windows, atau yang lain).
  • VPS harus terhubung dengan komputer pribadi agan selama 24 jam non stop dengan koneksi internet yang stabil dan dengan kecepatan yang tinggi agar agan tidak kesulitan mengakses VPS agan.
  • Agan sebagai pengguna tidak perlu lagi merawat server ini. Lalu siapa yang merawatnya? Tentu saja yang merawatnya adalah perusahaan yang menyediakan layanan VPS yang agan sewa. Bukan hanya merawat, penyedia VPS juga akan bersedia mengupgrade VPS agan bisa sistem operasi, RAM, maupun storage.


PERAN VPS
VPS memiliki banyak sekali fungsi yang sangat berguna semua pastinya, beberapa diantaranya adalah:
  1. Web Hosting, peran ini adalah yang paling populer dan paling banyak diutamakan, karena sangat cocok bagi perusahaan menengah yang membutuhkan web hosting yang murah namun berkualitas. 
  2. Tunnelling, mirip seperti VPN (Virtual Private Network) yang akan mengubah IP karena paket data yang dikirim dari VPS ke ISP lalu ke PC agan.
  3. File Hosting, peran ini seperti FTP pada jaringan LAN namun bedanya File Hosing ini membagikan file agan secara online atau publik.
  4. Backup Server, peran ini sangat penting untuk menjamin layanan server. Backup Server dapat menyimpan berkas yang dapat meminimalisasi kerusakan atau kehilangan data.
PENGGUNA VPS
Siapa saja yang harus berlangganan VPS?
  1. Website
  2. Provider Web Hosting
  3. Goverment
  4. Web Developer
  5. TV/Radio
  6. Game online
PENYEWAAN VPS
Terdapat dua macam penyewaan VPS, yaitu:
  • VPS Managed
    Servernya masih kosong plong, belum diisi apa-apa, tapi udah diberi IP address beserta root dan password.
  • VPS Unmanaged
    Kalo ini sudah terinstal sistem operasi baik Linux ataupun Windows.
Terima kasih telah membaca postingan ini, semoga bermanfaat. Wassalam...

Wednesday, January 25, 2017

UTP & STP

ANATOMY NETWORK - UTP & STP, Assalamu'alaykum warahmatullahi wabarakatuh. Kali ini kita membahas tentang cabling atau pengkabelan. Tentu saja dalam instalasi jaringan membutuhkan alat penghubung yang dapat menghubungkan perangkat-perangkat jaringan. Salah satu penghubung itu adalah kabel. Kabel yang digunakan dalam jaringan bukanlah kabel yang digunakan untuk mengalirkan listrik. Kabel yang digunakan untuk menghubungkan perangkat jaringan adalah kabel khusus yaitu kabel UTP atau ada juga STP. Apa itu kabel UTP dan STP? Silahkan simak penjelasan di bawah ini.




PENGERTIAN UTP
UTP singkatan dari Unshielded Twisted-pair yang dalam bahasa artinya adalah Pasangan-pilinan Tak Terlindungi. Adalah salah satu jenis kabel jaringan yang penghantarnya terbuat dari tembaga dan dilapisi atau diisolasi dengan dari plastik dan dibungkus dengan bahan isolasi yang dapat melindungi dari panas, dingin, dan basah tetapi tidak dapat melindungi dari infeksi elektromagnetik. Tapi karena harga kabel ini sangat terjangkau maka lebih banyak digunakan, dan juga karena fungsinya yang sudah memenuhi standar yang diharapkan. Kabel ini sendiri di dalamnya memiliki empat pasang kabel inti yang warnanya berbeda-beda. Hasil gambar untuk cable utp

FUNGSI
Fungsi kabel UTP adalah sebagai kabel yang menghubungkan perangkat-perangkat jaringan. Kabel ini sering digunakan pada sistem jaringan berbasis LAN. Kabel ini tidak langsung bisa terhubung begitu saja pada suatu perangkat, kabel ini membutuhkan benda yang disebut connector yang tipenya RJ45.

PENGERTIAN STP
Sedikit berbeda dengan UTP, STP singkatan dari Shielded Twisted-pair yang dalam bahasa artinya adalah Pasangan-pilinan Terlindungi. Masih salah satu jenis kabel jaringan yang penghantarnya terbuat dari tembaga dan ada tambahan lapisan atau diisolasi dari bahan logam yang dapat melindungi dari infeksi elektromagnetik. Hasil gambar untuk stp cable hd
FUNGSI
Kabel STP ini fungsinya sama sepertti UTP untuk mentransmisi data anatara perangkat jaringan. Pada awalnya kabel ini digunakan pada instalasi telepon, tv, dan radio. Tapi dengan seiring berkembangnya zaman, kabel ini menjadi media transmisi data pada jaringan Token-Ring IBM.

KATEGORI KABEL TWISTED PAIR
Dalam perkembangan Twisted-pair ada beberapa kategori kabel yang semakin maju dari generasi ke generasi diantaranya adalah:

  1. Category 1 (Cat1) adalah kategori pertama yang transmisi datanya masih sangat kurang sesuai jika digunakan pada jaringan komputer. 
  2. Category 2 (Cat2) adalah kategori yang transmisi datanya lebih baik dibandingkan dari Cat1, tapi masih belum sesuai jika ingin digunakan sebagai kabel jaringan zama sekarang.
  3. Category 3 (Cat3) adalah kategori yang sudah lebih baik dari kategori sebelumnya (Cat1 & Cat2), dan sudah bisa mentransmisikan data hingga kecepatan 10 megabit per detik.
  4. Category 4 (Cat4), kategori  ini lebih baik lagi dari Cat 3, Category 4 ini sudah bisa mentransmisikan data hingga kecepatan 16 megabit per detik.
  5. Category 5 (Cat5) adalah kategori yang sudah jauh lebih baik dari Cat4. Kategori ini sudah bisa mentransmisi data hingga 100 megabit per detik dan sudah sangat sesuai untuk jaringan zaman sekarang. Saat ini juga sudah ada peningkatan untuk kategoti ini yaitu Enchanced Category 5 (biasanya ditulis pada kabel CAT 5E). Tentunya eCat5 ini lebih bagus lagi daripada Cat5 biasa. Bedanya pada eCat5 sudah mampu mendukung frekuensi 250 MHz.
  6. Category 6 (Cat6) adalah kategori yang terbaik pada kategori kabel twisted pair. 
Diantara semua kategori di atas yang paling sering digunakan dalam instalasi jaringan adalah kabel Cat5 atau Cat5e, karena selain harganya yang terjangkau, kualitas kabel ini juga sudah sangat sesuai dengan jaringan masa kini.

KONFIGURASI KABEL
Dalam penggunaannya kabel ini harus menggunakan konektor yang disebut dengan RJ45. TIA/EIA sudah memberikan dua jenis standarisasi pada RJ45 terhadap kabel twisted-pair, yaitu T568A dan T568B.
Hasil gambar untuk T568A and T568B hd


Perbedaan standarisasi itu terlihat pada urutan pair yang tidak sama. 
  • T568A
    1. PUTIH-HIJAU
    2. HIJAU
    3. PUTIH-ORANYE
    4. BIRU
    5. PUTIH-BIRU
    6. ORANYE
    7. PUTIH-COKELAT
    8. COKELAT
  • T568B
    1. PUTIH-ORANYE
    2. ORANYE
    3. PUTIH-HIJAU
    4. BIRU
    5. PUTIH-BIRU
    6. HIJAU
    7. PUTIH-COKELAT
    8. COKELAT
Dengan adanya standarisasi T568A dan T568B, terdapat dua jenis konfigurasi kabel twisted-pair, yaitu: 
  • Straight-through, kabel ini menggunakan konfigurasi yang sama pada kedua ujung kabel (T568A dengan T568A atau T568B dengan T568B).
  • Cross-over, kabel ini menggunakan konfigurasi yang berbeda pada kedua ujung kabel (T568A dengan T568B).

Hanya ini saja kiranya yang dapat ane jelaskan. Semoga bermanfaat. Wassalam...

Sunday, January 22, 2017

Domain dan Hosting

ANATOMY NETWORK - Domain dan Hosting, Assalamu'alaykum warahmatullahi wabarakatuh. Kali ini ane ingin berbagi penjelasan singkat tentang Domain dan Hosting. Masih sedikit berkaitan dengan Server tapi tidak terlalu mengarah ke sana namun lebih mengarah kepada pengertian dan beberapa hal lainnya yang mendasar. 
Baiklah sebelumnya, pasti agan sudah tau atau pernah lihat ada kombinasi huruf pada akhir URL, sperti misalnya www.google.com, nah... pada URL tersebut jika dipenggal maka menjadi www dan google kemudian com. Mungkin untuk www agan-agan sudah mengetahui artinya yaitu world wide web. Sedangkan google ya sudah pasi itu nama webnya. Lalu apa yang dimaksud dengan com itu? Mungkin bisa kita bisa lihat jawabannya pada penjelasan di bawah ini.


DOMAIN

PENGERTIAN
Domain adalah nama pengganti alamat atau nama suatu server di jaringan internet. Tujuannya adalah agar lebih memudahkan pengguna internet dalam mengakses server, misalnya mengakses web dan mail server. Selain dipakai untuk memudahkan dalam mengingat nama server, juga dipakai sebagai pengganti IP address yang sulit diingat. Sebenarnya agan bisa mengakses atau mengunjungi suatu website dengan IP address namun hal itu pasti sangat menyulitkan, bukan? 
Contoh: misalkan agan mempunyai server dengan IP address webnya adalah 10.55.200.19. Sebenarnya agan bisa mengakses di browser dengan IP address tersebut secara langsung. Tetapi hal ini akan menyulitkan orang lain yang ingin mengakses web tersebut, karena biasanya orang akan lebih mudah mengingat deretan huruf daripada deretan angka. Tentu saja tidak membuat deretan huruf yang sulit diingat pula seperti 4g4nm4nt3p.com. Buatlah nama domain yang mudah diingat, misalnya aganganteng.com, ini akan lebih mudah ketimbang 10.55.200.19. 
Sebagai tambahan saja apabila agan ingin membuat domain, sangat dianjurkan untuk memilih domain yang singkat, mudah, dan unik karena saat ini sudah banyak orang-orang yang memiliki domain. Kenapa harus pendek? Karena tentu saja agar mudah diingat oleh orang-orang, jangan seperti ini misalnya wisnukholidhaedarramadan.com. Dan juga disarankan agar tidak menggunakan angka terlalu banyak, cukup dua atau satu angka saja, misalnya cinema21.com. Pilih juga domain yang tidak sulit diucapkan, jadi apabila ada orang yang mengucapkan nama domain agan dengan tanpa suara pun dapat didengar, eh maksudnya kita bisa melihat dari bentuk bibir orang yang berbicara (seperti lip sync lah).

FUNGSI
Fungsi utama domain ini adalah sebagai pengganti alamat IP yang dibuat untuk mengakses server. Bayangkan saja bagaimana rumitnya orang-orang yang ingin mengunjungi sebuah website dengan munggunakan alamat IP, pastinya sangat menyulitkan. Belum kalau alamat IP server yang digunakan berubah. Dalam hal ini DNS juga berperan penting, bahkan memang DNS lah yang mengelola ini semua.

Domain juga dalam penamaannya ada yang disebut dengan TLD atau Top Level Domain, yaitu format penamaan domain dengan tingkatan. Misalnya tingkatan tertinggi adalah .com. Penamaan domain juga diatur oleh organisasi yaitu Internet Assigned Numbers Authority. TLD dibagi menjadi tiga jenis, yaitu:
  1. generic TLD (gTLD), terdiri dari tiga huruf atau lebih, misalnya .com, .net, .org, .edu, .mil, .biz, .info, dan masih banyak lagi.
  2. country-code TLD (ccTLD), terdiri dari dua huruf digunakan sebagai kode negara, misalnya .es untuk Spanyol.
  3. sponsored top-level domains (sTLD), digunakan untuk organisasi profesional tertentu, misalnya .aero untuk industri pesawat.

HOSTING

PENGERTIAN
Hosting diambil dari kata host yang artinya tuan rumah. Tapi pada istilah jaringan, Hosting adalah pealayanan internet yang menyediakan tempat untuk menyimpan halaman web agar bisa diakses di internet. Tentu saja file yang disimpan berupa HTML, PHP, image, audio, dan video. Jika dianalogikan hosting ini bisa berupa flashdrive yang isinya adalah halaman web tetapi bisa diguanakan siapa saja sekaligus. Jadi setelah agan membuat halaman web, lalu agan ingin agar web agan dapan diakses secara online, maka agan memerlukan tempat hosting dan nama domain sebagai pengenal website agan.


Untuk mendapatkan hosting dan domain agan bisa menyewanya ke provider web hosting dengan kapasitas tertentu dan harga tertentu, biasanya menggunakan sistem sewa 3 bulan, atau 6 bulan, bahkan pertahun. Biasanya provider web hosting sekaligus menjual domain. Tapi ada juga yang menjual domain terpisah, misalkan providerA menyediakan hosting dan domainnya dibeli dari providerB. 
Selain berbayar ternyata ada juga yang gratis yang biasanya dipakai untuk proses belajar. Agan dapat mengunjungi www.rumahweb.com tapi tentu saja ada syarat dan ketentuannya.

Mungkin hanya ini saja yang bisa ane jelaskan, semoga bermanfaat. Wassalam...

Friday, January 20, 2017

Proxy Server


ANATOMY NETWORK - Proxy Server, 
Assalamu'alaykum warahmatullahi wabarakatuh. Kali ini masih tentang Server. Postingan sebelumnya ada Web Server, Mail, Server, dan DNS Server. Ya.. kali ini kita bahas yang agak lebih rumit lagi yaitu Proxy Server. Wow... Proxy.... agak asing yah untuk istilah yang satu ini?... Sebenarnya apa itu Proxy? dan Apa itu Proxy Server? Dalam postingan kali ini mari kita bahas tentang hal-hal di atas. 

PENGERTIAN
Proxy Server, terdiri dari 2 kata, yaitu:
  1. Proxy dalam bahasa artinya wakil atau orang yang diberi hak kuasa. Dalam bidang jaringan proxy diartikan sebagai alat yang tugasnya untuk meneruskan permintaan client ke server lain.
  2. Server diambil dari kata serve yang artinya melayani. Dalam dunia jaringan server merupakan komputer yang menyediakan layanan-layanan tertentu untuk client.
Jadi dari pengertian di atas Proxy Server merupakan server yang menyediakan layanan untuk meneruskan request atau permintaan client ke server lain di internet. Posisi proxy berada di tengah-tengah antara client dan server lain. Secara prinsip proxy berperan sebagai perantara penghubung antara client yang tidak terhubung dengan server lain. 
Jika dianalogikan proxy bisa diibaratkan sebagai penjaga perpustakaan. Ketika agan ingin meminjam buku di perpustakaan terkadang tidak diperbolehkan untuk langsung mencari dan mengamibil buku yang agan inginkan, tetapi diperbolehkan untuk meminta bantuan kepada petugas. Tentu saja dengan nama buku yang jelas. Lalu kemudian petugas akan mencari dan mengambilkan buku yang agan inginkan tadi. Dalam kasus ini petugas juga berhak memastikan, misalnya mana buku untuk mahasiswa dan hanya boleh dipinjam bagi mahasiswa, atau semua buku boleh dipinjam oleh dosen, dan masyarakat umum hanya boleh meminjam buku tertentu. 
Mungkin proses tersebut terasa lebih lama dibangdingkan dengan mencari sendiri buku yang agan inginkan. Tetapi mungkin setiap kali petugas mencari dan mengambil buku untuk seseorang, si petugas juga membuat beberapa salinan dari buku tersebut sebelum memberikan bukunya kepada orang yang meminta, dan menyimpannya di atas meja pelayanan. Maka apabila ada orang lain yang meminta buku tertentu, sangat besar kemungkinan buku yang diminta sudah tersedia salinannya diatas meja, dan si petugas tinggal memberikannya langsung tanpa mencarinya terlebih dahulu. Hasilnya adalah layanan yang diberikan lebih cepat dan pastinya keamanan yang baik.

FUNGSI
Proxy Server memiliki 3 fungsi utama, diantaranya  adalah Connection Sharing, Filtering, dan Caching.
  1. Connection Sharing
    Dalam hal ini server berperan sebagai gateway. Seperti yang kita ketahui bahwa gateway bertindak sebagai batas penghubung antara client dengan jaringan global atau internet. Jadi client tidak terhubung langsung ke internet melainkan harus melewati gateway. Peran gateway ini sangatlah penting karena dengan adanya gateway jaringan lokal dilindungi dari jaringan blobal yang mungkin ada suatu bahaya di dalamnya. Gateway ini juga bertindak sebagai titik dimana jaringan lokal tehubung kepadanya dan jaringan global juga terhubung kepada gateway ini. 
  2. Filtering
    Berfungsi sebagai firewall yang digunakan sebagai packet filtering untuk melindungi jaringan lokal dari kemungkinan bahaya atau gangguan dari jarinagn internet. Tugasnya menyaring paket-paket yang melintas dalam jaringan yang terhubung. Contohnya adalah dapat menkonfigurasi web mana saja yang bisa diakses pada waktu tertentu.
  3. Caching
    Proxy memiliki mekanisme untuk menyimpan objek-objek yang sering diminta client dari server-server di internet. Objek ini disimpan di dalam penyimpanan pada disk sever. Ketika agan meminta layanan dari internet yang mengandung objek-objek yang sering diminta maka server akan langsung memeriksa cache, jika ada maka server akan lansung memberikan objek yang disimpan pada cache, dan jika tidak ada maka server akan memintanya ke server aslinya di internet. Objek yang tersimpan pada cache bisa saja sewaktu-waktu bisa kadaluwarsa. Tergantung dari validasi yang digunakan, karena ada 2 metode yaitu pasif dan aktif. Metode pasif berlaku apabila validasi dilakukan setelah adanya permintaan dari client. Server mengamati perubahan pola pada objek, misalkan pola objek berubah setiap pukul 8 malam dan client biasa memintanya pada pukul 9 malam, maka secara otomatis server akan memperbarui objek tersebut antara pukul 8 hingga pukul 9, dengan metode ini waktu yang dibuthkan client untuk mendapatkan objek yang baru sangatlah sedikit, metode ini dinamakan metode aktif.
Mungkin cukup sekian yang dapat ane jelaskan, semoga bermanfaat. Wassalam...

Thursday, January 19, 2017

Web Server

ANATOMY NETWORK - Web Server, Assalamu'alaykum warahmatullahi wabarakatuh. Ya... kali ini masih berkaitan tentang Server, sebelumnya sudah dipost mengenai DNS dan Mail Server. Pada pembahsan kali ini mungikin agan-agan sudah mengetahui sekilas tentang Apa itu Web Server? Tapi jangan mau hanya mengetahui sekilas khususnya untuk agan-agan yang berkecimpung di dunia IT, kita seharusnya mengetahui lebih lanjut mengenai hal-hal seperti ini. Di bawah ini akan kita simak bersama tentang Web Server. Langsung saja, cekidot....

PENGERTIAN
Web Server, sebelumnya mari kita penggal dan artikan dari judul tersebut. 
  1. Web
    Berasal dari kata website yang artinya situs web (???...), ya... sepertinya web itu kata singkatan dari kata website, entahlah. Seperti yang biasa kita ketahui bahwasanya website adalah suatu halaman yang berisi informasi atau konten itu juga tergantung pembuat web. Web menyediakan informasi kepada pengguna komputer yang terhung ke suatu jaringan atau pun internet dari informasi yang sangat bermanfaat bahkan hingga informasi "yang tidak berguna", dari informasi bebas ongkos hingga yang komersil juga ada. Web juga dapat diartikan sebagai halaman yang menampilkan berbagai macam informasi seperti teks, gambar, audio, video, dan animasi maupun gabungan dari beberapa informasi. Web juga memiliki sifat, ada yang satis dan juga dinamis. Bedanya web statis dengan dinamis adalah dinamis harus selalu update misalnya seperti website berita sepak bola. Dalam hubungannya dengan Server, Web sendiri adalah layanan(service) atau fitur atau bisa dibilang aplikasi yang bisa diinstal/dipasang atau dikonfigurasi atau apalah itu istilahnya.
  2. Server
    Untuk istilah yang satu ini mungkin sudah banyak yang tahu bahkan mungkin tidak perlu untuk diperjelaskan lagi bahwasanya, Server dalam bahasa artinya pelayan namun untuk istilah IT, Server adalah sebuah perangkat jaringan berupa komputer yang fungsinya banyak sekali dan tugasnya biasanya adalah tugas-tugas yang berat-berat (berat dalam artian tugas yang membutuhkan spesifikasi tinggi). 
Setelah kita penggal mari kita tafsirkan apa arti Web Server itu.
Web Server adalah sebuah layanan server yang mengkelola informasi baik teks, gambar, audio, maupun video dalam bentuk situs web. Web Server memberikan layanan berbasis data dan berfungsi menerima permintaan dari client berupa HTTP atau HTTPS, atau lebih mudahnya biasa dibilang browser, dan server mengirim kembali kepada client yang haslinya dalam bentuk dokumen HTML tentu saja agar dapat dilihat pada browser. 

FUNGSI
Web Server berfungsi untuk menerima permintaan berkas dari client berupa HTTP atau HTTPS lalu membalas dalam bentuk HTML. Sebenarnya fungsi dari Web Serser sudah dijelaskan pada sub pengertian di atas hehehe... Untuk perannya sendiri dalam jaringan internet sangatlah penting. Melihat sangat banyaknya orang yang mencari informasi di internet (browsing). Bayangkan saja jika tidak ada web server, bagaimana tampilan browser kita saat browsing? Pastinya sangat menyulitkan untuk mencari informasi, belum lagi untuk zaman seperti saat ini sangat banyak yang menggunakan web terlebih pada web yang digunakan sebagai bincang-bincang atau media sosial.


CARA KERJA
Cara kerja dari Web Server tidaklah mudah tetapi simple. Simpel dalam artian mudah dipahami. Tapi tentu saja sulit atau butuh kemampuan lebih dan jam terbang yang banyak agar bisa membuat Web Server yang sukses. 
Dalam membuat web server dibutuhkan aplikasi untuk pengoperasiannya. Ada banyak diantaranya adalah:
  • Apache
  • Apache Tomcat
  • Microsoft windows Server 2008 Internet Information Services (IIS)
  • Lighttpd
  • Sun Java System Web Server
  • Xitami Web Server
  • Zeus Web Server


Dari aplikasi di atas, salah satu contoh dari Web Server adalah Apache. Apache (Apache Web Server – The HTTP Web Server) merupakan web server yang paling banyak dipergunakan di Internet. Program ini pertama kali didesain untuk sistem operasi lingkungan UNIX. Apache mempunyai program pendukung yang cukup banyak. Hal ini memberikan layanan yang cukup lengkap bagi penggunanya.
  1. Client di sini berupa komputer atau desktop dengan minimal memiliki browser dan terhubung ke Web Server dengan jaringan internet atau internet.
  2. Client meminta suatu halaman web ke server untuk ditampilkan di desktop client.
    Misalnya client mengetikkan suatu alamat atau yang disebut URL di browser http://www.google.com/. Ketika menekan enter, apa yang terjadi? Melalui jaringan dan protokol http, maka akan dicarilah komputer berdomain www.google.com. Jika ditemukan, maka seakan-akan terjadi permintaan, "hai google, ada yang minta halaman utama nih, halamannya dimana?" Inilah yang disebu dengan REQUEST.
  3. Komputer yang berfungsi sebagai server, dimana di dalamnya terdapat perangkat lunak web server, agar komputer ini dapat diakses oleh client maka komputer harus terhubung ke jaringan.
  4. Sekarang dari sisi server. Mendapat permintaan halaman utama google dari client, si server akan mencari-cari di komputernya halaman sesuai permintaan. Jika ditemukan, maka halaman yang akan dikirimkan ke client, namun jika tidak ditemukan, maka server akan membari pesan "404. Page Not Found", yang artinya halaman tidak ditemukan.
Seperti itulah cara web server bekerja. 
Semoga informasi mengenai Web Server ini bermanfaat. Terima kasih, kurang lebihnya mohon dimaafkan. Atau bisa sampaikan komentar. Wassalamu'alaykum...

Wednesday, January 18, 2017

Mail Server

ANATOMY NETWORK - Mail Server, Assalamu'alaykum warahmatullahi wabarakatuh. Kali ini ane posting mengenai pengertian dari Mail Server. Berikut akan ane jelaskan dengan pengertian ane dan mudah-mudahan jelas begitupun dapat dimengerti.

PENGERTIAN
Mail Server terdiri dari dua kata, yaitu Mail dan Server. Mail dalam Bahasa artinya surat. Sedangkan Server adalah perangkat yang melayani beberapa tugas, misalnya Mail. Berarti dapat diartikan bahwa Mail Server adalah server yang mempunyai layanan untuk mengelola pengiriman e-mail atau surat elektronik sehingga client dapat melakukan surat-menyurat atau dapat mengirim dan menerima surat elektronik dalam jaringan internet. 

FUNGSI
Fungsi Mail Server adalah untuk mengelola email, akun, atau administratif lainnya. Pada zaman yang sudah sangat canggih sperti saat ini penggunaan program email sangat berperan penting khususnya pada perkantoran maupun sekolah karena dapat memudahkan manusia untuk berinteraksi dengan manusia lain dengan menggunakan surat elektronik. Dengan begitu tentu saja Server yang mengelola masalah ini sangatlah penting. Bahkan semakin majunya aplikasi ini membuat server-server ternama membuat Web Mail Server. Contoh yang sering digunakan adalah Yahoo dan Google. Dengan begini pengguna email sangat mudah mengakses email karena sudah bisa digunakan dengan tampilan web. Dan fitur yang terbaru pada web mail adalah dapat membuka file dokumen, spreedsheet, maupun presentasi tanpa mengunduhnya terlebih dahulu. Kabarnya mengedit file tersebut pun sudah bisa.

Orang yang mengelola Mail Server biasanya disebut Post Master. Tugasnya adalah:
  • Mengelola akun
  • Memonitoring proses kerja server
  • Sebagai admin
Mail Server yang umum atau biasanya menggunakan protokol SMTP, POP3, dan IMAP.
  1. SMTP (Simple Mail Transfer Protokol) adalah protokol yang digunakan untuk mengirim mail ke server lain. Sebenarnya dari kepanjangannya saja kita sudah bisa mengetahui bahwa protokol ini bertugas sebagagai alat untuk mentrasfer mail. Jika diibaratkan SMTP bisa dibilang sebagai kotak pos yang biasa kita lihat. Ketika kita ingin mengirim surat, kita akan memasukkan surat ke kotak pos tersebut, yang kemudian akan diambil oleh tukang pos dan dibawa ke kantor pos. Kemudian nantinya di kantor pos surat itu akan disortir dan kemudian akan diantarkan ke alamat yang tertera pada surat tersebut.
  2. POP3 (Post Office Protocol version 3) adalah protokol yang digunakan untuk mengambil mail yang masuk ke dalam email client. Fungsinya adalah sebagai penyimpan sementara mail yang terkirim di dalam sebuah Mail Server, lalu kemudian meneruskannya ke mail client. POP3 bisa dianalogikan atau diibarakan layaknya sebuah kantor pos yang bertugas menerima setiap email yang masuk. Di kantor pos surat tersebut akan ditampung dan juga akan mencari alamat ke mana saja surat-surat ini akan ditujukan. Lagi-lagi sebenarnya dengan melihat kepanjangan dari POP3 itu sendiri seharusnya kita sudah tidak bingung lagi apa arti POP3 itu, bahwa POP3 itu adalah protokol "seperti" kantor pos.
  3. IMAP (Internet Message Access Protocol) adalah protokol yang bertugas untuk mengakses email dari server. Protokol inilah yang memungkinkan agan megakses mail lewat browser.
Sekian... hanyaa itu yang bisa ane jelaskan. Wassalamu'alaykum.

Wednesday, January 11, 2017

DNS Server


ANATOMY NETWORK - DNS Server, Assalamu'alaykum warahmatullahi wabarakatuh. Kali ini ane post tentang penjelasan dari DNS Server. Mungkin beberapa dari kita mengetahui DNS adalah singkatan dari Domain Name Server. Oke, memang bisa. Tapi mengapa biasa dibilang DNS Server? Sedangakan DNS sendiri singkatan dari Domain Name Server, itu berarti DNS Server adalah Domain Name Server Server. Apakah benar?

PENGERTIAN
Inilah kekeliruan yang banyak terjadi di kalangan newbie, hehehe. Sebenarnya DNS adalah Sistem Penamaan Domain atau dalam Bahasa Inggris Domain Name System. Mungkin setelah mendengarnya kita langsung dapat memahaminya walau belum terlalu jelas. Ya, DNS Server terdiri dari dua kata, yaitu DNS dan Server. 
DNS adalah sistem penamaan domain yang menyimpan informasi tentang nama domain ataupun nama host di dalam jaringan komputer. 
DNS juga bisa dibilang sebagai penerjemah nama situs web menjadi alamat IP. DNS berfngsi sebagai alat yang mempermudah manusia/user untuk mengunjungi situs web dan sebaliknya. Misalkan ingin mengunjungi Facebook anda harus mengetahui alamat IP dari Facebook tersebut yaitu 31.13.78.35. Sulit bukan? Maka dari itu DNS menerjemahkan atau merubah IP tersebut menjadi www.facebook.com. Jadi lebih mudah, kan?
Sedangkan kata Server pada kali ini hanya berarti sebagai perangkat yang mengatur DNS. Dan memang sudah menjadi tugas server untuk mengatur IP suatu host lewat hostname-nya.

FUNGSI DNS
  • Melayani pemetaan IP Address ke FQDN (Fully Qualified Domain Name) dan dari FQDN ke IP Address.
  • Menerjemahkan namanama host (hostnames) menjadi nomor IP (IP Address) atau sebaliknya. Sehingga nama tersebut mudah untuk diingat oleh pengguna internet.
STRUKTUR DNS
  • Root Level Domains
  • Top Level Domains
  • Second Level Domains
  • Host Name
Begitulah bebeapa hal yang bisa ane jelskan, kurang lebihnya mohon maaf. Wassalam...

Tuesday, January 10, 2017

IP ADDRESS

ANATOMY NETWORK - IP ADDRESS, Assalamu'alaykum warahmatullahi wabarakatuh. Kali in ane posting tentang IP ADDRESS. Apa itu IP ADDRESS? Apa gunanya? Berikut ane jelaskan.

Apa itu IP Address?
IP Address adalah sebuah protokol jaringan yang dapat menghubungkan komputer ke komputer lain dengan deretan angka-angka. IP Address digunakan sebagai identitas suatu komputer agar dapat dikenali dalam suatu jaringan, bisa diibaratkan IP Address adalah nomor rumah pada suatu pemukiman agar dapat diketahui oleh RW, RT, ataupun warga.

IP Address memiliki dua macam versi, yaitu IPv4 dan IPv6.
  • IPv4 terdiri dari 32 bit bilangan biner yang penulisannya dimudahkan menggunakan bilangan desimal. Terdiri dari 32 bit yang dibagi menjadi 4 klom pengisian menjadi 8 bit untuk setiap kolom. 
    Contoh: 255.255.0.0 = 11111111.11111111.00000000.00000000
                                           kolom 1   kolom 2    kolom 3   kolom 4
  • IPv6 terdiri dari 128 bit bilangan biner yang penulisannya dimudahkan menggunakan bilangan heksadesimal. 128 bit dibagi menjadi 8 segmen tiap 16 bit.
    Contoh: 21da:00d3:0000:2f3b:02aa:00ff:fe28:9c5a = 0010000111011010 0000000011010011 0000000000000000 0010111100111011 0000001010101010 0000000011111111 1111111000101000 1001110001011010
Dalam IP Address ada juga istilah Public IP dan Private IP.

Public IP Address

IP Publik adalah alamat IP yang langsung terhubung ke internet secara global. IP Publik bisa didapatkan dari Internet Service Provider atau ISP. IP Publik diperlukan berbagai macam perangkat jaringan yang dapat diakses secara publik, misalnya router, website, dan server. Setiap perangkat itu masing-masing mengakses internet dengan IP Address yang khas atau unik. Biasanya IP ini digunakan untuk pengguna tertentu seperti perkantoran, bisnis, rumah, bahkan sekolah. IP publik bisa diibaratkan rumah yang memiliki keunikan yang berbeda-beda terhadap rumah yang lain. Dengan keunikan ini tentu saja akan mempermudah dalam mengenalinya. Misalkan ada tukang pos ingin mengirim paket ke suatu rumah. Rumah ini ada di suatu perumahan. Tentu saja rumah ini memiliki alamat, tetapi rumah ini juga memiliki keunikan tersendiri dengan yang lain. Misalkan keunikannya adalah pintu rumah berada di luar pagar dengan warna tembok kuning volka dot. Pastinya si tukang pos dapat dengan mudah mencari rumah seperti itu bukan?

Bagaimana cara mendapatkan IP Publik?

Untuk mendapatkan IP Publik Anda harus menyiapkan uang yang tidak sedikit. Hal itu dikarenakan IPv4 yang sudah habis. Apalagi jika ingin mendapatkan IP statis. Sedangkan IP dinamis lebih murah. Tetapi tentu saja IP dinamis lebih banyak kekurangan dibanding IP statis. Dan untuk mendapatkannya Anda bisa dibeli dari ISP (tidak semua ISP). Pada dasarnya ISP memberikan IP Publik ke pelanggan sebagai "pinjaman", dalam artian saat tidak berlangganan maka IP Publik dicabut dan mungkin dipinjamkan kembali ke pelanggan yang baru/lain.
Untuk melihat IP Publik ada berbagai cara, yang paling mudah adalah mungkin dengan mengunjungi whatismyipaddress.com. Di bawah ini adalah tampilan web yang menyediakan tool untuk melihat IP Publik kita. 

Private IP Address

IP Privat adalah alamat IP yang tidak bisa langsung terhubung ke internet. Jika ingin meghubungkan IP Privat ke internet, harus melalui NAT terlebih dahulu. NAT sendiri singkatan dari Network Addresing Translation, yaitu metode untuk menghubungkan komputer ke internet melalui IP karena banyaknya komputer yang ingin terhubung ke internet dan terbatasnya IP yang bisa langsung terhubung ke internet yaitu IP Publik. Jadi apabila banyak komputer yang ingin terhubung ke internet seperti warnet, maka tidak perlu menggunakan IP Publik untuk setiap komputer. Cukup dengan satu IP Publik saja lalu disebarkan melalui NAT. Secara sistematis tetap saja yang terhubung ke internet adalah IP Publiknya. IP Privat hanya berakhir atau berujung ataupun berhenti sampai di NAT saja. Dengan demikian IP Privat tidak dapat terhubung langsung ke IP Publik yang lain. Dari Internet Assigned Numbers Authority atau yang disingakat IANA, IP Privat terbagi menjadi beberapa blok, yaitu:
10.0.0.0 – 10.255.255.255 (Total: 16,777,216)
172.16.0.0 – 172.31.255.255 (Total: 1,048,576)
192.168.0.0 – 192.168.255.255 (Total: 65,536)
Ketika Anda mengakses suaatu halaman web dari komputer Anda, permintaan paket dikirim dari komputer ke router sebagai IP Privat, lalu router meminta ke ISP melalui jaringan dengan IP Publik. Setelah permintaan dibuat, operasi dibalik, ISP mengirim paket ke router lalu diteruskan ke komputer anda. Kira-kira seperti itulah bagaimana IP Privat dan IP Publik bekerja.
Sekian yang dapat ane jelaskan, mudah-mudahan jelas dan dapat dimengerti. Mohon maaf apabila terdapat tulisan typo atau kekurangjelasan. Wassalam... Salam BLANK!