Mengenal dan Sejarah Dari Internet

Jumat, 18 Oktober 2013
Posted by Unknown
Secara sederhana, Internet adalah kumpulan dari jutaan komputer di seluruh dunia yang terhubung satu sama lain. Media koneksi yang digunakan bisa melalui sambungan telepon, serat optik, kabel koaksial, satelit atau koneksi nirkabel.

Ketika kita terhubung ke internet, kita diberi akses ke komputer lain di seluruh dunia yang juga terhubung ke internet. Dengan kemajuan teknologi yang cepat, hari ini internet dapat dihubungi dengan koneksi wireless dari notebook ataupun ponsel.

Bila tersambung ke Internet, kita dapat melakukan banyak hal seperti komunikasi langsung (chat), korespondensi elektronik (email), mencari informasi, berbagi data, menikmati hiburan multimedia, dan lain-lain.

Rute yang harus dilalui oleh paket data di Internet adalah sangat panjang dan melibatkan banyak komputer di seluruh dunia, sehingga jika kita mengirim data pribadi yang penting, sebaiknya kita harus menggunakan server yang aman, yang dilengkapi dengan server yang mengenkripsi data sebelum mengirim data ke komputer lain dan fasilitas dekripsi bila menerima paket data dari komputer lain.

Agar dapat terhubung ke internet, kita harus memiliki peralatan sebagai berikut:

- PC, laptop, palmtop, atau bahkan telepon selular (ponsel) yang dilengkapi dengan WAP (Wireless Application Protocol).
- Modem.
- Internet Service Provider (ISP).

Internet Service Provider adalah perusahaan yang melayani koneksi ke internet. Kita harus terlebih dahulu mendaftar, maka kita harus membayar biaya berlangganan bulanan untuk sambungan internet.

Jaringan yang membentuk internet bekerja berdasarkan suatu set protokol standar yang digunakan untuk menghubungkan jaringan komputer dan mengelola lalu lintas transfer data dalam jaringan. Protokol ini mengatur format data yang diizinkan, penanganan kesalahan, lalu lintas pesan, dan standar komunikasi lainnya. Standar protokol di internet dikenal sebagai TCP / IP (Transmission Control Protocol / Internet Protocol). Protokol ini memiliki kemampuan untuk bekerja pada semua jenis komputer, tanpa terpengaruh oleh perbedaan perangkat keras dan sistem operasi yang digunakan.

Sebuah sistem komputer yang terhubung langsung ke jaringan memiliki nama domain dan alamat IP dalam bentuk numerik dengan format tertentu sebagai identifier. Internet juga memiliki gateway ke jaringan dan layanan berbasis protokol lainnya.

Sejarah Internet

Asal usul Internet dimulai ketika negara Rusia pada tahun 1957 (pada waktu itu disebut Uni Soviet) meluncurkan satelit buatan bernama Sputnik. Amerika Serikat sadar akan kemungkinan Rusia untuk mengirimkan rudal nuklir dengan menggunakan satelit tersebut. Pada tahun 1962, sebuah agen penelitian Amerika memutuskan untuk melakukan penelitian tentang cara menghubungkan komputer untuk membentuk jaringan organik.

Pada tahun 1969, jaringan komputer tersebut berhasil didirikan dan kemudian dikenal sebagai ARPANET, yang memiliki tujuan utama untuk menghindari sentralisasi informasi pada satu titik yang dianggap rawan untuk dihancurkan apabila terjadi perang. Mereka menunjukkan bagaimana perangkat keras dan perangkat lunak pada komputer berbasis Unix dapat berkomunikasi satu sama lain dalam jarak tak terbatas melalui saluran telepon. Proyek ARPANET merancang bentuk jaringan dengan keandalan dan jumlah informasi yang dapat ditransfer. Pada akhirnya semua standar yang mereka tentukan akan menjadi cikal bakal pembangunan protokol saat ini yang dikenal sebagai TCP / IP. Melalui metode ini, diharapkan apabila satu bagian dari jaringan terputus, maka jalur yang melalui jaringan tersebut dapat secara otomatis dipindahkan ke saluran lainnya.

Pada tahun 1970, sudah lebih dari sepuluh komputer berhasil tersambung sehingga mereka dapat berkomunikasi satu sama lain dan membentuk jaringan.

Pada tahun 1972, Roy Tomlinson berhasil menyempurnakan program e-mail yang ia ciptakan tahun sebelumnya untuk ARPANET. Program email ini begitu praktis sehingga secara cepat langsung menjadi populer. Pada tahun yang sama, ikon @ juga diperkenalkan sebagai lambang penting yang menunjukkan "at" atau "on". Juga di tahun ini ARPANET berubah nama menjadi DARPA (Devence Advance Research Projects Agency)

Pada tahun 1973, jaringan komputer DARPA dikembangkan di luar Amerika Serikat. Sebuah komputer di University College di London merupakan komputer pertama yang berada di luar Amerika Serikat yang menjadi anggota ARPANET. Pada tahun yang sama, dua orang ahli komputer yaitu Vinton Cerf dan Bob Kahn mempresentasikan sebuah gagasan yang lebih besar, yang menjadi cikal bakal ide internet. Ide ini dipresentasikan untuk pertama kalinya di Universitas Sussex.

Pada 1975 DARPA diubah lagi menjadi DARPANET karena saat itu DARPA juga difungsikan untuk publik sebagai bisnis jaringan.

Pada tahun 1976, tepatnya pada tanggal 26 Maret 1976, adalah hari bersejarah, ketika ratu Inggris berhasil mengirim e-mail dari Royal Signals dan Radar Establishment di Malvern. Setahun kemudian, sudah lebih dari 100 komputer yang bergabung dalam DARPA / ARPANET membentuk sebuah jaringan.

Pada tahun 1979 Tom Truscott, Jim Ellis dan Steve Bellovin menciptakan newsgroup pertama bernama USENET.

Pada tahun 1981 France Telecom membuat kejutan dengan meluncurkan telepon televisi pertama, dimana orang dapat saling menelepon sambil berhubungan dengan video link.

Pada tahun 1982, karena komputer yang membentuk jaringan semakin besar, maka dibutuhkan sebuah protokol resmi yang diakui oleh semua jaringan. Pada tahun tersebut, Transmission Control Protocol (TCP) dan Internet Protocol (IP) dibentuk. Sementara itu di Eropa, jaringan komputer tandingan yang disebut Eunet dikembangkan. Hal ini menyediakan jasa jaringan komputer di negara-negara Belanda, Inggris, Denmark dan Swedia. Jaringan Eunet menyediakan jasa e-mail dan newsgroup USENET.

Tahun 1983 peneliti dari Wisconsin membuat DNS (domain name system). Dengan teknologi ini, untuk pertama kalinya sebuah komputer dengan Internet Protocol (IP) 144.163.21.141 diubah menjadi my.cool.unix.box dan dapat diakses oleh pengguna Internet lainnya.

Teknologi DNS tersebut kemudian diperkenalkan pada tahun 1984 untuk menyeragamkan alamat setiap komputer di dalam jaringan komputer. Komputer yang terhubung dengan jaringan yang ada telah meningkat menjadi 1.000 komputer. Pada tahun itu juga ARPANET terpecah menjadi dua jaringan, yaitu DARPANET dan Milnet (sebuah jaringan militer), tetapi keduanya masih memiliki hubungan sehingga komunikasi antar jaringan tetap dilakukan. Pada awalnya, jaringan interkoneksi ini disebut DARPA Internet, tapi akhirnya disebut Internet. Pada tahun yang sama, lahir National Science Foundation Network (NSFNET) yang menghubungkan peneliti di seluruh negeri dengan lima sentral yang memiliki super computer. Jaringan ini kemudian dikembangkan untuk link jaringan akademis lainnya yang terdiri dari berbagai universitas dan konsorsium penelitian. NSFNET mulai menggantikan ARPANET sebagai jaringan riset utama di Amerika.

Pada tahun 1987 jumlah komputer yang terhubung ke jaringan melonjak 10 kali dan menjadi 10.000.

Pada 1988 Jarko Oikarinen dari Finland menemukan dan sekaligus memperkenalkan IRC (Internet Relay Chat). Setahun kemudian, jumlah komputer yang saling berhubungan melonjak 10 kali dalam setahun. Tidak kurang dari 100.000 komputer yang membentuk jaringan.

Tahun 1990 adalah tahun paling bersejarah, ketika Tim Berners Lee menemukan program editor dan browser dimana setiap orang bisa berselancar dari satu komputer ke komputer lain. Program ini disebut WWW atau World Wide Web. Bersama dengan peninjau Mosaic yang dibuat oleh NCSA (National Center for Supercomputer Applications), WWW memungkinkan sebuah situs untuk membangun sejumlah halaman informasi yang berisi teks, gambar, suara dan bahkan video. Dengan mengklik link, pengguna akan segera menuju ke halaman yang ditunjukkan oleh link. Pada bulan maret 1990 ARPANET secara resmi dibubarkan. Saat NSFNET dibangun, berbagai jaringan internasional didirikan dan dihubungkan ke NSFNET tersebut. Australia, negara-negara Skandinavia, Inggris, Perancis, Jerman, Kanada dan Jepang segera bergabung.

Dalam setahun setelah Mosaic diluncurkan, jumlah server WWW tumbuh dari 100-7000. Pertumbuhannya terus-meneurs bertambah hingga sekarang.

Mengenal Macam - Macam Modem

Untuk anda yang biasa berinternet di rumah pasti tahu yang mana namanya modem. Tanpa modem, kita tidak akan bisa berselancar atau ber-email ria di internet. Modem merupakan singkatan dari MOdulator DEModulator, yang merupakan perangkat keras yang membuat komputer mampu mengkonversi data dari/ke dalam bentuk analog (sinyal suara) dan digital. Modulator merupakan bagian yang menyampaikan sinyal informasi kedalam sinyal pembawa (Carrier) agar bisa dikirimkan ke penerima melalui media kabel atau media tanpa kabel (wireless). Modulator ini terdapat pada bagian pengirim. Sedangkan Demodulator adalah kebalikan dari modulator, yaitu mengkonversi sinyal berisi data atau pesan dari sinyal pembawa (carrier) yang diterima dari pengirim sehingga informasi tersebut bisa diproses secara digital. Demodulator ini berada pada bagian penerima. Karena fungsi modulator dan demodulator merupakan fungsi yang berkebalikan, maka tentunya bisa disimpulkan bahwa modem ini merupakan sistem komunikasi dua arah (duplex).



Cara Kerja Modem

Dalam penggunaannya, modem bertugas merubah data dalam bentuk analog dan digital. Saat komputer disambung ke kabel telepon untuk kemudian digunakan berinternet, jika komputer kita akan mengupload/mengirim data, maka informasi/data dari komputer dalam bentuk digital akan diubah oleh modem menjadi bentuk analog untuk dikirim melalui kabel telepon atau media lainnya. Saat data/informasi analog tadi sampai ke komputer tujuan, maka modem yang ada pada komputer tujuan akan mengubah kembali bentuk data tersebut (analog) menjadi bentuk digital sehingga bisa diproses oleh komputer tujuan tadi. Begitu pula saat kita men-download data/file, data tersebut merupakan data analog saat berada pada kabel telepon, namun saat masuk ke komputer kita, modem akan seketika mengubahnya menjadi bentuk digital agar bisa ditampilkan. Hal inilah yang memungkinkan komputer-komputer di internet di berbagai belahan dunia bisa berinteraksi satu sama lain.

Jenis-Jenis Modem

Secara fisik, modem terbagi menjadi dua macam, yaitu modem internal dan eksternal.

modem internal- Modem Internal

Modem internal merupakan modem yang terpasang di dalam casing komputer. Jika sebuah modem dipasang dengan cara membuka casing komputer lalu menancapkannya ke dalam salah satu slot pada motherboard, maka modem tersebut adalah modem internal. Contoh lain adalah modem pada laptop. Saat membeli laptop, modem tersebut telah ada di dalam laptop tersebut. Modem internal memerlukan sebuah slot PCI atau slot ISA, tergantung pada interface motherboard. Karena tertancap pada motherboard, maka modem ini menggunakan catu daya yang berasal dari motherboard.

modem eksternal- Modem Eksternal

Kebalikan dengan modem internal, modem eksternal berada di luar casing komputer. Bentuknya berupa kotak dan harus disambungkan ke komputer dan juga disambungkan ke kabel telepon. Modem ini memerlukan catu daya tersendiri. Konektornya bisa berbentuk serial dan juga bisa berbentuk USB. Terdapat dua tipe modem eksternal, yaitu modem kabel dan modem DSL. Modem kabel merupakan modem eksternal yang umum digunakan dan dihubungkan ke komputer melalui Ethernet Card pada slot PCI. Sedangkan modem DSL merupakan modem untuk internet berkecepatan tinggi.

Perbedaan mencolok antara modem internal dan eksternal adalah:
- Umumnya harga modem eksternal lebih mahal dari modem internal.
- Modem eksternal terletak terpisah /diluar dari komputer. Sedangkan modem internal terpasang langsung pada slot ekspansi motherboard.
- Modem eksternal memiliki indikator yang memungkinkan kita memantau status modem. Sedangkan modem internal tidak memiliki indikator status.












Modem jenis lain:

modem kabel- Modem Kabel

Sesuai namanya, modem kabel adalah berupa sumbu kabel, yaitu kabel jaringan televisi yang  menyediakan bandwitdth yang lebih baik dibandingkan modem komuter dial up. Aksesnya cukup cepat, yaitu untuk transmisi downstream hingga 38 Mbits/s dan transmisi upstream hingga 1 Mbits/s.



modem DSL- Modem DSL (Digital Subscriber Line)

Modem DSL terbagi dua macam, yaitu ADSL (Asymetric Digital Subcriber Line) dan SDSL (Symetric Digital Subcriber Line).










modem wireless dan modem ponsel

- Modem Wireless / Modem Ponsel

Dengan berkembangnya teknologi komunikasi, maka ponsel pun bisa berfungsi sebagai modem, yaitu terdiri dari modem GSM, modem CDMA, modem 3G, dan modem hasil pengembangan lainnya seperti untuk jaringan WCDMA, HSDPA, dan lain-lain.

Pengertian Monitor dan Faktor-Faktor yang Mempengaruhi Kualitasnya

Kamis, 17 Oktober 2013
Posted by Unknown

Pengertian monitor komputer adalah perangkat keras komputer yang merupakan bagian dari perangkat keluaran (output device), berupa layar yang berfungsi untuk menampilkan tulisan atau gambar. Dengan kata lain, monitor dapat pula dikatakan sebaga layar tampilan komputer. Monitor merupakan bagian sangat penting dari komputer karena tanpa adanya monitor komputer tentu tidak akan dapat digunakan.
Dahulu, monitor komputer hadir dalam bentuk monitor tabung hitam putih. Akan tetapi, saat ini monitor telah berkembang menjadi beberapa jenis. Di antara banyak jenis monitor yang ada sekarang, monitor LCD merupakan jenis yang paling populer karena dianggap memiliki sejumlah keunggulan, seperti ukurannya tipis, tingkat radiasinya rendah, dan hemat listrik. Monitor komputer memiliki berbagai ukuran sebagaimana televisi.
Ada banyak faktor yang mempengaruhi kemampuan monitor komputer dalam memberikan tampilan berkualitas, antara lain sebagai berikut.
  1. Resolusi layar monitor
Resolusi berkaitan dengan jumlah pixel horizontal dan vertikal.  Makin banyak jumlah piksel, resolusi layar monitor pun makin tinggi. Makin tinggi resolusi layar monitor,   makin baik pula kualitas gambar yang ditampilkan.
  1. Dot Pit
Dot Pitch adalah jarak atau ruang antara dua pixel. Makin kecil Dot Pitch, kualitas gambar yang ditampilkan monitor akan makin bagus dan warnya makin tajam.
  1. Refresh rate
Refresh rate adalah berapa kali per satuan detik monitor dapat di-refresh. Makin cepat nilai refresh rate, makin bagus kualitas gambar yang ditampilkan layar monitor. Dibutuhkan proses refresh setidaknya 72 Hz untuk menghindari adanya kejapan pada laar monitor.
  1. Convergence
Convergence adalah tingkat kejernihan dan ketajaman setiap pixel.
  1. Jenis monitor
Jenis monitor yang diakui memiliki kualitas terbaik saat ini adalan monitor LCD.
  1. Adapter video
Adapter video berfungsi untuk mengambil data dari CPU dan mengonversikannya dalam bentuk sinyal dari yang semula berbentuk digital. Sinyal ini kemudian disalurkan melalui kabel penghubung ke monitor. Makin tinggi resolusi yang dapat ditampilkan adapter video, akan makin bagus kualitas tampilan monitor.
Demikianlah paparan sekilas mengenai pengertian monitor komputer, jenis, dan faktor-faktor yang mempengaruhi kualitasnya.

Cara Setting TP-LINK Wireless-N Router TL-WR740N

Dalam Keadaan Mati : Pastikan Settingan LAN Komputer Kita Internet Protocol TCP/IP Nya
  • Obtain an Ip Address Auto
  • Obtain Dns Server Address Auto
Dalam Keadaan Hidup atau tersambung:
  1. Sambungkan kabel lan dari cable modem/adsl line ke router TP-LINK Wireless-N Router [TL-WR740N] pada port wan (Wide Area Network)
  2. Sambungkan kabel lan dari port TP-LINK Wireless-N Router [TL-WR740N] (Ada angka 1-4) ke LAN Komputer (Masukan ke Port No 1)
  3. Masuk IE/Firefox/Google Chrome ketik http://www.tplinklogin.net
  4. Username Default: Admin Pass: Admin
  5. Masuk ke menu Wirelles -> Wirelles Setting ->Isikan Nama SSIDnya dan Region Indonesia
  6. Yang Lain ga usah diubah -> Save
  7. Masuk ke menu System Tools->Atur Timenya (langsung klik Get GMT)
  8. Masuk ke menu Network->MAC Clone->klik Clone MAC Adrress->Save
  9. Tinggal ke menu Quick Setup-> Pilih yang dynamic IP-> Next-next aje->Save
  10. (Jangan lupa klik Clone Mac Address)
  11. Ke menu System Tools-> Reebot

Tips PHP - Membuat Gambar CAPTCHA (Verifikasi / Konfirmasi) Dengan PHP

Rabu, 16 Oktober 2013
Posted by Unknown
Apakah anda pernah mengisi form di sebuah website, dimana anda harus menulis kombinasi angka atau huruf (biasanya 4 huruf/angka) dari yang ada di gambar sebagai konfirmasi atau verifikasi? Nah itu namanya gambar Captcha, singkatan dari Completely Automated Public Turing test to tell Computers and Humans Apart. Tujuan utamanya adalah agar orang lain tidak bisa menggunakan program (robot atau bot) untuk secara otomatis mengisi form dan mengirimnya ke website tujuan. Dengan adanya gambar captcha tersebut, maka orang harus mengisi/menulis ulang huruf atau angka yang tertera pada gambar captcha tersebut.

Dalam tutorial kali ini kita akan membuat gambar captcha sendiri (yang sederhana) yang kiranya bisa sobat sekalian manfaatkan di websitenya untuk menghindari spam. Di sini saya buatkan garis-garis silang sebagai latarnya, agar walaupun orang lain pakai program OCR (program pembaca teks di dalam gambar) tetap tidak bisa mendeteksi tulisannya. Ingin lihat contohnya, coba deh masuk ke situs gue (sekalian promosi nih ...  he he he (:-) , lalu klik salah satu game-nya dan coba kirim review, pada form pengisian review tersebut terdapat gambar captchanya.

Mari kita mulai, di sini kita buat tiga buah file, satu adalah file php untuk gambar captcha, yang satu lagi adalah file html (form pengisian) sebagai contoh untuk penggunaan gambar captcha tersebut, dan yang satu lagi adalah file php untuk merespon form pengisian.

File 1. File php untuk gambar captcha. (Nama file: tes_captcha.php)


session_start();

//menentukan kode captcha. Disini saya pakai angka acak sebanyak 4 angka.
$angka_acak = rand(0, 9) . rand(0, 9) . rand(0, 9) . rand(0, 9);
$_SESSION['kode_captcha'] = $angka_acak;

//atur header
header("Pragma: no-cache");
header('Content-type: image/jpeg');

//tentukan ukuran gambar
$width = 80;
$height = 30;
//inisialisasi gambar
$my_image = imagecreatetruecolor($width, $height);

//fungsi warna
function warna_acak($jenis_warna = 0){
    global $my_image;
    if ($jenis_warna == 0){  //warna background
        return imagecolorallocate($my_image, rand(210, 255), rand(210, 255), rand(210, 255));
    }else if ($jenis_warna == 1){  //warna noise
        return imagecolorallocate($my_image, rand(10, 100), rand(10, 100), rand(10, 100));
    }else if ($jenis_warna == 2){  //warna teks
        return imagecolorallocate($my_image, rand(0, 80), rand(0, 80), rand(0, 80));
    }
}

//menentukan warna latar. Disini warna latarnya saya acak.
imagefill($my_image, 0, 0, warna_acak());

// tambahkan noise - bintik-bintik. Sobat bisa pakai ini bisa juga tidak.
for ($c = 0; $c < 50; $c++){
    $x = rand(0,$width-1);
    $y = rand(0,$height-1);
    imagesetpixel($my_image, $x, $y, warna_acak(1));
}

//tambah garis menyilang
for ($hor = (rand(1, round($height / 2)) -$height); $hor < $width; $hor+=12){
    $warna = warna_acak(1);
    for ($ver = 0; $ver < $height; $ver++){
        imagesetpixel($my_image, ($hor + $ver), $ver, $warna);
    }
}
for ($hor = (rand(1, round($height / 2)) -$height); $hor < $width; $hor+=12){
    $warna = warna_acak(1);
    for ($ver = 0; $ver < $height; $ver++){
        imagesetpixel($my_image, ($hor + $ver), ($height - $ver), $warna);
    }
}

//buat gambar - sekalian mengacak posisi teks
$x = rand(5,30);
$y = rand(0,15);
imagestring($my_image, 9, $x, $y, substr($angka_acak, 0, 1), warna_acak(2));
$x += 12;
$y = rand(0,15);
imagestring($my_image, 9, $x, $y, substr($angka_acak, 1, 1), warna_acak(2));
$x += 12;
$y = rand(0,15);
imagestring($my_image, 9, $x, $y, substr($angka_acak, 2, 1), warna_acak(2));
$x += 12;
$y = rand(0,15);
imagestring($my_image, 9, $x, $y, substr($angka_acak, 3, 1), warna_acak(2));

imagejpeg($my_image);
imagedestroy($my_image);

?>

Untuk teks berwarna merah di atas adalah untuk menambahkan noda-noda titik, jika sobat tidak senang menggunakannya (mungkin akan kelihatan agak semrawut), bisa di-non-aktifkan. caranya tambahkan tanda // di depannya. Jadinya akan seperti begini:
//imagesetpixel($my_image, $x, $y, warna_acak(1));

File di atas adalah untuk membuat gambar captcha. Berikut ini adalah contoh form (html) yang menggunakan captcha di atas.

File 2. Contoh Form Pengisian Yang Menggunakan Captcha. (Nama file: tes_form.html)


Tes Penggunaan Captcha

Tes Penggunaan
Captcha

action="http://127.0.0.1/tes_respon.php"
>

   
   
   
   
   
   
   
   
Nama:
Alamat:
Konfirmasi : Tulis kembali kode yang tertera pada gambar di bawah ini:
    src="http://127.0.0.1/tes_captcha.php"
>
           type="text" maxlength="4" size="5"
       id="kodecaptcha" name="kodecaptcha" >
   
   

value="Reset" name="reset" type="reset">


Perhatikan teks berwarna merah, di sana tertulis "http://127.0.0.1". Ini diganti dengan alamat website anda. Berikut ini adalah file php untuk merespon data yang dikirim melalui file form di atas.

File 3. Contoh script PHP untuk merespon form di atas. (Nama file: tes_respon.php)


session_start();

$nama = $_POST['nama'];
$alamat = $_POST['alamat'];
$kodecaptcha = trim($_POST['kodecaptcha']);
$kodecaptcha_sebenarnya = trim($_SESSION['kode_captcha']);

//tulis hasil
echo "Tes Pengecekan Captcha<BR>===============
" .
    "Nama: $nama
" .
    "Alamat: $alamat
=============
";
echo "Kode captcha yg diinput: $kodecaptcha
" .
    "Kode captcha sebenarnya: $kodecaptcha_sebenarnya

Kesimpulan: ";

if ($kodecaptcha === $kodecaptcha_sebenarnya) {
    echo "Kode captcha BENAR";
}else{
    echo "Kode captcha SALAH";
}
?>

Selesai. Untuk kode lengkapnya bisa didownload di sini.
Ini adalah screenshot jika menjalankan program di atas: