Sabtu, 02 Juni 2018

WAP dan WWW



Pengertian WAP 

          WAP (Wireless Aplication Protocol) adalah suatu protocol aplikasi yang memungkinkan Internet dapat diakses oleh ponsel dan perangkat wireless lainya. WAP membawa informasi online melewati Internet langsung menuju ponsel atau clint WAP lainnya. Dengan adanya WAP, berbagai informasi dapat diakses setiap saat hanya dengan menggunakan ponsel.

          Ada tiga bagian utama dalam akses WAP, yaitu perangkat wireless yang mendukung WAP, WAP Gateway sebagai perantara dan server sebagai sumber dokumen. Dokumen yang berada dalam web server dapat berupa dokumen HTML maupun WML. Dokumen WML khusus ditampilkan melalui browser dari perangkat WAP. Sedangkan dokumen HTML yang seharusnya ditampilkan melalui web browser, sebelum dibaca melalui browser WAP diterjemhkan terlebih dahulu oleh gateway agar dapat menyesuaikan dengan perangkat WAP.

          Saat ponsel ingin meminta sebuah informasi yang ada di server, ponsel harus melewati WAP gateway dulu. Begitu juga sebaliknya. Proses pengiriman informasi dari ponsel ke WAP Gateway dan sebaliknya menggunkan jaringan komunikasi nirkabel (wireless) yang masih memiliki keterbatasan, terutama pada kecilnya bandwidth yang ada. Kecilnya bandwidth tersebut tidak cocok jika dipergunakan untuk memproses informasi lewat protokol HTTP. Protokol HTTP berfungsi untuk mengatur pengiriman informasi dari client menuju server dan sebaliknya. Untuk mengatasi kesenjangan ini diciptakanlah WAP Gateway. Fungsi WAP Gateway adalah untuk meneruskan permintaan informasi dari ponsel menuju server lewat HTTP request dan sebaliknya dari server menuju ponsel lewat HTTP response.

Keuntungan WAP

1.       Tidak adanya kepemilikan metode dalam mengakses Internet dengan standar   WAP baik pada isi maupun layanan.
2.       Network yang independent karena WAP bekerja pada seluruh jaringan seluler yang ada, seperti CDPD, CDMA, GSM, PDC, PHS, TDMA, FLEX, ReFLEX, Iden, TETRA, DECT, Data TAC, Mebitex, dan jaringan selular masa depan yang saat ini sedang dikembangkan seperti GPRS dan 3G.
3.       Metode WAP telah diadopsi oleh hamper 95% produsen telepon seluler di dunia dalam memanfaatkan wireless internet access dan sedang diimplementasikan pada semua frekuensi.
4.       WAP suatu standar protocol dan aplikasinya, yakni WAP browser yang dapat digunakan pada seluruh sistem operasi terkenal termasuk Palm OS, EPOC, Windows SE, FLEXOS, OS/9, Java OS, dan sebagainya.
5.       Dengan menggunakan teknologi GPRS, perhitungan akses dihitung berdasarkan jumlah bit yang terkoneksi yang harganya Rp. 20 per kilo byte.

Kelemahan WAP

1.       Konfigurasi telepon selular untuk service WAP masih termasuk sulit
2.       Jumlah telepon selular yang mendukung WAP masih terhitung sedikit.

Perbedaan WAP dan WEB

Ditinjau secara teknis tentu saja ada berbagai perbedaan antara Internet (Word Wide Web, disingkat WEB) dengan mobile Internet (WAP). Perbedaan-perbedaan tersebut terjadi akibat sifat dasar dari keduanya yang memang berbeda, khususnya dalam hal konektivitas dan mobilitas pengguna.

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.

Pengertian WWW

WWW merupakan kepanjangan dari (World Wide Web) yang dapat diartikan sebagai suatu ruang informasi yang dipakai oleh pengenal global yang disebut Pengidentifikasi Sumber Seragam untuk mengenal pasti sumber daya berguna. WWW sering dianggap sama dengan Internet secara keseluruhan, walaupun sebenarnya ia hanyalah bagian dari pada Internet. Dengan kata lain www juga bisa diartikan sebagai nama yang diberikan untuk semua bagian Internet yang dapat diakses dengan software web browser. Dengan adanya WWW, kita bisa menerima berbagai macam informasi dalam berbagai format. WWW sering disebut juga sebagai protokol pada sebuah URL (Uniform Resource Locator). Fungsi WWW sendiri sebenarnya adalah menyediakan data serta informasi yang dibutuhkan untuk dapat dipergunakan bersama.
Pengertian WWW 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

Fungsi WWW secara garis besar adalah sebagai penyedia data dan informasi yang diperlukan oleh pengguna internet. WWW secara langsung menghubungkan pengguna internet ke berbagai macam web server sehingga pengguna bisa mengakses data, dokumen, dan berbagai macam informasi. Secara umum, terdapat empat layanan WWW, yaitu web mail servicesearch engineweb hosting, dan portal. Keempatnya akan dijelaskan pada poin-poin di bawah ini.

1.       Web Mail Service
Dari mulai berkirim surat pribadi, surat untuk melamar pekerjaan, hingga untuk kepentingan bisnis, kini hampir semua orang membutuhkan layanan web mail service untuk bisa berkirim surat elektronik secara gratis. Pilihannya pun kini semakin banyak, Anda bisa membuat akun pribadi di beberapa situs web yang tersedia, seperti www.yahoo.com, www.gmail.com, dan sebagainya.

2.       Search Engine
Dengan membludaknya jumlah website yang kini diperkirakan telah mencapai ratusan juta situs, maka ketika mencari tahu tentang suatu hal, orang akan sangat terbantu dengan keberadaan search engine, alias mesin pencari. Cukup ketikkan kata kunci terhadap hal yang ingin Anda cari, maka mesin pencarilah yang akan menampilkan ribuan website yang mengandung kata kunci tersebut, sehingga mempermudah pencarian Anda. Beberapa contoh mesin pencari yang populer adalah Google, Yahoo Search dan Bing.

3.       Web Hosting
Web hosting bagaikan sebuah tempat yang disewakan di dunia maya sehingga pengguna internet dapat menempatkan website pribadi miliknya. Beberapa web hosting ada yang menawarkan fasilitasnya dengan gratis (semisal platform website atau platform blog milik Blogger.com atau WordPress.com), dengan ketentuan biasanya alamat domainnya lebih panjang, misalnya anda ingin membuat blog / website di kedua platform tersebut, maka alamat domain anda akan menjadi andika.blogspot.com atau andika.wordpress.com.

4.       Portal
Salah satu contoh portal adalah www.yahoo.com. Di dalam sebuah portal, terdapat berbagai macam layanan sekaligus, misalnya untuk kasus yahoo, selain email (Yahoo Mail), terdapat pula layanan berita (Yahoo News), chatting (Yahoo Messenger), tanya jawab (Yahoo Answer) dan lain sebagainya.


Sumber :






INTERNET PROTOKOL


    Internet Protokol adalah sebuah aturan atau standar yang digunakan untuk mengatur dan mengjinkan terjadinya hubungan antar komputer, komunikasi dan perpindahan data antara dua atau lebih titik komputer. Komputer-komputer menjadi bisa saling berkomunikasi satu sama lain dan saling bertukar informasi karena adanya internet protokol

IP Address (alamat internet protokol) merupakan alamat yang diberikan kepada komputer komputer yang terhubung ke jaringan komputer. IP address terdiri dari dua bagian yaitu network ID (alamat jaringan) dan host ID ( alamat peralatan jaringan yang bersifat uniks untuk membedakan atara peralatan yang satu dengan peralatan yang lainnya). Kalau kita ibaratkan dengan rumah kita, maka network ID merupakan alamat rumah yang bisa saja sama dengan orang lain sedangkan host ID merupakan no rumah yang tak boleh sama dengan orang lain dalam satu alamat yang sama.
Berdasarkan perkembangannya IP address dibagi menjadi 2  yaitu:
1.    IPv4(internet protokol versi 4): merupakan IP address yang terdiri dari 32 bit yang dibagi menjadi 4 segmen masing – masing berukuran 8 bit.
2.  IPv6(internet protokol versi 6) : merupakan IP address yang terdiri dari 128 bit yang digunakan untuk mengatasi permintaan akan IP address  yang semakin meningkat.

          IP address yang terdiri dari 32 bit  (IPv4) dituliskan dalam bentuk empat kelompok atau segmen dan masing-masing kelompok atau segmen terdiri dari 8 bit yang dipisahkan oleh tanda titik. contohnya dapat dilihat seperti berikut: 11000000.101010000.00000001.01100100,
karena tidak semua orang harus mengerti satu familiar dengan angka biner di atas maka IP address dapat juga ditulis dengan angka desimal dalam empat kelompok dari angka 0 – 255. Untuk angka biner pada contoh di atas dapat kita tuliskan dalam bentuk angka desimal sebagai berikut:
192.168.1.100

Setiap paket IP membawa data yang terdiri atas :
1.           Version, berisi versi dari protokol IP yang dipakai saat ini versi yang dipakai adalah versi 4
2.           Header Length, berisi panjang dari header paket IP ini dalam hitungan 32 bit word.
3.          Type of Service, berisi kualitas service yang dapat mempengaruhi cara penanganan paket IP ini.
4.           Total Length of Datagram, panjang IP datagram total dalam ukuran Byte.
5.           Total Length of Datagram, pangjang IP datagram torla dalam ukuran byte.
6.    Identification, flags, dan fragment Offset, berisi beberapa data yang berhubungan dengan fragmentasi paket, paket yang dilewatkan melalui berbagai jenis jalur akan di pecah-pecah menjadi paket yang lebih kecil (Fragmentasi) sesuai  besar data maksimal yang bisa ditransmisikan melalui jalur tersebut.
7.         Time to Live, berisi jumlah router / hop maksimal yang boleh dilewati paket IP, setiap kali paket IP melawati satu router, isi dari field ini dikurangi satu, jika TTL telah habis dan paket tetap belum sampai ke tujuan. Paket ini akan dihapus dan router terakhir akan mengirimkan paket ICMP time excedeed. Hal ini dilakukan untuk mencegah Paket IP Terus menerus didalam network.
8.       Protocol, mengandung angka yang mengidentifikasikan protokol layer atas pengguna isi data dari paket IP ini.
9.         Header Checksum, berisi nilai checksum yang dihitung dari seluruh field dari header paket IP. Sebelum dikirimkan, protokol IP terlebih dahulu menghitung checksum dari header paket IP tersebut untuk nantinya dihitung kembali di sisi penerima. Jika terjadi perbedaan maka paket ini dianggap rusak dan dihapus
10.         IP address pengirim dan penerima data, berisi alamat pengirim paket dan penerima paket
11.         Beberapa Byte option, diantaranya :
o      Strict Source Route, berisi daftar lengkap IP address dari router yang harus dilalui oleh paket ini dalam perjalanannya ke host tujuan. Selain itu paket balasan atas paket ini, yang mengalir dari host tujuan ke host pengirim, diharuskan melalui router yang sama.
o      Loose Souce Route, dengan mereset option ini. Paket yang dikirm diharuskan singgah di beberapa router seperti yang disebutkan terdapat router lain, paket masih diperbolehkan melalui router tersebut.

Tugas Internet Protokol pada Jaringan Komputer

Internet Protokol memiliki beberapa tugas sehingga antar komputer bisa saling berkomunikasi satu sama lain. Berikut adalah tugas-tugas Internet Protokol pada jaringan Komputer:
·                Internet Protokol bertugas untuk melakukan deteksi koneksi fisik
·                Internet bertugas untuk melaukan metode handshaking atau metode jabat tangan 
·                Internet Protokol bertugas untuk melakukan negosiasi berbagai macam karakteristik hubungan
·                Internet Protokol bertugas untuk mengawali dan mengakhiri suatu pesan/session
·                Internet protokol bertugas memformat pesan yang digunakan
·                Internet Protokol bertugas tentang apa yang dilakukan apabila terjadi error pada saat pengiriman data
·                Internet Protokol bertugas untuk mengkalkulasi dan menentukan jalur pengiriman
·                Internet Protokol juga berfungsi untuk mengakhiri suatu koneksi dalam jaringan

Sumber :



ENKRIPSI


Pengertian Enkripsi

          Enkripsi adalah suatu metode yang digunakan untuk mengkodekan data sedemikian rupa sehingga keamanan informasinya terjaga dan tidak dapat dibaca tanpa di dekripsi (kebalikan dari proses enkripsi) dahulu. Encryption berasal dari bahasa yunani kryptos yang artinya tersembunyi atau rahasia.

          Dikarenakan enkripsi telah digunakan untuk mengamankan komunikasi di berbagai negara, hanya organisasi-organisasi tertentu dan individu yang memiliki kepentingan yang sangat mendesak akan kerahasiaan yang menggunakan enkripsi. Di pertengahan tahun 1970-an, enkripsi kuat dimanfaatkan untuk pengamanan oleh sekretariat agen pemerintah Amerika Serikat pada domain publik, dan saat ini enkripsi telah digunakan pada sistem secara luas, seperti Internet e-commerce, jaringan Telepon bergerak dan ATM pada bank.

          Enkripsi dapat digunakan untuk tujuan keamanan, tetapi teknik lain masih diperlukan untuk membuat komunikasi yang aman, terutama untuk memastikan integritas dan autentikasi dari sebuah pesan. Contohnya, Message Authentication Code (MAC) atau digital signature. Penggunaan yang lain yaitu untuk melindungi dari analisis
jaringan komputer.

Manfaat Enkripsi 

1.             Beberapa manfaat yang bisa didapatkan dari enkripsi ini adalah :
2.             Kerahasiaan suatu informasi terjamin
3.             Menyediakan authentication dan perlindungan integritas pada algoritma checksum/hash
4.             Menanggulangi penyadapan telepon dan email
5.             Untuk digital signature. Digital signature adalah menambahkan suatu baris statemen pada suatu elektronik copy dan mengenkripsi statemen tersebut dengan kunci yang kita miliki dan hanya pihak yang memiliki kunci dekripsinya saja yang bisa membukanya.
6.             Untuk digital cash

Kerugian Enkripsi

Penyalahgunaan dan kerugian dari enkripsi adalah:
1.             Penyandian rencana teroris
2.             Penyembunyian record criminal oleh seorang penjahat
3.             Pesan tidak bisa dibaca bila penerima pesan lupa atau kehilangan kunci (decryptor).

Jenis-Jenis Enkripsi di Era Modern

Semua algoritma enkripsi yang sudah kita bahas tadi sebagian besar menggunakan dua jenis enkripsi, yaitu:
·              Algoritma Symmetric key menggunakan kunci enkripsi yang terkait atau identik untuk enkripsi dan dekripsi.
·            Algoritma Asymmetric key menggunakan kunci berbeda untuk enkripsi dan dekripsi. Biasanya ini disebut sebagai Public-key Cryptography.

Sumber :

SISTEM KEAMANAN KOMPUTER


Definisi secara umum
Sistem Keamanan Komputer atau dikenal juga dengan sebutan cybersecurity atau IT security adalah keamanan informasi yang diaplikasikan kepada komputer dan jaringannya. Sistem Keamanan Komputer bertujuan membantu user agar dapat mencegah penipuan atau mendeteksi adanya usaha penipuan di sebuah sistem yang berbasis informasi. Informasinya sendiri memiliki arti non fisik.

Definisi menurut para ahli
Menurut John D. Howard dalam bukunya “An Analysis of security incidents on the internet” menyatakan bahwa : “pengertian dari Keamanan komputer adalah suatu tindakan pencegahan perangkat dari serangan pengguna komputer atau pengakses jaringan yang tidak bertanggung jawab”
Menurut Gollmann pada tahun 1999 menyatakan bahwa : “pengertian dari Keamanan komputer yaitu berhubungan dengan pencegahan diri/ proteksi dan deteksi terhadap tindakan pengganggu yang tidak dikenali dalam sistem komputer”.
Ada empat kategori yang paling mendasar dari segala jenis ancaman sistem komputer.
1.    Interruption (interupsi)
Sumber daya sistem komputer dihancurkan sehingga tidak berfungsi. Contohnya penghancuran harddisk atau pemotongan kabel. Ini merupakan ancaman terhadap ketersediaan.

2.    Interception (intersepsi)
Orang yang tak diotorisasi dapat masuk/mengakses ke sumber daya sistem. Contohnya menyalin file yang terotorisasi. Ini merupakan ancaman terhadap kerahasiaan.

3.    Mocification (modifikasi)
Orang yang tak diotorisasi tidak hanya dapat mengakses, tapi juga mengubah dan merusak sumber daya. Contohnya mengubah isi pesan atau mengacak program. Ini merupakan ancaman terhadap integritas

4.    Fabrication (fabrikasi)
Orang yang tak diotorisasi menyisipkan objek palsu ke dalam sistem. Contohnya memasukkan pesan palsu atau menambah data palsu.

Beberapa hal yang menjadikan kejahatan komputer terus terjadi dan cenderung meningkat adalah sebagai berikut :
1.    Meningkatnya pengguna komputer dan internet
2.    Banyaknya software yang pada awalnya digunakan untuk melakukan audit sebuah system dengan cara mencari kelemahan dan celah yang mungkin disalahgunakan untuk melakukan scanning system orang lain.
3.    Banyaknya software-software untuk melakukan penyusupan yang tersedia di Internet dan bisa di download secara gratis.
4.    Meningkatnya kemampuan pengguna komputer dan internet
5.    Desentralisasi server sehingga lebih banyak system yang harus ditangani, sementara SDM terbatas.
6.    Kurangnya hukum yang mengatur kejahatan komputer.
7.    Semakin banyaknya perusahaan yang menghubungkan jaringan LAN mereka ke Internet.
8.    Meningkatnya aplikasi bisnis yang menggunakan internet.
9.    Banyaknya software yang mempunyai kelemahan (bugs)
Ada beberapa hal yang bisa menjawab diperlukannya pengamanan sistem komputer, antara lain :
Menghindari resiko penyusupan, harus dipastikan bahwa system tidak ada penyusup yang bisa membaca, menulis dan menjalankan program-program yang bisa mengganggu atau menghancurkan system.
1.  Mengurangi resiko ancaman, hal ini biasa berlaku di institusi dan perusahaan swasta. Ada beberapa macam penyusup yang bisa menyerang system yang dimiliki, antara lain :
a)             Ingin Tahu, jenis penyusup ini pada dasarnya tertarik menemukan jenis system yang digunakan.
b)             Perusak, jenis penyusup ini ingin merusak system yang digunakan atau mengubah tampilan layar yang dibuat.
c)             Menyusup untuk popularitas, penyusup ini menggunakan system untuk mencapai popularitas dia sendiri, semakin tinggi system keamanan yang kita buat, semakin membuatnya penasaran. Jika dia berhasil masuk ke sistem kita maka ini menjadi sarana baginya untuk mempromosikan diri.
d)             Pesaing, penyusup ini lebih tertarik pada data yang ada dalam system yang kita miliki, karena dia menganggap kita memiliki sesuatu yang dapat menguntungkannya secara finansial atau malah merugikannya (penyusup).
2. Melindungi system dari kerentanan, kerentanan akan menjadikan system berpotensi untuk memberikan akses yang tidak diizinkan bagi orang lain yang tidak berhak.
3.   Melindungi system dari gangguan alam seperti petir dan lain-lainnya.

Sumber: