CLICK HERE FOR BLOGGER TEMPLATES AND MYSPACE LAYOUTS »

Senin, 27 Oktober 2008

TUTORIAL SAMBA

Samba (server message block) adalah protokol file sharing dan printer sharing untuk menyaingi protokol yang telah ada yakni Novell’s IPX-based. SMB ini merupakan protokol file sharing dan printer sharing pertama yang dapat berjalan pada multi protokol: TCP/IP, NetBEUI, IPX/SPX. Dengan kata lain SMB server dapat menggantikan posisi Novell server tanpa harus merubah infrastruktur dari jaringan itu sendiri.


- Samba Sebagai PDC di Jaringan Windows:



Salah satu kemampuan Samba adalah bertindak sebagai PDC (Primary Domain Controler)untuk menggantikan peran Windows NT/2000 server. Dengan demikian database untuk autentifikasi, security, account user dan profilenya tersimpan di server Linux+Samba.

- Implementasi Samba PDC Menggunakan Backend LDAP

Samba merupakan suatu aplikasi unix yang menyembatani komunikasi dengan mesin lain menggunakan protokol SMB (Server Message Block) dan di gunakan untuk berbagi file, printer, serial port dan lainnya agar dapat di gunakan secara bersama pada komputer yang terhubung ke jaringan. Lalu protokol apa sajakah yang bekerja pada samba dan bagaimanakah mengkonfigurasikannya sebagai PDC dengan menggunakan data dari LDAP Server.

- Konfigurasi SAMBA sebagai Primary Domain Controller

Berikut adalah cara mengkonfigurasi samba agar dapat digunakan sebagai Domain Controller:

Buat group seperti dibawah ini:
# groupadd admins
# groupadd machines
Buat direktori samba seperti berikut ini:
# mkdir -m 0775 /home/netlogon
Direktori ini adalah tempat dimana login script disimpan.
#chown root.admins/home/netlogon
# mkdir /home/samba /home/samba/profiles
# chown 1757 /home/samba/profiles
Buat user untuk PC yang akan joint pada Domain Controller :
[root@dadhee root]# /usr/sbin/useradd -g machines -d /dev/null -s /bin/false -c
"Keterangan PC" nama_pc\$
adalah perintah untuk mendaftarkan nama mesin yang akan joint pada domain
controller.
Berikan password pada user_nama_pc yang baru saja dibuat:
# passwd -l machine_name$
; Changing password for user machine_name$
; Locking password for user machine_name$
Buat user samba berikut passwd untuk PC yang sudah dibuat sebelumnya:
# smbpasswd -a -m machine_name
; Added user machine_name$
Buat user yang akan mengakses Domain Controller:
# useradd dhee
# passwd dhee
; New password:
; Retype new password:
; passwd: all authentication tokens updated successfully
Buat user samba yang akan mengakses Domain Controller:
# smbpasswd -a dhee
; New SMB password:
; Retype new SMB password:
; Added user dhee.
Selanjutnya service samba di-restart dengan perintah
# /etc/rc.d/init.d/smb restart
atau dengan perintah yang lebih sederhana yaitu dengan perintah
# service smb restart
Apabila akan dibuat client dengan sistem operasi Windows XP/2k. Ganti registry pada
PC XP/2k sebagai berikut.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Paramete
rs
requiresignorseal --> 0
signsecurechannel --> 0
Membuat Polis Sistem User
Prosedur pembuatan polis sistem user pada client Windows 9x, sebagai berikut :
1. Klik tombol Start > Run, lalu ketik poledit dan OK.
2. Klik menu File > New Policy sehingga muncul kotak dialog System Policy
Editor beserta isinya.
3. Klik menu Edit > Add User sehingga tampil kotak dialog Add User.
4. Klik tombol browse, pilih user-nya, misal dhee, klik Add lalu klik OK. Maka
sekarang akan tampil icon user dhee.
5. Klik ganda icon dhee, tampil kotak dialog dhee properties.
6. Pada kotak dialog inilah akan didapatkan setting pembatasan user.
1. Klik tanda + dari Control Panel, klik display lalu klik kotak cek Restrict
Display, maka pada kotak di bawahnya akan tampil daftar cek tampilan
Settings for Restrict Display.
2. Klik kotak cek dari Hidden Setting Tab.
3. Klik tanda + dari Shell lalu Restriction, kemudian klik kotak cek Remove
Run Command from start menu dan Remove folders from setting on start
menu.
7. Setelah selesai klik OK kembali ke kotak dialog utama System Policy Editor.
8. Untuk menyimpan file yang telah di-setting, klik menu File > Save sehingga
tampil kotak dialog Save As. Disimpan pada direktori server di /home/netlogon
dengan nama file config.pol, lalu klik Save.
Membuat Polis Sistem Group
Selain pada user yang dapat diganti kewenangan sistemnya, pengguna bisa memakai
polis pada sistem untuk domain/global group. Proses pembuatan polis sistem group
sebagai berikut:
1. Klik tombol Start > Run, lalu ketik poledit pada komputer client.
2. Klik Edit > Add Group, muncul kotak dialog Add Group, klik tombol browse.
3. Lalu akan tampil kotak dialog Add Groups, sorot groupnya, klik tombol Add
lalu klik OK.Maka akan tampil group tersebut pada kotak dialog System Policy Editor.
4. Klik ganda icon groupnya, tampil kotak dialog Sales Properties. Setting sesuai
dengan keinginan.
5. Hasil selalu disimpan pada komputer server pada direktori /home/netlogon
dengan nama file config.pol.
Membuat Polis Sistem Komputer
Selain berdasarkan nama user dan group, pengguna juga bisa membuat polis sistem
berdasarkan nama workstation.
Proses pembuatan polis sistem berdasarkan nama workstation:
1. Klik tombol Start > Run, lalu ketik poledit pada komputer client.
2. Maka akan muncul kotak dialog System Policy Editor, klik menu Edit >
Add Computer.
3. Tampil kotak isian untuk nama komputernya, ketik nama komputer workstation
(misal: isikan WS1) lalu OK.
4. Klik ganda icon komputer tersebut, tampil kotak dialog WS1 Properties. Setting
polis-nya, misal pengguna ingin memberikan pesan pada logon banner ketika
user akan logon pada workstation tersebut, maka klik Windows NT System
kemudian klik logon dan klik kotak cek Logon Banner. Pada kotak caption ketik
judulnya dan pada kotak text ketik pesannya.
5. Klik OK lalu klik File dan Exit yang dilanjutkan dengan klik Yes untuk
menyimpan hasil setting dan keluar dari utility tersebut.
- Polis Sistem Windows 95/ 98
Untuk polis sistem Windows 95/ 98, harus dibuat melalui utility poledit yang ada dalam
sistem operasi windows 95/ 98. Jika belum ada utility poledit-nya, pengguna dapat
menginstallnya dari CD windows atau CD Resource Kit-nya yang berada pada folder
poledit.
- Untuk windows 95/ 98, buat dahulu polisnya pada salah satu komputer Windows klien,
yang hasilnya berupa file config.pol, duplikasikan-kan file tersebut ke direktori Samba
server pada lokasi /home/netlogon.
Membuat login Script
Login script pada umumnya digunakan klien windows untuk memanfaatkan sumber
daya dari server, berupa sharing file. Akan tetapi tak menutup kemungkinan apabila
ditujukan untuk maksud yang lain. Untuk membuat login script lebih baik dibuat dalam
teks editor di komputer klien, baik itu notepad pada Windows atau edit file pada DOS.
Misalkan pengguna akan me-mapping direktori /home diikuti nama user yang login
pada drive X: , maka perintahnya adalah:
NET USE X: \\[nama server]\[nama user yang login]
Kemudian simpan file tersebut di dalam direktori /home/netlogon di server dengan
nama file sesuai dengan nama user masing-masing yang telah terdaftar di server.
Misalnya nama user-nya dadhi maka nama filenya dadhi.bat, apabila nama user-nya
labnet, maka nama file yang disimpannya labnet.bat.

- Konfigurasi /etc/samba/smb.conf
# Samba config file created using SWAT
# from localhost (127.0.0.1)
# Date: 2004/02/29 14:03:57
# Global parameters
[global]
workgroup = CYBERCOLOMBUZZ
netbios name = MDK92
server string = Samba PDC running %v
encrypt passwords = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *New*UNIX*password* %n\n *Retype*new*UNIX*password* %n\n
unix password sync = Yes
log level = 2
log file = /var/log/samba/log.%m
max log size = 50
logon script = %U.bat
logon path = \\%L\profiles\%a\%U
logon drive = N:
logon home = \\%L\%U\Win-profile
domain logons = Yes
os level = 65
preferred master = Yes
domain master = Yes
wins support = Yes
hosts allow = 192.168.0.
[homes]
comment = Home Directories
valid users = %U
read only = No
browseable = No
[profiles]
path = /home/samba/profiles
read only = No
create mask = 0600
directory mask = 0700
browseable = No
[netlogon]
comment = Network Logon Service
path = /home/netlogon
browseable = No

Read More..

Install WordPress MU 1.5.1 di Ubuntu 7.04

WordPress MU, multi-user, adalah aplikasi WordPress yang dapat menjalankan multi (banyak) blogs dalam satu instalasi aplikasi wordpress saja. Jadi tak perlu install WordPress untuk setiap 1 blog.

Spek Dasar
* WordPress MU 1.5.1
* Ubuntu 7.04
*Apache 2.2.3
*PHP 5.2.1
*MySQL 5.0.38-Ubuntu_0ubuntu1.1-log
* Hostname mesin saya namakan: billydekid.net*
Untuk menset hostname billydekid.net caranya dengan menambahkan baris: 127.0.0.1 localhost billydekid.net di file /etc/hosts. Jika tidak ingin menggunakan hostname local, bisa juga cukup menggunakan localhost saja (http://localhost)
Instalasi
Tipe blog address yang saya pilih disini adalah tipe sub-directory (domain.com/blogcanggih). Opsi selain itu adalah sub-domain (blogcanggih.domain.com). Menggunakan blog address sub-direktori menurut saya cara yg lebih mudah dan cepat. Karena kita tak perlu mengconfigure virtual-host Apache, hingga DNS server.
OK, berikut step-by-step instalasi:

1.Download WordPress MU terakhir disini.
2.Login ke server, dan sudo su -
3.Masuk ke folder DocumentRoot webserver di /var/www
4.Extract file di folder tersebut: # tar -zxvf /data/download/linux/wordpress-mu-1.5.1.tar.gz
5.Hasilnya akan muncul folder wordpress-mu-1.5.1, sehingga path saat ini bisa kita lihat: /var/ww/wordpress-mu-1.5.1
6.Rename folder wordpress-mu-1.5.1 ke nama yang lebih pendek, misal: wpmu
7.Ubah kepemilikan folder wpmu dari root menjadi Apache user: www-data dengan perintah berikut:

# chown -R www-data.www-data wpmu/

Jika tak dilakukan langkah ini, alias masih dimiliki account root, muncul error message yg membuat pusing kepala

Dibilang halaman install.php tak ditemukan… — Lumayan capek juga disini, karena tak baca baik2 halaman pertama instalasi

8.Akses web browser ke alamat: http://billydekid.net/wpmu/
9.Lengkapi form instalasi dengan data berikut:> Blog Addresses, pilih Sub-directories (like example.com/blog1> Database, isi field Database Name, User Name, Password dan Database Host disesuaikan dengan konfigurasi server anda> Server Address, sesuaikan dengan hostname server. WordPress akan otomatis mengisi field ini. Sebaiknya tak perlu diubah.> Site Details, ada pilihan Site Title sebagai title induk web blog site, dan Email field untuk pengiriman konfirmasi via e-mail.
10.Klik tombol Submit
11.Instalasi selesai;
12.Ada password admin di halaman ini dan link ke halaman login.

Secepatnya login ke halaman Admin dan reset password-nya, karena password yg diberikan benar-benar keriting hehe.
Sementara itu dulu yang bisa disharing. Sudah sempat dicoba juga menambah blog dan berhasil.
Oh iya, masih ada error yg saya lihat di error.log-nya Apache:

[Sat May 24 00:53:29 2008] [error] [client 192.168.1.2] WordPress database error Unknown column ‘blog_public’ in ‘field list’ for query UPDATE wp_blogs SET blog_public = ‘1′, last_updated = NOW() WHERE blog_id = ‘1′ made by update_blog_status, referer: http://billydekid.net/wpmu/

[Sat May 24 00:53:29 2008] [error] [client 192.168.1.2] WordPress database error: [Unknown column 'blog_public' in 'field list']\nUPDATE wp_blogs SET blog_public = ‘1′, last_updated = NOW() WHERE blog_id = ‘1′\n, referer: http://billydekid.net/wpmu/
sh: /usr/sbin/sendmail: not found

Kolom blog_public tidak ditemukan di tabel wp_blogs. Dan satu lagi di baris terakhir, karena file /usr/sbin/sendmail tidak ditemukan. Karena memang tak saya install.

Read More..

Install Lamp di Ubuntu

Install LAMP di Ubuntu

LAMP, adalah kependekan dari Linux+Apache+MySQL+PHP, merupakan sebuah paket perangkat lunak untuk menjalankan web site dynamic dan sebagai sebuah web server. LAMP ini terdiri dari beberapa komponen yang kesemuanya termasuk ke dalam keluarga open source. Yaitu Linux sebagai sistem operasinya, Apache sebagai web servernya, MySQL sebagai databasenya, dan PHP sebagai bahasa pemrogramannya.


Dalam penerapannya, LAMP tidak dalam satu bendel, artinya tiap komponen itu terpisah. Jadi berdiri sendiri-sendiri. Baik linux, apache, mysql dan php-nya berdiri sendiri. Jadi keempatnya diinstall secara terpisah, setelah terinstall barulah dikonfigurasi supaya dapat berjalan beriringan. Walaupun ada yang sudah dalam satu bendel, jadi apache, mysql dan php (minus linux) sudah dalam satu paket, tinggal menginstall satu paket sudah terkonfigurasi semuanya.

Banyak distribusi linux sekarang sudah menyertakan paket LAMP, jadi dengan menginstall distro linux tersebut, semua paket sudah terinstall, tanpa perlu mengkonfigurasi lagi. Namun ada juga yang belum terinstall. Jadi terpaksa apache, mysql dan php-nya diinstall secara manual.
Di dalam pendistribusiannya, apache, mysql dan php terdiri dalam beberapa macam paket. Ada yang dalam versi sourcenya (tar.gz/tar.bz2), ada yang dalam versi rpm (untuk distribusi linux keluarga red hat), tgz (untuk distro keluarga slackware), deb (untuk distro keluarga debian), dll. Kali ini akan dibahas cara menginstall baik apache, mysql, dan php ke dalam distro ubuntu, dan menggunakan versi deb-nya. Adapun langkah-langkahnya sebagai berikut :
1.Pertama pastikan ubuntu telah terinstall dengan baik dan benar (hehe …).
2.Install apache http server sudo apt-get install apache2
3.Install php untuk server apache sudo apt-get install php5
4.Install mysql server database sudo apt-get install mysql-server
5.Install mysql untuk apache server
sudo apt-get install libapache2-mod-auth-mysql
sudo apt-get install php5-mysql
sudo apt-get install phpmyadmin (optional)
Nah, setelah proses penginstallan selesai, sekarang masuk ke tahap pengecekkan, apakah sudah terinstall dengan benar atau belum. Untuk pengecekannya adalah sebagai berikut.
1.Restart server apache terlebih dahulu sudo /etc/init.d/apache2 restart
2.Cek servis apache melalui browser, ketikkan alamat berikut http://localhost/
Bila sudah terbuka sebuah halaman maka penginstallan apache sudah benar
3.Cek servis php apakah sudah terintegrasi dengan benar atau belum. Caranya adalah dengan membuat sembarang file php di folder /var/www/. Listing programnya adalah :

Setelah di save, silahkan dibuka di browser. Jika di browser sudah tertampilkan data-data tentang php maka servis php sudah berjalan.
4.Cek servis mysql apakah sudah terintegrasi dengan php atau belum. Caranya buat sembarang file php di /var/www/. Listing programnya adalah :
Setelah di save, kemudian buka di browser. Jika tampil tulisan sukses maka php dan mysql sudah terintegrasi dengan benar. Jika muncul tulisan gagal, maka php dan mysql belum terintegrasi dengan benar.
5.Cek phpmyadmin (optional) apakah sudah berjalan atau belum. Buka alamat berikut di browser :
http://localhost/phpmyadmin

Masukkan root untuk user, sedangkan password tidak perlu di isi, karena default penginstallan password mysql belum di set, jadi tidak perlu password. Jika berhasil login maka phpmyadmin sudah terinstall dengan benar.
Nah, tadi itu cara menginstall sebuah web server berbasis LAMP. Cara di atas hanyalah cara standar, artinya konfigurasinya hanya dilakukan seperlunya, jadi belum ada set password mysql, setting domain, dll. Jadi hanya untuk basic saja.


Read More..

Rabu, 22 Oktober 2008

Mengelola website dengan CMS

Yang pertama anda lakukan adalah menjadikan PC Dekstop anda menjadi server lokal :
1. Download Apache dan MySQL!Untuk lebih mudahnya download saja PHPTriad di sini
2. Lalu Install PHPTriad
3. Aktifkan Apache server ,Start->All Programs->PHPTriad->Apache Console->Start Apache
4. Aktifan MySQL Start->All Programs->PHPTriad->MySQL->MySQL-D



Langkah-langkah menginstall AuraCMS
1. Download auracms versi terakhir auracms162 di sini
2. Ekstrak file auracms162.zip ke folder C:\apache\htdocs\auracms162

Membuat database baru
1. Buka Browser Internet Ekplorer (IE).
2. Buka address http://localhost/phpmyadmin/
3. Create new database dengan nama terserah anda,contoh : auracms
4. Upload file auracms162.sql dengan mengklik tombol "Browse"
5. Dump file tersebut dengan mengklik tombol "Go"

Jika berhasil,anda akan melihat pesan "Your SQL-query has been executed successfully" dan tampilan Database yang baru anda buat.

Konfigurasi auraCMS
1. Buka file config.php di folder C:\apache\htdocs\auracms162
2. Ganti data sebagai berikut:

$mysql_user="root"; <-- Ganti "root" dengan "username" yg diberikan oleh hosting Internet anda. $mysql_password=""; <-- Isi passwordnya dengan password hosting internet mililk anda. $mysql_database="auracms162"; <--- Ganti "auracms162" sesuai dengan nama database yang baru anda buat "auracms" Keterangan :
Untuk data $mysql_user dan $mysql_password harus anda ganti jika anda sudah Online.Karna di sini anda hanya melakukannya di server anda sendiri,maka $mysql_user dan $mysql_password jangan anda ganti! Biarkan saja seperti itu.Username dan password akan diberikan oleh admin hosting Internet anda.Untuk data selebihnya,bisa anda pahami sendiri.

Mengelola auraCMS
1. Buka address http://localhost/auracms161 - di browser Internet anda.
2. Klik "ControlPanel" pada menu.
3. Login

- Username : admin
- Password : abc
- Klik login

Selanjutnya silahkan anda pelajari sendiri! Anda bisa memodifikasi tampilan website anda dengan menggunakan tag HTML di folder C:\apache\htdocs\auracms162\themes\ .



Read More..

Selasa, 21 Oktober 2008

PROSES INSTALASI UBUNTU

1. Kabel RJ-45 harus dilepas
2. Instal to hardisk
3. Pemilihan Bahasa yaitu Inggris dan
4. Pemilihan Negara yaitu united states
5. Jenis keyboard -> U.S English

6. Proses scanning CD Room
selanjutnya:



7. Configure the network -> etho (sebagai sumber internet)
8. Network Configuration method pilih yang Network Configuration Manually
9. Masukkan IP 192.168.20.221 -> continue
10. Net mask = 255.255.255.0 -> continue
11. Gateway = 192.168.20.1 -> continue
12. DNS Server = 192.168.20.1 -> continue
13. Hostname = 3tkj -> continue
14. Partitioning method : jika baru pertama kali di instal maka pilih resize
tapi bila sudah ada pilih manual lalu enter
15. Jangan pilih yang (NTFS) karena punya windows tapi pilih yang ext3
lalu enter
16. Delete the partition -> enter
17. Pada Ext3 -> enter lagi lalu pilih create a new partition -> enter
18. 9,6 size yang dipakai
19. Pilih primary -> enter
20. Aktifkan :
- use as = ext3
- format = yes, format it
- mount point = /
- mount options = defauits
- label = none
- reserved bloks = 5%
- typical urage = standard
- bootable flag = on ( harus )
21. Pilih done setting up -> enter
22. Finish partitioning -> enter
23. Yes
24. Select your time zone = eastern
25. Full name for the new user = multimedia -> continue
26. Username for your account = ubuntu3tkj (untuk login) -> continue
27. Password = 12345 -> continue
28. HTTP proxy = dikosongi -> continue
29. Choose software to install
Pilih = DNS server, LAMP server, open SSH server, samba file server->continue
30. Proses instalasi
New password for the mySql root = 1234->continue
31. Install the GRUB... = yes
32. Installation complate->continue
33. CD dikeluarkan

Read More..

IP Address

-IP address yang merupakan tulang punggung Internet adalah sumber daya Internet yang jumlahnya terbatas dan perlu dilakukan konservasi dengan melakukan manajemen terhadap address ini. Hal yang perlu dilakukan oleh para engineer dalam upaya untuk lebih mendayagunakan penggunaan IP address adalah dengan merancang suatu network plan yang benar.
IP address sebagai sarana pengalamatan di Internet semakin menjadi barang mewah dan ekslusif. Tidak sembarang orang sekarang ini bisa mendapatkan.....

IP address yang valid dengan mudah. Oleh karena itulah dibutuhkan suatu mekanisme yang dapat menghemat IP address. Logika sederhana untuk penghematan IP address ialah dengan meng-share suatu nomor IP address valid ke beberapa client IP lainnya. Atau dengan kata lain beberapa komputer bisa mengakses Internet walau kita hanya memiliki satu IP address yang valid. Salah satu Mekanisme itu disediakan oleh Network Address Translation (NAT). IP Address memiliki format sbb: aaa.bbb.ccc.ddd. Contohnya: 167.205.19.33

Konsep IP Address di Internet

-Setiap komputer menggunakan sekumpulan angka sebanyak 32 bit yang dikenal sebagai IP address. Adanya IP Address merupakan konsekuensi dari penerapan Internet Protocol untuk mengintegrasikan jaringan komputer Internet di dunia. Seluruh host (komputer) yang terhubung ke Internet dan ingin berkomunikasi memakai TCP/IP harus memiliki IP Address sebagai alat pengenal host pada network. Secara logika, Internet merupakan suatu network besar yang terdiri dari berbagai sub network yang terintegrasi. Oleh karena itu, suatu IP Address harus bersifat unik untuk seluruh dunia. Tidak boleh ada satu IP Address yang sama dipakai oleh dua host yang berbeda. Untuk itu, penggunaan IP Address di seluruh dunia dikoordinasi oleh lembaga sentral Internet yang di kenal dengan IANA - salah satunya adalah Network Information Center (NIC) yang menjadi koordinator utama di dunia untuk urusan alokasi IP Address ini adalah :
InterNIC Registration Services Network Solution Incorporated 505 Huntmar Park Drive, Herndon, Virginia 22070 Tel: [800] 444-4345, [703] 742-4777 FAX: [703] 742-4811 E-mail: hostmaster@internic.net.

-Struktur IP Address
IP Address terdiri dari bilangan biner sepanjang 32 bit yang dibagi atas 4 segmen. Tiap segmen terdiri atas 8 bit yang berarti memiliki nilai desimal dari 0 - 255. Range address yang bisa digunakan adalah dari 00000000.00000000.00000000.00000000 sampai dengan 11111111.11111111.11111111.11111111. Jadi, ada sebanyak 232 kombinasi address yang bisa dipakai diseluruh dunia (walaupun pada kenyataannya ada sejumlah IP Address yang digunakan untuk keperluan khusus). Jadi, jaringan TCP/IP dengan 32 bit address ini mampu menampung sebanyak 232 atau lebih dari 4 milyar host. Untuk memudahkan pembacaan dan penulisan, IP Address biasanya direpresentasikan dalam bilangan desimal. Jadi, range address di atas dapat diubah menjadi address 0.0.0.0 sampai address 255.255.255.255. Nilai desimal dari IP Address inilah yang dikenal dalam pemakaian sehari-hari. Beberapa contoh IP Address adalah :
44.132.1.20 167.205.9.35 202.152.1.250

-IP Address dapat dipisahkan menjadi 2 bagian, yakni bagian network (bit-bit network/network bit) dan bagian host (bit-bit host/host bit). Bit network berperan dalam identifikasi suatu network dari network yang lain, sedangkan bit host berperan dalam identifikasi host dalam suatu network. Jadi, seluruh host yang tersambung dalam jaringan yang sama memiliki bit network yang sama. Sebagian dari bit-bit bagian awal dari IP Address merupakan network bit/network number, sedangkan sisanya untuk host. Garis pemisah antara bagian network dan host tidak tetap, bergantung kepada kelas network. Ada 3 kelas address yang utama dalam TCP/IP, yakni kelas A, kelas B dan kelas C. Perangkat lunak Internet Protocol menentukan pembagian jenis kelas ini dengan menguji beberapa bit pertama dari IP Address.

Read More..

APA ITU KOMPUTER

Komputer berasal dari bahasa latin computare yang mengandung arti menghitung. Karena luasnya bidang garapan ilmu komputer, para pakar dan peneliti sedikit berbeda dalam mendefinisikan termininologi komputer.


-Menurut Hamacher [1], komputer adalah mesin penghitung elektronik yang cepat dan dapat menerima informasi input digital, kemudian memprosesnya sesuai dengan program yang tersimpan di memorinya, dan menghasilkan output berupa informasi.

-Menurut Blissmer [2], komputer adalah suatu alat elektonik yang mampu melakukan beberapa tugas sebagai berikut:- menerima input- memproses input tadi sesuai dengan programnya- menyimpan perintah-perintah dan hasil dari pengolahan- menyediakan output dalam bentuk informasi

-Sedangan Fuori [3] berpendapat bahwa komputer adalah suatu pemroses data yang dapat melakukan perhitungan besar secara cepat, termasuk perhitungan aritmetika dan operasi logika, tanpa campur tangan dari manusia.

-Untuk mewujudkan konsepsi komputer sebagai pengolah data untuk menghasilkan suatu informasi, maka diperlukan sistem komputer (computer system) yang elemennya terdiri dari hardware, software dan brainware. Ketiga elemen sistem komputer tersebut harus saling berhubungan dan membentuk kesatuan. Hardware tidak akan berfungsi apabila tanpa software, demikian juga sebaliknya. Dan keduanya tiada bermanfaat apabila tidak ada manusia (brainware) yang mengoperasikan dan mengendalikannya.
1.Hardware atau Perangkat Keras: peralatan yang secara fisik terlihat dan bisa djamah.
2.Software atau Perangkat Lunak: program yang berisi instruksi/perintah untuk melakukan pengolahan data.
3.Brainware: manusia yang mengoperasikan dan mengendalikan sistem komputer.

-Penggolongan Komputer
Literatur terbaru tentang komputer melakukan penggolongan komputer berdasarkan tigal hal: data yang diolah, penggunaan, kapasitas/ukurannya, dan generasinya.

-Berdasarkan Data Yang Diolah
1.Komputer Analog
2.Komputer Digital
3.Komputer Hybrid

-Berdasarkan Penggunannya
1.Komputer Untuk Tujuan Khusus (Special Purpose Computer)
2.Komputer Untuk Tujuan Umum (General Purpose Computer)

-Berdasarkan Kapasitas dan Ukurannya
1.Komputer Mikro (Micro Computer)
2.Komputer Mini (Mini Computer)
3.Komputer Kecil (Small Computer)
4.Komputer Menengah (Medium Computer)
5.Komputer Besar (Large Computer)
6.Komputer Super (Super Computer)

-Berdasarkan Generasinya
1.Komputer Generasi Pertama (1946-1959)
2.Komputer Generasi Kedua (1959-1964)
3.Komputer Generasi Ketiga (1964-1970)
4.Komputer Generasi Keempat (1979-sekarang)
5.Komputer Generasi Kelima

-Referensi
1.V. Carl Hamacher, Zvonko G. Vranesic, Safwat G. Zaky, Computer Organization (5th Edition), McGraw-Hill, 2001.
2.Robert H. Blissmer, Computer Annual, An Introduction to Information Systems 1985-1986 (2nd Edition), John Wiley & Sons, 1985.
3.William M. Fuori, Introduction to the Computer: The Tool of Business (3rd Edition), Prentice Hall, 1981.

SEJARAH KOMPUTER

Saat ini komputer dan piranti pendukungnya telah masuk dalam setiap aspek kehidupan dan pekerjaan. Komputer yang ada sekarang memiliki kemampuan yang lebih dari sekedar perhitungan matematik biasa. Diantaranya adalah sistem komputer di kassa supermarket yang mampu membaca kode barang belanjaan, sentral telepon yang menangani jutaan panggilan dan komunikasi, jaringan komputer dan internet yang mennghubungkan berbagai tempat di dunia.
Bagaimanapun juga alat pengolah data dari sejak jaman purba sampai saat ini bisa kita golongkan ke dalam 4 golongan besar.
Peralatan manual: yaitu peralatan pengolahan data yang sangat sederhana, dan faktor terpenting dalam pemakaian alat adalah menggunakan tenaga tangan manusia
Peralatan Mekanik: yaitu peralatan yang sudah berbentuk mekanik yang digerakkan dengan tangan secara manual
Peralatan Mekanik Elektronik: Peralatan mekanik yang digerakkan oleh secara otomatis oleh motor elektronik
Peralatan Elektronik: Peralatan yang bekerjanya secara elektronik penuh.

Read More..

Current CategoryKlasifikasi Jaringan
Sub CategoriesLANPeer to peer
Klasifikasi jaringan komputer dibagi atas lima jenis, yaitu :

· Local Area Network (LAN)
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.



· 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.

· Wide Area Network (WAN)
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.

· Internet
Sebenarnya terdapat banyak jaringan didunia 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 kampatibel dan berbeda. Biasanya untuk melakukan hal ini 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.

Namun secara umum, dan pada praktisnya pada saat ini kita mengenal jaringan ada dua yaitu : LAN dan WAN :
sumber : cisco reference guide.

Read More..