SEJARAH INTERNET
Penelitian Militer dan Perang Dingin
Pada 1962,seiring meningkatnya perang dingin antara Amerika dan Uni Soviet ,USA melakukan beberapa riset dan memerlukan fasilitas Komputer . Pada saat itu perbedaan komputer membuat lambat riset tersebut . Pada Agustus 1962 J.C.R Licklider dari Massachusetts Institute of Technology MIT(pimpinan Advance Research Project Agency /APRA dan kemudian ditambah Defense Sehingga di kenal menjadi DARPA) menulis sebuah memo yang ber isikan tentang “jaringan Galaktika”(Sebuah jaringan yang menghubungkan komputer satu dengan yang lainnya secara global).Pada 1961 Leonard Kleinrock bersama Bob Kahn dan Ven Cerf menyajikan sebuah metode Packet switching yang memenuhi visi Licklider dan kebutuhan militer akan system terdesentralisasi yang handal. ARPA menggunakan metode itu untuk menciptakan jaringan yang disebut ARPANET.
Jika sebuah pesan dikirim menggunakan packet switching ,komunikasi diterjemahkan kedalam suatu nomor sekuensi dan di pisahkan kedalam ribuan paket kecil. Masing-masing paket secara elektronis ditujukan ke alamat penerima ,pengirim,nomor sekuensi dan sebuah checksum(jumlah angka didalam paket) .Komputer di tujuan memeriksa masing-masing paket yang ia terima untuk melihat apakah checksum masih cocok debgan jumlah angka –angka di dalam paket . Jika tidak ,komputer menentukan bahwa paket itu cacat dan meminta yang baru .
Metode ini diperbaiki Bob Kahn dan Vent Cerf (1970-an) dan dinamakan Transmission Control Protocol/Internet Protocol(TCP/IP).Dengan metode ini pesan bias sampai dengan akurat walau jaringan atau sebagian paket hilang atau rusak .Dengan TCP membuat penggunaan line menjadi jauh lebih efisien dari pada circuit switching. Tahun 1980 Militer mengadopsi TCP/IP sebagai standar komunikasinya .
Pada awalnya ARPANET mengijinkan orang-orang untuk bertukar data dan menjalankan program pada Komputer dari lokasi yang jauh dari AS .Dua aplikasi yang popular adalah File Transfer Protocol(FTP) yang mengijinkan pengguna memindahkan file antar komputer ,dan Telnet yang mengijinkan pengguna untuk log in ke computer remote seolah-olah ia berda di fasilitas itu .Tahun 1972 ARPANET di tunjukkan kepada public dengan aplikasi baru electronic mail yang membuat orang bisa berkomunikasi satu sama lain .
Komersialisasi Internet
TCP oleh ARPANET digunakan sebagai arsitektur terbuka yang memungkinkan pengguna berkomunikasi dengan computer lain meskipun menggunakan metode komunikasi internal yang berbeda .Pada 1980 jaringan lain seperi USENET dan BITNET menghubungkan computer di perguruan tinggi ,tapi mereka tidak menggunakan TCP/IP sehingga membuat mereka tidak saling terhubung satu sama lain .Pemerintah pusat mendukung NSFNET untuk menggunakan TCP/Ip karna sadar memerlukan jaringan yang tersebar luas untuk mendukung rise dan komunitas akademis yang pada awalnya mengandalkan biaya pemerintah tetapi akhirnya berjalan tanpa biaya pemerintah pusat .
Kebijakan – kebijakan yang membentuk perkembangan internet yang di lakukan agen pemerintah :
· Membantu biaya infrastruktur seperti jaringan kabel bawah laut
· Memberikan koordinasi
· Mendorong jaringan akademis local untuk mengeksploitasi ekonomis supaya mendapat biaya lebih rendah
· Mencegah pemakai komersial dari backbone NFS sehingga di buat system komersial terpisah(1988)
· Menghentikan pendanaan backbone NSF
Tahun 1990 Tim Berners-Lee (programmer Di CERN/Conseil Europeen pour la Recherche Nucleaire) di swiss mengembangkan cara agar computer bisa berbagi dokumen . Dokumen akan di tempatkan di server dan menjalankan program yang disebut klien yang dapat mendisplay dokumen . Ia menggunakan browser ,sebuah program klien yang meminta dan men-display halaman web untuk men-display teks.Ia membayangkan jaringan komuter yang terkoneksi dan membentuk Worl Wide Web . Banyak alamat web saat ini yang menggunakan www yang menandakan mereka bagian dari Worl Wide Web .
Tahun 1992 Marc Andressen dan beberapa mahaswa dari Univ. Illions menambahkan kemampuan untuk bekerja dengan unsur-unsur grafis pada World Wide Web,mereka menyebut browser mereka Mosaic.Andressen dan keenam temannya dikenal dengan sebutan the gang of six ,mereka bekerja untuk Jim Clark yang lebih dulu menulis code untuk browser yang secara pribadi mereka sebut Mozilla atau lebih dikenal Netscape .
Browser Grafis seperti Mosaic dan Netscape menggunakan Hypertext Markup Language /HTML untuk menguraikan bagaimana teks dan figure dalam halaman web akan di display.Metode yang digunakan untuk mentransfer halaman web dalam kode HTML disebut Hypertext Transfer Protocol(HTTP)
Struktur Internet
Backbone
Backbone internet terdiri dari jalur komunikasi utama yang saling terhubung dengan router dan gate away. Organisasi yang disebut Internet Service Provider (ISP) menyediakan koneksi ke backbone untuk beberapa local area network(LAN) atau Individu .
Gateway dan Router
Perangkat computer yang melewat kanpaket –paket di sepanjang computer berikutnya dan mengarahkan tujuan akhir mereka tanpa memerikasa isi paket dengan cepat.
Local Area Network dan Intranet
Jaringan computer yang dapat berkomunikasi secara langsung satu sama lain melalui sebuah server .Mereka hanya menggunakan TCP/IP untuk menghubungkan server mereka sendiri dan menggunakan browser untuk mengakses halaman web tetapi tidak terkoneksi ke bagian lain internet , yang dinamakan jaringan Intranet .
Metode Koneksi
Kecepatan transmisi data metode-metode koneksi tersebut berbeda-beda ,yaitu :
· Dial Up
Menghubungkan computer ke ISP menggunakan layanan telepon,tetapi memerlukan alat yang mengubah informasi elektronik ke dalam suara yang dapat dtransmisi oleh system telepon yang di sebut modem. Sistem ini lambat tapi mempunyai keuntungan karna menggunakan kabel yang sudah ada .
· Digital Subscriber Line (DSL)
Pilihan kedua yang ditawarkan perusahaan telepon bagi pelanggan yang tinggal dalm radius satu atau dua mil dari peralatan kecepatn tinggi mereka . Menggunakan Modem DSL yang tidak memerlukan jalur telpon kedua seperti Dial Up,sehingga menimbulkan pebedaan besar pada frekuensi seseorang menggunakan Internet
· Kabel
Menggunakan jaringan televisi kabel untuk menghubungkan ke layanan internet , mempunyai koneksi kecepatan tinggi tetapi hanya untuk layanan satu arah saja,
· Satelit
Pilihan lain untuk penerima televisi di area tanpa system televisi kabel,pelanggan dapat mendowload halaman web dan file dalam kecepatan tinggi tapi untuk pengiriman file pada umumnya lebih lambat .
· Local Area Network
Menggunakan pemancar radio jangka pendek nirkabel(wireless) untuk menghubungkan beberapa perangkat computer ke layanan internet.
· Virtual Private Network (VPN)
Mirip LAN tetapi data tidak bisa di baca oleh orang lain ,computer bekerja pada intranet perusaan tapi
seolah olah secara fisil terkoneksi kesebuah kabel aman di dalam gedung perusahaan.
Alamat Internet
Internet mempunyai banyak pengguna ,sehingga di perlukan sebuah metode pengalamatan yang mudah untuk digunakan dan diingat ,tetapi juga efisien dan akurat.
· Nama Domain
komputer server yang menangani e-mail dan menyimpan halaman web yang mempunyai nama disebut nama domain , mereka pada umumnya menyerupai nama organisasi .
Konvensi yang digunakan untuk nama domain diatur oleh Internet Corporation for Assigned Names and Numbers (ICANN)
Ekstensi pertama yang digunakan .mil,.gov,.edu,.com(Digunakan secara luas dan di gunakan untuk menggambarkan perusahaan-perusahaan yang melakukan bisnis di internet ).
· Uniform Resource Locator(URL)
Aturan untuk mendapatkan kembali sebuah halaman web dari host (server yang menyediakan halaman web untuk d panggil lagi pada internet)
URL menguraikan :
Ø Mekanisme yang digunakan untuk mengakses sumber daya
Ø Nama domain dari server
Ø Lokasi sumberdaya dan nama file pada server
Example :
http://www.icann.org/registrars/accredited-list.html.
§ http:// mengindikasikan meknisme yang digunakan untuk mengakses sumber daya adalah Hypertext Transfer Protocol
§ www.icann.org adalah nama domain dari server
§ /registrars/ adalah nama folder dalam server dimana halaman web disimpan
§ Accredited-list.html adalah nama file halaman web
Beberapa halaman dibuat secara interaktif berdasarkan informasi yang disediakan oleh pemakai dan data yang berasal dari database server dinamakan active server pages dan tidak disimpan .
· IP Address
Yaitu angka-angka yang digunakan untuk mengidentifikasi komputer-komputer pada internet.
Komputer menggunakan angka untuk mengidentifikasi server yang terkoneksi ke internet ,panjang nomor tersebut 32 digit dan hanya terdiri dari angka 1 dan nol , system penomoran ini di sebut system penomoran biner(binary)
· Domain Name Server (DNS)
Hubungan antara nama domain dan host server adalah hubungan many to many .
Network solutions memelihara sebuah data base dari berbagai nama domain dan menentukan IP address mereka pada suatu server khusus di namakan Domain Name Server (DNS) , sehingga digunakan untuk merutekan permintaan kepada server yang tepat .