Saturday, June 22, 2013

GSM dan CDMA

            GSM (Global System for Mobile Communications) adalah salah satu jenis teknologi komunikasi digital. GSM dikembangkan oleh European Telecommunications Standards Institute (ETSI) yang kemudian digunakan sebagai standar komunikasi untuk telepon genggam.
            Selain GSM ada juga yang disebut dengan CDMA (Code Division Multiple Access). CDMA dikembangkan oleh dua negara yaitu Amerika dan Jepang. Kedua teknologi ini sudah banyak digunakan di seluruh dunia. Namun tentunya masing-masing memiliki kelebihan dan kekurangan.
            Dari Kualitas suara yang diberikan, CDMA memiliki kualitas suara yang lebih jernih dari GSM yang bisa dikatakan memiliki kualitas standar.
            Dari segi keamanan, CDMA jauh lebih aman karena penggunaan kode akses yang unik untuk mengatur setiap panggilan yang berlangsung, berbeda dengan GSM yang bersifat lebih terbuka dengan penggunaan timeslot.
            Dengan penggunaan kode pada CDMA, tarif dari setiap panggilan bisa lebih murah, hal ini dikarenakan pembagian channel dilakukan secara digital. Sedangkan pada GSM yang menggunakan timeslot berdasarkan pada satuan waktu jadi dapat dikatakan masih secara analog.
            Dilihat dari Cakupannya, Teknologi GSM lebih unggul dibandingkan CDMA. Hal ini dikarenakan luas cakupan CDMA juga ditentukan oleh banyaknya pengguna dalam satu tempat. Semakin banyak pengguna maka semakin luas cakupannya. GSM juga berkemampuan roaming, sehingga dapat dipakai diluar daerah operatornya
            Untuk Kualitas transaksi data, CDMA jauh lebih cepat dan lebih stabil, terutama dengan adanya teknologi EV-DO Rev. B, jika dibandingkan dengan GSM yang sering terjadi drop call. Drop call ini disebabkan karena banyaknya pengguna jaringan GSM.

Kelebihan CDMA yang lain:
- Hanya membutuhkan satu frekuensi yang dibutuhkan untuk beberapa sektor/cell
- Tidak membutuhkan equalizer untuk mengatasi gangguan spektrum sinyal
- Dapat bergabung dengan metode akses lainnya, tidak membutuhkan penghitung waktu (guard time) untuk melihat rentang waktu dan penjaga pita (guard band) untuk menjaga intervensi antarkanal
- Tidak membutuhkan alokasi dan pengelolaan frekuensi
- Memiliki kapasitas yang halus untuk membatasi para pengguna akses
- Memiliki proteksi dari proses penyadapan

Kelebihan GSM:
- Kapasitas sistem lebih besar
- Sifatnya yang sebagai standar internasional memungkinkan roaming mancanegara
Kualitas suara lebih jernih dan peka.

Keamanan Pada Linux

Arsitektur keamanan di Linux, mempunyai enam komponen :


1.  Account Pemakai (User Account)
Kekuasaan dalam mengadministrasi sistem secara keseluruhan berada dalam satu account, yaitu root. Account root memiliki kekuasaan untuk mengontrol sistem file, user, sumber daya hingga akses jaringan. Model diktatorial ini memudahkan administrator dalam menangani sistem. Jika ada satu user yang melanggar aturan, root bisa membuat account-nya beku, tanpa mengganggu user yang lain.
Untuk itu account root biasanya hanya digunakan saat-saat tertentu saja. Misalnya perbaikan sistem. Dan biasanya account root dipergunakan pada modus single user.
2.  Kontrol Akses secara Diskresi (Discretionary Access Control)
Setiap pemakai Linux, memiliki account tersendiri, yang masing-masing dibedakan dengan user name dan password. Setiap file memiliki atribut kepemilikan, group, dan user umum. Satu file, bisa diberikan atribut tertentu, sehingga hanya dapat dibaca atau dieksekusi oleh pemiliknya saja.
Pembatasan ketat ini dinamakan Discretionary Access Control (DAC). Hal ini pula yang menyebabkan virus jarang ditemui atau jarang tersebar di Linux. Sebab virus biasanya menulis file ke dalam sistem. Dengan DAC, virus hanya berpengaruh pada file-file yang dimiliki oleh salah seorang user yang mengeksekusi virus tersebut. Sedangkan sistemnya sendiri tidak tersentuh.
3. Kontrol Akses Jaringan (Network Access Control)
Linux dapat memilih komputer mana saja yang dapat mengaksesnya. Pembatasan antar jaringan ini dinamakan Network Access Control. Alat pengontrolan akses jaringan ini dinamakan firewall.


Tugas dari firewall antara lain:
  1. Analisa dan filtering paket
Memeriksa paket TCP, lalu diperlakukan dengan kondisi yang sudah ditentukan, contoh paket A lakukan tindakan B.
  1. Blocking content dan protocol
Bloking isi paket seperti applet java, activeX, Vbscript, Cookies
  1. Autentikasi koneksi dan enkripsi
Menjalankan enkripsi dalam identitas user, integritas satu session dan melapisi data dengan algoritma enkripsi seperti : DES, triple DES, Blowfish, IPSec, SHA, MD5, IDEA, dsb.
4. Enkripsi (Encryption)
Enkripsi adalah proses mengacak data sehingga tidak dapat dibaca oleh pihak lain. Pada kebanyakan proses enkripsi, Anda harus menyertakan kunci sehingga data yang dienkripsi dapat didekripsikan kembali. Ilmu yang mempelajari teknik enkripsi disebut kriptografi. Gambaran sederhana tentang enkripsi, misalnya mengganti huruf a dengan n, b dengan m dan seterusnya. Model penggantian huruf sebagai bentuk enkripsi sederhana ini sekarang tidak dipergunakan secara serius dalam penyembunyian data. ROT-13 adalah program yang masih suka dipergunakan. Intinya adalah mengubah huruf menjadi 23 huruf didepannya. Misalnya b menjadi o dan seterusnya. Pembahasan enkripsi akan terfokus pada enkripsi password dan enkripsi komunikasi data.
5. Logging
Linux memiliki fasilitas logging yang sangat komprehensif. Untuk yang baru saja bermigrasi ke Linux, mungkin belum terbiasa memanfaatkan logging. Pada sistem operasi non UNIX, kebanyakan meminimalkan logging, bahkan tidak ada sama sekali.
Logging adalah prosedur di mana sebuah sistem operasi atau aplikasi merekam setiap kejadian dan menyimpan rekaman tersebut untuk dapat dianalisa di kemudian hari. Kejadian yang direkam ini bisa saja menyangkut sistem operasi, atau khusus program-program tertentu saja.


Semua file log di Linux disimpan dalam direktori /var/log. Beberapa program/file log yang penting adalah :
  • Lastlog : rekaman user login terakhir kali


  • last : rekaman user yang pernah login dengan mencarinya pada file /var/log/wtmp


  • xferlog : rekaman informasi login di ftp daemon berupa data wktu akses, durasi transfer file, ip dan dns host yang mengakses, jumlah/nama file, tipe transfer (binary / ASCII ), arah transfer ( incoming / outgoing ), modus akses ( anonymous /guest / user resmi ), nama/id/layanan user dan metode otentikasi.


  • Access_log : rekaman layanan http / webserver.


  • Error_log : rekaman pesan kesalahan atas service http / webserver berupa data jam dan waktu, tipe/alasan kesalahan


  • Messages : rekaman kejadian pada kernel ditangani oleh dua daemon :
    • Syslog -> merekam semua program yang dijalankan, konfigurasi pada syslog.conf
    • Klog -> menerima dan merekam semua pesan kernel



6. Deteksi penyusupan(Intrusion Detection)
Deteksi penyusupan adalah aktivitas untuk mendeteksi penyusupan secara cepat dengan menggunakan program khusus yang otomatis. Program yang dipergunakan biasanya disebut sebagai Intrusion Detection System (IDS).



Tipe dasar dari IDS adalah:


  • Rule-based systems - berdasarkan atas database dari tanda penyusupan atau serangan yang telah dikenal. Jika IDS mencatat lalulintas yang sesuai dengan database yang ada, maka langsung dikategorikan sebagai penyusupan.


  • Adaptive systems - mempergunakan metode yang lebih canggih. Tidak hanya berdasarkan database yang ada, tapi juga membuka kemungkinan untuk mendeteksi terhadap bentuk bentuk penyusupan yang baru.


Bentuk yang sering dipergunakan untuk komputer secara umum adalah rule-based systems.
Pendekatan yang dipergunakan dalam rule-based systems ada dua, yaitu pendekatan pencegahan (preemptory) dan pendekatan reaksi (reactionary). Perbedaannya hanya masalah waktu saja. Pendekatan pencegahan, program pendeteksi penyusupan akan memperhatikan semua lalu lintas jaringan. Jika ditemukan paket yang mencurigakan, maka program akan melakukan tindakan yang perlu. Pendekatan reaksi, program pendeteksi penyusupan hanya mengamati file log. Jika ditemukan paket yang mencurigakan, program juga akan melakukan tindakan yang perlu.


Beberapa contoh program IDS di antaranya:
    • chkwtmp
Program yang melakukan pengecekan terhadap entri kosong. Dalam arti, wtmp mencatat sesuatu tapi isinya kosong.
    • tcplogd
Program yang mendeteksi stealth scan. Stealth scan adalah scaning yang dilakukan tanpa harus membuat sebuah sesi tcp. Sebuah koneksi tcp dapat terbentuk jika klien mengirimkan paket, dan server mengirimkan kembali paketnya dengan urutan tertentu, secara terus menerus sehingga sesi tcp dapat berjalan. Stealth scan memutuskan koneksi tcp sebelum klien menerima kembali jawaban dari server. Scaning model ini biasanya tidak terdeteksi oleh log umum di Linux.


    • hostsentry
      Program yang mendeteksi login anomali. Anomali disini termasuk perilaku aneh (bizzare behaviour), anomali waktu (time anomalies), dan anomali lokal (locale anomalies). Versi beta dari program ini dapat diperoleh di http://www.psionic.com/abacus/hostsentry.

Struktur Linux

Struktur Linux
Linux memiliki struktur sistem yang  tidak jauh beda dengan Unix, yang merupakan sebuah sistem operasi yang terstruktur, baik pada perangkat lunaknya maupun pada perangkat keras
Adapun struktur Linux yang menyangkut perangkat lunak antara lain :
  • Shell
Shell merupakan bagian sistem yang berfungsi sebagai interpreter pada linux. Shell berfungsi sebagai interface (antar muka) antara user dengan sistem. Ada beberapa macam shell yang terdapat pada sistem linux antara lain :
korn shell( /bin/ksh)
Bourne Again Shell ( /bin/bash )
C Shell ( /bin/csh )
  • Utilitas
Utilitas adalah salah satu program yang sengaja disediakan linux untuk melakukan tugas-tugas tertentu. Utilitas ini biasanya terinstall secara otomatis saat sistem diinstall
  • Kernel
Kernel, merupakan bagian paling penting dari suatu sistem linux, memiliki fungsi : untuk menampilkan berbagai bentuk fungsi bertingkat rendah dan pengendali langsung perangkat kera.
Terdapat beberapa fungsi yang dilakukan kernel antara lain :
1.       Manajemen file dan security
2.       Pelayanan proses input out-put
3.       Manajemen memori
4.       Penanganan proses interupsi
5.       Proses manajemen sistem dan penjadwalan
6.       Pelayanan jam sistem dan tanggal
  • Aplikasi
Aplikasi adalah salah satu program yang dibuat oleh pemakai untuk memenuhi kebutuhan sendiri.

Struktur Direktori linux
Linux memiliki perbedaan dalam menangani struktur direktorinya dimana semua dianggap sebagai sebuah file.File merupakan struktur dasar dalam sebuah sistem komputer berfungsi untuk menyimpan data-data maupun informasi. Dalam linux ada tiga kategori utama antara lain :
1). Directory
Yaitu file yang berisi daftar nama dan juga suatu bilangan node dari masing-masing file yang digunakan.

2). File spesial
Yaitu file yang menyatakan piranti fisik / perangkat keras, bisa berupa file-file yang berhubungan dengan komunikasi antar proses yang sedang berjalan.
3).  File Biasa
Yaitu file yang digunakan untuk penyimpanan data, dokumen, grafik, dll.Bentuk file antara lain file data, file executable, skip shell, file teks)

Pada Linux, terdapat beberapa direktori utama yang masing-masing memiliki fungsi tersendiri

  • / -  Merupakan root atau akar dari seluruh direktori global. Partisi dimana diletakkan/ (root system) akan menjadi direktori sistem atau partisi pokok.
  • /bin – Memuat program arahan yang merupakan sebagian dari sistem operasi Linux. Banyak perintah Linux seperti cat, cp, ls, more, dan tar terletak pada /bin.
  • /boot – Memuat Linux Kernel dan file lain yang diperlukan LILO dan GRUB boot manager.
  • /dev – Memuat semua file penting. Linux melakukan semua operasi utama komputer seperti sebuah file yang special. Semua file seperti ini terletak di /dev.
  • /etc – Berisi file-file konfigurasi system
  • /home – Direktori Home menyimpan semua direktori home user.
  • /lib – Memuat file library, termasuk modul driver yang dapat diisi pada sistem boot.
  • /media – Direktori untuk mounting removable media seperi drive CD-ROM, floopy disk dan zip drive.
  • /mnt – Direktori untuk mounting file sistem sementara.
  • /opt – Data – data instal / copy untuk aplikasi opsional.
  • /sbin – Memuat file administration yang dapat diakses seperti mount, shutdown, umount.
  • /srv – Memuat data untuk layanan (HTTP, FTP, etc.) yang ditawarkan oleh sistem.
  • /tmp – Direktori yang digunakan untuk menyimpan data sementara. Isi dari direktori ini dibersihkan setiap kali sistem boot.
  • /usr – Memuat sub direktori untuk berbagai program seperti sistem X Windows.
  • /var – Memuat berbagai sistem file seperti log, direktori mail, print dan lain – lain. Yang sering kali berubah kandungannya.
  • /root – Root Direktori yang membentuk basic sistem file. Semua file dan direktori secara logic berada di dalam root direktori ini walaupun dari lokasi yang berbeda. 

  • /proc – Direktori istimewa untuk sistem file virtual. Ia mencakupi informasi mengenai berbagai aspek sistem Linux.

Monday, January 7, 2013

Internet di bidang pendidikan, bisnis dan kesehatan


Di era globalisasi yang serba modern ini, hampir semua orang menggunakan Internet. Internet sudah menjadi kebutuhan yang sudah tak terpisahkan lagi dari kehidupan masyarakat di berbagai lapisan maupun jenis usia. Beberapa tahun lalu, manfaat dari Internet lebih banyak digunakan oleh kalangan khusus, sekarang Internet menjadi hal yang wajib bagi berbagai kalangan masyarakat.

Internet merupakan sebuah jaringan yang menjadi penghubung pengguna komputer yang satu dengan pengguna komputer lainnya. Karena merupakan sebuah jaringan, maka sebuah komputer yang terhubung ke Internet berarti terhubung dengan semua komputer yang ada diseluruh dunia yang juga terhubung ke Internet. Semua komputer yang terhubung ke Internet dapat mengakses semua informasi serta fasilitas yang terdapat di Internet. Dengan banyaknya fasilitas yang ada, Internet menjadi suatu media yang dapat digunakan dalam berbagai bidang.

Internet di bidang pendidikan
Dalam dunia pendidikan, internet beberapa manfaat salah satunya adalah E-learning. E-Learning adalah pembelajaran jarak jauh yang memanfaatkan teknologi komputer, baik jaringan komputer maupun Internet. E-Learning memungkinkan pembelajar untuk belajar melalui komputer di tempat mereka masing-masing tanpa harus secara fisik pergi mengikuti pelajaran di kelas. Selain E-learning, Di internet juga terdapat ensiklopedi yang dapat digunakan sebagai media untuk menambah wawasan, salah satunya adalah wikipedia.com yang tersedia dalam berbagai macam bahasa. Di internet juga terdapat kamus untuk baik bahasa indonesia (KBBI daring) maupun antarbahasa (Google translate).

Internet di bidang bisnis
Di bidang bisnis, internet berperan besar dalam meningkatkan jangkauan wilayah penjualan. Melalui Internet seseorang juga dapat menjual berbagai macam barang tanpa harus membuka sebuah toko, sehingga dapat lebih menghemat biaya. Transaksi barang juga dapat dilakukan secara online melalui bank y.

Internet dalam bidang kesehatan
Di bidang kesehatan, akses informasi kesehatan menjadi sangat mudah. Selain itu, informasi mengenai penyakit hingga terapi sudah sangat marak di situs internet yang bisa dijadikan referensi pengetahuan kesehatan masyarakat.


Tuesday, August 24, 2010

World Wide Web

Jejaring Jagat Jembar ("JJJ") atau World Wide Web ("WWW", atau singkatnya "Web") adalah suatu ruang informasi yang yang dipakai oleh pengenal global yang disebut Uniform Resource Identifier (URI) untuk mengidentifikasi sumber-sumber daya yang berguna. JJJ sering dianggap sama dengan Internet secara keseluruhan, walaupun sebenarnya ia hanyalah bagian daripadanya.

WWW (World Wide Web), merupakan kumpulan web server dari seluruh dunia yang berfungsi menyediakan data dan informasi untuka dapat digunakan bersama. WWW atau biasa disebut web adalah bagian yang paling menarik dari Internet. Melalui web, dapat mengakses informasi-informasi yang tidak hanya berupa teks tetapi bisa juga berupa gambar, suara, video dan animasi.


Fasilitas ini tergolong masih baru dibandingkan surel (email), sebenarnya WWW merupakan kumpulan dokumen-dokumen yang sangat banyak yang berada pada komputer server (web server), di mana server-server ini tersebar di lima benua termasuk Indonesia, dan terhubung menjadi satu melalui jaringan Internet. Dokumen-dokumen informasi ini disimpan atau dibuat dengan format HTML (Hypertext Markup Language). Suatu halaman dokumen informasi dapat terdiri atas teks yang saling terkait dengan teks lainnya atau bahkan dengan dokumen lain.


Keterkaitan halaman lewat teks ini disebut hypertext. Dokumen infomasi ini tidak hanya terdiri dari teks tetapi dapat juga berupa gambar, mengandung suara bahkan klip video. Kaitan antar-dokumen yang seperti itu biasa disebut hypermedia.
Jadi dapat disimpulkan bahwa WWW adalah sekelompok dokumen multimedia yang saling terkoneksi menggunakan hyperteks link. Dengan mengklik hyperlink, maka bisa berpindah dari satu dokumen ke dokumen lainnya.


WWW adalah suatu program yang ditemukan oleh Tim Berners-Lee pada tahun 1991 Awalnya Berners-Lee hanya ingin menemukan cara untuk menyusun arsip-arsip risetnya Untuk itu, dia mengembangkan suatu sistem untuk keperluan pribadi. Sistem itu adalah program peranti lunak yang diberi nama Equire. Dengan program itu, Berners-Lee berhasil menciptakan jaringan terkait antara berbagai arsip sehingga memudahkan informasi yang dibutuhkan. Inilah yang kemudian menjadi dasar dari sebuah revolusi yang dikenal sebagai web.


Sejarah
Sejarah Web bermula di European Laboratory for Particle Physics (lebih dikenal dengan nama CERN), di kota Geneva dekat perbatasan Perancis dan Swiss. CERN merupakan suatu organisasi yang didirikan oleh 18 negara di Eropa. Pada Maret 1989, Tim Berners dan peneliti lainnya dari CERN mengusulkan suatu protokol sistem distribusi informasi di Internet yang memungkinkan para anggotanya yang tersebar di seluruh dunia saling membagi informasi dan bahkan untuk menampilkan informasi tersebut dalam bentuk grafik.


Web Browser pertama dibuat dengan berbasiskan pada teks. Untuk menyatakan suatu link, dibuat sebarisan nomor yang mirip dengan suatu menu. Pemakai mengetikkan suatu nomor untuk melakukan navigasi di dalam Web. Kebanyakan software tersebut dibuat untuk komputer-komputer yang menggunakan Sistem Operasi UNIX, dan belum banyak yang bisa dilakukan oleh pemakai komputer saat itu yang telah menggunakan Windows. Tetapi semua ini berubah setelah munculnya browser Mosaic dari NCSA (National Center for Supercomputing Applications).


Pada Mei 1993, Marc Andreesen dan beberapa murid dari NCSA membuat Web browser untuk sistem X-Windows yang berbasiskan grafik dan yang mudah untuk digunakan. Dalam beberapa bulan saja, Mosaic telah menarik perhatian baik dari pemakai lama maupun pemakai baru di Internet. Kemudian NCSA mengembangkan versi-versi Mosaic lainnya untuk komputer berbasis UNIX, NeXT, Windows dan Macintosh.


Pada tahun 1994, Marc Andreesen meninggalkan NCSA, dan kemudian bersama Jim Clark, salah satu pendiri dari Silicon Graphics, membuat Netscape versi pertama. Kehadiran Netscape ini menggantikan kepopuleran Mosaic sebagai Web browser dan bahkan sampai saat ini Netscape merupakan browser yang banyak digunakan setelah Internet Explorer dari Microsoft.


Pada tahun yang sama CERN dan MIT mendirikan suatu konsorsium yang dinamakan World WIde Web Consortium (W3C) yang bertugas untuk membangun standar bagi teknologi Web.