WAP dan WWW

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.

Keuntungan dan Kelemahan WAP
Keuntungan standar WAP :
  • Tidak adanya kepemilikan metode dalam mengakses Internet dengan standar WAP baik pada isi maupun layanan.
  • 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.
  • Metode WAP telah diadopsi oleh hamper 95% produsen telepon seluler di dunia dalam memanfaatkan wireless internet access dan sedang diimplementasikan pada semua frekuensi.
  • 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.
  • Dengan menggunakan teknologi GPRS, perhitungan akses dihitung berdasarkan jumlah bit yang terkoneksi yang harganya Rp. 20 per kilo byte.
Kelemahan WAP :
  • Konfigurasi telepon selular untuk service WAP masih termasuk sulit
  • Jumlah telepon selular yang mendukung WAP masih terhitung sedikit.

 

WWW

World Wide Web (WWW) merupkan sebuah istilah yang diberikan untuk seluruh bagian internet yang dapat diakses pengguna melalui web browser (Internet Explorer, Google Chrome, Opera, Mozilla, dll). WWW terdiri dari milyaran situs web, dan setiap situs web pun memiliki cukup banyak halaman web. Halaman web tersebut tersebar di seluruh dunia dengan menggunakan komputer server yang juga terhubung dengan internet.

Salah satu keuntungan dari WWW adalah adanya hyperlink. Misalkan kita mengetikkan sebuah alamat web seperti www.nesabamedia.com, maka secara otomatis teks tersebut akan berubah memiliki font color biru, serta bergaris bawah dan dapat langsung diklik. Jika sebuah hyperlink diketikkan dalam sebuah halaman web, maka siapapun bisa mengakses alamat yang tertera pada hyperlink tersebut.

Agar sebuah website memiliki banyak pengunjung, umumnya para perancang situs web meletakkan banyak jejak hyperlink di situs-situs yang mereka miliki untuk membantu pengunjung web menemukan halaman atau situs lain yang terkait.

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.

  • 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 http://www.yahoo.com, http://www.gmail.com, dan sebagainya.

  • 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.

  • 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.

  • Portal.

Salah satu contoh portal adalah http://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.

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.

WAP lebih ditujukan untuk pengguna yang memiliki mobilitas tinggi atau mereka yang banyak berpindah tempat, sementara WEB untuk mereka yang sedang diam. Oleh sebab itu WAP memakai gelombang radio sebagai media pertukaraan datanya, sementara WEB menggunakan kabel.

Konektivitas modem ke jaringan telepon dalam WEB bersifat permanent / tetap karena menggunakan kabel, sedangkan konektivitas antara satu perangkat terminal data (yakni, telepon genggam) dengan perangkat WAP Gateway dalam WAP tidak bersifat permanent karena menggunakan gelombang radio. Tidaklah mengherankan bila konektivitas dalam WAP menjadi masalah yang cuikup rumit untuk dipecahkan.

 

Referensi :

  1. https://bigswamp.wordpress.com/2010/03/07/apa-itu-wap/
  2. http://derazdy23yahoo.blogspot.com/2008/02/pengertian-wap.html
  3. https://www.nesabamedia.com/pengertian-www-beserta-fungsi-dan-sejarah-www/

TCP/IP

Protokol Kendali Transmisi/Protokol Internet, yang merupakan gabungan dari protokol TCP (Transmission Control Protocol) dan IP (Internet Protocol) sebagai sekelompok protokol yang mengatur komunikasi data dalam proses tukar-menukar data dari satu komputer ke komputer lain di dalam jaringan internet yang akan memastikan pengiriman data sampai ke alamat yang dituju. 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, karena protokol ini mampu bekerja dan diterapkan pada lintas perangkat lunak dalam berbagai sistem operasi Istilah yang diberikan kepada perangkat lunak ini adalah TCP/IP stack.

Fungsi TCP/IP

  • Umumnya TCP / IP digunakan untuk pengiriman file dalam satu jaringan.
  • TCP / IP juga sering dimanfaatkan untuk keperluan “Remote login”
  • Computer mail.
  • Telnet, dll.

Arsitektur

Arsitektur TCP/IP diperbandingkan dengan DARPA Reference Model dan OSI Reference Model. Arsitektur TCP/IP tidaklah berbasis model referensi tujuh lapis OSI, tetapi menggunakan model referensi DARPA. Seperti diperlihatkan dalam diagram, TCP/IP merngimplemenasikan arsitektur berlapis yang terdiri atas empat lapis. Empat lapis ini, dapat dipetakan (meski tidak secara langsung) terhadap model referensi OSI.

 

1. Application Layer (Lapisan Aplikasi)

Terdapat beberapa fungsi utama pada lapisan ini, yaitu:

  • Mengatur tentang jenis protokol aplikasi apa yg akan digunakan dalam proses komunikasi antar software aplikasi berbasis jaringan. sebagai contoh misalkan jika kita sedang browsing, maka baik aplikasi di sisi client dan server harus menggunakan protokol aplikasi yg sama, dalam hal ini adalah protokol aplikasi HTTP (Hyper Text Transfer Protocol).
  • Mengatur tentang format data yang akan ditransaksikan, misalnya jika data berbentuk text maka harus menggunakan  ASCII, data audio harus menggunakan .wav atau data video harus menggunakan .mov dan sebagainya.
  • Mengatur tentang enkripsi dan dekripsi data (kaitannya dengan keamanan data), juga mengatur tentang kompresi dan dekompresi data (misal digunakan pada komunikasi VoIP, dimana data audio yg dikirimkan tidak besar, maka sebelum dikirim datanya dikompres dulu menggunakan metode encoding tertentu)
  • Mengatur tentang sesi komunikasi data antar aplikasi berbasis jaringan, hal ini agar dimungkinkan client dapat berkomunikasi dengan lebih dari satu server, demikian sebaliknya agar server dapat menerima sesi komunikasi dengan lebih dari satu client.  Hal inilah sebabnya kita bisa buka lebih dari satu website pada browser, demikian sebaliknya server facebook dapat diakses dari banyak client.

2.  Transport Layer (Lapisan Transport)

Beberapa fungsi utama dari lapisan transport adalah sebagai berikut:

  • Melakukan segmentasi data, yaitu memecah data yg akan dikirimkan menjadi beberapa bagian, ini nantinya ada hubungannya dgn nilai MTU (Max Transmission Unit) dari kartu jaringan yg kita gunakan. jika di sisi pengirim terjadi segmentasi data, maka di sisi penerima terjadi sebaliknya, data yg sebelumnya dipecah menjadi beberapa bagian akan disatukan kembali (reassambling).
  • Menentukan jenis protocol transportasi data yang akan digunakan. Misalnya para pembuat aplikasi berbasis jaringan harus memilih protokol transport apa yang akan mereka gunakan, contohnya pembuat aplikasi HTTP Client (Browser: Firefox, Chrome dll) akan memilih menggunakan protokol transport TCP.
  • Mengatur port number. Port number mempunyai dua fungsi yaitu Pertama memisahkan sesi komunikasi data (ada hubungannya dengan lapisan session (OSI Model) atau lapisan aplikasi (TCP/IP Model),  Dan kedua  digunakan untuk identifikasi jenis layanan di sisi server.

3. Network Layer (Lapisan Network)

Terdapat bebrapa fungsi penting pada lapisan network ini diantaranya:

  • Mengatur tentang fragmentasi dan de-fragmentasi paket data; Hal ini sebenernya sesuatu yg jarang terjadi, terutama pada jaringan LAN yg tidak memiliki Router, atau menggunakan Router tapi Kartu Jaringannya masih sejenis.
  • Melakukan penentuan arah (peruteuan) sehinggga paket yang dikirim dapat dikirim sampai ke tujuan dimana proses perutean ini sangat bergantung pada Alamat IP (baik IPv4 maupun IPv6).
  • Pengalamatan IP; Yang perlu dipahami adalah bahwa alamat IP ini hanya bertanggung jawab meneruskan paket data sampe ke “Area Jaringan” tertentu dan tidak bertanggung jawab menyampaikan hingga ke Host yg bersangkutan. Karena tanggung jawab menyampaikan ke Host ditangani oleh lapisan berikutnya (Datalink)

4. Datalink Layer (Lapisan Datalink)

Fungsi utama pada lapisan Datalink adalah sebagai berikut:

  • Error Detection (Deteksi Error pada Frame)
    Ketika sebuah Host menerima Frame Data, maka Frame tersebut harus diperiksa terlebih dahulu, apakah kondisnya baik atau malah cacat. Untuk mengetahui kondisi Frame tersebut cacat atau tidak, Host penerima akan memeriksa Lampiran Frame yg bernama FCS (Frame Check Sequence), jadi setiap Frame yg dikirim senantiasa akan tertempel lampiran FCS.Host penerima akan membandingkan antara Hasil Perhitungan FCS dari Frame yg diterima dengan nilai FCS yang ikut terlampir pada Frame tersebut. Jika sesuai maka akan diterima begitu juga sebaliknya. Disisi penerima, jika host penerima mengecek ternyata framenya rusak/cacat, maka frame tersebut akan di buang (discard). Frame yang error bisa diakibatkan oleh banyak hal dan faktor utamannya adalah oleh interferensi sinyal baik kabel maupun nirkabel.
  • Menentukan metode Link
    Hal lain yang diatur dalam lapisan datalink adalah mengenai metode link , dimana terdapat 2 metode link yang biasa digunakan yaitu Point to point (P2P) atau Point to Multi Point (P2MP).

5. Physical Layer (Lapisan Fisik)

Pada lapisan Fisik, setidaknya ada 3 fungsi utama yang harus kita fahami, yaitu:

  • Penentuan Jenis Encoding
    Frame yg berasal dari Lapisan Datalink, sebelum dikirim ke media Transmisi harus dikodekan (encoding) terlebih dahulu. Mengapa perlu dikodekan? Hal ini agar Host penerima tahu isi dari Sinyal yg diterimanya. pada umumnya ada tiga jenis encoding yang biasa digunakan yaitu manchester, NRZ dan QAM.
  • Pensinyalan (signalling)
    Setelah menentukan jenis encoding apa yg akan digunakan, maka selanjutnya ditentukan jenis Sinyalnya. Jenis Sinyal akan sangat bergantung pada jenis media Transmisi yg digunakan. Jika pakai Kabel Tembaga, maka menggunakan Sinyal Listrik. Jika menggunakan Radio (AP) maka menggunakan Sinyal Radio, kemudian jika menggunakan Kabel Fiber Optic, maka menggunakan Sinyal Cahaya.
  • Mengatur Speed (kecepatan) & Duplex (Half Duplex dan Full Duplex)Untuk membahas kecepatan, maka kita ambil contoh saja pada Teknologi Ethernet.  Kita tahu ada bbrp tingkatan pada teknologi Ethernet, yaitu: 1. Ethernet 2. Fast Ethernet 3. Gigabit Ethernet.Ethernet memiliki kecepatan Maks 10Mbps, Fast Ethernet 100Mbps, sedangkan Gigabit 1 Gbps. Soal Speed ini ada hubungannya dengan Pemilihan jenis Encoding, yg jelas ketiga jenis Ethernet tersebut menggunakan jenis Encoding yg berbeda (Bahasa yg berbeda).  Itu sebabnya mengapa dua Host yg diset secara manual Speednya dengan Speed yang berbeda, misal Host A 10Mbps sedangkan Host B 100Mbps tedak akan dapat saling terkoneksi, hal ini dikarenakan jenis encoding yg digunakan berbeda.Selanjutnya soal Duplex, ada dua jenis Duplex yaitu Half Duplex dan Full Duplex.
    Half Duplex artinya Dua Host yg saling berkomunikasi hanya akan dapat mengirim dan menerima secara bergantian. Jika Host A mengirim maka Host B hanya bisa menerima, demikian sebaliknya. Sedangkan Full Duplex, kedua Host sudah bisa mengirim dan menerima secara bersamaan.
    Biasanya secara Default, pada NIC oleh OSnya diset Auto Negotiation, jadi pemilihan Speed dan Duplexnya menyesuaikan dengan tetangga (tetangga yg dimaksud bisa jadi Komputer, Switch atau Router).

Referensi :

  1. https://id.wikipedia.org/wiki/Suit_protokol_internet
  2. http://www.sobartea.com/pengertian-dan-fungsi-lapisan-tcpip-model/
  3. http://hardiyanto-nugroho.blog.ugm.ac.id/2013/02/27/pengertian-dan-fungsi-tcpip-dalam-jaringan-komputer/

 

Enkripsi

Enkripsi adalah proses pengacakan data sehingga pihak lain tidak bisa membaca data tersebut tanpa mengetahui cara membuka data tersebut. Agar data yang ter-enkripsi ini bisa dibaca kembali maka diperlukan proses deskripsi.

Dalam Bidang Kriptografi, Enkripsi merupakan proses mengamankan informasi dengan membuatnya tak dapat di baca tanpa adanya pengetahuan khusus tentang enkripsi tersebut. Dengan sistem yang seperti itu enkripsi telah di gunakan untuk mengamankan komunikasi di berbagai negara, dan juga organisasi organisasi maupun individu yang memiliki kepentingan mendesak yang memakainya.

Manfaat Enkripsi 

  • Beberapa manfaat yang bisa didapatkan dari enkripsi ini adalah :
  • Kerahasiaan suatu informasi terjamin
  • Menyediakan authentication dan perlindungan integritas pada algoritma checksum/hash
  • Menanggulangi penyadapan telepon dan email
  • 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.
  • Untuk digital cash

Kerugian Enkripsi

Penyalahgunaan dan kerugian dari enkripsi adalah:

  • Penyandian rencana teroris
  • Penyembunyian record criminal oleh seorang penjahat
  • Pesan tidak bisa dibaca bila penerima pesan lupa atau kehilangan kunci (decryptor).

Macam-macam Enkripsi

1. Metode Enkripsi MD2

  • Message-Digest algortihm 2 (MD2) adalah fungsi hash cryptographic yang dikembangkan oleh Ronald Rivest pada tahun 1989′
  • Algoritma dioptimalkan untuk komputer 8-bit. MD2 yang ditetapkan dalam RFC 1319.
  • Meskipun algoritma lainnya telah diusulkan sejak dulu, seperti MD4, MD5 dan SHA, bahkan sampai dengan 2004 [update] MD2 tetap digunakan dalam infrastruktur kunci publik sebagai bagian dari sertifikat yang dihasilkan dengan MD2 dan RSA.

2. Metode Enkripsi MD4

  • Message-Digest algortihm 4(seri ke-4) yang dirancang oleh Profesor Ronald Rivest dari MIT pada tahun 1990. Panjangnya adalah 128 bit.
  • MD4 juga digunakan untuk menghitung NT-hash ringkasan password pada Microsoft Windows NT, XP dan Vista.

3. Metode Enkripsi MD5

  • MD5 adalah salah satu dari serangkaian algortima message digest yang didesain oleh Profesor Ronald Rivest dari MIT (Rivest, 1994).
  • Saat kerja analitik menunjukkan bahwa pendahulu MD5 yaitu MD4 mulai tidak aman, MD5 kemudian didesain pada tahun 1991 sebagai pengganti dari MD4 (kelemahan MD4 ditemukan oleh Hans Dobbertin).
  • Dalam kriptografi, MD5 (Message-Digest algortihm 5) ialah fungsi hash kriptografik yang digunakan secara luas dengan hash value 128-bit.
  • Pada standart Internet (RFC 1321), MD5 telah dimanfaatkan secara bermacam-macam pada aplikasi keamanan, dan MD5 juga umum digunakan untuk melakukan pengujian integritas sebuah file.

4. Metode Enkripsi SHA

  • SHA adalah serangkaian fungsi cryptographic hash yang dirancang oleh National Security Agency (NSA) dan diterbitkan oleh NIST sebagai US Federal Information Processing Standard.
  • SHA adalah Secure Hash Algoritma. Jenis-jenis SHA yaitu SHA-0, SHA-1, dan SHA-2.
  • Untuk SHA-2 menggunakan algoritma yang identik dengan ringkasan ukuran variabel yang terkenal sebagai SHA-224, SHA-256, SHA-384, dan SHA-512.

5. Metode Enkripsi RC4

  • RC4 merupakan salah satu jenis stream cipher, yaitu memproses unit atau input data pada satu saat. Unit atau data pada umumnya sebuah byte atau bahkan kadang kadang bit (byte dalam hal RC4).
  • Dengan cara ini enkripsi atau dekripsi dapat dilaksanakan pada panjang yang variabel.
  • RC4 adalah penyandian stream cipher yang dibuat oleh Ron Riverst pada tahun 1987 untuk pengamanan RSA.
  • Algoritmanya didasarkan pada permutasi acak.

6. Metode Enkripsi Base64

  • Base64 adalah sistem untuk mewakili data mentah byte sebagai karakter ASCII.
  • Base64 menyediakan 6-bit encoding 8-bit ASCII karakter.
  • Base64 merupakan format yang dicetak menggunakan karakter, memungkinkan binari data yang akan dikirim dalam bentuk dan email, dan akan disimpan di database atau file.

 

Referensi :

  1. https://www.dictio.id/t/apa-yang-dimaksud-dengan-enkripsi/15078
  2. https://irpantips4u.blogspot.com/2012/11/enkripsi-pengertian-manfaat-kerugian-macam.html

Sistem Keamanan Komputer

Keamanan sistem komputer adalah untuk menjamin sumber daya sistem tidak digunakan / dimodifikasi, diinterupsi dan diganggu oleh orang yang tidak diotorisasi. Pengamanan termasuk masalah teknis, manajerial, legalitas dan politis.

3 macam keamanan sistem, yaitu :

  • Keamanan eksternal / external security

Berkaitan dengan pengamanan fasilitas komputer dari penyusup dan bencana seperti kebakaran /kebanjiran.

  • Keamanan interface pemakai / user interface security

Berkaitan dengan indentifikasi pemakai sebelum pemakai diijinkan mengakses program dan data yang disimpan

  • Keamanan internal / internal security

Berkaitan dengan pengamanan beragam kendali yang dibangun pada perangkat keras dan sistem operasi yang menjamin operasi yang handal dan tak terkorupsi untuk menjaga integritas program dan data.

Klasifikasi keamanan sistem informasi menurut David Icove, yaitu :
1. Fisik ( Physical security),
2. Manusia (people/personal security),
3. Data, media, teknik komunikasi,
4. Kebijakan dan prosedur (polocy & procedure).

Akan tetapi, kebanyakan orang hanya terfokus pada Data, media, teknik komunikasi. Dan berdasarkan elemen sistem terdapat beberapa sistem keamanan, yaitu :
1. Network security, elemen ini memfokuskan pada saluran (media) pembawa informasi atau jalur yang dilalui.
2. Application security, elemien ini memfokuskan pada sistem tersebut serta database dan servicenya.
3. Computer security, elemen ini memfokuskan pada keamanan dari komputer pengguna (end system) yang digunakan untuk mengakses aplikasi, termasuk operating system(OS).

Pada suatu sistem keamanan juga mempunyai dasar-dasarnya, yaitu :

Authentication

  • Menyatakan bahwa data atau informasi yang digunakan atau diberikan oleh pengguna adalah asli milik orang tersebut, begitu juga dengan server dan sistem informasi yang diakses.
  • Serangan pada jaringan berupa DNS Corruption atau DNS Poison, terminal palsu (spooffing), situs aspal dan palsu, user dan password palsu.
  • Countermeasure : Digital Signature misalnya teknologi SSL/TLS untuk web dan mail server.

Authorization atau Access Control

  • Pengaturan siapa dapat melakukan apa, atau dari mana menuju kemana. Dapat menggunakan mekanisme user/password atau mekanisme lainnya.
  • Ada pembagian kelas atau tingkatan.
  • Implementasi : pada “ACL” antar jaringan, pada “ACL” proxy server (misalnya Pembatasan bandwidth/delaypools).

Privacy/confidentiality

  • Keamanan terhadap data data pribadi, messages/pesan-pesan atau informasi lainnya yang sensitif.
  • Serangan pada jaringan berupa aktifitas sniffing (menyadap) dan adanya keylogger. Umumnya terjadi karena kebijakan/policy yang kurang jelas. Admin atau ISP nakal.
  • Coutermeasure : gunakan teknologi enkripsi/kriptografi.

Integrity

  • Bahwa informasi atau pesan dipastikan tidak dirubah atau berubah. Karena ketika melewati jaringan internet, sebenarnya data telah berjalan sangat jauh melintasi berbagai negara. Pada saat perjalanan tersebut, berbagai gangguan dapat terjadi terhadap isinya, baik hilang, rusak, ataupun dimanipulasi oleh orang yang tidak seharusnya.
  • Serangan pada jaringan dapat berupa aktifitas spoofing, mail modification, trojan horse, MITM Attack.
  • Countermeasure : dengan teknologi digital signature dan Kriptografi spt PGP, 802.1x, WEP, WPA.

Availability

  • Keamanan atas ketersediaan layanan informasi.
  • Serangan pada jaringan: DoS (denial of services) baik disadari/sengaja maupun tidak. Aktifitas malware, worm, virus dan bomb mail sering memacetkan jaringan.
  • Countermeasure : Firewall dan router filtering, backup dan redundancy, IDS dan IPS

Non-repudiation

  • Menjaga agar jika sudah melakukan transaksi atau aktifitas online, maka tidak dapat di sangkal bahwa mereka telah mengirim atau menerima sebuah file mengakomodasi Perubahan.
  • Umumnya digunakan untuk aktifitas e-commerce. Misalnya email yang digunakan untuk bertransaksi menggunakan digital signature.
  • Pada jaringan dapat menggunakan digital signature, sertifikat dan kriptografi.

Auditing

  • Adanya berkas semacam rekaman komunikasi data yang terjadi pada jaringan untuk keperluan audit seperti mengidentifikasi serangan serangan pada jaringan atau server.
  • Implementasi : pada firewall (IDS/IPS) atau router menggunakan system logging (syslog).

 

Referensi :

  1. https://rumahradhen.wordpress.com/materi-kuliahku/semester-ii/sistem-keamanan-komputer/pengantar-sistem-keamanan-komputer/
  2. https://witanduty.wordpress.com/sistem-keamanan-komputer/

ADSL, SDSL, HOTSPOT, WI-FI

A. ADSL

ADSL ialah sebuah singkatan dari Asymmetric Digital Subscriber Line, yakni ialah sebuah bentuk teknologi kepada komunikasi data yang bisa mentransmisikan data secara cepat yang tingginya melalui sebuah kabel tembaga telepon dan juga mempunyai sifat asimetrik, dan maksud dari sifat asimetrik ialah bahwa sebuah data ditransferkan dengan kecepatan yang berbeda dari satu sisi ke sisi yang lainnya.

Teknologi ADSL bisa untuk mengirimkan data dengan kecepatan yang tinggi, diantara 1.5 Mbps hingga 8 Mbps untuk sebuah arah dari sentral kelapangan atau juga disebut dengan Downstream dan juga 16 Kbps hingga 640 Kbps untuk sebuah arah pelanggan ke sentral atau juga disebut dengan Upstream. Dengan ADSL ini sehingga bisa mengirimkan sebuah layanan interaktif multimedia  dengan menggunakan sebuah jaringan akses kabel tembaga.

Modem ADSL ialah sebuah perangkat yang juga digunakan untuk menghubungkan komputer atau juga router ke saluran telepon sehingga bisa mentransfer data ataupun mengakses internet. Pada ADSL mempunyai berbagai macam dari jenis kecepatan , USB atau Universal Serial Bus), router dan juga perangkat-perangkat yang lain yang terdapat juga di dalamnya. Seperti misalkan ada yang bisa digunakan untuk dua komputer dengan menggunakan USB dan juga ada bisa digunakan hingga empat komputer bahkan juga lebih dengan menggunakan Ethernet LAN.

Jadi bisa untuk disimpulkan bahwa fungsi dari ADSL ialah sebuah teknologi di dalam komunikasi data yang juga digunakan untuk mentransfer data dan juga bisa digunakan untuk keperluan internet, yang juga secara fisik menggunakan sebuah line telepon.

Kelebihan ADSL :

  1. Mempunyai pembagian frekuensi yang menjadi dua macam diantaranya ialah frekwensi tinggi untuk menghantarkan data dan juga frekwensi rendah untuk menghantarkan suara atau juga fax.
  2. Di indonesia bagi pelanggan yang menggunakan speedy, maka ADSL membuat sebuah kegiatan ber-internet menjadi lebih hemat. Sehingga bisa untuk melakukan akses internet tanpa menghawatirkan tagihan yang sangat mahal.
  3. Layanan komunikasi diantara data dan juga suara yang diberikan melalui dua kanal yang memang terpisah meski begitu tetap pada satu kabel yang sama.
  4. Koneksi ADSL selalu tersambung dengan internet pada setiap saat danjuga telepon tetap bisa digunakan kapan saja.
  5. Serta kecepatan internet yang selalu stabil.

Kekurangan ADSL :

  1. Jarak bisa berpengaruh terhadap kecepatan pengiriman data. Dan semakin jauh jarak antara modem dengan komputer atau juga saluran telepon dengan gardu telepon maka akan bisa berpengaruh terhadap kecepatan di dalam mengakses internet.
  2. Adanya sebuah coils yang digunakan yang juga digunakan untuk memberikan layanan ke plosok-plosok daerah, yang kemudian load coils akan dapat menggeser frekwensi suara ke frekwensi yang biasanya digunakan oleh ADSL. Hal ini bisa mengakibatkan terjadinya sebuah interfensi atau juga ketidak cocokan jalur pada ADSL.
  3. Kecepatan dari koneksi modem ADSL hingga pada saat ini masih sangat tergantung dengan tiang telepon atau juga DSLAM dan juga tidak semua sistem operasi komputer bisa menggunakan ADSL.
  4. Adanya bridge tap ialah sebuah kabel yang tidak berada pada jalur langsung diantara pelanggan dengan CO. Maka dari itu bridge tap bisa menimbulkan noise yang nantinya bisa mengganggu dari kenerja ADSL.
  5. Dikarenakan dengan seiring berkembangnya jaman pengguna kabel fiber optik pada sebuah saluran telepon yang saat ini sudah mulai digunakan. Dan hal ini tidak sesuai dengan sebuah keadaan dari sistem teknologi ADSL yang masih menggunakan sebuah saluran analog (kabel tembaga), dan sehingga pada saat ini masih sangat sulit untuk mengirimkan sebuah sinyal dengan melalui kabel fiber optik.

 

B. SDSL

Layanan SDSL (Symmetric Digital Subscriber Line) adalah layanan akses Internet kecepatan tinggi dengan pencocokan upstream dan downstream kecepatan data. Artinya, data dapat dikirim ke Internet dari mesin klien atau diterima dari Internet dengan ketersediaan bandwidth yang sama di kedua arah. Dari fitur ini kita bisa tahu bahwa layanan ini sangat baik dari segi kecepatan.

Biasanya, layanan DSL adalah asimetris (ADSL), dengan sebagian besar bandwidth yang disediakan untuk menerima data, tidak mengirimnya. Layanan SDSL biasanya digunakan oleh perusahaan dengan kehadiran kebutuhan Web, VPN, extranet atau intranet. Dalam kasus ini client server mungkin diperlukan untuk meng-upload sejumlah besar data ke Internet secara teratur. ADSL akan lambat dan tidak memadai untuk tujuan ini, karena bandwidth yang tersedia untuk upload biasanya kurang dari 1 megabit per detik (mbps). Bandwidth yang SDSL bisa setinggi 7 mbps di kedua arah.

Sebuah penawaran penyedia layanan SDSL menawarkan nilai yang berbeda untuk berbagai harga. Semakin cepat laju data, semakin mahal harga layanannya. Biasanya, kontrak jangka panjang yang diperlukan untuk layanan SDSL terlepas dari kelas yang dipilih.

SDSL menggunakan frekuensi digital dalam perjalanan lintas telepon untuk mengirim dan menerima data. Bila menggunakan saluran telepon untuk SDSL, line telepon dan faks harus dihentikan. Oleh karena itu line khusus, atau tambahan diperlukan untuk layanan SDSL. Ini berbeda dari ADSL, yang “menyisakan ruang” untuk kedua peralatan telepon analog standar dan sinyal digital, sehingga seseorang dapat berbicara di telepon atau menggunakan mesin fax saat online.

Layanan SDSL adalah layanan “always on”, yang berarti bahwa komputer ini aktif terhubung ke Internet. Jika komputer aktif, koneksi internet akan terus aktif. SDSL memerlukan layanan modem SDSL, biasanya diberikan oleh penyedia layanan Internet. Modem SDSL kemungkinan akan membutuhkan same-vendor peralatan di LAN, DSL atau chipset.

Selain bisnis, SDSL juga dapat melayani individu yang membutuhkan kecepatan upload tinggi. Berbagi jaringan komputer misalnya, telah menjadi sangat populer, dan dengan itu kebutuhan untuk program upload dan file – file sering sangat besar. SDSL adalah pilihan yang baik untuk berbagi jaringan kelas berat, selama pengguna memiliki saluran telepon lain untuk mendedikasikan ke layanan tersebut atau memilih untuk menghentikan layanan telepon saat online.

SDSL tidak tersedia di semua area dan kecepatan mungkin bervariasi tergantung pada jarak fisik Anda dari hub lokal. SDSL juga lebih mahal daripada ADSL, tapi juga mempunyai beda bagi mereka yang menuntut kebutuhan prima.

Kelebihan SDSL :

  1. Bandwidth yang disalurkan simetrik dalam artian kecepatan upload dan download sama.
  2. Delay rendah
  3. Tidak bergantung dan tidak menggangu pada saluran telepon yang ada
  4. Sistem point to point antara ISP dengan Pelanggan sehingga secara teknis bandwidth tidak terbagi (ini juga tergantung kebijakan dari ISPnya)

Kekurangan SDSL :

  1. Jika tidak menggunakan sistem anti petir yang baik maka akan boros modem (terkena petir terus)
  2. Kabel diputus tukang kebon
  3. Karena narik kabel sendiri maka biaya pemasangan dan maintenance akan lebih mahal.

 

C. HOTSPOT

Hotspot adalah suatu istilah bagi sebuah area dimana orang atau user bisa mengakses jaringan internet, asalkan menggunakan PC, laptop atau perangkat lainnya dengan fitur yang ada WiFi (Wireless Fidelity) sehingga dapat mengakses internet tanpa media kabel.
Atau definisi Hotspot yang lain adalah area dimana seorang client dapat terhubung dengan internet secara wireless (nirkabel atau tanpa kabel) dari PC, Laptop, note book ataupun gadget seperti Handphone dalam jangkauan radius kurang lebih beberapa ratus meteran tergantung dari kekuatan frekuensi atau signalnya. Baca juga tentang: pengertian wireless.
Fungsi Hotspot yaitu dengan Hotspot kamu bisa melakukan koneksi internet seperti browsing, berkirim email, chatting transaksi bank, mendownload, sambil menunggu seseorang, hangout, maupun saat bertemu dengan rekan bisnis kamu dan lain-lain.
WiFi adalah kependekan dari “Wireless Fidelity” merupakan sebutan untuk standar jaringan atau network nirkabel (tanpa kabel) dengan menggunakan Frekuensi Radio yang sering dikenal dengan Radio Frequency (RF). Di mana ketika awalnya Wi-Fi hanya ditujukan untuk pengunaan perangkat nirkabel (jaringan tanpa kabel) dan Local Area Network (LAN), namun pada saat ini WiFi lebih banyak digunakan untuk mengakses jaringan internet.
Sehingga dalam hal ini sangat memungkinan jika seseorang dengan komputer yang berisikan fitur wireless card ataupun PDA (Personal Digital Assistant) untuk bisa terhubung dengan internet dengan menggunakan titik akses atau yang lebih dikenal dengan sebutan istilah “hotspot”.
Keuntungan jika menggunakan WiFi yaitu sangat praktis, dimana komputer dapat terhubung ke dalam jaringan tanpa membutuhkan perantara kabel.
D. WI-FI
Wi-Fi adalah sebuah teknologi terkenal yang memanfaatkan peralatan elektronik untuk bertukar datasecara nirkabel (menggunakan gelombang radio) melalui sebuah jaringan komputer, termasuk koneksi Internet berkecepatan tinggiWiFi Alliance mendefinisikan WiFi sebagai “produk jaringan wilayah lokal nirkabel (WLAN) apapun yang didasarkan pada standar Institute of Electrical and Electronics Engineers (IEEE) 802.11″. Meski begitu, karena kebanyakan WLAN zaman sekarang didasarkan pada standar tersebut, istilah “Wi-Fi” dipakai dalam bahasa Inggris umum sebagai sinonim “WLAN”.
Sebuah alat yang dapat memakai Wi-Fi (seperti komputer pribadi, konsol permainan video, telepon pintar,tablet, atau pemutar audio digital) dapat terhubung dengan sumber jaringan seperti Internet melalui sebuah titik akses jaringan nirkabel. Titik akses (atau hotspot) seperti itu mempunyai jangkauan sekitar 20 meter (65 kaki) di dalam ruangan dan lebih luas lagi di luar ruangan. Cakupan hotspot dapat mencakup wilayah seluas kamar dengan dinding yang memblokir gelombang radio atau beberapa mil persegi ini bisa dilakukan dengan memakai beberapa titik akses yang saling tumpang tindih.

 

Di banyak bagian dunia, frekuensi yang digunakan oleh Wi-Fi, pengguna tidak diperlukan untuk mendapatkan izin dari pengatur lokal (misal, Komisi Komunikasi Federal di A.S.). 802.11a menggunakan frekuensi yang lebih tinggi dan oleh sebab itu daya jangkaunya lebih sempit, lainnya sama.

Versi Wi-Fi yang paling luas dalam pasaran AS sekarang ini (berdasarkan dalam IEEE 802.11b/g) beroperasi pada 2.400 MHz sampai 2.483,50 MHz. Dengan begitu mengijinkan operasi dalam 11 channel (masing-masing 5 MHz), berpusat di frekuensi berikut:

  • Channel 1 – 2,412 MHz;
  • Channel 2 – 2,417 MHz;
  • Channel 3 – 2,422 MHz;
  • Channel 4 – 2,427 MHz;
  • Channel 5 – 2,432 MHz;
  • Channel 6 – 2,437 MHz;
  • Channel 7 – 2,442 MHz;
  • Channel 8 – 2,447 MHz;
  • Channel 9 – 2,452 MHz;
  • Channel 10 – 2,457 MHz;
  • Channel 11 – 2,462 MHz

Secara teknis operasional, Wi-Fi merupakan salah satu varian teknologi komunikasi dan informasi yang bekerja pada jaringan dan perangkat WLAN (wireless local area network). Dengan kata lain, Wi-Fi adalah sertifikasi merek dagang yang diberikan pabrikan kepada perangkat telekomunikasi (internet) yang bekerja di jaringan WLAN dan sudah memenuhi kualitas kapasitas interoperasi yang dipersyaratkan.

 

Referensi :

  1. http://www.spengetahuan.com/2016/10/pengertian-adsl-kelebihan-dan-kekurangan-adsl-lengkap.html
  2. http://www.temukanpengertian.com/2013/06/pengertian-dsl.html
  3. https://mochammadikhsanudin.wordpress.com/2014/04/16/artikel-adsl-sdsl-wifi-dan-hotspot/
  4. http://fanani.blogspot.co.id/2006/02/apa-itu-adsl-dan-sdsl.html
  5. http://rijalfahyumi.blogspot.co.id/2016/04/pengertian-hotspot-dan-fungsinya-secara.html
  6. http://trisnabungsu.blogspot.co.id/2012/11/artikel-tentang-wifi.html

OSI LAYER

OSI Layer

aringan komputer merupakan salah satu penemuan terbesar yang ada di dunia. Berkat adanya jaringan komputer, maka setiap komputer yang ada di dunia bisa saling terhubung satu sama lain dengan mdah dan juga cepat. Jaringan komputer dapat saling menghubungkan komputer dengan menggunakan dua metode utama, yaitu metode jaringan kabel dan juga metode wireless atau nirkabel.

Namun demikian, meskipun terjadi dalam waktu yang sangat singkat, ternyata proses terhubungnya komputer di dalam sebuah jaringan haruslah melalui proses yang sangat panjang. Proses terpanjang terjadi pada saat paket data mulai ditransmisikan oleh server dan diterima oleh PC Client. Kedua proses tersebut haruslah melewati beberapa layer atau bagian, yang dikenal dengan istilah OSI Layer.

basics_osimodel

Sesuai dengan namanya, OSI Layer, berarti merupakan lapisan – lapisan, Bentuk lapisan – lapisan inilah yang nantinya harus dilewati oleh paket data. Proses transmisi melewati OSI layer ini terjadi setiap kali paket data akan ditransmisikan, baik itu transmisi paket data dari server, serta transmisi paket data menuju client. Jadi, apabila bisa dilihat secara kasat mata, OSI layer terdapat di dalam computer server dan juga komputer client.

Secara teoritis, OSI layer memiliki nama OSI Reference Model for Open Networking, atau yang dalam bahasa Indonesia dikenal dengan istilah model referensi jaringan terbuka. Saat ini, model OSI sudah menjadi standar model arsitektural dalam sebuah jaringan komputer. OSI sendiri merupakan kependekan dari Open System Interconnection.

Sejarah dicetuskannya OSI

OSI Layer disebut sebagai lapisan, karena memang model referensi OSI ini diciptakan berlapis – lapis. Lapisan – lapisan pada OSI layer ini dibut dengan tujuan agar setiap paket data dalam sebuah jaringan bisa melewati layer tersebut sebelum pada akhirnya bisa saling terkoneksi. Berikut ini adalah ke – tujuh lapisan dari OSI Layer :

1. Physical Layer

Layer pertama adalah physical layer. Sesuai dengan namanya, physical layer berarti merupakan lapisan yang berhubungan dengan fisik. Layer physical ini berhubungan erat dengan fungsi persinyalan, dan merupakan layer yang paling dekat dengan hardware alias perangkat keras jaringan secara fisik.

Fungsi physical layer :

  • Mendefinisikan media transmisi jaringan
  • Mendefinisikan metode persinyalan
  • Sinkronisasi bit data
  • Mendefinisikan arsitektur jaringan
  • Mengaplikasikan topologi jaringan
  • Melakukan proses pengkabelan
  • Mendefinisikan LAN Card atau NIC daam bekerja dengan gelombang radio (Baca : Fungsi Lan Card)

2. Data link Layer

Lapisan berikutnya pada OSI Layer adalah Data Link Layer. Merupakan salah satu layer yang penting, karena memilki fungsi sebagai :

  • Pengkoreksi kesalahan
  • Menentukan bagaimana setiap bit dari data dikelompokan ke dalam frame
  • Pengelamtan perangkat keras
  • Menentukan bagaimana sebuah perangkat keras dapat beroperasi

Terdapat dua level pada lapisan data link layer ini, yaitu :

  • Logical Link Control (LLC)
  • Media Access Control (MAC)

3. Network Layer

Lapisan selanjutnya adalah network layer. Fungsi utama dari network layer ini adalah untuk membantu mendefinisikan alamat IP atau internet protocol, sehingga tiap komputer  dapat terhubung dengan satu jaringan.

Selain itu, fungsi lain dari network layer adalah :

  • Membuat header pada paket – paket data
  • Melakukan proses routing

Fungsi dari beberapa hardware jaringan, seperti router dan juga fungsi hub berjalan pada layer ini, dengan cara melakukan pemecahan paket data dan juga melakukan proses routing (Baca : Fungsi Router).

4. Transport Layer

Sesuai dengan namanya, tansport layer merupakan lapisan OSI yang memilki tugas sebagai pengantar. Fungsi utama dari transport layer pada lapisan OSI ini adalah :

  • Memecah data ke dalam paket – paket data
  • Mentransmisikan data dari session layer menuju network layer, maupun sebaliknya.
  • Membuat penomoran pada paket – paket data, sehingga nantinya dapat disusun kembali dengan mudah
  • Melakukan proses transmisi ulang pada paket data yang hilang

Berkat adanya transport layer ini, maka setiap data bisa saling berjalan dari server menuju clientnya dengan lancar tanpa adanya gangguan.

5. Session Layer

Lapisan selanjutnya pada OSI adalah session layer. Lapisan session layer ini memiliki fungsi utama untuk mendefinisikan bagaimana sebuah koneksi bisa dibangun, serta dapat mendefinisikan management dari sebuah koneksi, seperti menghancurkan dan juga memelihara koneksi.

6. Presentation Layer

Layer kedua pada saat data mulai ditransfer, dan bertindak sebagai layer ke-6 ketika sebuah komputer menerima paket data disebut dengan nama Presentation Layer. Funsi utama dari lapisan layer presentation ini adalah menteranslate data yang akan ditransmisikan dari dan menuju sebuah application (aplikasi).

Apabila merupakan proses awal, lapisan ini berfungsi untuk menerjemahkan aplikasi menjadi sebuah data yang akan ditransmisikan, begitupun sebaliknya, ketika memaski proses akhir, presentation layer akan menterjemahkan data yang ditransmisikan ke dalam aplikasi.

Protokol pada layer Presentation

Berikut ini adalah beberapa protocol pada lapisan layer presentation :

  • Redirectopr software
  • Virtual Network Computing
  • Remote Desktop Protocol

7. Application Layer

Application Layer merupakan lapisan yang pertama pada saat sebuah data mulai ditransfer, dan merupakan lapisan terakhir yang dilewati begitu komputer client menerima data tersebut.

Fungsi dari Application layer :

Application layer, sebagai pelepas data dalam sebuah jaringan dan juga penampil data dalam sebuah jaringan memiliki beberapa fungsi, seperti :

  • Menyajikan interface antara aplikasi dengan jaringan
  • Mengatur bagaimana sebuah aplikasi mampu untuk mengakses jaringan
  • Membuat pesan – pesan berupa kesalahan pada jaringan
  • Menampilkan display dari sebuah jaringan

Protokol pada layer Application

Ada beberapa protocol yang ditempatkan pada lapisan application layer ini, yaitu :

  • HTTP
  • SMTP
  • NFS

Itu adalah ke – 7 lapisan – lapisan atau layer yang terdapat di dalam sebuah model referensi OSI. Setiap paket data yang ditransmisikan melalui jaringan, nantinya akan melewati layer – layer tersebut, sebelum akhirnya terkoneksi satu sama lain.

Cara Kerja 7 Model OSI

Seperti sudah disebutkan sebelumnya, OSI memiliki beberpa layer atau lapisan, tepatnya adalah 7 lapisan layer OSI. Cara kerja dari ke 7 layer OSI ini adalah dua kali dalam setiap transmisi paket data di dalam sebuah jaringan, yaitu :

  1. Pada saat paket atau bit data ditransmisikan dari server ke dalam jaringan
  2. Pada saat paket ata bit data ditransmisikan dari jaringan ke dalam komputer client

Kedua proses tesebut akan selalu terjadi dalam satu sesi koneksi di dalam jaringan. Proses tersebut akan melewati layer yang berbeda – beda. Berikut ini adalah penjelasan lengkapnya :

1. Saat paket atau bit data ditransmisikan dari server

Itulah kedua proses jaringan yang terjadi. Meskipun kelihatannya jaringan adalah sesuatu yang sederhana, namun ternyata prosesnya cukup panjang agar bisa berjalan dengan sangat lancar.

 

Penerapan Layer OSI

Tiap – tiap lapisan atau layer dari OSI memiliki beberapa penerapannya masing – masing. Beberapa diantaranya bisa diakses dengan mudah oleh user biasa, dan beberapa diantaranya hanya bisa diakses dan diutak atik oleh super user alias programmer. Berikut ini adalah beberapa penerapan dari tiap layer OSI dalam jaringan

CONTOH : Penggunaan Email dalam sebuah jaringan :

Kita akan mengirimkan email kepada komputer lainnya yang terhubung ke dalam satu jaringan. Kita bisa bertindak mirip seperti server (mentransmisikan email), sedangkan komputer (email lain) bisa bertindak mirip seperti komputer client.

Proses yang terjadi sama, yang berbeda hanyalah urutannya saja, tergantung dari sisi server atau client:

  • Layer Application (layer pertama pada pengirim email, dan layer terakhir pada penerima email)
    • Penggunaan web browser untuk mengirimkan / menerima email (seperti IE, Chrome, Firefox)
  • Layer Presentation (Layer kedua bagi pengirim email, dan layer keenam pada penerima email)
    • Pendefinisian dan penyajian data yang akan dikirim / diterima (misalnya format JPEG, DOC, dan lainnya)
  • Layer Session (Layer ketiga bagi pengirim email, dan layer kelima pada penerima email)
    • Penggunaan sistem operasi, software, SQL, dan semuanya yang berhubungan dengan pengelolaan data
  • Transport layer
    • Penggunaan protocol dalam melakukan transfer / pengiriman dan penerimaan email, menggunakan TCP
  • Network Layer ( layer kelima bagi pengirim email, dan layer ketiga bagi penerima email)
    • Penggunaan protocol jaringan komputer, seperti IP (internet Protocol)
  • Data Link Layer (layer keenam bagi pengirim email, dan layer kedua bagi penerima email)
    • Penggunaan MAC address pada sebuah jaringan yang digunakan
  • Physical Layer (layer terakhir bagi pengirim email, dan layer pertama bagi penerima email)

Penggunaan EIA atau TIA, dan mentransmisikannya melalui perangkat keras jaringan, contoh : router.

7 Model OSI Layer adalah ilmu dasar dalam jaringan komputer yang harus di pahami jika ingin menjadi network administrator. OSI layer adalah “ilmu tetap” dalam jaringan komputer, yang tidak akan pernah berubah, kecuali konsep di dalamnya.

 

Referensi :

https://dosenit.com/jaringan-komputer/konsep-jaringan/model-osi-layer

PERANGKAT PEMBUAT MULTIMEDIA

A. Hardware

Hardware (Perangkat Keras) : Suatu komponen yang ada pada komputer, bisa dilihat secara kasat mata dan mampu disentuh secara fisik. Sementara itu, contoh dari hardware itu sendiri yakni :

  • Perangkat Input (Masukan) : Perangkat keras yang digunakan untuk memasukkan (input) dari pengguna yang akan diproses oleh komputer. Contohnya seperti : Mouse, keyboard, joystick, touchpad, light pen, barcode, scanner, microphone, dan lain-lain.
  • Perangkat Proses : Perangkat keras yang berguna untuk memproses masukan yang telah diberikan oleh pengguna. Contohnya Processor.
  • Perangkat Output (Keluaran) : Perangkat keras yang digunakan untuk menampilkan hasil yang telah diolah oleh komputer dan selanjutnya diberikan kepada pengguna. Contohnya seperti : Speaker, monitor, printer, proyektor, plotter dan sebagainya.

Dalam pembuatan suatu aplikasi multimedia, semakin baik alat-alat pendukungnya, maka semakin baik pula aplikasi multimedia yang dapat dibuat. Beberapa spesifikasi alat-alat pendukung :

1. Video Card

Hasil gambar untuk vga

Pengertian video card ( yang dalam bahasa indonesia disebut kartu video atau dikenal sebagi kartu layar, kartu grafis atau adaptor grafis)  menurut wikipedia bahasa inggris  adalah sebuah kartu ekspansi yang berfungsi untuk menghasilkan output gambar yang di layar. Berbagai fungsi yang ditawarkan oleh kartu grafis kebanyakan seperti rendering percepatan adegan 3D dan grafis 2D, TV output, MPEG-2/MPEG-4 decoding, atau kemampuan untuk menghubungkan beberapa monitor (multi monitor). Mungkin kamu pernah mendengar yang mengatakan bahwa kartu grafis sama dengan VGA, padahal VGA itu merupakan salah satu komponen yang ada pada kartu grafis.

2. Sound Card

download

Kartu suara (Sound Card) adalah suatu perangkat keras komputer yang digunakan untuk mengeluarkan suara dan merekam suara. Pada awalnya, Sound Card hanyalah sebagai pelengkap dari komputer. Namun sekarang, sound card adalah perangkat wajib di setiap komputer.

3. Scanner

Hasil gambar untuk scanner

Scanner atau Pemindai merupakan suatu alat yang digunakan untuk memindai suatu bentuk maupun sifat benda, seperti dokumen, foto, gelombang, suhu dan lain-lain. Hasil pemindaian itu pada umumnya akan ditransformasikan ke dalam komputer sebagai data digital.

4. CD ROM

Hasil gambar untuk cd rom

CD-ROM  merupakan akronim dari “compact disc read-only memory” adalah sebuah piringan kompak dari jenis piringan optik (optical disc) yang dapat menyimpan data. Ukuran data yang dapat disimpan saat ini bisa mencapai  700MB atau 700 juta bita CD-ROM drive hanya bisa digunakan untuk membaca sebuah CD saja. Secara gari besar CD-ROM dibedakan menjadi 2 menurut tipenya yaitu : ATA/IDE  dan SCSI. Yang paling mendasari dari perbedaan tersebut adalah kecepatannya. Kalau ATA memiliki kecepatan 100-133Mbps sedangkan SCSI memiliki kecepatan kira-kira 150 Mbps. Untuk tipe SCSI biasanya ditemuka pada CR RW drive. Pada CD ROM terdapat tulisan 56X artinya kemampuan memberikan kecepatan transfer data sebesar 56 x150 Kbps. Tipe CD RW juga biasanya  dibedakan berdasarkan kemapuan membakar dan membaca. CD RW tipe 12x8x32 artinya memiliki kemampuan membakar pada CD R seccepat 12x, membakar pada CD RW secepat 8x, dan membaca CD R/CD RW/dengan kecepatan maksimal 32x.

5. Keyboard

keyboard

Keyboard merupakan unit input yang paling penting dalam suatu pengolahan data dengan komputer. Keyboard dapat berfungsi memasukkan huruf, angka, karakter khusus serta sebagai media bagi user (pengguna) untuk melakukan perintah-perintah lainnya yang diperlukan, seperti menyimpan file dan membuka file. Penciptaan keyboard komputer berasal dari model mesin ketik yang diciptakan dan dipatentkan oleh Christopher Latham pada tahun 1868.

6. Mouse

mouse

Mouse adalah salah unit masukan (input device). Fungsi alat ini adalah untuk perpindahan pointer atau kursor secara cepat. Selain itu, dapat sebagai perintah praktis dan cepat dibanding dengan keyboard. Mouse mulai digunakan secara maksimal sejak sistem operasi telah berbasiskan GUI (Graphical User Interface).

 

B. Software

Software (Perangkat Lunak) : Kumpulan data elektronik yang disimpan dan diatur oleh komputer, data elektronik yang disimpan komputer bisa berupa program yang berguna untuk menjalankan suatu perintah. Software ini tidak bisa dipegang. Contoh dari software yakni :

  • Sistem Operasi : Software yang memang ada untuk jalur penghubung antara pengguna dengan hardware. Contohnya seperti : Windows, Linux dan Mac OS.
  • Software Aplikasi : Software yang berguna untuk diaplikasikan untuk memenuhi kebutuhan dan kepentingan pengguna. Contohnya seperti : Microsoft Office, Libre Office dan sebagainya.

 

Referensi :

  1. https://iblisbernyawa.wordpress.com/2014/04/17/perangkat-media-pembuatan-aplikasi-multimedia/
  2. http://chievan.blogspot.co.id/2010/04/perangkat-pembuatan-aplikasi-multimedia.html
  3. https://wibawaadiputra.wordpress.com/2016/04/12/perangkat-media-pembuatan-multimedia/

MULTIMEDIA

A. Pengertian Multimedia

Multimedia adalah suatu sarana (media) yang didalamnya terdapat perpaduan (kombinasi) berbagai bentuk elemen informasi, seperti teks, grafik, animasi, video, interaktif maupun suara sebagai pendukung untuk mencapai tujuannya yaitu menyampaikan informasi atau sekedar memberikan hiburan bagi target audiens-nya.

Multimedia sering digunakan dalam dunia hiburan seperti game. Kata multimedia itu sendiri berasal dari kata multi (Bahasa Latin) yang berarti banyak dan katamedia (Bahasa Latin) yang berarti sesuatu yang dipakai untuk menyampaikan sesuatu.

Multimedia dapat disajikan dalam beberapa metode, antara lain :

  • Berbasis kertas (Paper-based), contoh : buku, majalah, brosur.
  • Berbasis cahaya (Light-based), contoh : slideshows, transparansi.
  • Berbasis suara (Audio-based), contoh : CD Players, tape recorder, radio.
  • Berbasis gambar bergerak (Moving-image-based), contoh : televisi, VCR (Video Cassete Recorder, film.
  • Berbasis Digital (Digitally-based), contoh : komputer.

 

B. Jenis jenis  Konten Multimedia
Menurut (Green & Brown, 2002: 2-6) Multimedia interaktif menggabungkan dan mensinergikan semua media yang terdiri dari:
1. Teks
Teks adalah simbol berupa medium visual yang digunakan untuk menjelaskan bahasa lisan. Teks memiliki berbagai macam jenis bentuk atau tipe (sebagai contoh: Time New Roman, Arial, Comic San MS), ukuran dan wana. Satuan dari ukuran suatu teks terdiri dari length dan size. Length biasanya menyatakan banyaknya teks dalam sebuah kata atau halaman. Size menyatakan ukuran besar atau kecil suatu huruf. Standar teks memiliki size 10 atau 12 poin. Semakin besar size suatu huruf maka semakin tampak besar ukuran huruf tersebut.
2. Grafik
Grafik adalah suatu medium berbasis visual. Seluruh gambar dua dimensi adalah grafik. Apabila gambar dirender dalam bentuk tiga dimensi (3D), maka tetap disajikan melalui medium dua dimensi. Hal ini termasuk gambar yang disajikan lewat kertas, televisi ataupun layar monitor. Grafik bisa saja menyajikan kenyataan (reality) atau hanya berbentuk iconic. Contoh grafik yang menyajikan kenyataan adalah foto dan contoh grafik yang berbentuk iconic adalah kartun seperti gambar yang biasa dipasang dipintu toilet untuk membedakan toilet laki-laki dan perempuan.
Grafik terdiri dari gambar diam dan gambar bergerak. Contoh dari gambar diam yaitu foto, gambar digital, lukisan, dan poster. Gambar diam biasa diukur berdasarkan size (sering disebut juga canvas size) dan resolusi. Contoh dari gambar bergerak adalah animasi, video dan film. Selain bisa diukur dengan menggunakan size dan resolusi, gambar bergerak juga memiliki durasi.
 
3. Audio
Audio atau medium berbasis suara adalah segala sesuatu yang bisa didengar dengan menggunakan indera pendengaran.  Contoh: narasi, lagu, sound effect, back sound.
 
4. Interaktivitas
Interaktivitas bukanlah medium, interaktivitas adalah rancangan dibalik suatu program multimedia. Interaktivitas mengijinkan seseorang untuk mengakses berbagai macam bentuk  media atau jalur didalam suatu program multimedia sehingga program tersebut dapat lebih berarti dan lebih memberikan kepuasan bagi pengguna. Interaktivitas dapat disebut juga sebagai interface design atau human factor design. Interaktivitas dapat dibagi menjadi dua macam struktur, yakni struktur linear dan struktur non linear. Struktur linear menyediakan  satu pilihan situasi saja kepada pengguna sedangkan struktur nonlinear terdiri dari berbagai macam pilihan kepada pengguna.
C. Kategori Multimedia

Multimedia dapat di definisikan menjadi 2 kategori, yaitu Multimedia Content Production dan Multimedia Communication.

1. Multimedia Content Production adalah penggunaan beberapa media (teks, audio, graphics, animation, video dan interactivity) yang berbeda dalam menyampaikan suatu informasi atau menghasilkan produk multimedia seperti video, audio, musik, film, game, entertaintment, dll. Dalam kategori ini media yang digunakan adalah :

  • Media teks/tulisan
  • Media audio/suara
  • Media video
  • Media animasi
  • Media gambar
  • Media Interaktif
  • Media spesial effect

2. Multimedia Communication adalah penggunaan media (massa), seperti televisi, radio, media cetak dan internet untuk mempublikasikan / menyiarkan / mengkomunikasikan material periklanan, publikasi, entertaintment, berita, pendidikan, dll. Dalam kategori ini media yang digunakan adalah :

  • TV
  • Radio
  • Film
  • Media Cetak
  • Musik
  • Game
  • Entertainment
  • Tutorial
  • Internet
Referensi :
  1. http://hvsuperman.blogspot.co.id/2012/09/pengertian-multimedia.html
  2. https://iketutsuastika.wordpress.com/2013/03/19/pengertian-multimedia-2/
  3. http://grafika-mutimedia.blogspot.co.id/2015/11/pengertian-multimedia-dan-contohnya.html

Prosesor Paralel (Jaringan Interkoneksi, Mesin SIMD, Mesin MMID, Arsitektur Pengganti)

A. Prosesor Paralel

Prosesor Paralel adalah suatu prosesor dimana pelaksanaan instruksinya secara bersamaan waktunya.

Sehingga menyebabkan pelaksanaan suatu kejadian :
1. Dalam interval waktu yang sama
2. Dalam dalam waktu yang bersamaan
3. Dalam waktu yang saling tumpang tindih

Pemrosesan paralel (parallel processing) adalah penggunaaan lebih dari satu CPU untuk menjalankan sebuah program secara simultan. Idealnya, parallel processing membuat program berjalan lebih cepat karena semakin banyak CPU yang digunakan. Tetapi dalam praktek, seringkali sulit membagi program sehingga dapat dieksekusi oleh CPU yang berbea-beda tanpa berkaitan di antaranya.

Komputasi paralel adalah salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer secara bersamaan. Biasanya diperlukan saat kapasitas yang diperlukan sangat besar, baik karena harus mengolah data dalam jumlah besar ataupun karena tuntutan proses komputasi yang banyak. Untuk melakukan aneka jenis komputasi paralel ini diperlukan infrastruktur mesin paralel yang terdiri dari banyak komputer yang dihubungkan dengan jaringan dan mampu bekerja secara paralel untuk menyelesaikan satu masalah. Untuk itu diperlukan aneka perangkat lunak pendukung yang biasa disebut sebagai middleware yang berperan untuk mengatur distribusi pekerjaan antar node dalam satu mesin paralel. Selanjutnya pemakai harus membuat pemrograman paralel untuk merealisasikan komputasi.

Pemrograman paralel adalah teknik pemrograman komputer yang memungkinkan eksekusi perintah/operasi secara bersamaan baik dalam komputer dengan satu (prosesor tunggal) ataupun banyak (prosesor ganda dengan mesin paralel) CPU. Tujuan utama dari pemrograman paralel adalah untuk meningkatkan performa komputasi. Semakin banyak hal yang bisa dilakukan secara bersamaan (dalam waktu yang sama), semakin banyak pekerjaan yang bisa diselesaikan. Komputasi paralel membutuhkan:

  • Algoritma
  • Bahasa pemrograman
  • Compiler

Sebagaian besar komputer hanya mempunyai satu CPU, namun ada yang mempunyai lebih dari satu. Bahkan juga ada komputer dengan ribuan CPU. Komputer dengan satu CPU dapat melakukan parallel processing dengan menghubungkannya dengan komputer lain pada jaringan. Namun, parallel processing ini memerlukan software canggih yang disebut distributed processing software. Parallel processing berbeda dengan multitasking, yaitu satu CPU mengeksekusi beberapa program sekaligus. Parallel processing disebut juga parallel computing.

B. Jaringan Interkoneksi
Ada 5 komponen :

  • CPU
  • Memori
  • Interface : peralatan yang yangnmembawa pesanmasuk dan keluar dari CPU danMemori
  • Penghubung : saluran fisik yang dilalui bit-bituntuk berpindah tempat
  • Switch : peralatan yang memiliki banyak portinput dan port output
    Komunikasi diantara terminal-terminal yang berbeda harus dapat dilakukan dengan suatu media tertentu. Interkoneksi yang efektif antara prosesor dan modul memorisangat penting dalam lingkungan komputer. Menggunakan arsitektur bertopologi  busbukan merupakan solusi yang praktis karena bus hanya sebuah pilihan yang baik ketika digunakan untuk menghubungkan komponen-komponen dengan jumlah yang sedikit. Jumlah komponen dalam sebuah modul IC bertambah seiring waktu. Oleh karena itu, topologi  bus bukan topologi yang cocok untuk kebutuhan interkoneksi komponenkomponen di dalam modul IC. Selain itu juga tidak dapat diskalakan, diuji, dan kurang dapat disesuaikan, serta menghasilkan kinerja toleransi kesalahan yang kecil. Di sisi lain, sebuah  crossbar menyediakan interkoneksi penuh diantara semua terminal dari  suatu  sistem  tetapi  dianggap sangat kompleks, mahal untuk membuatnya, dan sulit untuk dikendalikan. Untuk alasan ini jaringan interkoneksi merupakan solusi media komunikasi yang baik untuk sistem komputer dan telekomunikasi. Jaringan ini membatasi jalur-jalur diantara terminal komunikasi yang berbeda untuk mengurangi kerumitan dalam menyusun elemen switching .

C. Mesin SIMD & Mesin MMID

Mesin SIMD
SIMD adalah singkatan dari “Single Instruction, Multiple Data”, merupakan tentang sebuah istilah dalam komputasi yang akan merujuk kepada sekumpulan  operasi yang digunakan untuk menangani jumlah data yang sangat banyak dalam paralel secara efisien, seperti yang terjadi dalam prosesor vektor atau prosesor larik. SIMD pertama kali dipopulerkan pada super komputer skala besar, meski sekarang telah ditemukan pada komputer pribadi. Contoh aplikasi yang dapat mengambil keuntungan dari SIMD adalah aplikasi yang memiliki nilai yang sama yang ditambahkan ke banyak titik data (data point), yang umum terjadi dalam aplikasi multimedia.Prosesor yang memiliki SIMD menawarkan dua keunggulan, yakni:
Data langsung dapat dipahami dalam bentuk blok data, dibandingkan dengan beberapa data yang terpisah secara sendiri-sendiri. Dengan menggunakan blok data, prosesor dapat memuat data secara keseluruhan pada waktu yang sama. Daripada melakukan beberapa instruksi “ambil pixel ini, lalu ambil pixel itu, dst”, sebuah prosesor SIMD akan melakukannya dalam sebuah instruksi saja, yaitu “ambil semua pixel itu!” (istilah “semua” adalah nilai yang berbeda dari satu desain ke desain lainnya). Dengan kata lain, sistem SIMD dapat bekerja dengan memuat beberapa titik data secara sekaligus, dan melakukan operasi terhadap titik data secara sekaligus.

Mesin MMID

MMID adalah sebuah singkatan dari, “Multiple Instruction Stream-Multiple Data Stream” yaitu sebuah komputer yang memiliki beberapa prosesor yang bersifat otonomus yang mampu melakukan instruksi yang berbeda pada data yang berbeda. Sistem terdistribusi umumnya dikenal sebagai MMID, entah itu menggunakan satu ruangan memori secara bersama-sama atau sebuah ruangan memori yang terdistribusi. Pada sistem komputer MMID murni terdapat interaksi di antara pemrosesan. Hal ini disebabkan seluruh aliran dari dan ke memori berasal dari space data yang sama bagi semua pemroses. Komputer MMID bersifat tightly coupled jika tingkat interaksi antara pemroses tinggi dan disebut loosely coupled jika tingkat interaksi antara pemroses rendah.

D. Arsitektur Pengganti
Dalam bidang teknik computer, arsitektur pengganti merupakan konsep perencanaan atau struktur pengoperasian dasar dalam computer atau bisa dikatakan rencana cetak biru dari deskripsi fungsional kebutuhan dari perangkat keras yang didesain, implementasi perencanaan dari masing-masing bagian seperti CPU, RAM, ROM, Memory Cache, dll.

 

Referensi :

  1. https://triazis13.wordpress.com/2016/12/26/prosesor-paralel/
  2. http://dwihardjoapriyanto.blogspot.co.id/2016/12/prosesor-paralel.html

Pipeline Dan RISC

Pipeline

Pipeline adalah suatu teknik implementasi dengan mana berbagai instruksi dapat dilaksanakan secara tumpang tindih (overlapped; hal ini mengambil keuntungan paralelisme yang ada di antara tindakan yang diperlukan untuk mengeksekusi suatu instruksi.

Teknik pipeline ini dapat diterapkan pada berbagai tingkatan dalam sistem komputer. Bisa pada level yang tinggi, misalnya program aplikasi, sampai pada tingkat yang rendah, seperti pada instruksi yang dijalankan oleh microprocessor.

Pemrosesan Pipeline 

Pada umumnya efisiensi sebuah komputer dinilai berdasarkan kecepatan  perangkat keras dan fasilitas-fasilitas  perangkat lunak. Penilaian ini disebut THROUGHPUT, didefinisikan sebagai jumlah pemrosesan yang dapat dikerjakan dalam suatu interval waktu tertentu. Salah  satu teknik yang mendorong peningkatan suatu sistem throughput yang cukup hebat disebut sebagai pemrosesan pipeline.

375px-Pipeline,_4_stage.svg

Abu-abu yang terdapat  diatas kotak adalah daftar tunggu instruksi yang akan dilaksanakan, bagian bawah kotak abu abu adalah daftar instruksi yang telah selesai, dan tengah kotak putih adalah pipa.

Kekurangan pada pipeline adalah dalam prakteknya, bagaimanapun, prosesor RISC beroperasi lebih dari satu siklus per instruksi. Prosesor mungkin mengumpulkan hasil dari data dependensi dan instruksi cabang. Data dependensi terjadi bila instruksi tergantung pada hasil dari instruksi sebelumnya. Instruksi tertentu mungkin perlu data dalam register yang belum disimpan, sejak itulah pekerjaan yang sebelumnya instruksi yang belum mencapai tahap yang akan di pipeline.

RISC

Pengertian RISC

RISC singkatan dari Reduced Instruction Set Computer. Merupakan bagian dari arsitektur mikroprosessor, berbentuk kecil dan berfungsi untuk set istruksi dalam komunikasi diantara arsitektur yang lainnya.

a. Karakteristik

Arsitektur RISC memiliki beberapa karakteristik diantaranya :

  • Siklus mesin ditentukan oleh waktu yang digunakan untuk mengambil dua buah operand dari register, melakukan operasi ALU, dan menyimpan hasil operasinya kedalam register, dengan demikian instruksi mesin RISC tidak boleh lebih kompleks dan harus dapat mengeksekusi secepat mikroinstruksi pada mesin-mesin CISC. Dengan menggunakan instruksi sederhana atau instruksi satu siklus hanya dibutuhkan satu mikrokode atau tidak sama sekali, instruksi mesin dapat dihardwired. Instruksi seperti itu akan dieksekusi lebih cepat dibanding yang sejenis pada yang lain karena tidak perlu mengakses penyimapanan kontrol mikroprogram saat eksekusi instruksi berlangsung.
  • Operasi berbentuk dari register-ke register yang hanya terdiri dari operasi load dan store yang mengakses memori . Fitur rancangan ini menyederhanakan set instruksi sehingga menyederhanakan pula unit control. Keuntungan lainnya memungkinkan optimasi pemakaian register sehingga operand yang sering diakses akan tetap ada di penyimpan berkecepatan tinggi. Penekanan pada operasi register ke register merupakan hal yang unik bagi perancangan RISC.
  • Penggunaan mode pengalamatan sederhana, hampir sama dengan instruksi menggunakan pengalamatan register,. Beberapa mode tambahan seperti pergeseran dan pe-relatif dapat dimasukkan selain itu banyak mode kompleks dapat disintesis pada perangkat lunak dibanding yang sederhana, selain dapat menyederhanakan sel instruksi dan unit kontrol.
  • Penggunaan format-format instruksi sederhana, panjang instruksinya tetap dan disesuaikan dengan panjang word. Fitur ini memiliki beberapa kelebihan karena dengan menggunakan field yang tetap pendekodean opcode dan  pengaksesan operand register dapat dilakukan secara bersama-sama

b. Ciri-ciri

  • Instruksi berukuran tunggal
  • Ukuran yang umum adalah 4 byte
  • Jumlah pengalamatan data sedikit, biasanya kurang dari 5 buah.
  • Tidak terdapat pengalamatan tak langsung yang mengharuskan melakukan sebuah akses memori agar memperoleh alamat operand lainnya dalam memori.
  • Tidak terdapat operasi yang menggabungkan operasi load/store dengan operasi aritmatika, seperti penambahan ke memori dan penambahan dari memori.
  • Tidak terdapat lebih dari satu operand beralamat memori per instruksi
  • Tidak mendukung perataan sembarang bagi data untuk operasi load/ store.
  • Jumlah maksimum pemakaian memori manajemen bagi suatu alamat data adalah sebuah instruksi .
  • Jumlah bit bagi integer register spesifier sama dengan 5 atau lebih, artinya sedikitnya 32 buah register integer dapat direferensikan sekaligus secara eksplisit.
  • Jumlah bit floating point register spesifier sama dengan 4 atau lebih, artinya sedikitnya 16 register floating point dapat direferensikan sekaligus secara eksplisit.

 

Refernsi :

  1. http://zhaaiezhaa39.blogspot.co.id/2015/11/pengertian-pipeline.html
  2. http://manly-boyz.blogspot.co.id/2011/09/definisi-pipelining.html
  3. http://maulanaihsan-jarkom.blogspot.co.id/2013/03/pengertian-risc-dan-cisc.html