bab i

11
BAB I TEKNOLOGI INTERNET I.1. Sejara h dan Perkemba ngan Internet  Internet  ada lah kumpul an ata u jar ing an dar i jari nga n komput er ya ng ada di sel ur uh duni a. Dalam hal ini komput er yang dahuluny a  stand alone dapat  berhubungan langsung dengan komputer-komputer yang lainnya. Definisi yang lain adala h,  Internet  adalah sebuah kota elektronik yang sangat besar dimana setiap pendu duk memilik i alamat (Internet Address)  yang dapat untuk berkirim sur at atau inf ormasi . Jika pen dud uk itu ing in ber kel ili ng kot a, cuk up dengan menggunakan komputer sebagai kendaraan. Jaringan jalannya bertumpu di atas sarana atau media telekomunikasi. Se be lum  Internet  ada, ARPAne t (US Defe nse Adva nced Researc h Proje cts  Agency) at au Depart emen Pert ahanan Amer ika pada tah un !"! me mbuat  jaringan komputer yang tersebar untuk menghindarkan terjadinya informasi terpusat, yang apabila terjadi perang dapat mudah dihancurkan. Jadi bila satu  bagian dari sambungan net#ork terganggu dari serangan musuh, jalur yang mel alui sambun gan itu seca ra otomat is dip ind ahk an ke sambun gan lai nny a. Setelah itu $nternet digunakan oleh kalangan akademis %&'(A) untuk keperluan  penelitian dan pengembangan teknolo gi. Dan baru setelah itu Pemerintah Amerika Serikat memberikan ijin ke arah komersial pada a#al tahun !!*. +eknologi #eb tidak lepas dengan teknologi internet yang ada karena secara tidak langsu ng dan seba gia n besar tek nol ogi #eb ber hub ung an den gan teknol ogi inter net. eberapa tek nologi internet ya ng umum dan harus di menger ti diantaranya &R(, Protokol omunikasi,  IP Address, web browser .

Upload: ulfar-uul

Post on 14-Oct-2015

8 views

Category:

Documents


0 download

DESCRIPTION

WEB Desain

TRANSCRIPT

TEKNOLOGI INTERNET

BAB I

TEKNOLOGI INTERNET

I.1.Sejarah dan Perkembangan Internet

Internet adalah kumpulan atau jaringan dari jaringan komputer yang ada di seluruh dunia. Dalam hal ini komputer yang dahulunya stand alone dapat berhubungan langsung dengan komputer-komputer yang lainnya. Definisi yang lain adalah, Internet adalah sebuah kota elektronik yang sangat besar dimana setiap penduduk memiliki alamat (Internet Address) yang dapat untuk berkirim surat atau informasi. Jika penduduk itu ingin berkeliling kota, cukup dengan menggunakan komputer sebagai kendaraan. Jaringan jalannya bertumpu di atas sarana atau media telekomunikasi.

Sebelum Internet ada, ARPAnet (US Defense Advanced Research Projects Agency) atau Departemen Pertahanan Amerika pada tahun 1969 membuat jaringan komputer yang tersebar untuk menghindarkan terjadinya informasi terpusat, yang apabila terjadi perang dapat mudah dihancurkan. Jadi bila satu bagian dari sambungan network terganggu dari serangan musuh, jalur yang melalui sambungan itu secara otomatis dipindahkan ke sambungan lainnya. Setelah itu Internet digunakan oleh kalangan akademis (UCLA) untuk keperluan penelitian dan pengembangan teknologi. Dan baru setelah itu Pemerintah Amerika Serikat memberikan ijin ke arah komersial pada awal tahun 1990.

Teknologi web tidak lepas dengan teknologi internet yang ada karena secara tidak langsung dan sebagian besar teknologi web berhubungan dengan teknologi internet. Beberapa teknologi internet yang umum dan harus dimengerti diantaranya URL, Protokol Komunikasi, IP Address, web browser.

I.2.URL (UNIFORM RESOURCE LOCATOR )URL digunakan sebagai petunjuk lokasi pada internet. URL dapat dimisalkan dengan alamat yang menunjuk pada suatu lokasi . Sebagai contoh, gedung A beralamatkan di jalan panjang sekali No.123 Jakarta Pusat. Dengan demikian jika seseorang ingin menuju lokasi gedung A, maka orang tersebut akan menggunakan alamat gedung A sebagai petunjuk jalan. Demikian pula dengan URL, yang menjadi alamat absolute suatu situs yang akan dikunjungi. Jika suatu situs tidak mempunyai URL, maka situs web tersebut tidak akan dapat dikunjungi. Inilah fungsi dari URL yang sangat penting dalam dunia internet.

Umumnya format penulisan URL terdiri dari jenis protokol, nama web server dan direktori server.

http://www.pnj.ac.id/berita/news.php?id=5&ket=baru

Keterangan :

http adalah nama protokol, terletak pada bagian pertama dan susunan URL yang menspesifikasikan metode pengaksesan situs. Nama protokol sering juga disebut dengan istilah service (layanan). Service pada URL tidak hanya http masih ada lagi yaitu gopher, news dan ftp.

www.pnj.ac.id adalah nama web server yang diawali dengan tanda slash dua kali (//). Terkadang nama web server juga disertai dengan nomor port yang terletak di belakang nama web server. Sebagai contoh: http://www.pnj.ac.id:1234/

berita adalah nama direktori web server. Pada URL susunan direktori dapat lebih dari satu, bergantung di mana meletakan file yang akan diakses. Pada contoh nama direktorinya adalah berita, yang didalamnya mungkin masih terdapat direktori lain.

news.php adalah nama file yang diakses. Nama file yang akan diakses ditulis setelah direktori web server. Penulisan nama file harus disertai dengan ektensi file.

Id=5&ket=baru adalah query (panggilan) yang digunakan untuk mentransfer variable melalui URL, yang diawali dengan tanda Tanya (?). Tanda & (dan) digunakan untuk menyambung variable jika lebih dari satu.

Macam macam Protokol

Protokol digunakan untuk menentukan jenis layanan yang akan dilakukan pada internet, seperti mengakses situs web, mentransfer file ke web server, mencari informasi dan sebagainya.

HTTP ( Hyper Text Transfer Protocol )

HTTP adalah protokol yang sering digunakan untuk berkomunikasi antara browser dan web server melalui jaringan internet dan jaringan intranet. HTTP memungkinkan kita untuk mengakses suatu situs dengan mentransfer dokumen html (hypertext) dari web server untuk ditampilkan pada browser.

Contoh dari http adalah http://www.detik.com

GOPHER

Gopher merupakan protokol yang sudah lama, dan saat ini sudah mulai ditinggalkan karena penggunaanya yang tidak sesederhana HTTP. Gopher digunakan untuk mencari informasi pada web server.

FTP (File Transfer Protocol)

FTP sering digunakan untuk menstransfer file dari web server melalui jaringan internet. Transfer file dapat digunakan untuk mengirim file ke web server (upload) atau untuk mengambil file dari web server (download). Pada umumnya browser-browser versi baru sudah mendukung penggunakan FTP.

MAILTO

Protokol MAILTO digunakan untuk mengirim email melalui jaringan internet. Bentuk format pda protokol ini dalah sebagai berikut :

mailto:nama_email@namahost TCP/IP

TCP/IP singkatan dari Transfer Control Protokol/Internet Protokol. TCP/IP merupakan jenis protokol yang memungkinkan komputer berkomunikasi dengan komputer lain melalui suatu jaringan yng sering disebut dengan internet.

TCP/IP bekerja untuk mengatur bagimana komputer terhubung ke internet dan mengatur pertukaran data yang terjadi pada komputer tersebut.Protokol Komunikasi

Pada TCP/IP terdapat beberapa protokol kecil yang menangani masalah komunikasi antar komputer, diantaranya adalah :

TCP (Transmission Control Protocol) mengatur komunikasi antar aplikasi.

UDP (User Datagram Protocol) mengatur komunikasi antar aplikasi

IP (Internet Protocol) mengatur komunikasi antar komputer.

ICMP (Internet Control Massage Protocol) untuk mengatasi kesalahan dan statistik.

DHCP (Dynamic Host Configuration Protocol) untuk pengalamatan dinamik.

I.3 IP Address.

IP merupakan sebuah protocol utama yang nertanggung jawab untuk perjalanan pengiriman paket data melalui internet. IP dapat mengirimkan paket data karena setiap jaringan dalam internet memiliki alamat jaringan yang unik. Setiap computer yang terhubung komputer akan memiliki IP address yang berbeda-beda. Pemberian IP address ini diatur oleh TCP/IP. TCP/IP menggunakan pengalamatan 32 bit yang tersusun atas empat angka yang berkisar antara 0 sampai 255 yang dipisahkan oleh tanda titik (.). pembentukan IP address yaitu menggunakan kombinasi angka yang disusun dari 32 bit. 32 bit = 4 bytes dan 1 bytes =8bit, sehingga 32 bit berarti kombinasi angka yang terdiri dari 4 angka decimal dimana tiap-tiap angka decimal terdri dari kombinasi 8 angka hexadecimal. Satu angka decimal memiliki 256 kombinasi angka hexadecimal yang dimulai dari angka 0 sampai 255. Perhatikan tabel berikut ini:Tabel I.1 Tabel Desimal dan Hexa

DesimalHexa

000000000

100000001

200000010

300000011

25511111111

Layer menyediakan level abstraksi untuk software dan menaikan kemampuan menggunakan kembali dan kebebasan platform. Layer-layer tersebut dimaksudkan untuk benar-benar terpisah dari satu sama lain dan juga independen. Layer tersebut dimadsukan untuk benar benar terpisah dari satu sama lain dan juga independen. Layer tersen=but tidak mengandalakan informasi detail dari layer yang lain. Arsitektur rancangain ini membuat lebih mudah unutuk melakuakn pemelihaaan karena layer dapat didesain ulang atau dikembangkan tanpa merusak integritas protocol stack.

Setiap komputer yang terhubung ke jaringan TCP/IP akan memiliki IP address yang unik. IP address yang 32 bit ini bukan merupakan hal yang mudah diingat karena berupa sederatan angka yang unik. Oleh karena itu diperlukan suatu cara untuk menghubungkan komputer yang terhubung ke jaringan internet, tanpa harus menginput IP address yaitu DNS (Domain Name System) atau biasa dengan nama domain (domain name). Sebagai contoh IP address adalah 64.233.167.99 yang merupakan address dari nama domain http://www.google.com/.

Terdapat dua jenis tipe IP address, yaitu :

IP Virtual adalah IP address yang memungkinkan suatu alamat IP terdiri dari beberapa nama domain.

IP Static adalah IP address yang dapat me-link ke satu server atau ke satu nama domain saja.Perangkat lunak Internet Protocol menentukan pembagian jenis kelas ini dengan menguji beberapa bit pertama dari IP Address. Penentuan kelas ini dilakukan dengan cara berikut :

A. Bit pertama IP address kelas A adalah 0, dengan panjang net ID 8 bit dan panjang host ID 24 bit. Jadi byte pertama IP address kelas A mempunyai range dari 0-127. Jadi pada kelas A terdapat 127 network dengan tiap network dapat menampung sekitar 16 juta host (255x255x255).

B. Dua bit IP address kelas B selalu diset 10 sehingga byte pertamanya selalu bernilai antara 128-191. Pada. IP address kelas B ini mempunyai range IP dari 128.0.xxx.xxx sampai 191.155.xxx.xxx, yakni berjumlah 65.255 network dengan jumlah host tiap network 255 x 255 host atau sekitar 65 ribu host.

C. IP address kelas C mulanya digunakan untuk jaringan berukuran kecil seperti LAN.

D. IP address kelas D digunakan untuk keperluan multicasting.

E. IP address kelas E tidak diperuntukkan untuk keperluan umum.TOP LEVEL DOMAIN

Disingkat dengan TLD. Domain tertinggi di dalam penamaan domain (domain name) internet. Misalnya suatu domain bernama http://www.yahoo.com/ maka top level domainya adalah .com (com atau dibaca dot com). TLD sendiri terdiri dari memiliki domain lagi dibawahnya yang disebut dengan second level domain atau sub domain , dalam contoh diatas second level domainya adalah yahoo. Dibawahnya lagi disebut dengan third level domain yaitu www, menyatakan nama host yang merupakan tujuan dari nama system yang dicari alamat ip nya. Pemisah antar suatu level domain dengan level lainya dihubungkan dengan titik (dot). Top level domain dibagi menjadi 2 kelompok yaitu sebagai berikut:

a. TLD generic (generic domain) / TLD Negara (country domain)

Mendiang Jhon Postel adalah seorang pelopor dalam pembentukan g TLD dalam sebuah konsep yang dituangkanya pada RFC-1591, Domain Name System Structure and Delegation dimana konsep tentang aspek pengelolaan sebuah TLD (Top Level Domain) diusulkan beberpa nama umum atau generic sehingga hingga kini lebih dikenal sebagai gTLD serta konsep dasar dalam pengeloalaan TLD hingga sekarang masih digunakan sebagai tolak ukur standart. Pada mulanya pengelolaan gTLD dilakukan oleh IANA yang kemudian mendelegasikan operasionalnya kepada Network Solutions Inc. atau Inter NIC. Saat ini pengelolaan gTLD dikoordinir oleh ICANN dan beberapa register (yang terakreditasi oleh ICANN). Daftar lengkanp registrar dan informasi tentang gTLD dapat diperoleh di situs ICANN. Sedangkan pada jenis domain International (multilingual) Domain Names (IDN) ialah jenis domain yang mengacu pda karakter-karakter khusus (non romawi) seoerti nama domain yang menggunakan huruf kanji, huruf cina, huruf arab dan sebagainya. Namun demikian, jenis domain ini masuh dapat digolongkan pada jenis domain gTLD, karena memeng IDN masih mengacu pada gTLD sebagai second level domainya .

b. Country Code Top Level Domain (ccTLD)

Country code top level domain name atau disebut juga local domain, adalah nama domain yang disesuaikan dengan kode negara yang bersangkutan misal : .id

Untuk setiap negara terdapat beberapa domain local (local domain).Saat ini domain yang berakhiran id. Dikelola oleh Kementrian Komunikasi dan Informatika. Informasi mengenai kebiksanaan (policy) domain ID beseta informasi lainya dapat diperoleh disitus webkimfo (http://www.register.net.id). Domain yang didaftarkan di Indonesia harus berada di bawah second level domain (SLD), contoh : ac.id, co.id, or.id, net.id, web.id, sch.id, go.id, mild.id. masing masing SLD memiliki aturan yang berbeda. TLD lain dapat menerapkan kebiksanaan yang lain (admin)

Nama domain secara internasional, yang biasanya disebut Top Level Domain (TLD), didaftarkan melalui InterNIC (International Network Information Center). Setiap TLD mengandung arti dari jenis situs mereka.

Tabel I.2 Tabel daftar Top Level Domain

Top Level Domain

.comKomersil (commercial)

.netJaringan (network)

.orgOrganisasi umum

.eduPendidikan atau pusat penelitian

.govPemerintahan

.milMiliter

I.4 Web Browser Web Browser adalah perangkat lunak yang berfungsi menampilkan dan melakukan interaksi dengan dokumen dokumen yang disediakan oleh server web. Browser berkomunikasi dengan web server melalui protokol HTTP, yang membaca dan menterjemahkan bahasa HTML dan data gambar untuk ditampilkan secara visual sehingga informasi yang ada dapat dibaca. Sebuah browser dikatakan baik apabila memiliki kriteria tertentu agar dapat menjadi pilihan bagi pengusaha internet . Beberapa criteria yang harus ada pada browser adalah :

Memiliki kompatibilitas dalam membaca dan menterjemahkan HTML, lebih bagus lagi yang sudah mendukung bahasa XHTML.

Dapat menterjemahkan scripting web seperti Javascript, VBscript, CSS, XML dan RSS.

Dukungan terhadap plugins seperti flash player, quicktime, Java Applet dsb.

Penanganan kesalahan yang baik jika browser tidak dapat menampilkan halaman web.

Beberapa kriteria tersebut merupakan syarat umum bagi browser untuk dapat menampilkan halaman web yang baik.

Sekarang ini telah banyak browser yang beredar dan dapat digunakan dengan versi yang lebih baru dan kompatibilitas yang lebih bnyak terhadap HTML, JavaScript dan Plugins. Diantaranya adalah Internet Expoler 7, Netscape 7.2, Opera7.54, Mozilla 1.7.3, Firefox 12.0, Google Chrome, Safari pada Mac Os, serta Lynx pada Unix dan Linux. Sejarah singkat

Penjelajah web pertama kali berbasis text seperti halnya lynx yang populer hingga sekarang, karena memang system dengan antarmuka grafis belum umum digunakan pada saat itu. Baru setelah system berbasis grafis mulai banyak digunakan, seorang mahasiswa bernama marc andressen di university of Illinois di urbana champaign, amerika serikat , membuat sebuah penjelajah web berbasis grafis pertama yang berjalan diatas system operasi windows dan UNIX (berbasis motif) penjelajah web tersebut dinamai mosaic.

Setelah lulus dari universitas, marc ditawari oleh jim clarc salah seorang petinggi Silicon graphics incorporated (SGI) untuk membuat perusahaahn dengan nama mosic communication yang kemudian berubah menjadi Nestcape communication. Marc membuat sebuah penjelajah web populer pertama yang digunakan oleh umum yang disebut dengan netscape navigator. Pada saat pengembanganya navigator memiliki nama kode Mozilla. Navigator merupakan penjelajah web komersial akan tetapi seiring dengan waktu akhirnya navigator pun menjadi dapat menjadi dapat diperoleh secara gratis. Sementara itu penjelajah web mosaic yang gratis tidak diteruskan lagi pengembanganya, dan diserahkan kepada NCSA (national computing for supercomputer application). Karena NCSA tidak memiliki izin untuk mengomersialkan produk mosaic, NCSA akhirnya menjual mosaic kepada spyglass, yang akhirnya membuat mosaic menjadi penjelajah web komersial.

Microsoft yang terlambat turun di pasar penjelajah web, pun membeli lisensi mosaic dari spyglass, sehingga pada akhirnya merilis produk penjelajah webnya, yang di sebut sebagai internet explorer. Dengan dirilisnya internet explorer,munculah perang besar antar web browser populer yakni antara netscape navigator dan Microsoft internet explorer.RANGKUMAN

Internet adalah kumpulan atau jaringan dari jaringan komputer yang ada di seluruh dunia. Dalam hal ini komputer yang dahulunya stand alone dapat berhubungan langsung dengan komputer-komputer yang lainnya.

URL (Uniform Resource Locator) digunakan sebagai petunjuk lokasi pada internet. URL dapat dimisalkan dengan alamat yang menunjuk pada suatu lokasi. TCP/IP merupakan jenis protokol yang memungkinkan komputer berkomunikasi dengan komputer lain melalui suatu jaringan yng sering disebut dengan internet. Setiap komputer yang terhubung ke internet akan memiliki IP address yang berbeda-beda (unik). Pemberian IP address ini diatur oleh TCP/IP. Browser adalah sebuah program yang digunakan untuk menampilkan halaman web yang telah dibuat. Browser berkomunikasi dengan web server melalui protokol HTTP, yang membaca dan menterjemahkan bahasa HTML dan data gambar untuk ditampilkan secara visual sehingga informasi yang ada dapat dibaca.LATIHAN

1. Ceritakan sejarah adanya teknologi internet !

2. Bagaimana penulisan alamat suatu halaman web menggunakan URL ?3. Sebutkan dan jelaskan tipe-tipe IP Address !TUGAS DI RUMAH

1. Sebutkan daftar domain yang ada di dalam jaringan internet yang disediakan penggunaannya di Indonesia ! (selengkap-lengkapnya !)

2. Bagaimana aturan penulisan IP Address yang tepat ? dan sebutkan aturan yang digunakan untuk penulisan IP Address komputer server dalam jaringan internet ?---0o0--PAGE 11