Sabtu, 01 Juni 2019

WWW (World Wide Web)

World Wide Web adalah suatu ruang informasi di internet yang digunakan oleh pengenal global yang disebut dengan Pengidentifikasi Sumber Ragam/ URI untuk mengenali sumber daya berguna. World Wide Web berisi kumpulan peladen web dari berbagai seluruh bagian dunia untuk menyediakan informasi dan data yang bisa digunakan bersama.

World Wide Web sebagai bagian dari internet mengandung informasi-informasi seperti suara, video, gambar, dan video. Singkatnya, WWW adalah sistem untuk mengirimkan dan menyebarkan data melalui jaringan internet pada skala yang besar di seluruh penjuru dunia.

Menurut masyarakat awam, WWW adalah keseluruhan dari internet itu sendiri untuk mencari apapun di mesin pencari Google, kenyatannya WWW hanya sebagian saja. Dalam artikel ini akan dibahas apa pengertian WWW, fungsi, manfaat, sejarah, contoh, serta kelebihan WWW.

Pengertian WWW Menurut Para Ahli
Agar lebih mengerti apa arti WWW, maka kita bisa merujuk pada pendapat beberapa ahli tentang definisi WWW. Berikut ini adalah pengertian World Wide Web menurut para ahli:

1. MCLeod (Pearson)
Pengertian Www menurut MCLeod adalah informasi yang dapat diakses melalui internet di mana berbagai dokumen hypermedia/ file-file komputer disimpan dan kemudian diambil dengan cara-cara yang menggunakan metode penentuan alamat yang unik.

2. V. Djong
Definisi WWW menurut V. Djong adalah fasilitas di internet untuk layanan website yang menggunakan protocol http, sering kita lihat sebuah nama domain ditulis secara lengkap, misalnya www.google.co.id.

3. Akbar Kaelola
Pengertian WWW menurut Akbar Kaelola adalah media bagi manusia dalam kegiatan berbagi dokumen, gambar, film, musik dan informasi, serta menjual barang dan jasa di internet.

4. Lisa Kuswayatno
Pengertian WWW / World Wide Web menurut Lisa Kuswayatno adalah suatu layanan internet dengan menggunakan konsep hypertext antar dokumen yang saling berkaitan.

5. Yuhefizar
Definisi WWW menurut Yuhefizar adalah metode untuk menampilkan informasi di internet yang dapat diakses melalui sebuah paladen/ browser.

6. F. Budi Hardiman
Menurut F. Budi Hardiman, pengertian World Wide Web adalah fasilitas internet yang menghubungkan dokumen dalam lingkup lokal maupun jarak jauh.

Fungsi WWW dan Manfaat World Wide Web
Sesuai dari pengertian WWW diatas, maka WWW ini berfungsi untuk menyediakan data dan informasi apapun dan dari manapun agar dapat diakses orang lain dari seluruh bagian dunia. Dengan adanya WWW di internet dapat memberikan kemudahan dan kecanggihan pengguna internet secara lebih cepat dan mudah.
WWW memungkinkan pengguna untuk berselancar dengan mudah hanya melalui sebuah alamat URL atau link. Untuk mengakses WWW perlu menggunakan koneksi internet.
Secara umum, ada empat layanan dan manfaat World Wide Web, diantaranya adalah:

1. Web Mail Service
Web mail service digunakan untuk mengirimkan surat elektronik kepada orang lain. Layanan ini bisa didapatkan secara gratis maupun berbayar.
Layanan email gratis misalnya dari Gmail.com, Yahoo.com, dan hotmail.com. Sedangkan email berbayar ini biasanya untuk keperluan perusahaan dengan menggunakan domain sendiri.

2. Search Engine
Search engine atau mesin pencari merupakan layanan gratis untuk mencari informasi berdasarkan kata kunci tertentu. Search engine yang cukup populer saat ini adalah Google, dan Bing.

3. Web Hosting
Ini adalah tempat untuk menyimpan data base sebuah website. Sebuah website hanya bisa diakses jika domain website tersebut terhubung dengan web hosting tempat menyimpan data base 

4. Portal
Portal merupakan sebuah layanan di internet dimana terdapat beberapa layanan sekaligus, misalnya email, news, chatting, tanya jawab. Salah satu portal yang cukup populer adalah Yahoo.com.
Contoh WWW / World Wide Web

Tentunya para pengguna internet sudah tidak asing lagi dengan istilah World Wide Web. Sebagian besar website yang ada di internet menggunakan WWW pada awal nama domainnya.
Berikut ini adalah beberapa contoh WWW:
  • www.google.com
  • www.maxmanroe.com
  • www.yahoo.com
  • www.facebook.com
  • www.twitter.com
  • www.youtube.com


Sejarah WWW dan Perkembangannya
Istilah WWW pertamakali ditemukan oleh Tim Berners-Lee, pada tahun 1991. Pada perkembangannya, World Wide Web telah melewati sejarah yang cukup panjang hingga saat ini. Berikut penjelasannya:

Tahun 1989; Tim Berners Lee pertamakali mengungkapkan idenya membuat sebuah protokol di internet yang berfungsi sebagai sistem distribusi informasi.

Tahun 1990: Tim Berners Lee menemukan tiga teknologi dasar yang menjadi basis website, yaitu HTML (Hypertext Markup Language), URL (Uniform Resource Identifier), dan HTTP (Hypertext Transfer Protocol).

Tahun 1991: Tim Berners Lee menemukan World Wide Web (WWW) yang berawal dari kebutuhan untuk menyusun arsip dari riset-riset miliknya.

Tahun 1993: Marc Andersen dan timnya dari NCSA menciptakan web browser yang diberinama Mosaic dan berbasis grafik untuk OS X-Windows.

Tahun 1994: Andersen bekerjasama dengan Jim Clark membuat Netscape yang kemudian menggantikan ketenaran Mosaic sebagai web browser.

Tahun 1995: Ada sekitar 300.000 website di internet dimana pada tahun sebelumnya hanya 50 website.

Tahun 2009: Tim Berners-Lee mendirikan World Wide Web Foundation, dimana tujuannya adalah untuk membagikan open web kepada masyarakat dunia.



 sumber:

WAP ( Wireless Application Protocol )

WAP ( Wireless Application Protocol )

Pengertian WAP

WAP adalah singkatan dari Wireless Application Protocol, merupakan sebuah protocol komunikasi yang memungkinkan pengguna untuk mengakses informasi secara instan melalui handheld wireless devices seperti telephone seluler, pagers, radio dua arah, smartphone dan communicator. WAP menjadi open global standard untuk komunikasi antara sebuah mobile handset dan internet atau applikasi komputer lainnya. Karena merupakan suatu open protocol untuk wireless messaging, WAP menyediakan teknologi yang sama bagi semua penyedia dari berbagai jaringan WAP mendukung sebagian besar jaringan wireless, termasuk diantaranya CDPD, CDMA, GSM, PDC, PHS, TDMA, FLEX, ReFLEX, iDEN, TETRA, DETC, DataTAC, and Mobitex dan didukung oleh sebagian besar sistem operasi, terutama sistem operasi yang dibangun untuk handheld mobile devices termasuk PalmOS, EPOC, Windows CE, FLEXOS, OS/9, and JavaOS.

Ada 3 alasan mengapa internet di wireless device membutuhkan WAP

1. Kecepatan transfer
Kebanyakan mobile phone dan PDA yang web-enabled memiliki rate transfer data hanya sekitar 14,4 Kbps atau kurang. Sebagian besar halaman web saat ini sangat padat dengan grafik yang akan memakan waktu yang sangat lama jika di download dengan rate 14,4 Kbps.

2. Ukuran dan readability
Halaman web tidak akan dapat ditampilkan dengan baik pada LCD di handheld mobile devices (relatif resolusi layar handheld mobile device jauh lebih kecil daripada PC atau laptop)

3. Navigasi
Pada handheld mobile device, kebanyakan navigasi dilakukan dengan menggunakan satu tangan pada sebuah scroll keys. WAP dibangun menggunakan bahasa WML (sebuah aplikasi XML), yang dibuat khusus untuk tampilan pada layar yang kecil dan navigasi dengan satu tanggan tanpa menggunakan mouse dan keyboard. WML dapat membuat display yang terdiri dari 2 baris text sampai sebuah layar grafik yang biasa ditemukan pada smartphone dan communicator. WML mirip dengan JavaScript, tapi hanya membutuhkan memory dan power CPU lebih sedikit karena WML tidak mengandung fungsi– fungsi yang tidak diperlukan yang ditemukan pada bahasa scripting yang lain. WAP juga menggunakan internet protokol standard seperti UDP, IP dan XML.

Sedangkan untuk membuat WAP Website, suatu site membuat versi yang hanya terdiri dari text atau text dan graphic tingkat rendah dalam format HTTP file. Web Server kemudian mengirimkan file tersebut ke WAP Gateway. WAP Gateway memiliki WAP Encoder, Script compiler dan protocol adapters untuk mengubah informasi dalam bentuk HTTP menjadi WML. Gateway kemudian mengirimkan data yang telah di konversi ke client WAP di wireless device.

Cara Kerja WAP
Saat sebuah handheld mobile device tersambungkan ke jaringan wireless dan meminta akses sebuah site web yang mendukung WAP, handheld mobile device anda akan mengirimkan permintaan tersebut via gelombang radio ke sel terdekat, dimana langsung dirutekan ke internet melalui sebuah server gateway. Server gateway tersebut akan menerjemahkan permintaan ke format standar HTTP dan meneruskannya ke site web. Bila site tersebut meresponsnya, ia akan mengirimkan dokumen HTML ke server gateway, kemudian dikonversi menjadi WML dan merutekannya ke antena terdekat. Antena tersebut akan mengirimkan data via gelombang ke piranti WAP anda dan akhirnya microbrowser –aplikasi kecil yang dibuat didalam wireless device sebagai navigator yang menyediakan interface antara user dan wireless internet- menampilkan halaman tersebut.

 Spesifikasi WAP
Dalam membangun aplikasi pada perangkat mobile telah diurakaian pada bab sebelumnya, untuk itu diperlukan disain layer dalam WAP harus memiliki beberapa kriteria, yaitu:

1. Layer aplikasi (wireless application environment/WAE) Wireless Application Protocol (WAE) digunakan untuk interaksi aplikasi WAP/Web dan peralatan wireless yang berisikan mikrobrowser WAP. 

2. Layer session (wireless session protocol/WSP) Wireless Session Protocol (WSP) memberikan aplikasi layer tingkat atas dari WAP   dengan terdapat interface yang konsisten diantara dua sesi layanan, yang pertama  adalah layanan mode-koneksi yang beroperasi diatas layer transaksi dan yang kedua  adalah layanan tanpa koneksi yang beroperasi pada layanan transport.

3. Layer transaksi (wireless transaction protocol/WTP) Wireless transaction protocol didefinisikan sebagai protokol yang berorientasi pada transaksi yang ringan oleh karena itu sangat cocok sekali untuk diimplemantasikan dalam perangkat mobile dan beroperasi efisien pada jaringan wireless. 

4. Layer security (wireless transport layer security /WTLS) Wireless transport layer security di desain untuk kita dapatkan privasi, integrasi data dan otentikasi diantara dua aplikasi yang saling berkomunikasi.

5. Layer transport (wireless datagram protocol/WDP) bekerja bersama dengan Network Carrier layer untuk memudahkan pengadaptasian WAP ke berbagai bearer.


Keuntungan Dari WAP

Keuntungan Bagi Konsumen :
 - Portabel
 - Mudah dalam penggunaannya
 - Akses ke pelayanan yang luas
 - Pelayanan dapat berifat personal
 - Akses pelayanan cepat, efisien dan nyaman
 - Piranti WAP memiliki bentuk bervariasi (pager, telepon, PDA)

Adapun Kelebihan dari WAP yaitu :

Teknologi Wireless Application Protocol biasa mengakses lewat internet. Protokol WAP ini dapat dikombinasikan dengan protokol HTTP yang fungsinya untuk mengakses informasi dari Internet dan untuk mengirim email. Protokol-protokol diciptakan oleh vendor untuk menuju konvergensi teknologi Internet dan teknologi komunikasi nirkabel. Setelah mengembangkan protokolnya sendiri-sendiri tetapi aplikasi nirkabel tidak lagi dapat berkembang dan digunakan secara luas jika tidak dibuat sebuah protokol bersama. membentuk organisasi bernama WAP (Wireless Application Protocol) Forum. 
Organisasi non profit yang bertujuan membuat protokol standar untuk memberikan akses ke Internet lewat peralatan nirkabel terutama ponsel. Teknik-teknik serta lingkungan yang biasa digunakan dalam pembangunan aplikasi berbasis WAP tidak jauh berbeda dengan yang digunakan dalam aplikasi berbasis web.

TCP/IP (Transmission Control Protocol / Internet Protocol)

TCP/IP adalah standar komunikasi data yang digunakan oleh komunitas internet dalam proses tukar-menukar data dari satu komputer ke komputer lain di dalam jaringan Internet. Protokol ini tidaklah dapat berdiri sendiri, karena memang protokol ini berupa kumpulan protokol (protocol suite). Protokol ini juga merupakan protokol yang paling banyak digunakan saat ini. Data tersebut diimplementasikan dalam bentuk perangkat lunak (software) di sistem operasi. Istilah yang diberikan kepada perangkat lunak ini adalah TCP/IP stack.

Protokol TCP/IP selalu berevolusi seiring dengan waktu, mengingat semakin banyaknya kebutuhan terhadap jaringan komputer dan Internet. Pengembangan ini dilakukan oleh beberapa badan, seperti halnya Internet Society (ISOC), Internet Architecture Board (IAB), dan Internet Engineering Task Force (IETF). Macam-macam protokol yang berjalan di atas TCP/IP, skema pengalamatan, dan konsep TCP/IP didefinisikan dalam dokumen yang disebut sebagai Request for Comments (RFC) yang dikeluarkan oleh IETF.
TCP/IP pun mempunyai beberapa layer, layer-layer itu adalah :
  • IP (internet protocol) yang berperan dalam pentransmisian paket data dari node ke node. IP mendahului setiap paket data berdasarkan 4 byte (untuk versi IPv4) alamat tujuan (nomor IP). Internet authorities menciptakan range angka untuk organisasi yang berbeda. Organisasi menciptakan grup dengan nomornya untuk departemen. IP bekerja pada mesin gateaway yang memindahkan data dari departemen ke organisasi kemudian ke region dan kemudian ke seluruh dunia.
  • TCP (transmission transfer protocol) berperan didalam memperbaiki pengiriman data yang benar dari suatu klien ke server. Data dapat hilang di tengah-tengah jaringan. TCP dapat mendeteksi error atau data yang hilang dan kemudian melakukan transmisi ulang sampai data diterima dengan benar dan lengkap.
  • Sockets yaitu merupakan nama yang diberikan kepada subrutin paket yang menyediakan akses ke TCP/IP pada kebanyakan sistem.

Protokol (komputer)

Protokol adalah sebuah aturan atau standar yang mengatur atau mengijinkan terjadinya hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik komputer. Protokol dapat diterapkan pada perangkat keras, perangkat lunak atau kombinasi dari keduanya. Pada tingkatan yang terendah, protokol mendefinisikan koneksi perangkat keras.
Protokol perlu diutamakan pada penggunaan standar teknis, untuk menspesifikasi bagaimana membangun komputer atau menghubungkan peralatan perangkat keras. Protokol secara umum digunakan pada komunikasi real-time dimana standar digunakan untuk mengatur struktur dari informasi untuk penyimpanan jangka panjang.
Sangat susah untuk menggeneralisir protokol dikarenakan protokol memiliki banyak variasi didalam tujuan penggunaanya. Kebanyakan protokol memiliki salah satu atau beberapa dari hal berikut:
  • Melakukan deteksi adanya koneksi fisik atau ada tidaknya komputer atau mesin lainnya.
  • Melakukan metoda “jabat-tangan” (handshaking).
  • Negosiasi berbagai masam karakteristik hubungan.
  • Bagaimana mengawali dan mengakhiri suatu pesan.
  • Bagaimana format pesan yang digunakan.
  • Yang harus dilakukan saat terjadi kerusakan pesan atau pesan yang tidak sempurna.
  • Mendeteksi rugi-rugi pada hubungan jaringan dan langkah-langkah yang dilakukan selanjutnya
  • Mengakhiri suatu koneksi.

Cara kerja protocol TCP/IP

Setelah komputer dibuat dan mengikuti standar yang ditetapkan, diberi network interface dan komputer terhubung ke jaringan yang ada, maka komputer dapat berkomunikasi satu dengan yang lain, komputer dapat berkomunikasi dengan banyak komputer di jaringan dalam satu waktu. komunikasi yang dimaksud  disini adalah menerima dan mengirim data.

Data dipecah menjadi paket kecil- dengan tujuan agar bisa ditransmisikan melalui media dan protocol yang sesuai,setiap paket data diberi label  dan tujuan paket dikirim.
paket-paket akan melewati router didalam jaringan internet, router bertugas untuk mengantar dan menentukan rute dari paket yang dikirimkan nya. didalam jaringan yang cukup besar paket-paket akan melewati puluhan bahkan ratusan router, setiap router hanya mengantarkan paket ke ruter terdekat sambil dicarikan jalan/ ruter yang pas.
Ketika paket sampai pada tujuan,protocol TCP/IP akan bertugas sesuai tugas di divisi/layer masing2-masing. dimulai dari layer paling bawah yang menterjemahkan signal/isyarat menjadi logical data dan diteruskan ke layer diatasnya  untuk memastian apakah paket data sudah diterima  apa belum disesuaikan dengan pemilihan protocol TCP/UDP , jika protocol nya TCP maka jika ada bagian paket dari data yang hilang maka akan meminta untuk dikirim ulang. paket data akan dirakit dan disusun seperti bentuk aslinya dan diteruskan ke layer diatasnya hingga berbentuk file seperti aslinya ketika dikirim.
Alamat IP
Alamat IP (Internet Protocol Address atau sering disingkat IP) adalah deretan angka biner antar 32-bit sampai 128-bit yang dipakai sebagai alamat identifikasi untuk tiap komputer host dalam jaringan Internet. Panjang dari angka ini adalah 32-bit (untuk IPv4 atau IP versi 4), dan 128-bit (untuk IPv6 atau IP versi 6) yang menunjukkan alamat dari komputertersebut pada jaringan Internet berbasis TCP/IP.
Sistem pengalamatan IP ini terbagi menjadi dua, yakni: