Senin, 26 September 2011

Konfigurasi Squid di Linuc Debian 04


Pertama – tama kita insatall squid terlebh dahulu dengan perintah :

apt-get install squid

Setelah proses install squid selesai, kita kofigurasi dulu network interfaces kita dengan menggunakan perintah :

vim /etc/network/interfacas

Setelah masuk konfigurasikan seperti contoh dibawah ini : :

iface lo inet loopback

auto eth0

iface eth0 inet static

address 192.168.100.75

netmask 255.255.255.0

network 192.168.100.0

broadcast 192.168.100.255

gateway 192.168.100.254

auto eth1

iface eth1 inet static

address 192.168.50.1

netmask 255.255.255.0

network 192.168.50.0

broadcast 192.168.50.255

Setelah selesai konfigurasi lalu kita save dengan perintah :

:wq

Kemudian aktifkan ip_forwading denga perintah :

vim /etc/sysctl.conf

Lalu hilangkan tanda ( # ) pada teks :

net.ipv4.conf.default.forwarding=1

Setelah selesai konfigurasi lalu kita save dengan perintah :

:wq

Kemudian aktifkan juga tabel routing dengan perintah :

iptables -t nat -A POSTROUTING -s 192.168.50.0/24 -j MASQUERADE

Lalu restart network’nya dengan perintah :

/etc/init.d/networking restart

Jika semua proses diatas sudah dilakukan baru kita mulai konfiurasi squid. Untuk masuk squid gunakan perintah :

vim /etc/squid/squid.conf

Lalu cari dan tambahkan :

http_port 3128 menjadi :

http_port 3128 transparent -> port default proxy

#cache_mem 8 MB menjadi :

cache_mem 32 MB ——> cache memory

#cache_dir ufs /var/spool/squid 100 16 256 menjadi :

cache_dir ufs /var/spool/squid 500 16 256

#cache_log /var/log/squid/cache.log menjadi :

cache_log /var/log/squid/cache.log

Hilangkan tanda ( # ) pada teks :

auth_param basic children 5

auth_param basic realm Squid proxy-caching web server

auth_param basic credentialsttl 2 hours

auth_param basic casesensitive off

Buat visible_hostname :

visible_hostname Hilman ——-> nama visible hostname kamu

Buat acl untuk IP dengan perintah :

acl lan src 192.169.50.0/24 ——> IP eth1

jika sudah selesai save konfigurasi di atas dgn perintah

:wq

Saya Mendapat Soal :

Saya hanya bisa mengakses internet di alamat rimbaraya.net dan saya hanya bisa download file .ppt di alamat rimbaraya.net

Jawabannya :

Bikin file baru untuk simpan list dari extensi yang akan kita blok aksesnya, ..

vim /etc/squid/dokumen.txt

.Tambahkan list extensi yang sudah kita data untuk di blok pada file /etc/squid/dokumen.txt, penulisannya adalah sebagai berikut :

\.doc$

\.pdf$

\.rar$

\.zip$

Jika sudah selesai simpan file tersebut dengan perintah :

:wq

Jika sudah membuat file seperti diatas langkah selanjutnya masuk squid gunakan perintah :

vim /etc/squid/squid.conf

Edit file “/etc/squid/squid.conf” dan tambahkan konfigurasi ACL url_regex berikut :

acl all src 0.0.0.0/0.0.0.0

acl lan src 192.168.50.0/24 <— sesuaikan dengan network eth1

acl alldst ect 0.0.0.0/0.0.0.0

acl manager proto cache_object

acl localhost src 127.0.0.1/255.255.255.255

acl ssl_port port 443 563

acl safe_port port 80 21 443 563 70 1025-65535

acl purge method PURGE

acl CONNECT method CONNECT

acl web dstdomain .rimbaraya.net <— alamat yang bisa diakses internet

acl blokir url_regex -i “/etc/squid/dokumen.txt” <— ACL ditambahkan pada baris ini

http_access deny blokir <— ditambahkan pada urutan paling atas dari http_access nya

http_access allow manager localhost

http_access deny manager

http_access allow purge localhost

http_access deny purge

http_access deny !Safe_ports

http_access deny CONNECT !SSL_ports

http_access allow CONNECT !irc_ports

http_access allow web <— http_access web yang dibisa diakses internet

http_access deny all

http_access allow lan <— http_access network

jika sudah selesai save konfigurasi di atas dengan perintah :

:wq

Selanjutnya instruksikan supaya squid untuk membaca ulang file konfigurasi “squid.conf” yang dibuat tadi, apakah terjadi error atau tidak , Lakukan dengan perintah berikut ini :

squid -k reconfigure

Lalu REDIRECT port 80 ke port 3128 dengan perintah :

iptables -t nat -A PREROUTING –p tcp s 192.168.50.0/24 -–dport 80 -j REDIRECT -–to-ports 3128

Lalu save REDIRECT dengan perintah :

iptables-save

Lalu restart squid dengan perintah :

/etc/init.d/squid restart

Rabu, 18 Mei 2011

Sekilas Tentang Komputer

Computer berasal dari bahasa latin computere yang berarti menghitung . karena luassnya bidang garapan ilmu komputer , para pakar dan peniti sedikit berbeda dalam mendefinikasikan terminiologi komputer .

Menurut Hamacher Computer 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 Computer adalah suatu alat elektronik yang mampu melakukan beberapa tugas sebagai berikut :

1. Menerima input

2. Memproses input sesuai dengan program,

3. Menyimpan perintah – perintah dan hasil dari pengolahan

4. Menyediakan output dalam bentuk informasi

Menurut Fuori Computer adalah suatu pemroses data yang dapat melakukan perhitungan besar secara cepat , termasuk perhitungan aritmatika dan operasi logika , tanpa campur tangan dari manusia


Teknologi Informasi

Teknologi informasi merupakan suatu bidang yang menangani pengolahan data menjadi suatu informasi yang dapat dimanfaatkan . Seperti informasi umum (public information) dan Informasi lokal (local information). Sebagai contoh informasi umum,seperti internet,untuk melihat dan mengambil informasi seperti berita ,cuaca dan sebagainya . Lokal informasi ,seperti jaringan lokal di dalam perusahaan yang berfungsi untuk menyimpan dan mengirim informasi yang sifatnya rahasia dan diberikan hanya kepada yang membutuhkannya.


Jenis Komputer

Komputer terdiri dari beberapa jenis yaitu sebagai berikut :


Super komputer

Komputer yang dipergunakan untuk menampung dan melayani data dalam jumlah yang cukup besar serta mampu melaksanakan tugas – tugas yang tidak bisa dilakukan komputer berskala kecil. Komputer jenis ini biasanya dipergunakan badan antariksa sebagai pengolahan data


Mainframe komputer

Komputer ini terdapat pada perusahaan – perusahaan berskala besar, dipergunakan untuk melayani data yang berskala massal. Biasanya dipergunakan di perusahaan telekomunikasi di dalam melayani pelanggannya


Micro komputer

Komputer ini sering dipergunakan di perusahaan kecil terdiri dari komputer yang sering dipakai untuk keperluan sehari – hari


Perbandingan Performa Komputer

Dilihat dari perbandingan kecepatan proses kerjanya disesuaikan dengan era dan perkembangan teknologi . Prosesor terdiri dari beberapa jenis yaitu sebagai berikut :

  1. Type 386, jenis ini dikembangkan pada tahun 1989 denagn kecepata antara 30 hingga 60 Mhz
  2. Type 486, jenis prosezor ini dikembangkan tahun 1990 dengan kecepatan antara60 hingga 100 Mhz
  3. Type 586 , jenis prosesor ini lebih canggi dari prosesor sebelumnya, dikembangkanTahun 1994 beberapa perusahaan pun memproduksinya seperti Intel,dengan nama Pentium dan perusahaan AMD mengeluarkan produksinya dengan nama AMD
  4. Type 686, jenis prosesor ini dikembangkan di tahun 1998 sebagai contoh perusahaanIntel dengan nama Pentium 11 pentium 111 dan yang terbaru pentium 1V dan AMD dengan seri AMDnya yaitu AMD Duron, Thunderbird,dan yang terbaru Athlol XP


Sistem Kerja Komputer

Sistem kerja komputer secara garis besar terbagi atas 3 bagian , dan seluruh bagian ini saling berkaitan satu sama lain

1. Input device atau alat masukan adalah perangkat keras komputer yang berfungsi untuk memasukkan data atau perintah ke dalam computer.

2. Process device atau alat pemroses adalah perangkat keras komputer yang berfungsi untuk mengelola data atau perintah yang di terima oleh alat masukan dan memberikan hasil pengolahan data tersebut kepada bagian output

3. Output device atau alat keluaran adalah perangkat keras komputer yang berfungsi untuk menampilkan hasil yang telah diolah oleh bagian proses

Komponen Sistem Komputer

Komponen sistem komputer terdiri dari beberapa perangkat seperti :

Hardware ( Perangkat keras )

Perangkat keras (Hardware) yaitu suatu perangkat yang berfungsi melakukan proses input (masukan) dan output (keluaran)


Perangkat Masukan (Input Devices)

Perangkat masukan berfungsi untuk memasukkan data atau input untuk diproses menjadi informasi atau keluaran

Perangkat Keluaran

Salah satu oerangkat yang berfungsi untuk melihat hasil proses dari masukan.

Software ( Perangkat Lunak )

Merupakan program-program komputer yang berguna untuk menjalankan suatu pekerjaan sesuai dengan yang dikehendaki. Program tersebut ditulis dengan bahasa khusus yang dimengerti oleh komputer.

Nama – nama istilah yang ada di computer :

Brainware (User).

User adalah personel-personel yang terlibat langsung dalam pemakaian komputer,seperti Sistem analis, programmer, operator, user, dll. Pada organisasi yang cukup besar, masalah komputerisasi biasanya ditangani oleh bagian khusus yang dikenal dengan bagian EDP (Electronic Data Processing), atau sering disebut dengan EDP Departemen, yang dikepalai oleh seorang Manager EDP.

Bahasa Pemrograman.

PHP, ASP, dBase, Visual Basic, dll.Merupakan software yang khusus digunakan untuk membuat program komputer, apakah itu sistem operasi, program paket dll. Bahasa

Pemrograman ini biasanya dibagi atas 3 tingkatan, yaitu ;

Low Level Language.

Bahasa pemrograman generasi pertama,bahasa pemrograman jenis ini sangat sulit dimengerti karena instruksinya menggunakan bahasa mesin. Biasanya yang mengerti hanyalah pembuatnya saja.

Midle Level Language.

Merupakan bahasa pemrograman tingkat menengah dimana penggunaan instruksi sudah mendekati bahasa sehari-hari, walaupun begitu masih sulit untuk di mengerti karena banyak menggunakan singkatansingakatan seperti STO artinya simpan (singkatan dari STORE) dan MOV artinya pindah (singkatan dari MOVE).Yang tergolong kedalam bahasa ini adalah Assembler, ForTran (Formula Translator).

High Level Language.

Merupakan bahasa tingkat tinggi yang mempunyai cirri mudah dimengerti, karena menggunakan bahasa sehari-hari, seperti BASIC, dBase, Visual Basic, VB.Net dll.

Sabtu, 07 Mei 2011

Satuan Kecepatan di Komputer

Bit

Singkatan dari binary digit (angka biner)- merupakan satuandata terkecil. Nilainya cuma 1 dan 0 walau kelihatannya sederhana, tapi dua angka inilah yang mengalir terus didalam PC, berputar dari processor, Motherboard, chip memory sampai ke perangkat-perangkat penyimpanan data dan output lainnya atau sebaliknya. Bit mengalir sebagai sinyal-sinyal listrik. Ibarat saklar, angka nol berarti off sedangkan angka 1 artinya on. Begitulah, rangkaian data yang jumlahnya miliaran bahkan triliunan bit mengalir bagai orang menekan tombol on/off secara berulang-ulang dan cepat. Akan tetapi, bit punya wujud fisik juga. Pada sebuah CD contohnya, bit tampak sebagai bintik-bintik yang amat kecil pada permukaan disk. Sinar laser CD-ROM drive memungkinkan membaca dan mengubahnya menjadi sinyal listrik yang komputer.

Bit biasanya tidak pernah berdiri sendiri. Maknanya baru muncul begitu terdiri dari sejumlah bit. Dalam perhitungan biner ada sejumlah komputer yang dipakai, yaitu sistem 8 bit, 16 bit, 32 bit, 64 bit dan seterusnya. Dengan sistem itulah komputer membaca, menerjemahkan kembali dan mengolah data angka, huruf, gambar dan sebagainya. Beruntunglah, kita tidak perlu mengetahui semua perhitungan itu untuk menggunakan komputer. Tinggal klak-klik atau ketak-ketik saja. Walau begitu, pemahaman mengenai bit akan sangat berguna untuk memahami berbagai aspek lain dalam komputer.

Byte

Terbentuk dari delapan bit. Sebuah byte merupakan kumpulan bit terkecil yang dapat dimengerti komputer. Sebuah byte mewakili angka desimal dari 0 sampai 255. Byte juga digunakan untuk mewakili huruf-huruf, angka-angka, simbol-simbol lain dalam bentuk ASCII (American Standart Code for Information). Sebagai contoh, bila Anda mengetik huruf A pada keyboard, komputer merekamnya sebagai kode ASCII 65 dan menerjemahkannya dalam perhitungan biner sebagai 01000001 – yang merupakan 1 byte. Data.

Kilobyte

Satu kilobyte data bejumlah begitu bermakna. Sama saja seperti halnya kita mengetik sebuah huruf dalam notepad. Tak ada artinya. Dokumen biasanya tersimpan dalam komputer dengan ukuran kilobyte (KB). Satuan kilo biasanya berarti seribu, tapi satu kilobyte tidak sama dengan 1.000 byte, Komputer kan bekerja dengan sistem biner, maka satu kilobyte sebenarnya sama dengan 1.024 byte. Walau begitu, untuk mudahnya, Anda boleh memperkirakan satu kilobyte sama dengan 1.000 karakter (termasuk spasi). Tulisan ini, misalnya, terdiri dari sekitar 12.000 karakter. Jadi, besarnya dalam komputer sekitar 12 KB.

Megabyte

Diatas kilobyte, kita menemukan satuan megabyte (MB). Orang biasanya menyebutkan “satu mega” saja. satu MB sama dengan 1.024 kilobyte. Dan itu artinya 1 MB sama dengan 1.048.576 byte, bukan sejuta byte. Memory komputer pada umumnya diukur dengan satuan ini. Misalnya, 64 MB, 128 MB, 256 MB, 512 MB dan seterusnya.

Gigabyte

Ukuran penyimpana data di komputer kini tidak lagi menggunakan satuan megabyte. Coba saja periksa harddisak yang ada di pasaran saat ini. Semua sudah menggunakan satuan gigabyte (GB). satuan gigabyte sama dengan 1.024 MB. Diatas satuan ini ada lagi satuan terrabyte (TB) yang sama dengan 1.024 GB. Kapasitas Harddisk diukur dengan GB.

Kilobit

Satuan ini tidaklah sama denga satuan kilobyte. Kilobit (Kb) merupakan satuan ukuran kecepatan transfer data komputer. Satu kilobit sama dengan 1000 bit. Sebuah modem, contohnya, menawarkan kecepatan download maksimum 56 Kb/s. Itu artinya modem tersebut mampu mengantarkan 56 kilobit (56.000 bit) data melalui jalur telephone dalam setiap detiknya. Ambil kalkulator dan coba hitung, kecepatan tersebut sama dengan 6.9 KB/s (kilobyte per second).

Megabit

Dalam jaringan komputer yang besar, kecepatan transfer datanya bisa mencapai satuan ukuran yang lebih besar, yaitu megabit (Mb). Kabel yang digunakan dalam jaringan komputer dikantor contohnya, dapat mengirim dan menerima data sampai 100 Mb/s atau sama dengan seratus juta bit setiap detiknya. Coba lakukan perhitungan kembali. Bahwa kecepatan transfer setinggi itu (100 Mb/s) sama dengan kecepatan 11,9 MB perdetik.

Hertz (Hz)

Hertz sebenarnya adalah nama keluarga dari Heinrich Rudolf, ahli fisika Jerman yang menemukan satuan pengukuran frekuensi radio dan listrik. Begitulah asal satuan Hertz. Satu Hertz (1 Hz) berarti satu putaran gelombang radio per detik. Di dunia komputer, satuan ini juga banyak digunakan. Pada monitor-monitor CRT misalnya, satuan Hz sebenarnya menggambarkan kemampuan me-refresh layar setiap detiknya. Monitor yang menawarkan refresh rate 85 Hz mampu me-refresh gambar pada layar sebanyak 85 kali setiap detik. Hal ini membuat tampilannya terlihat halus dan tidak berkedip.

Megahertz (MHz)

Satu Megahertz berarti satu juta putaran tiap detik. Memang belum ada monitor yang bisa mencapai kecepatan seperti ini, namun lain halnya dengan processor komputer. Kecepatan 1 MHz bagi processor akan terasa amat sangat lambat. Kecepatan processor diukur berdasarkan kemampuannya melakukan kalkulasi dalam sedetik. Pada generasi PC pertama, kecepatan processornya masih menggunakan kecepatan MHz, yaitu 4,77 MHz
Bandingkan dengan rata-rata PC Pentium 4 yang sudah memiliki kecepatan 3,2 GHz atau 3,2 milyar kalkulasi per detik. Tapi janganlah hanya melihat satuan ini untuk melihat kecepatan processor yang sesungguhnya. Sering beberapa processor yang memiliki satuan kecepatan yang lebih rendah dapat mengerjakan perhitungan yang sama dengan lebih cepat, ketimbang processor yang kecepatannya tinggi. Produsen processor memiliki trik-trik tersendiri untuk membuat processornya memiliki performa yang baik, tidak hanya dengan adu kecepatan.

Gigahertz (GHz)

Ada dua bidang di dunia komputer yang menggunakan satuan GHz, yaitu processor dan jaringan nirkabel. Untuk processor, barusan Anda sudah tahu gambarannya kan? Nah dalam jaringan nirkabel, istilah ini biasa dipakai untuk menentukan tingkat spektrum radio yang digunakan. Bluetooth misalnya, menggunakan frekuensi 2,4 GHz. Sedangkan Wi-Fi memakai frekuensi 2,4 GHz sampai 5GHz.

Kecepatan CD-RW Drive

Angka-angka yang tercantum dalam CD-RW drive sering membingungkan orang. Apa sih arti 2x, 4x, 8x, 16x, 24x, 32x dan seterusnya? Patokannya sebenarnya gampang saja. Kalikan saja angka perkalian tersebut dengan angka 150 KB per detik. Nilai itu merupakan kecepatan drive yang pertama kali Cek dengan kalkulator Anda. CD-RW drive berkecepatan 2x mampu menulis dengan kecepatan 300 KB per detik, sedangkan drive dengan kecepatan 52x mampu menulis hingga 7.800 KB/detik. Tapi angka perkalian pada CD-RW drive tidak hanya satu, ada tiga angka, rumusnya: Kecepatan baca x kecepatan tulis (CD-R) x kecepatan rewrite (CD-RW) x. CD-RW drive dengan kecepatan 48 x 32 x 16 misalnya, mampu membaca dengan kecepatan 48x, menulis dengan kecepatan 32x, dan memiliki kemampuan rewrite 16x.

Kecepatan DVD Drive

DVD-RW drive memang lebih cepat. Angka dasar untuk mengetahui tingkat kecepatan DVD drive adalah 1.358 KB per detik. Jadi, kalikan saja kecepatan DVD dengan angka tersebut. Drive yang beredar di pasaran kebanyakan berkecepatan 16x. Artinya, berkecepatan sekitar 22.160 KB per detik. Sayangnya, aturan di pasar DVD-RW drive memang tidak sejelas CD-RW drive. Anda tidak dapat melihat potensial untuk membaca, menulis, dan rewrite hanya dengan sekilas. Yang juga membingungkan, sebagian besar DVD drive juga dapat merekam CD-R dan CD-RW. Beberapa model terbaru malah dapat merekam ke berbagai standar DVD. Walau begitu, kalau Anda telaten membaca keterangan didalamnya, info seperti itu mestinya tersedia.

Kecepatan Harddisk (rpm)

Singkatan rpm (revolution per minute) pada harddisk menentukan kecepatan putar pelat magnetiknya. Semakin tinggi nilai rpm, semakin cepat pula putaran pelat disk. Hal ini berpengaruh pada nilai transfer data. Dengan kata lain, seberapa cepat data dapat dibaca dan ditulis pada disk tersebut. Biasanya, sebuah harddisk PC berputar pada kecepatan 5.400 rpm, dan tingkat kecepatan ini sebenarnya lebih dari cukup. Walau begitu, Anda bisa juga membeli harddisk dengan kecepatan 7.200 rpm. Peningkatan kecepatan ini memang memberikan sedikit peningkatan kinerja. Kalau mau, Anda juga bisa membeli model 10.000 rpm, tetapi harganya memang relatif mahal.

Kecepatan Printer (ppm)

Para vendor printer biasanya menawarkan kecepatan pencetakan printernya. Satuan yang biasa dipakai untuk menggambarkan hal itu adalah paper per minute alias ppm. Gampangnya, semakin besar nilai ppm, maka semakin cepatlah printer tersebut. Ppm sendiri sebenarnya hanya efektif untuk menggambarkan kecepatan text. Begitu ada unsur gambar atau grafik dalam dokumen, kecepatannya biasanya langsung turun. Apalagi bila kita mencetak foto pada printer inkjet, nilai ppm benar-benar tidak bisa diharapkan. Sebaliknya, kecepatan cetak foto biasanya diukur dalam hitungan menit. Apapun printernya, kecepatan pencetakan sebenarnya juga berhubungan dengan kecepatan komputer itu sendiri.

Frame per detik (fps)

Apa yang penting kita perhatikan dari spesifikasi sebuah kartu grafis? Lihatlah nilai frames per second (fps) yang ditawarkannya. Makin tinggi fps atau frame-ratenya, maka semakin haluslah gerakan pada layar. Dalam sebuah game, kemampuan frame-rate kartu grafis menjadi sangat penting, mengingat game memang merupakan gambar yang terus bergerak. Kalau gamenya sederhana sih, kartu grafis dengan fps yang biasa saja tidak akan menjadi masalah. Tapi cobalah mainkan game 3D, kartu grafis dengan fps yang tinggi akan menunjukkan keunggulannya. Saat memainkan video, nilai fps juga sangat menentukan tingkat kehalusan tampian video. Kartu grafis dengan nilai fps rendah bisa membuat tampilan video terlihat patah-patah. Begini saja, kuncinya carilah kartu grafis dengan nilai fps dia atas 30 fps. Kalau bisa, carilah dengan nilai yang paling tinggi, apalagi Anda doyan main game 3D.

Dot per inch (dpi)

Kualitas hasil cetak printer dan kemampuan scaner dalam menangkap gambar biasa ditunjukan dengan nilai dot per inch (dpi). Nilai ini menunjukkan seberapa banyak titik pada satu inch persegi. Tapi kenyataannya istilah ini seolah-olah kehilangan arti pentingnya. Kemampuan sebuah printer untuk menghasilkan begitu banyak titik pada setiap inch sebenarnya bukan patokan kualitas hasil cetak. Ragam tinta, ukuran droplet (titik tinta), teknik semprot, serta kualitas kertas berkonstribusi langsung pada tampilan akhirnya. Begitu pula halnya dengan scaner. Sebuah scaner dengan resolusi 9.600 dpi contohnya, mungkin hanya bisa menangkap informasi gambar sekitar 600 dpi saja. Waspadai, tingginya nilai dpi bisa jadi merupakan hasil interpolasi digital dan bukan karena kemampuan sebenarnya.

Pixel

Pixel merupakan kependekan dari picture element. Satuan ini banyak digunakan pada monitor, baik LCD maupun CRT. Gambar-gambar yang Anda lihat pada monitor kenyataannya terbuat dari ribuan (bahkan jutaan) titik kecil yang berwarna, itulah yang dinamakan pixel. Hal ini biasa ditentukan oleh resolusi kartu grafisnya. Kartu grafis yang dapat menghasilkan resolusi layar 1.600 x 1.200 pixel, contohnya, akan menghasilkan 1.920.000 pixel. Resolusi sebesar itu terbilang cukup rapat dan halus. Resolusi layar monitor CRT biasanya lebih fleksibel, sementara monitor TFT lebih terbatas.

Point

Point atau pt menunjukkan ukuran cetak suatu jenis font. Dalam pencetakan modern, tinggi satu point biasanya sama dengan 1/72 inch (0.0138 inch atau 0.35 mm). Karena itu, font dengan ukuran itu sudah termasuk ruang untuk tipe huruf yang menjulur keatas (seperti ‘f’), ke bawah (seperti ‘p’).

Megapixel

Istilah megapixel sering dipakai dalam kamera digital. Satu megapixel sama dengan satu juta pixel, menunjukkan kemampuan kamera dalam menangkap detil obyek yang difoto. Asumsinya, sebuah kamera dengan kemampuan dua megapixel akan menangkap gambar yang lebih detil ketimbang kamera digital satu megapixel. Tetapi, resolusi sebenarnya hanya salah satu faktor yang mempengaruhi kamera digital. Kualitas yang sebenarnya juga sangat penting adalah kemampuan lensanya itu sendiri. Tapi hati-hati mencerna spesifikasi kamera digital. Klim dua megapixel misalnya, bisa saja sebenarnya hanya mampu mengambil resolusi sampai 1.600 x 1.200 pixel, yang artinya sama dengan 80.000 pixel. Jauh betul dari angka yang digembar-gemborkannya kan? Faktor penyebabnya bisa bermacam-macam. Yang jelas, ada juga yang secara jujur mengungkapkan bahwa angka itu merupakan hasil interpolasi atau pengatrolan warna belaka.

Kabel LAN

Kabel LAN adalah kabel yang digunakan untuk menghubungkan satu komputer dengan yang lain dalam membentuk suatu jaringan local (LAN).Ada beberapa macam kabel yang biasa digunakan untuk membentuk jaringan LAN.


Kabel Coaxial


Kabel coaxial terdiri dari :

1. Sebuah konduktor tembaga
2, Lapisan pembungkus dengan sebuah “kawat ground”.
3. Sebuah lapisan paling luar.

Penggunaan Kabel Coaxial

Kabel coaxial terkadang digunakan untuk topologi bus, tetapi beberapa produk LAN sudah tidak mendukung koneksi kabel coaxial.


Protokol - protokol Ethernet LAN yang dikembangkan menggunakan kabel coaxial :

10Base5 / Kabel “Thicknet”

Adalah sebuah kabel coaxial RG/U-8. Merupakan kabel “original” Ethernet. Tidak digunakan lagi untuk LAN modern.

10Base2 / Kabel “Thinnet”

Adalah sebuah kabel coaxial RG/U-58. Mempunyai diameter yang lebih kecil dari “Thicknet”. Menggantikan “Thicknet”. Tidak direkomendasikan lagi, tetapi masih digunakan pada jaringan LAN yang sangat kecil.


Unshielded Twisted Pair


Kabel “Unshielded twisted pair” (UTP) digunakan untuk LAN dan sistem telepon. Kabel UTP terdiri dari empat pasang warna konduktor tembaga yang setiap pasangnya berpilin. Pembungkus kabel memproteksi dan menyediakan jalur bagi tiap pasang kawat. Kabel UTP terhubung ke perangkat melalui konektor modular 8 pin yang disebut konektor RJ-45. Semua protokol LAN dapat beroperasi melalui kabel UTP. Kebanyakan perangkat LAN dilengkapi dengan RJ-45.


Kategori UTP

Terdapat 5 kategori (level) untuk kabel UTP. Kategori ini mendukung sinyal suara berkecepatan rendah (low-speed voice) dan sinyal LAN berkecepatan tinggi. Kategori 5 UTP direkomendasikan sebagai kategori minimum untuk instalasi LAN dan cocok untuk topologi star. Tabel berikut menunjukkan masing-masing kategori :

Shielded Twisted Pair

“Shielded twisted pair” adalah jenis kabel telepon yang digunakan dalam beberapa bisnis instalasi. Terdapat pembungkus tambahan untuk tiap pasangan kabel (”twisted pair”).Kabel STP juga digunakan untuk jaringan Data, digunakan pada jaringan Token-Ring IBM. Pembungkusnya dapat memberikan proteksi yang lebih baik terhadap interferensi EMI.


Kelemahan kabel STP


Kabel STP mempunyai beberapa kelemahan :

  1. Attenuasi meningkat pada frekuensi tinggi.
  2. Pada frekuensi tinggi, keseimbangan menurun sehingga tidak dapat mengkompensasi timbulnya “crosstalk” dan sinyal “noise”.


Kabel Fiber Optik

Kabel Fiber Optik adalah teknologi kabel terbaru. Terbuat dari glas optik. Di tengah-tengah kabel terdapat filamen glas, yang disebut “core”, dan di kelilingi lapisan “cladding”, “buffer coating”, material penguat, dan pelindung luar.Informasi ditransmisikan menggunakan gelombang cahaya dengan cara mengkonversi sinyal listrik menjadi gelombang cahaya. Transmitter yang banyak digunakan adalah LED atau Laser.


Kelebihan menggunakan kabel Fiber Optik

Kabel Fiber Optik mempunyai beberapa kelebihan, diantaranya :

1, Kapasitas bandwidth yang besar (gigabit per detik).
2. Jarak transmisi yang lebih jauh ( 2 sampai lebih dari 60 kilometer).
3. Kebal terhadap interferensi elektromagnetik.

Kabel Fiber Optik banyak digunakan pada jaringan WAN untuk komunikasi suara dan data. Kendala utama penggunaan kabel fiber optik di LAN adalah perangkat elektroniknya yang masih mahal.



Kamis, 05 Mei 2011

Firewall

Pengertian :

Firewall adalah sebuah sistem atau perangkat yang mengizinkan lalu lintas jaringan yang dianggap aman untuk melaluinya dan mencegah lalu lintas jaringan yang tidak aman. Umumnya, sebuah firewall diimplementasikan dalam sebuah mesin terdedikasi, yang berjalan pada pintu gerbang (gateway) antara jaringan lokal dan jaringan lainnya. Firewall umumnya juga digunakan untuk mengontrol akses terhadap siapa saja yang memiliki akses terhadap jaringan pribadi dari pihak luar. Saat ini, istilah firewall menjadi istilah generik yang merujuk pada sistem yang mengatur komunikasi antar dua jaringan yang berbeda. Mengingat saat ini banyak perusahaan yang memiliki akses ke Internet dan juga tentu saja jaringan korporat di dalamnya, maka perlindungan terhadap aset digital perusahaan tersebut dari serangan para hacker, pelaku spionase, ataupun pencuri data lainnya, menjadi esensial.

Jenis-jenis firewall

Firewall terbagi menjadi dua jenis, yakni sebagai berikut :

  1. Personal Firewall: Personal Firewall didesain untuk melindungi sebuah komputer yang terhubung ke jaringan dari akses yang tidak dikehendaki. Firewall jenis ini akhir-akhir ini berevolusi menjadi sebuah kumpulan program yang bertujuan untuk mengamankan komputer secara total, dengan ditambahkannya beberapa fitur pengaman tambahan semacam perangkat proteksi terhadap virus, anti-spyware, anti-spam, dan lainnya. Bahkan beberapa produk firewall lainnya dilengkapi dengan fungsi pendeteksian gangguan keamanan jaringan (Intrusion Detection System). Contoh dari firewall jenis ini adalah Microsoft Windows Firewall (yang telah terintegrasi dalam sistem operasi Windows XP Service Pack 2, Windows Vista dan Windows Server 2003 Service Pack 1), Symantec Norton Personal Firewall, Kerio Personal Firewall, dan lain-lain. Personal Firewall secara umum hanya memiliki dua fitur utama, yakni Packet Filter Firewall dan Stateful Firewall.
  2. Network Firewall: Network Firewall didesain untuk melindungi jaringan secara keseluruhan dari berbagai serangan. Umumnya dijumpai dalam dua bentuk, yakni sebuah perangkat terdedikasi atau sebagai sebuah perangkat lunak yang diinstalasikan dalam sebuah server. Contoh dari firewall ini adalah Microsoft Internet Security and Acceleration Server (ISA Server), Cisco PIX, Cisco ASA, IPTables dalam sistem operasi GNU/Linux, pfUnix BSD, serta SunScreen dari Sun Microsystems, Inc. yang dibundel dalam sistem operasi Solaris. Network Firewall secara umum memiliki beberapa fitur utama, yakni apa yang dimiliki oleh personal firewall (packet filter firewall dan stateful firewall), Circuit Level Gateway, Application Level Gateway, dan juga NAT Firewall. Network Firewall umumnya bersifat transparan (tidak terlihat) dari pengguna dan menggunakan teknologi routing untuk menentukan paket mana yang diizinkan, dan mana paket yang akan ditolak. dalam keluarga sistem operasi


Fungsi firewall

Secara fundamental, firewall dapat melakukan hal-hal berikut:

1. Mengatur dan mengontrol lalu-lintas jaringan
2. Melakukan autentikasi terhadap akses
3. Melindungi sumber daya dalam jaringan privat
4. Mencacat semua kejadian, dan melaporkan kepada administrator

Fungsi dasar firewall

Ketika traffic sampai di firewall, firewall akan memutuskan traffic mana yang diijinkan dan mana yang tidak, didasarkan pada aturan yang telah di definisikan sebelumnya. Adapun fungsi dasar dari suatu firewall adalah :

  1. Packet Filtering : Seluruh header dari paket data yang melewati firewall akan diperiksa, disini firewall membuat keputusan yang jelas/tegas untuk mengijinkan atau memblok setiap paket.
  2. Network Address Translation (NAT): dunia luar hanya akan melihat satu alamat IP di balik firewall, sedangkan komputer-komputer di jaringan internal dapat menggunakan alamat IP apapun yang diperbolehkan di jaringan internal, alamat sumber dan tujuan dari paket yang melalui jaringan secara otomatis di ubah (diarahkan) ke komputer tujuan (client misalnya) yang ada di jaringan internal oleh firewall.
  3. Aplication Proxy: Firewall mampu memeriksa lebih dari sekedar header suatu paket data, kemampuan ini menuntut firewall untuk mampu mendeteksi protocol aplikasi tertentu yang spesifik.
  4. Pemantauan dan pencatatan traffic: Mencatat apa-apa saja yang terjadi di firewall amatlah penting, sehingga bisa membantu kita untuk memperkirakan kemungkinan penjebolan keamanan atau memberikan umpan balik yang berguna tentang kinerja firewall.


Rabu, 04 Mei 2011

Perbedaan NTFS dan FAT

Sehari hari saat kita bergaul dengan komputer yang menggunakan system operasi Windows tentu akan sering mendengar akronim/singkatan NTFS dan FAT. Walau banyak yang sudah paham dan mengerti akan maksud dari singkatan tersebut namun tidak sedikit pula yang belum begitu memahaminya.

NTFS merupakan singkatan dari NT File System dan FAT memiliki kepanjangan File Allocation Table. Keduanya merupakan sistem file yang sangat populer karena digunakan pada sistem operasi Windows. NTFS merupakan pilihan utama bagi mereka yang menggunakan sistem operasi Windows XP karena memiliki keunggulan dari segi keamanan bila dibandingkan dengan sistem file yang lain.

Sistem file sendiri mempunyai makna sebagai sebuah metode untuk menyimpan atau mengorganisir file komputer beserta data yang ada di dalamnya sehingga akan mempermudah untuk mencari dan mengaksesnya.

Berikut akan saya tampilkan penjelasan dari masing masing sistem file yang ada pada sistem operasi Windows :

FAT16

Sistem file FAT16 pertama kali diperkenalkan pada era MS-DOS di tahun 1981. Sistem file yang sudah berumur 27 tahun ini, pertama kali dirancang untuk menangani file yang terdapat pada floppy disk. Selanjutnya dengan beberapa perbaikan, sistem file ini mampu untuk menangani file yang terdapat pada hard disk. Keunggulan yang paling besar dari FAT16 adalah kemampuan untuk bekerja pada banyak sistem operasi yang berbeda seperti, Windows 95/98/Me, OS/2, Linux, dan beberapa versi dari UNIX. Sedangkan kelemahan terbesarnya terletak pada jumlah kluster yang terbatas untuk tiap partisinya, sehingga apabila hardisk bertambah besar maka ukuran kluster yang ada pada hardisk juga akan bertambah besar. Pada hardisk dengan besar partisi 2GB, setiap kluster mempunyai besar 32 kilobytes, artinya walaupun file yang terdapat pada hardisk tersebut lebih kecil dari 32 KB maka pada hardisk dengan FAT16 tetap akan menempati ruangan sebesar 32 KB. FAT16 juga tidak mendukung kompresi, enkripsi dan beberapa teknik keamanan yang lain.

FAT32

Sistem file FAT32 pertama kali diperkenalkan saat peluncuran Windows 95 Service Pack 2. Sistem file ini merupakan pengembangan dari FAT16 dengan perbaikan utama terletak pada peningkatan jumlah kluster untuk setiap partisi. Dalam perjalanannya ternyata FAT32 mempunyai banyak keunggulan lain bila dibandingkan dengan pendahulunya. Meskipun FAT32 bertujuan untuk menutupi segala kelemahan yang terdapat pada FAT16, ternyata timbul suatu masalah dengan kompatibelitas terhadap sistem operasi yang lain. Bila FAT16 mampu ‘bercengkrama’ dengan banyak sistem operasi, tidak demikian halnya dengan FAT32. Windows NT, Linux dan UNIX adalah beberapa diantara sistem operasi yang gagal ‘dihinggapi’ oleh FAT32. Setelah muncul Windows XP, hal ini tidak menjadi masalah lagi karena Windows XP dapat dipasang dengan baik pada FAT32 sehingga mempermudah melakukan komunikasi di jaringan yang menggunakan Windows XP tanpa memperdulikan sistem file yang digunakan.

NTFS

Sistem file NTFS diperkenalkan pertama kali saat peluncuran versi awal dari Windows NT. Sistem file ini sangat berbeda dengan FAT. NTFS memberikan fitur keamanan yang sangat tinggi, kompresi data yang bagus serta enkripsi data yang susah ditembus. Sistem file ini merupakan sistem file default saat kita pertama kali melakukan instalasi Windows XP dan jika kita melakukan upgrade dari Windows 9x ke Windows XP maka kita akan ditanya apakah kita juga akan mengkonversi sistem file lama kita ke NTFS. Jika kita menolak untuk melakukan konversi juga tidak menjadi masalah sebab Windows XP tetap akan bekerja pada sistem file FAT32 tentu dengan fitur keamanan yang kurang. Yang perlu diingat, kita bisa dengan mudah melakukan konversi sistem file dari FAT16 atau FAT32 ke NTFS, tetap sebaliknya, bila kita ingin mengkonversi balik ke FAT dari NTFS tidak bisa dilakukan dengan mudah tanpa men-format hardisk.

Sayangnya sistem file NTFS tidak bisa menutupi kelemahan FAT32 dalam masalah kompatibelitas dengan sistem operasi yang lain sehingga disarankan bila kita menggunakan 2 sistem operasi yang berbeda dalam 1 komputer maka kita diharapkan untuk selalu menyediakan satu partisi dengan sistem file FAT sebagai tempat menyimpan data recovery. Namun dengan fitur recovery yang ditawarkan/termasuk di dalam sistem operasi Windows XP, saya rasa pembuatan partisi FAT ini menjadi suatu yang mubazir.

Kapan kita memilih untuk menggunakan FAT atau FAT32 ?

Jika kita menjalankan lebih dari satu sistem operasi dalam satu komputer, kita membutuhkan partisi dengan sistem file FAT. Hal ini agar data yang kita tempatkan pada partisi FAT tersebut bisa diakses oleh kedua sistem operasi. Tetapi harap diingat karena keterbatasan fitur keamanan dari sistem file ini, maka disarankan untuk tidak menaruh data yang sangat penting diatas partisi dengan sistem file FAT.



Central Processing Unit ( CPU )



CPU atau Central Processing Unit merupakan bagian terpenting dalam sebuah sistem komputer, dapat dikatakan bahwa CPU merupakan otak dari komputer itu sendiri. Sebuah komputer paling canggih sekalipun tidak akan berarti tanpa adanya CPU yang terpasang di dalamnya. Dalam kesehariannya CPU memiliki tugas utama untuk mengolah data berdasarkan instruksi yang ia peroleh. CPU sendiri sebenarnya masih terbagi atas beberapa komponen yang saling bekerja sama untuk membentuk suatu unit pengolahan. Terdapat empat komponen utama penyusun CPU, yaitu :

1. Arithmetic and Logic Unit (ALU)

2. Control Unit

3. Registers

4. CPU Interconnections

Fungsi Central Processing Unit ( CPU )

Fungsi utama CPU adalah menjalankan program-program yang disimpan di memori utama. Hal ini dilakukan dengan cara mengambil instruksi-instruksi dari memori utama dan mengeksekusinya satu persatu sesuai dengan alur perintah. Pekerjaan ini dilakukan dalam dua tahapan yaitu membaca instruksi (fetch) dan melaksanakan instruksi tersebut (execute). Proses membaca dan melaksankan ini dilakukan berulang-ulang sampai semua instruksi yang terdapat di memori utama dijalankan atau komputer dimatikan. Proses ini dikenal juga sebagai siklus fetch-eksekusi

BAGIAN CPU :

1. Papan motherboard

2. Prosessor pentium 2

3. Land card

4. VGA card

5. Floppy disc

6. Hard disc

7. CD-room

8. Memori

9. ISA

  1. PCI
  2. AGP
  3. Baterai
  4. RAM
  5. ROM
  6. Kipas pendingin
  7. Power supply

Komponen CPU terbagi menjadi beberapa macam, yaitu sebagai berikut :

1. Unit Control yang mampu mengatur jalannya program.

2. Register merupakan alat penyimpanan kecil yang mempunyai kecepatan akses cukup tinggi, yang digunakan untuk menyimpan data dan/atau instruksi yang sedang diproses.

3. ALU (Arithmetic and Logic Unit) unit yang bertugas untuk melakukan operasi aritmetika dan operasi logika Berdasar instruksi yang ditentukan.

4. CPU Interconnections adalah sistem koneksi dan bus yang menghubungkan komponen internal CPU.

Jenis - jenis CPU (PROSESOR) ;

Berdasrkan pada banyaknya bit yang dikerjakan oleh ALU (Arithmatic Logic Unit), CPU dibedakan menjadi 4 jenis, yaitu :

1. Bit Slices Processor

Perancangan cpu dengan menambahkan jumlah irisan bit (slices) untuk applikasi-applikasi tertentu. CPU jenis ini dapat pula dikatakan dengan CPU Custom.

2. General Purpose CPU

CPU serbaguna atau mikrokomputer dengan semua kemampuan dari mini komputer terdahulu.

3. I/O Processor

Prosesor khusus yang berfungsi menangani input/output request membantu prosesor utama.

4. Dedicated/Embedded Controller

Membuat mesin menjadi smart, seperti : mesin cuci, microwave, oven, mesin jahit, sistem pengapian otomotif. Prosesor jenis ini lebih dikenal dengan mikrokontroller.

Cara Kerja CPU :

Saat data dan/atau instruksi dimasukkan ke processing-devices, pertama sekali diletakkan di RAM (melalui Input-storage); apabila berbentuk instruksi ditampung oleh Control Unit di Program-storage, namun apabila berbentuk data ditampung di Working-storage). Jika register siap untuk menerima pengerjaan eksekusi, maka Control Unit akan mengambil instruksi dari Program-storage untuk ditampungkan ke Instruction Register, sedangkan alamat memori yang berisikan instruksi tersebut ditampung di Program Counter. Sedangkan data diambil oleh Control Unit dari Working-storage untuk ditampung di General-purpose register (dalam hal ini di Operand-register). Jika berdasar instruksi pengerjaan yang dilakukan adalah arithmatika dan logika, maka ALU akan mengambil alih operasi untuk mengerjakan berdasar instruksi yang ditetapkan. Hasilnya ditampung di Accumulator. Apabila hasil pengolahan telah selesai, maka Control Unit akan mengambil hasil pengolahan di Accumulator untuk ditampung kembali ke Working-storage. Jika pengerjaan keseluruhan telah selesai, maka Control Unit akan menjemput hasil pengolahan dari Working-storage untuk ditampung ke Output-storage. Lalu selanjutnya dari Output-storage, hasil pengolahan akan ditampilkan ke output-devices.

SEJARAH CPU :

Pusat unit pemroses komputer sederhana generasi pertama pada tahun 1940-an, masih berupa sekumpulan tabung kedap udara yang mirip botol. Botol-botol ini sama dengan yang yang biasa ditemukan di televisi model yang sangat kuno sekali.

Setiap CPU (Central Processing Unit) membutuhkan ribuan botol, dan daya tahannya hanya beberapa jam saja. Pula, ia boros tenagan listrik dan peregkat pendinginnya pun berukuran besar.

Komputer angkatan pertama yang menggunakan CPU model ini adalah ENIAC (Electronic Numerical Integrator and Computer), yang dikembangkan oleh J.P. Eckert dan J.W. Maughly di Amerika Serikat. ENIAC terdiri atas 18.000 tabung kedap udara, yang membutuhkan ruangan seluas 18×8 meter persegi untuk pengoperasiannya.
Dari model tabung, di tahun 1948, proses komputasi mulai masuk ke “komputer generasi kedua” yang menggunakan transistor. Penggunaannya didemonstrasikan pertama kali oleh Bell Telephone Laboratories. Dengan transistor, kebutuhan listrik jadi lebih rendah dan tingkat panasnya bisa dikurangi.

Pada komputer generasi ketiga mulai digunakan semikonduktor, yang menggabungkan lusinan transistor dalam sebuah chip silikon kecil. Dengan cara ini, sebuah sirkuit elektronik yang berisi komponen-komponen yang saling terkoneksi bisa disatukan dalam sebuah sirkuit tunggal. Dari sinilah, mikroprosesor berawal.

Di awal 1970-an, sirkuit semikonduktor sudah mula dikembangkan dengan klompleksitas 1.000 transistor per sirkuitnya. Selanjutnya, pada tahun 1971, komponen yang benar-benar disebut sebagai mikroprosesor untuk pertama kalinya dibuat oleh para teknisi dari perusahaan elektronik Intel. Chip tersebut diberi nama Intel 4004 dan didesain oleh Ted Hoff, Federico Faggin, dan Stan Mazor.

Prosesor chp silikon tunggal ini berukuran sekitar 0,6 cm yang berisi sekitar 2.250 transistor. Komponen yang prototipenya dikembangkan sejak 1969 ini punya kemampuan memproses 4 bits informasi, dengan kecepatan sekitar 0,06 MHz saja.

Untuk harga, mikroprosesor yang pernah digunakan untuk pesawat luar angkasa Pioner 10 ini dijual seharga US$ 200. Tehitung mahal saat itu. Selanjutnya, pada tahun 1972, Intel merilis prosesor Intel 8008 debgab 3.500 transistor di dalamnya.

Pada tahun 1974, Motorola tidak mau ketinggalan. Ia merilis prosesor berjuluk Motorola 6800. Chip ini dirancang oleh Charlie Melear dan Chuck Peddle, yang dikhususkan penggunanya untuk “mesin bisnis” dan pengontrol otomotif. Inovasi baru prosesor untuk pengembangan PC (Personal Computer) kemudian diawali dengan dirilisnya Intel 386 pada tahun 1985, yang membuka babak baru teknologi komputer. Prosesor ini berdesain 32 bit, 4GB ruang untuk data dan 250.000 transistor.

Komponen keluaran Intel ini juga menjadi chip pertama yang mendukung pengalokasian data secara linier (linier addressing). Hal ini diikuti dengan dirilisnya Intel Pentium pada tahun 1993 dengan 3,1 juta transistor, dan menjadi chip yang terus berkembang baik baik hingga sekarang.

Tak perlu dipungkiri, sejak awal (Intel 4004) Intel merajai dunia mikroprosesor. Dalam perkembangan teknologi ini, Intel merintis sutau arsitektur sistem prosesor yang dikenal sebagai X86, yang kemudian banyak diikuti oleh produk prosesor lainnya. Sistem ini dimulai dari prosesor Intel 8086.

Bagaimana pun, bicara soal mikroprosesor tentu bukan Intel saja yang bisa disebut. Setelah akhir tahun 1980-an, beberapa pengembang chipset, sperti AMD (Anvaced Micro Devices) dan Cyrix mulai menantang Intel, dengan memproduksi sendiri chip prosesor “Intel-competibel”.

Chip tersebut mendukung rangkaian instruksi yang ada di prosesor Intel. Harganya lebih murah, dan kadang mempunya kemampuan yang lebih dibandingkandengan produk Intel.

AMD mulai menggebrak pasaran dengan prosesor buatan sendiri tahun 1996, degan merilis AMD K5. Sebelumnya, AMD sudah membuat prosesor seperti AM486 pada masa Intel 386 dan 486, namun masih di bawah lisensi Intel. AMD K5 ini mendapat respon yang baik.

Kemudian ada AMD K6 yang dirilis pada tahun 1997, dengan kecepatan 166 dan 200MHz. Prosesor ini memang dirilis untuk diadu dengan kemampuan prosesor Intel. Kelebihan dari prosesor-prosesor AMD adalah kemempuannya untuk di overclock.

Sama dengan AMD, setelah memproduksi prosesor X86 untuk Intel pada masa Intel 286 dan 386, Cyrix memutuskan untuk memebuat sendiri dengan merilis Cyrix 486 DX-4 untuk pertama kalinya di awal 90-an. Dilanjutkan pada tahun 1995, Cyrix merilis Cyrix 6X86, prosesor dengan kecepatan tinggi di angkatannya, yang sayangnya punya masalah pada kompatibilitas dan panas. Pada tahun 1999 Cyrix dibeli oleh VIA, perusahaan chipset asal Taiwan.

Sampai sekarang perkembangan microprosesor masih terus berlanjut dan Intel tetap merajai dunia microprosesor. Hal ini juga tidak terlepas dari Hukum Moore, yakni hukum yang dilontarkan oleh Gordon Moore pada tahun 1965. Kala itu, Moore memprediksikan jumlah transistor yang ada pada integrated circuit (IC) akan berlipat ganda setiap tahunnya.

Pernyataan ini diperbaharui Moore di tahun 1995, dengan penelitian bahwa kelipatan ganda jumlah transistor hanya akan terjadi setiap dua tahun sekali. Hukum Moore sampai sekarang menjadi panduan bagi Intel untuk memacu prosesornya agar semakin andal, terutama peningkatan kecepatan dengan penuerunan harga yang sangat signifikan.

Meski pertumbuhan kecepatan prosesor sempat mengalami masa-masa stagnan, namun pertumbuhan kecepatan prosesor Intel mengalami peningkatan yang mengseankan. Banyak ahli teknologi informasi di seluruh dunia, termasuk Gordon Moore, berharap hukum Moore dapat bertahan paling tidak sampai dua dekade mendatang (sejak tahun 2008).