Topologi Jaringan

Saturday, January 29, 2011 | | 0 comments

A. Topologi Bus
Pada topologi Bus digunakan sebuah kabel tunggal atau kabel pusat (backbone) di mana seluruh workstation dan server dihubungkan.





Keuntungan

• Hemat kabel

• Layout kabel sederhana

• Pengembangan jaringan atau penambahan workstation baru dapat dilakukan dengan mudah tanpa mengganggu workstation lain

Kerugian

• Deteksi dan isolasi kesalahan sangat kecil

• Kepadatan lalu lintas pada jalur utama

• Kelemahan dari topologi ini adalah bila terdapat gangguan di sepanjang kabel pusat maka keseluruhan jaringan akan mengalami gangguan
• Diperlukan repeater untuk jarak jauh


B. Topologi Token Ring

Di dalam topologi Ring semua workstation dan server dihubungkan sehingga terbentuk suatu pola lingkaran atau cincin. Tiap workstation ataupun server akan menerima dan melewatkan informasi dari satu komputer ke komputer lain, bila alamat-alamat yang dimaksud sesuai maka informasi diterima dan bila tidak informasi akan dilewatkan.



Kelemahan dari topologi ini adalah setiap node dalam jaringan akan selalu ikut serta mengelola informasi yang dilewatkan dalam jaringan, sehingga bila terdapat gangguan di suatu node maka seluruh jaringan akan terganggu.

Keunggulan topologi Ring adalah tidak terjadinya collision atau tabrakan pengiriman data seperti pada topologi Bus, karena hanya satu node dapat mengirimkan data pada suatu saat.



C. Topologi Star

Pada topologi Star, masing-masing workstation dihubungkan secara langsung ke server atau HUB. Keunggulan dari topologi tipe Star ini adalah bahwa dengan adanya kabel tersendiri untuk setiap workstation ke server, maka bandwidth atau lebar jalur komunikasi dalam kabel akan semakin lebar sehingga akan meningkatkan unjuk kerja jaringan secara keseluruhan. Dan juga bila terdapat gangguan di suatu jalur kabel maka gangguan hanya akan terjadi dalam komunikasi antara workstation yang bersangkutan dengan server, jaringan secara keseluruhan tidak mengalami gangguan. Kelemahan dari topologi Star adalah kebutuhan kabel yang lebih besar dibandingkan dengan topologi lainnya.



Keuntungan

• Paling fleksibel
• Pemasangan/perubahan stasiun sangat mudah dan tidak mengganggu bagian jaringan lain
• Kontrol terpusat
• Kemudahan deteksi dan isolasi kesalahan/kerusakan pengelolaan jaringan

Kerugian

• Boros kabel
• Perlu penanganan khusus
• Kontrol terpusat (HUB) jadi elemen kritis

D. Topologi Mesh
Topologi jala atau Topologi mesh adalah suatu bentuk hubungan antar perangkat dimana setiap perangkat terhubung secara langsung ke perangkat lainnya yang ada di dalam jaringan. Akibatnya, dalam topologi mesh setiap perangkat dapat berkomunikasi langsung dengan perangkat yang dituju (dedicated links).


Dengan bentuk hubungan seperti itu, topologi mesh memiliki beberapa kelebihan, yaitu:

  • Hubungan dedicated links menjamin data langsung dikirimkan ke komputer tujuan tanpa harus melalui komputer lainnya sehingga dapat lebih cepat karena satu link digunakan khusus untuk berkomunikasi dengan komputer yang dituju saja (tidak digunakan secara beramai-ramai/sharing).
  • Memiliki sifat Robust, yaitu Apabila terjadi gangguan pada koneksi komputer A dengan komputer B karena rusaknya kabel koneksi (links) antara A dan B, maka gangguan tersebut tidak akan mempengaruhi koneksi komputer A dengan komputer lainnya.
  • Privacy dan security pada topologi mesh lebih terjamin, karena komunikasi yang terjadi antara dua komputer tidak akan dapat diakses oleh komputer lainnya.
  • Memudahkan proses identifikasi permasalahan pada saat terjadi kerusakan koneksi antar komputer.

Meskipun demikian, topologi mesh bukannya tanpa kekurangan. Beberapa kekurangan yang dapat dicatat yaitu:

  • Membutuhkan banyak kabel dan Port I/O. semakin banyak komputer di dalam topologi mesh maka diperlukan semakin banyak kabel links dan port I/O (lihat rumus penghitungan kebutuhan kabel dan Port).
  • Hal tersebut sekaligus juga mengindikasikan bahwa topologi jenis ini * Karena setiap komputer harus terkoneksi secara langsung dengan komputer lainnya maka instalasi dan konfigurasi menjadi lebih sulit.
  • Banyaknya kabel yang digunakan juga mengisyaratkan perlunya space yang memungkinkan di dalam ruangan tempat komputer-komputer tersebut berada.
Berdasarkan kelebihan dan kekurangannya, topologi mesh biasanya diimplementasikan pada komputer-komputer utama dimana masing-masing komputer utama tersebut membentuk jaringan tersendiri dengan topologi yang berbeda (hybrid network).
READ MORE - Topologi Jaringan

Jenis-jenis Jaringan Komputer

| | 0 comments

Jenis-jenis jaringan

Secara umum jaringan komputer terdiri atas lima jenis :


a) Local Area Network (LAN)

merupakan jaringan milik pribadi di dalam sebuah gedung atau kampus yang berukuran sampai beberapa kilometer. LAN seringkali digunakan untuk menghubungkan komputer-komputer pribadi dan workstation dalam kantor suatu perusahaan atau pabrik- pabrik untuk memakai bersama sumberdaya (resouce, misalnya printer) dan saling bertukar informasi.


b) Metropolitan Area Network (MAN)

Metropolitan Area Network (MAN), pada dasarnya merupakan versi LAN yang berukuran lebih besar dan biasanya menggunakan teknologi yang sama dengan LAN. MAN dapat mencakup kantor-kantor perusahaan yang letaknya berdekatan atau juga sebuah kota dan dapat dimanfaatkan untuk keperluan pribadi (swasta) atau umum. MAN mampu menunjang data dan suara, bahkan dapat berhubungan dengan jaringan televisi kabel.

c) Wide Area Network (WAN)

jangkauannya mencakup daerah geografis yang luas, seringkali mencakup sebuah negara bahkan benua. WAN terdiri dari kumpulan mesin-mesin yang bertujuan untuk menjalankan program-program (aplikasi) pemakai.

d) Internet

Sebenarnya terdapat banyak jaringan di dunia ini, seringkali menggunakan perangkat keras dan perangkat lunak yang berbeda-beda. Orang yang terhubung ke jaringan sering berharap untuk bisa berkomunikasi dengan orang lain yang terhubung ke jaringan lainnya. Keinginan seperti ini memerlukan hubungan antar jaringan yang seringkali tidak compatibel dan berbeda. Biasanya untuk melakukan halini diperlukan sebuah mesin yang disebut gateway guna melakukan hubungan dan melaksanakan terjemahan yang diperlukan, baik perangkat keras maupun perangkat lunaknya. Kumpulan jaringan yang terinterkoneksi inilah yang disebut dengan internet.

e) Wireless (Jaringan tanpa kabel)

jaringan tanpa kabel merupakan suatu solusi terhadap komukasi yang tidak bisa dilakukan dengan jaringan yang menggunakan kabel. Misalnya orang yang ingin mendapat informasi atau melakukan komunikasi walaupun sedang berada diatas mobil atau pesawat terbang, maka mutlak jaringan tanpa kabel diperlukan karena koneksi kabel tidaklah mungkin dibuat di dalam mobil atau pesawat. Saat ini jaringan tanpa kabel sudah marak digunakan dengan memanfaatkan jasa satelit dan mampu memberikan kecepatan akses yang lebih cepat dibandingkan dengan jaringan yang menggunakan kabel.
READ MORE - Jenis-jenis Jaringan Komputer

Pengertian Domain

| | 0 comments

Pengertian Domain ?

Domain adalah nama yang merupakan identifikasi dari satu atau lebih alamat IP. Sebagai contoh nama domain google.com mewakili lusinan alamat IP. Atau pengertian yang lebih mudah adalah Domain merupakan nama unik/alamat untuk website kita, domain merupakan nama yang diakhiri dengan .com, .net, .org, .biz, .tv dan lain-lain. Sebagai contoh, nama domain untuk alamat website (URL) http://bloggerpemula.info, adalah bloggerpemula.info.
Ada beberapa istilah-istilah lain yang berhubungan dengan nama domain, seperti Top Level Domain, Sub Domain, Add-On Domain, Parked Domain dan Domain Redirect. Memahami arti istilah-istilah tersebut bisa membantu kita ketika ngeblog dan ingin memiliki domain sendiri. Berikut adalah pengertian dari masing-masing istilah tersebut:
Pengertian Tingkatan Tertinggi Domain / Top Level Domain (TLD)
TLD merupakan akhiran pada suatu nama domain yang mengindikasikan pemilik Tingkatan Tertinggi Domain tersebut dan jenis domain tersebut. Domain seperti ini terbatas, beberapa contohnya adalah:
• gov – Government agencies (Pemerintah)
• edu – Educational institutions (Institusi pendidikan)
• org – Organizations (Organisasi nonprofit)
• mil – Military (Militer)
• com – commercial business (Organisasi Profit/Komersil)
• net – Network organizations (Organisasi Network)
• ca – Canada (Negara Kanada)
• tv – Television (Televisi)
Karena Internet didasarkan pada alamat IP, bukan nama domain, maka setiap Web server membutuhkan server sistem nama domain / Domain Name System (DNS) untuk menerjemahkan nama domain menjadi alamat IP. Domain dengan sendirinya hanya berupa alamat web. Karena itu agar domain dapat berfungsi sebagai alamat email atau website, maka dibutuhkan hosting untuk menerjemahkan nama domain menjadi alamat IP.

Apa Itu Domain Redirect?

Pengertian Domain Redirect – atau disebut juga URL Redirect adalah meneruskan (forward) dari satu alamat nama domain ke alamat nama domain lain, sehingga alamat URL nama domain yang diredirect akan berubah ke nama domain tersebut. Contoh: coba buka http://goblogmonetize.blogspot.com akan di-Redirect ke http://bloggerpemula.info, dan nama domain awal yang diredirect tersebut tidak terlihat lagi.

Apa Itu SubDomain?

Pengertian Subdomain adalah nama domain tambahan yang menjadi bagian tak terpisahkan dari nama domain utama. Contoh subdomain misalnya goblogmonetize pada http://goblogmonetize.blogspot.com yang berarti goblogmonetize merupakan subdomain dari nama domain blogspot.com. Atau bila kita memiliki domain utama namakita.com, dan kita menginstall wordpress.org di direktori namakita.com/blog/ maka kita bisa mengubah direktori blog tadi menjadi sub domain dengan menambahkannya sebagai subdomain di cPanel hosting kita menjadi blog.namakita.com, sehingga alamat URL-nya adalah http://blog.namakita.com atau http://namakita.com/blog/. Dan ini gratis, tanpa ada tambahan biaya domain lain.

Apa Itu Add-On Domain?

Pengertian Add-on Domain adalah nama domain yang diarahkan ke sub-direktori sebuah nama domain utama. Misalnya kita mempunyai sebuah alamat website: namakita.com, kita bisa Add-on bisniskita.com dan diarahkan untuk menampilkan apa yang ada di namakita.com/bisniskita/. Ketika http://bisniskita.com/index.html diakses dari Internet, pengunjung tidak akan merasakan adanya perbedaan, bisniskita.com akan tampil layaknya seperti nama domain biasa bagi pengunjung. Apa yang ditampilkan sebenarnya berada di namakita.com/bisniskita/index.html. Add-On Domain pun dengan sendirinya akan menjadi Subdomain dari domain utama tersebut, yaitu bisniskita.namakita.com.
Subdomain maupun Add-on domain tidak terpisah dari nama domain utama, sehingga saling berbagi (share) dengan domain utama dalam segala hal, termasuk diskspace, bandwidth & cPanel. Kita tidak akan mendapatkan cPanel untuk setiap add-on domain yang ditambahkan, semua diatur dalam satu cPanel Main account (cPanel namakita.com dalam contoh). Pembuatan FTP account & Email Account untuk bisniskita.com dapat dilakukan di cPanel namakita.com.
Kesimpulannya: Sub Domain dan Add-on Domain tidak mendapat cPanel tersendiri, tapi secara fungsi & fitur, sama saja dengan nama domain / account biasa.
Add-On Domain bisa diakses dengan 3 cara, dan untuk contoh di atas yaitu:
1. http://bisniskita.com/ (Langsung)
2. http://bisniskita.namakita.com/ (Sub Domain)
3. http://namakita.com/bisniskita/ (Directory)
Dan umumnya cara 2 dan 3 secara otomatis menjadi domain redirect ke alamat utama (cara 1).

Apa Itu Parked Domain?

Pengertian Parked Domain adalah nama domain lain yang tidak aktif yang diarahkan (domain redirect) ke nama domain utama untuk mendapatkan trafik (traffic) jumlah pengunjung yang sama pada satu situs atau blog yang sama. Misal nama domain bisniskita.com ingin kita parkir di domain utama kita yaitu namakita.com, maka bisniskita.com akan menampilkan apa yang ada di namakita.com dengan alamat URL yang tetap yaitu http://bisniskita.com. Hal ini yang membedakannya dengan Domain Redirect, dimana nama domain akan berubah ke nama domain tujuan. Dan kita tetap harus membayar biaya sewa masing-masing nama domain tersebut.
READ MORE - Pengertian Domain

HowTo Install ISPCP for OpenSuse

Friday, January 28, 2011 | | 0 comments

Installation

First, make sure you are logged in as root.

1 Untar or unzip the distribution files to a secure directory:

# cd /usr/local/src
# tar xjvf ispcp-omega-1.0.6.tar.bz2

2 Change to the newly created directory:

# cd ./ispcp-omega-1.0.6

3 Install the required repositories:

OpenSuse 11.1 (Recommended for ispCP 1.0.3):

# sh ./docs/OpenSuse/opensuse111-repositories add


OpenSuse 11.2 :

# sh ./docs/OpenSuse/opensuse112-repositories add

Note: For all questions, answer “a” (trust always).

4 Install the required packages:

OpenSuse 11.1 (Recommended for ispCP 1.0.4):

# zypper in $(cat ./docs/OpenSuse/opensuse111-packages)


OpenSuse 11.2:

# zypper in $(cat ./docs/OpenSuse/opensuse112-packages)

5 Install the required perl packages:

First, update CPAN:

# cpan CPAN


For OpenSuse 11.1 (Recommended for ispCP 1.0.4):

# cpan $(cat ./docs/OpenSuse/opensuse111-perl-packages)


For OpenSuse 11.2:

# cpan $(cat ./docs/OpenSuse/opensuse112-perl-packages)


Note: every question which is asked in the first run of cpan should be ok to confirm

6 (optional) Check ispcp.conf

Check the:

./configs/opensuse/ispcp.conf

and adapt it to your requirements.

7 Build the System by using make:

# make -f Makefile.opensuse install

8 Copy all the directories into your system (you may make backups before)

# cp -RLv /tmp/ispcp/* /

9 Start MySQL, if not running:

# rcmysql restart

10 Change or create MySQL root password, remove anonymous users, disallow root, login remotely, remove test database (and access to it), reload privilege tables.

# mysql_secure_installation

11 Maybe empty the folder /etc/skel - otherwise you'll have all the files/folders in the home folders...

# cp -a /etc/skel /etc/skel.bkp
# rm -r /etc/skel && mkdir /etc/skel

12 Now it's time to set up the frontend. Change into the engine directory and start the engine setup:

# cd /srv/www/ispcp/engine/setup
# perl ispcp-setup

13 Restore /etc/skel

# rm -r /etc/skel && mv /etc/skel.bkp /etc/skel

14 Install ispCP ω step-by-step

If you get no error, all went good; if you get one, look at http://isp-control.net to solve the problem.

15 Clean the temporary folders:

# rm -rf /tmp/ispcp

READ MORE - HowTo Install ISPCP for OpenSuse

Sekilas Tentang MySQL

Thursday, January 27, 2011 | | 0 comments

Database telah menjadi bagian yang menyatu dalam hampir setiap kehidupan manusia. Tanpa database, banyak sesuatu yang kita kerjakan akan menjadi sangat membosankan dan tidak terstruktur dengan baik, bahkan mungkin menjadi sesuatu yang tidak dapat dikerjakan. Perpustakaan, universitas, kantor pemerintahan dan bank adalah beberapa contoh organisasi yang sangat bergantung pada sistem database terutama pada urutan data ataupun pencarian data. Di dunia internet, search engines, online shopping (toko online ) dan setiap website yang menyediakan banyak data tidak akan berkerja tanpa menggunakan database. Database yang sudah diimplementasikan atau dipakai di komputer biasanya dihubungkan dengan database server.


MySQL sebagai database server

Software database mulai bermunculan seiring dengan bertambahnya kebutuan akan database server. Salah satu dari pendatang baru dalam dunia database ialah MySQL, sebuah server/klien database SQL yang berasal dari Skandinavia. MySQL terdiri atas server SQL, klien program untuk mengakses server, tools untuk administrasi, dan interface program untuk menulis program sendiri
Pengembangan MySQL dimulai pada tahun 1979 dengan tool database UNIREG yang dibuat oleh Michael “Monty” Widenius untuk perusahaan TcX di Swedia. Kemudian pada tahun 1994, TcX mulai mencari server SQL untuk mengembangkan aplikasi Web. Mereka menguji beberapa server komersial namun semuanya masih terlalu lambat untuk table-tabel TcX yang besar.
Tahun 1995 David Axmark dari Detro HB berusaha menekan TcX untuk me-release MySQL di Internet. Ia juga membuat dokumentasi MySQL yang di-build untuk GNU configure utility.
MySQL 3.11.1 dipublikasikan di dunia tahun 1996 dan didistribusikan untuk Linux dan Solaris. Sekarang ini MySQL bekerja untuk banyak platform serta tersedia source codenya.

MySQL bukanlah proyek Open Source karena lisensi diperlukan juga dalam kondisi tertentu. Akan tetapi MySQL dikenal sebagai software Open Source karena aturan lisensinya tidak teralu ketat. Selain itu ia juga portable dan bisa dijalankan untuk beberapa system operasi komersial seperti Solaris, Irix dan Windows.

Beberapa Alasan Mengapa memilih MySQL?

Jika anda mencari system manajemen database yang murah atau bahkan gratis, ada beberapa pilihan antara lain MySQL, mSQL, PostgresSQL, atau salah satu dari produk vendor komersial yang gratis. Ketika dibandingkan antara MySQL dengan system databae yang lain, maka perlu dipikirkan apa yang paling penting untuk anda. Apakah performa, support, fitur-fitur SQL, kondisi keamanan dalam lisensi, atau masalah harga. Dengan pertimbangan tersebut, MySQL memiliki banyak hal yang bisa ditawarkan, antara lain :

 Kecepatan
Banyak ahli berpendapat MySQL merupakan server tercepat.

 Kemudahan penggunaan
MySQL punya performa tinggi namun merupakan database yang simple sehingga mudah disetup dan dikonfigurasi

 Harga
MySQL cenderung gratis untuk penggunaan terntentu.

 Mendukung query language
MySQL mengerti bahasa SQL (Structured Query Language) yang merupakan pilihan system database modern. Anda juga dapat mengakses MySQL lewat protocol ODBC (Open Database Connectivity) buatan Microsoft.

 Kapabilitas
Banyak klien dapat mengakses server dalam satu waktu. Mereka dapat menggunakan banyak database secara simultn.

 Konetifitas dan sekuritas
Database MySQL dapat diakses dari semua tempat di Internet dengan hak akses tertentu.

 Pertabilitas
MySQl dapat berjalan dalam banyak varian UNIX dengan baik, sebaik seperti saat berjalan di system non-UNIX.

 Distribusi yang terbuka
MySQL mudah didapatkan dan memiliki source code yang boleh disebarluaskan sehingga bisa dikembangkan lebih lanjut.



Bagaimanapun, mungkin yang paling menarik dari semua karakteristik adalah kenyataan bahwa MySQL adalah gratis. Hal ini benar karena T.c.X menawarkan MySQL sebagai produk gratis untuk umum.
READ MORE - Sekilas Tentang MySQL

Sekilas Tentang Apache Web Server

Wednesday, January 26, 2011 | | 0 comments

Banyak sekali software web server yang berada di internet. Dengan berdasarkan pada 12 macam pertimbangan diatas, maka dapat dipilih software mana saja yang cocok dengan kebutuhan kita.Misalnya : Kita memasang web server untuk keperluan suatu perusahaan jasa internet (ISP ), maka pertimbangan yang harus diambil adalah apakah mereka menginginkan software yang gratis atau komersial. Keuntungan dari software komersial adalah mereka punya dukungan teknis dan dokumentasi yang lengkap, sedang pada kebanyakan software gratis tidak punya. Namun ada juga software gratisan yang mempunyai dukungan teknis dari pembuatnya dan dengan dokumentasi yang lengkap. Salah satu software web server gratisan seperti itu adalah Web server Apache.
Web server Apache mempunyai kelebihan dilihat dari beberapa pertimbangan diatas:
Apache termasuk dalam kategori freeware (software gratisan)
Apache mudah sekali proses instalasinya jika dibanding web server lainnya seperti NCSA, IIS, dan lain-lain.
Mampu beroperasi pada berbagai platform sistem operasi seperti : AUX 3.1, BSDI 2.0, FreeBSD 2.1, HP-UX 9.07, IRIX 5.3, Linux, NetBSD 1.1, NEXTSTEP, SolarisX86 2.5, Solaris 2.4, Solaris 2.5, SunOS 4.1.3, UnixWare 1.1.2.
Apache mudah untuk mengkonfigurasinya karena hanya mempunyai satu file konfigurasi.
Apache Web server mudah dalam menambahkan periferal lainnya ke dalam platform web servernya, misalnya : untuk menambahkan modul, cukup hanya menset file konfigurasinya agar mengikutsertakan modul itu kedalam kumpulan modul lain yang sudah dioperasikan.
Features atau ciri khas dari web server Apache adalah :
1. Dapat dijadikan pengganti bagi NCSA web server.
2. Perbaikan terhadap kerusakan dan error pada NCSA 1.3 dan 1.4
3. Apache web server dalam merespon client sangat cepat jauh melebihi server NCSA.
4. Mampu di kompilasi sesuai dengan spesifikasi HTTP yang sekarang.
5. Apache menyediakan feature untuk multihomed dan virtual server.
6. Kita dapat men-set respon error yang akan dikirim web server dengan menggunakan file atau skrip.
7. Server Apache dapat otomatis berkomunikasi dengan client browsernya untuk menampilkan yang tampilan terbaik pada client browsernya. Misalnya browser ingin menampilkan dalam bahasa Spanyol, maka Apache web server otomatis mencari dalam servicenya halaman-halaman dengan bahasa Spanyol.
8. Webserver Apache secara otomatis menjalankan file index.html, halaman utamanya, untuk ditampilkan secara otomatis pada clientnya.
9. Webserver Apache mempunyai level-level pengamanan.
10. Apache mempunyai komponen dasar terbanyak di antara webserver-webserver lain, yang berarti bahwa webserver Apache termasuk salah satu dari webserver yang lengkap.
11. Ditinjau dari segi sejarah perkembangan dan prospeknya di masa yang akan datang, Apache web server mempunyai prospek yang cerah. Apache berasal dari webserver NCSA yang kemudian dikembangkan karena NCSA masih mempunyai kekurangan dibidang kompatibilitasnya dengan sistem operasi lain. Sampai saat ini, webserver Apache terus dikembangkan oleh team dari apache.org.
12. Performansi dan konsumsi sumberdaya (resource) dari webserver apache tidak terlalu banyak, hanya sekitar 20 MB untuk file-file dasarnya dan setiap daemonnya hanya memerlukan sekitar 950 KB memory per-child.
13. Mendukung transaksi yang aman (secure transaction) menggunakan SSL (Secure Socket Layer).
14. Mempunyai dukungan teknis melalui web.
15. Mempunyai kompatibilitas platform yang tinggi.
16. Mendukung third party berupa modul-modul tambahan.

MODUL PHP PADA APACHE WEB SERVER

Apache web server mendukung penambahan modul-modul. Diantara modul yang sering dipakai adalah modul PHP. PHP (Personal Homep Page Tool) adalah salah satu jenis aalat yang digunakan untk membuat halaman web anda menjadi lebih menarik, lebih aman, dan lebih dinamik. Pada dasrnya PHP miirip dengan bahsa script yang lainnya seperti asp, Javascript , Visual BASic atau yang lainnya, namun keuntungannya adalah pada PHP tidak diperlukan tambahan pada sisi webclient seperti halnya Javascript dan Visual Basic script, sehingga lebih luas penggunaannya.
Beberapa keunggulan PHP dibandingkan dengan yang lain :
  • Autentikasi http menggunakan PHP menggunakan fungsi header() yang ada dalam modul apache PHP.
  • Pembuatan file GIF menggunakan library GD yang dikompilasi saat menginstall php.
  • PHP dapat menerima metoda upload file
  • Mendukung penggunaan cookie
  • Mendukung integrasi dengan database
  • Mendukung ekspresi regular seperti ereg(), ereg_replace() dan lainnya.
  • Penanganan kesalahan berdasarkan tingkat kesalahan.
READ MORE - Sekilas Tentang Apache Web Server

Pengertian Firewall

Sunday, January 23, 2011 | | 0 comments

Pengenalan Firewall

Firewall merupakan sebuah perangkat yang diletakkan antara Internet dengan jaringan internal. Informasi yang keluar atau masuk harus melalui firewall ini. Tujuan utama dari firewall adalah untuk menjaga agar akses (ke dalam maupun ke luar) dari orang yang tidak berwenang (unauthorized access) tidak dapat dilakukan. Konfigurasi dari firewall bergantung kepada kebijaksanaan (policy) dari organisasi yang bersangkutan.

Firewall merupakan alat untuk mengimplementasikan kebijakan security (security policy). Sedangkan kebijakan security, dibuat berdasarkan perimbangan antara fasilitas yang disediakan dengan implikasi security-nya. Semakin ketat kebijakan security, semakin kompleks konfigurasi layanan informasi atau semakin sedikit fasilitas yang tersedia di jaringan. Sebaliknya, dengan semakin banyak fasilitas yang tersedia atau sedemikian sederhananya konfigurasi yang diterapkan, maka semakin mudah orang orang ‘usil‘ dari luar masuk kedalam sistem (akibat langsung dari lemahnya kebijakan security).

Firewall bekerja dengan mengamati paket IP (Internet Protocol) yang melewatinya. Berdasarkan konfigurasi dari firewall maka akses dapat diatur berdasarkan IP address, port, dan arah informasi. Detail dari konfigurasi bergantung kepada masing-masing firewall. Firewall dapat berupa sebuah perangkat keras yang sudah dilengkapi dengan perangkat lunak tertentu, sehingga pemakai (administrator) tinggal melakukan konfigurasi dari firewall tersebut. Firewall juga dapat berupa perangkat lunak yang ditambahkan kepada sebuah server (baik UNIX maupun Windows NT), yang dikonfigurasi menjadi firewall.

Firewall pada dasarnya dapat dikategorikan menjadi 2 berdasarkan cara fungsi kerjanya (keduanya dapat dilakukan pada sebuah perangkat komputer (device) atau dilakukan secara terpisah), yaitu :

1. Fungsi filtering
Firewall bekerja pada level jaringan (network-level firewall) biasa disebut packet filter.
Firewall tipe ini biasanya berupa router yang melakukan fungsi packet filtering berdasarkan parameter-parameter tertentu : alamat sumber, protokol, nomor port dan isi. Dari membandingkan informasi yang diperoleh pada paket-paket trafik dengan kebijaksanaan yang ada pada tabel akses, maka tindakan yang diberlakukan adalah :
• Melewatkan paket data ke tujuannya (client atau server)
• Memblok paket data

2. Fungsi proxy
Firewall pada level aplikasi (application level gateway) ini berfungsi sebagai penghubung antara komputer client dengan jaringan luar. Pada koneksinya, paket-paket IP tidak pernah diteruskan secara langsung, namun ditranslasi dan diwakilkan oleh gateway aplikasi tersebut yang berfungsi sebagai saluran dan penterjemah dan menggantikan fungsi client. Proxy akan merelai semua request dari client kepada server yang sesungguhnya, kemudian merelai balik semua hasil response real server kepada client kembali. Ditengah proses di atas, maka proxy server berkesempatan untuk melakukan pembatasan “relai” berdasarkan tabel akses yang sudah dibuat.
Fungsi proxy dapat dilakukan oleh berbagai software tergantung kepada jenis proxy yang dibutuhkan, misalnya web proxy, rlogin proxy, ftp proxy dan seterusnya. Di sisi client sering kali dibutuhkan software tertentu agar dapat menggunakan proxy server ini, seperti misalnya dengan menggunakan SOCKS. Beberapa perangkat lunak berbasis UNIX untuk proxy antara lain: Socks (proxy server oleh NEC Network Systems Labs), Squid (web proxy server).
READ MORE - Pengertian Firewall

Konfigurasi PC Router dengan Windows XP

Saturday, January 22, 2011 | | 0 comments

Konfigurasi PC Router dengan Windows XP
Langkah-langkah untuk membuat PC Router menggunakan Windows XP :
1. Pertama, kita rancang terlebih dahulu Topologi Jaringan
2. Lakukan konfigurasi IP pada PC Router dan PC Client anda sesuai dengan topologi yang telah anda buat
3. Inilah bagian yang paling penting, jalankan menu >> run >> regedit
4. Pada regedit pilih HKEY_LOCAL_MACHINE >> SYSTEM >> current control set >> services >> tcpip >> parameters
5. Kemudian klik 2x pada IPEnableRouter, ubahlah nilai value datanya menjadi 1, kemudian restartlah PC Router anda.
6. Setelah melakukan IP Enable Router pada registry editor pada windows, lalu restartlah komputer (PC Router).
7. Setelah melakukan restart, sekarang kita akan mencoba untuk melakukan ping pada computer client.
8. Jika ping pada IP PC Client telah berhasil, berarti kita telah berhasil membuat PC Router dengan menggunakan Windows XP.


READ MORE - Konfigurasi PC Router dengan Windows XP

Silahkan masukkan link anda di sini,, dan jangan lupa pasang link balik