Rabu, 12 September 2012

Arti VLAN

Dalam jaringan yang saat ini sudah komplek dan terbatasnya jumlah node yang bisa digunakan dalam sebuah jaringan lan, menuntut adanya sistem/cara/model baru dalam menangani masalah tersebut, salah satunya adalah dengan menggunakan VLAN (Virtual LAN).
Saya sendiri baru belajar VLAN, awal saya mengetahui VLAN adalah saat magang disebuah perusahaan  kimia, dan kali ini saya ingin berbagi dengan saudara/i tentang ilmu yang saya dapatkan.
VLAN merupakan salah satu metode/model jaringan yang tidak terbatas pada lokasi fisik karena bersifat virtual, sehingga suatu network dapat dikonfigurasi secara virtual tanpa mengikuti lokasi fisik jaringan. Penggunaan VLAN menjadikan pengaturan/konfigurasi jaringan menjadi fleksibel yang dapat dibuat segemen sesuai dengan organisasi/departemen, tanpa harus bergantung pada lokasi. Untuk memudahkan pemahaman VLAN, saya sendiri mengartikan bahwa VLAN adalah suatu metode pengelompokan 2 atau lebih alamat ip dalam satu range/area (sesuai dengan tipe yang digunakan). Teknologi VLAN biasa digunakan pada perusahaan yang memiliki jaringan LAN dalam skala besar yang terbatas alamat IP yang digunakan, akan tetapi VLAN juga bisa digunakan untuk jaringan yang berskala kecil.

@Berbagi ilmu dan pengalaman

Embedded-Non Embedded Script PHP

Dalam pemrograman web dengan PHP dikenal istilah Embedded dan Non Embedded Script. Embedded script merupakan teknik penyisipan script php dalam tag html yang memiliki ciri-ciri ketika dilihat dengan view source pada web browser maka script php tidak ada, hasil dari eksekusi berupa html murni dan on the fly creation. Sedang Non Embedded Script adalah teknik menyisipkan script php diluar tag html yang berarti bahwa tag html yang berda di dalam script php. Ciri-cirinya adalah tag html tidak beraturan, Hasil murni dari script PHP, meskipun begitu web browser tetap dapat menampilkan informasi

Penulisan Embedded Script :
<html>
<head>
<title>Embedded Script</title>
</head>
<body>
<?php
echo "Hello World";
?>
</body>
</html>

Penulisan Non Embedded Script
<?php
echo "<html>";
echo "<head>";
echo "<title>";
    "Non Embedded Script";
echo "</title>";
echo "</head>";
echo "<body>";
   "Hello World";
echo "</body>";
echo "</html>";
Amati dan lihat perbedaanya :)

@Berbagi ilmu dan pengalaman



Tipe Teknik Routing

Routing merupakan metode untuk menentukan jalur pengiriman paket data dalam suatu jaringan dan juga menentukan jumlah host dalam jaringan. Ada 2 jenis atau tipe dalam teknik routing, sebagai berikut :
--> Static Routing
Tipe/jenis routing yang dalam metode menentukan jalur dibuat secara manual oleh administrator jaringan dalam tabel routing. Dan apabila terjadi perubahan jalur maka administrator mengubahnya secara manual. Tipe ini biasa digunakan pada perusahaan-perusahaan besar yang memiliki data- data penting dalam jaringan, hal ini dilakukan karena routing statis lebih aman dari serangan seperti spoofing. Adapun kelemahan dari routing statik adalah rentan terhadap kesalahan penulisan dibanding routing yang akan dijelaskan berikut ini (routing dinamis)
--> Dinamic Routing
Teknik routing yang secara otomatis akan menentukan jalur yang terbaik dalam pengiriman paket data, akan tetapi sebelumnya harus diatur secara manual terlebih dahulu oleh administrator, setelah itu ketika ada perubahan jalur maka secara otomatis router akan membuat jalur sendiri untuk meneruskan paket data yang akan dikirimkan. Keunggulan dari routing dinamis adalah mudah dalam mengatur network yang besar, adapun kelemahanya membutuhkan bandwith yang cukup besar.

@Berbagi ilmu dan pengalaman

Selasa, 11 September 2012

Bangkit Lagi...Oke !

Dalam kehidupan kita sering dihadapkan dengan permasalahan/kesulitan, terkadang bersifat komplek terkadang juga bersifat sederhana. Setiap orang tentu memiliki cara masing-masing untuk menghadapinya, ada yang cepat menyelesaikanya, akan tetapi adapun yang lama untuk menyelesaikanya bahkan ada yang sampai tidak kuat hingga jatuh dan ini akan mengakibatkan rasa percaya diri berkurang bahkan bisa frustasi kalau tidak ada kesabaran dan keikhlasan dalam menerimanya, dan hal inilah yang tidak diinginkan oleh saya maupun saudara/i. Untuk itulah mari bangkitlah dan terus bangkit selama kesempatan itu masih terbentang luas dalam kehidupan ini, Oke !
Ada beberapa tips yang semoga bisa bermanfaat bagi kita :
--> Yaqinlah bahwa setiap masalah/kesulitan pasti ada solusinya dan hikmah yang terkandung di dalamnya
--> Perbanyaklah Berdzikir, Membaca, Mempelajari dan Memahami Firman Tuhan Semesta Alam  
      (Al-Qur'an) dan Al-Hadist
--> Terimalah setiap masalah/kesulitan dengan lapang dada (ikhlas) sebagaimana dijelaskan bahwa setiap 
       masalah/kesulitan pasti ada solusinya.
--> Berpikirlah positif
--> Perbanyak belajar 

@Berbagi ilmu dan pengalaman

Sekilas Node JS

Pada dasarnya saya sendiri masih belum begitu paham dan maasih perlu banyak belajar terkait node js, mulai dari konsep atau prinsip kerja maupun penggunaan dari node js, oleh sebab itu disini saya tidak bisa menjelaskan cukup banyak terkait node js. Node JS merupakan bahasa pemrograman web server yang ditulis dengan java script v8 yang dipakai google dalam pembuatan aplikasi google chrome dengan memanfaatkan konsep even driven, asynchronous i/o untuk efisiensi, meminimalkan biaya over head dan skalabilitas.

@Berbagi ilmu dan pengalaman

Prinsip Kerja VPN

VPN (Virtual Private Network) merupakan salah satu metode yang digunakan untuk berkomunikasi dalam jaringan komputer dalam hal ini adalah internet secara aman dan nyaman. Sebagaimana namanya, segala hal yang berhubungan dengan jaringan tidak lepas dengan IP, di dalam VPN terdapat dua ip yang digunakan yaitu ip public (internet) dan ip private (LAN). Adapun penerapan VPN biasanya banyak terdapat pada sekolah, perusahaan, organisasi dan lembaga lain terutama yang bersifat profit. Hal ini dikarenakan selain keamanan dan kenyamanan (bersifat virtual dan private/privasi), VPN juga mudah diimplementasikan dengan biaya yang cukup murah.
Prinsip Kerja VPN
Perlu diketahui bahwa VPN memiliki dua macam yaitu VPN client dan VPN server (penghubung antar PC) dan prinsip kerjan VPN dibagi ke dalam dua kategori, sebagai berikut :
--> Jaringan Global (Luas)
internet <—> VPN Server <—-> VPN Client <—-> Client
--> Jaringan LAN (Menghubungkan 2 komputer secara private dengan jaringan internet)
Komputer A <—> VPN Clinet <—> Internet <—> VPN Server <—> VPN Client <—> Komputer B
Perlu diingat semua koneksi diatur oleh VPN server oleh karena itu dibutuhkan VPN Serveryang memiliki kemampuan cukup tinggi dibanding dengan VPN Client agar koneksi berjalan lancar.

@Berbagi ilmu dan pengalaman

Dasar Content Management System

Content Managemen System yang selanjutnya dalam artikel ini disebut dengan cms, merupakan sebuah sistem yang dibuat untuk memudahkan pengguna web dalam mengelola konten atau isi dari sebuah website, tanpa harus mengetahui secara teknis (proses pembuatanya). Sehingga dalam aktifitas create, update and delete suatu konten website dapat dilakukan dengan mudah, efektif dan efisien oleh pengguna web yang masih pemula sekalipun. Secara detail cms memiliki manfaat sebagai berikut :
--> Managemen data
--> Mengatur siklus hidup website
--> Mendukung web templating dan standarisasi
--> Personalisasi website
--> Sindikasi
--> Akuntabilitas / Keamanan (Hak akses)
Konsep dari cms adalah memirahkan antara konten/isi dengan desain, sehingga konsistensi dari tampilan sebuah website dapat dijaga dengan baik, Saat ini cms banyak cms yang sudah beredar dimanfaatkan untuk berbagai keperluan, diantaranya :
--> Mengelola website pribadi
--> Mengelola website perusahaan/instansi
--> Portal/website komunitas
--> Forum
--> E-Commerce

@Berbagi ilmu dan pengalaman