Kamis, 18 Desember 2014

KEAMANAN dan KONTROL SISTEM

PENTINGNYA PENGENDALIAN SISTEM INFORMASI
Pengendalian adalah sejauh mana pengendalian aplikasi mempunyai peran dalam mencegah dan mendeteksi adanya kesalahan-kesalahan. Sebuah pengendalian dikatakan berhasil ketika kesalahan-kesalahan dapat diminimalisir.
Betapa pentingnya informasi dalam kehidupan manusia, sehingga informasi yang datang tidak boleh terlambat , tidak boleh bias (berat sebelah) harus bebas dari kesalahan-kesalahan dan relevan dengan penggunanya,sehingga informasi tersebut menjadi informasi yang berkualitas dan berguna bagi pemakainya. Untuk mendapatkan informasi yang berkualitas perlu dibangun sebuah sistem informasi sebagai media pembangkitnya. Sistem informasi merupakan cara menghasilkan informasi yang berguna. Informasi yang berguna akan mendukung sebuah keputusan bagi pemakainya.
Pendekatan sistem adalah suatu prosedur langkah demi langkah yang digunakan dalam memecahkan masalah. Tiap langkah mencakup satu keputusan atau lebih, dan untuk tiap keputusan diperlukan informasi.


B. PEMBAHASAN

I. Pengendalian Dalam Sistem

Pengendalian dalam sebuah sistem pada dasarnya berarti menjaga agar sistem beroperasi dalam batas prestasi tertentu. Sebuah sistem yang berada dalam kendali  akan beroperasi dalam batas  toleransi yang telah ditentukan.
Keluaran dari sebuah sistem kadang-kadang tidak sesuai dengan keluaran yang semestinya (standar), hal ini membutuhkan pengendalian melalui sistem umpan balik untuk mencari gangguan-gangguan yang menghambat, sehingga terjadi hal seperti itu.
Agar sistem umpan balik itu dapat berjalan baik maka sistem harus memiliki standar keterukuran keluaran, sensor yang dapat menangkap kondisi setiap keluaran, alat yang dapat membandingkan keluaran yang terjadi dengan keluaran standar, serta alat yang bergerak mengoreksi masukan. Oleh karena sistem keorganisasian mempunyai sifat terbuka, berbagai kemungkinan gangguan bisa terjadi dan tidak terduga. Mengingat hal itu manajer harus mampu dan siap menghadapi segala kemungkinan gangguan dalam hal inilah berlaku “hukum variasi kebutuhan pengendalian”. Tentu saja tidak seluruh tanggapan korektif dari sistem umpan balik harus diterima, hal ini akan tergantung kepada kepentingan organisasi, karena itu berlaku fungsi penyaringan. Artinya hal-hal yang tidak prinsipil dan tidak terlalu mengganggu jalannya organisasi tanggapan korektif bisa diabaikan.
Adapun beberapa unsur pengendalian adalah sebagai berikut :
  1. suatu standar yang memmemperincikan prestasi yang diharap.hal ini besa berupa anggaran prosedur pengoperasian,atau suatu algoritma keputusan.
  2. suatu ukuran prestasi aktual.
  3. suatu perbandingan antara prestasi yang diharapkan dan nyata.
  4. suatu laporan penyimpangan pada sebuah unit pengendalian, misalnya seorang manajer
  5. suatu rangkaian tindakan yang diambil unit pengendalian untuk mengubah prestasi mendatang kalau saat ini ada keadaan yang kurang menguntungkan disertai serangkaian aturan keputusan untuk pemilihan jawaban yang tepat.
II. Pengertian Sistem

Sistem informasi dengan pendekatan sistem manusia/mesin akan memadukan dua unsur, yaitu unsur manusia dengan unsur mesin. Sistem manusia merupakan sistem terbuka dan probabilistik, sedangkan sistem mesin atau komputer merupakan sistem relatif tertutup dan deterministik.
Dengan memadukan dua sistem dengan karakter yang berbeda; maka akan terjadi saling mengisi dan saling melengkapi, sehingga bila salah satu sistem tidak ada, sistem informasi tidak akan jalan; meskipun dalam pelaksanaannya terdapat berbagai jenis kombinasi dari kedua unsur tersebut.
Untuk lebih memahami karakteristik sistem dengan segala seluk-beluk yang terdapat di dalamnya, dilakukan dengan pengunsuran (factoring), dengan demikian akan dapat diketahui sampai bagian-bagian yang sekecil-kecilnya. Dalam menganalisis sistem yang besar dengan jumlah subsistem dan interface yang sangat banyak, akan sangat rumit dilakukan, Untuk menyederhanakan sistem yang besar itu biasa dilaksanakan dengan simplifikasi dan pemisahan.
Sebuah sistem terdiri atas bagian-bagian yang bergabung untuk satu tujuan. Model dasarnya adalah masukan, pengolahan, dan keluaran, tetapi dapat pula dikembangkan hingga menyertakan pula penyimpanan. Sistem dapat terbuka atau tertutup, tetapi sistem informasi biasanya adalah sistem terbuka, berarti menerima beberapa masukan tak terkendali dari lingkunganya.
Beberapa jenis sistem adalah :
1. Sistem Deterministik dan Probabilistik
    Disebut deterministik jika sebuah sistem beroperasi dalam cara yang dapat diramalkan secara tepat.
    Disebut probabilistik jika sistem masih ada kemungkinan-kemungkinan dan ada sedikit
    kesalahan atas ramalan terhadap jalannya sistem.
2. Sistem Tertutup dan Terbuka
    Sistem tertutup tidak bertukar materi, informasi atau energi dengan lingkungannya.
    Sistem terbuka mengadakan penukaran informasi, materi atau energi dengan lingkungannya.
3. Sistem Manusia/ Mesin
    Ada berbagai kemungkinan untuk mengadakan kombinasi antara manusia dan mesin.
    sistem manusia/mesin dapat mengandalkan mesin dan memakai manusia hanya sebagai
    monitor atau operasi mesin. Atau pada ekstrim lain, sebuah sistem dapat menekankan
    pada manusia sehingga mesin hanya melaksanakan peran pendukung seperti
    menyediakan perhitungan atau mencari data.

III. Pengertian  Informasi
Terdapat perbedaan tentang pengertian informasi dalam percakapan sehari-hari dengan yang digunakan pada sistem informasi manajemen. Pada sistem informasi, istilah informasi mempunyai karakter tersendiri, diantaranya memiliki nilai dalam prosses pengambilan keputusan. Sehubungan dengan itu informasi dapat diartikan sebagai data mentah, data tersusun, atau kapasitas sebuah saluran komunikasi. Selain itu informasi dapat memperkaya penyajian, atau mempunyai nilai kejutan, yaitu mengungkapkan sesuatu yang penerimanya tidak tahu atau tidak menyangka sebelumnya.
Informasi dapat mengurangi ketidakpastian, karena informasi dapat mengubah kemungkinan-kemungkinan hasil yang diharapkan melalui sebuah keputusan. Berdasar-kan pada hal-hal tersebut di atas, maka informasi dalam SIM dapat didefinisikan sebagai berikut: Informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya, dan bermanfaat dalam mengambil keputusan saat ini atau yang akan datang.
Suatu informasi bisa merupakan bahan jadi bagi pengambil keputusan tahapan tertentu, tetapi bisa pula merupakan bahan mentah bagi pengambil keputusan untuk tahapan berikutnya.
Definisi umum untuk “informasi” dalam pemakaian system informasi adalah sebagai berikut : Informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya dan bermanfaat dalam mengambil keputusan saat ini atau mendatang.
Informasi, dalam lingkup sistem informasi, memiliki beberapa ciri :
  1. Benar atau salah. Ini dapat berhubungan dengan realitas atau tidak. Bila penerima informasi yang salah mempercayainya, akibatnya sama seperti yang benar.
  2. Baru. Informasi dapat sama sekali baru dan segar bagi penerimanya.
  3. Tambahan. Informasi dapat memperbaharui atau memberikan tambahan baru pada informasi yang telah ada.
  4. Korektif. Informasi dapat menjadi suatu koreksi atas informasi salah atau palsu sebelumnya.
  5. Penegas. Informasi dapat mempertegas informasi yang telah ada. Ini masih berguna karena meningkatkan persepsi penerimanya atas kebenaran informasi tersebut.
Adapun fungsi-fungsi  informasi adalah sebagai berikut :
  1. Untuk meningkatkan pengetahuan bagi si pemakai
  2. Untuk mengurangi ketidakpastian  dalam proses pengambilan keputusan  pemakai
  3. Menggambarkan  keadaan yang sebenarnya dari sesuatu hal.

IV. Jenis-jenis sistem informasi
Sistem informasi dikembangkan untuk tujuan yang berbeda-beda tergantung pada kebutuhan bisnis. Oleh sebab itu jenis sistem informasi adalah sebagai berikut : Transaction Processing System (TPS) berfungsi pada level organisasi; Office Automation System (OAS) dan pendukung Knowledge Work System (KWS) yang bekerja pada level knowledge. Sistem-sistem pada level yang lebih tinggi meliputi Sistem Informasi Manajemen (SIM), dan Decision Support System(DSS). Sistem ahli  menerapkan keahlian pembatasan keputusan untuk menyelesaikan permasalahan-permasalahan khusus dan terstruktur. Pada level manajemen strategis kita menemukan Executive Support System  (ESS), Group Decision Support System (GDSS), dan yang lebih umum dijelaskan sebagai Computer Supported Collaboration Work Systems (CSCWS) yang membantu para pembuat keputusan untuk beranekaragaman organisasi tak terstruktur atau semi terstruktur.
1. Transaction Processing System (TPS)
Transaction Processing System (TPS) adalah sistem informasi yang terkomputerisasi yang dikembangkan untuk memproses data-data dalam jumlah besar untuk transaksi bisnis rutin seperti daftar gaji dan inventarisasi. TPS menghapus rasa bosan saat melakukan transaksi operasional sekaligus mengurangi waktu, meskipun orang masih harus memasukkan data ke sistem komkputer secara manual.
Transaction Processing System merupakan sistem tanpa batas yang memungkinkan organisasi berinteraksi dengan lilngkungan eksternal. Karena manajer melihat data-data yang dihasilkan oleh TPS untuk memperbaharui informasi setiap menit mengenai apa yang terjadi di perusahaan mereka. Dimana hal ini sangat peting bagi operasi bisnis dari hari ke hari agar sistem-sistem ini dapat berfungsi dengan lancar dan tanpa interupsi sama sekali.
2. Office Automation System (OAS) dan Knowledge Work System (KWS)
Office Automation System (OAS) mendukung pekerja data, yang biasanya tidak menciptakan pengetahuan baru melainkan hanya menganalisis informsi sedemikian rupa untuk mentransformasikan data atau untu memanipulasikannya dengan cara-cara tertentu sebelum membaginya atau menyebarkannya secara keseluruhan, dengan  organisasi dan, kadang-kadang, diluar itu. Aspek-aspek OAS yang sudah kita kenal seperti word proessing, spreadsheets, destop, publishing, electronic scheduling dan komunikasi melalui voice mail, email, dan video confrencing.
Knowledge Work System (KWS)   mendukung para pekerja profesional seperti ilmuwan, insinyur, dan doktor dengan membantu mereka menciptakan pengetahuan baru dan memungkinkan mereka mengkontribusikannya ke organisasi atau masyarakat.
3. Sistem Informasi Manajemen (SIM)
Sisitem Informasi Manajemen (SIM) tidak menggantikan Transaction Processing Systems; melainkan semua SIM mencakup pengolahan transaksi. SIM adalah sistem informasi yang sudah terkomputerisasi yang bekerja karena adanya interaksi antara manusia dan komputer. Dengan bantuan manusia, perangkat lunak (program komputer) dan perangkat keras (komputer, printer, dan lain-lain) agar berfungsi dengan baik, SIM mendukung spektrum tugas-tugas organisasional yang lebih luas dari Transaction Processing Systems, termasuk analisis keputusan dan pembuatan keputusan.
Untuk mengakses informasi, pengguna SIM membagi basis data biasa. Basis data menyimpan data-data dan model yang membantu pengguna menginterprestasikan dan menerapkan data-data tersebut. SIM menghasilkan output informasi yang digunakan untuk membuat keputusan. SIM juga dapat membantu menyatukan beberapa fungsi informasi bisnis yang sudah terkomputerisasi, meski tidak berupa suatu struktur tunggal.
4. Decision Support System (DSS)
Kelas sistem informasi terkomputerisasi pada level yang lebih tinggi adalah Decision Support System (DSS). DSS hampir sama dengan SIM tradisional kerena keduanya sama-sama tergantung pada basis data sebagai sumber data. DSS berangkat dari SIM tradisional kerena menekankan pada fungsi mendukung pembuatan keputusan di seluruh tahap-tahapnya, meskipun keputusan aktual masih wewenang eklusif pembuat keputusan. DSS lebih sesuai untuk orang-orang atau kelompok yang menggunakannya daripada SIM tradisional.

Tugas Pengendalian Dalam Sistem Informasi Yang Terdiri Dari :

Kontrol proses pengembangan.
Selama fase disain dan analisis dari siklus hidup system, Analis System, DBA dan Manajer Jaringan membangun fasilitas kontrol tertentu dalam disain system. Selama fase implementasi, programmer menggabungkan kontrol tersebut ke dalam system. Disain system dikontrol dengan cara menggabungkan kontrol software menjadi lima bagian pokok. Untuk memastikan bahwa CBIS yg diimplementasikan dpt memenuhi kebutuhan pemakai atau berjalan sesuai rencana
1. Fase Perencanaan
    Mendefinisikan tujuan dan kendala
2. Fase Analisis & Disain
    Mengidentifikasi kebutuhan informasi
    Menentukan kriteria penampilan Menyusun disain dan standar operasi CBIS
3. Fase Implementasi
    Mendefinisikan program pengujian yang dapat diterima Memastikan apakah memenuhi
    criteria penampilan Menetapkan prosedur utk memelihara CBIS
4. Fase Operasi & Kontrol
    Mengontrol CBIS selagi berevolusi selama fase SLC
    Memastikan bahwa CBIS yang diimplementasikan dapat memenuhi kebutuhan

Kontrol Desain Sistem
Tujuan untuk memastikan bahwa disainnya bisa meminimalkan kesalahan, mendeteksi kesalahan dan mengoreksinya.
Kontrol tidak boleh diterapkan jika biayanya lebih besar dari manfaatnya. Nilai atau manfaat adalah tingkat pengurangan resiko.
I. Permulaan Transaksi (Transaction Origination)
   Perekaman satu elemen data/lebih pada dokumen sumber
1. Permulaan Dokumentasi Sumber
    Perancangan dokumentasi
    Pemerolehan dokumentasi
    Kepastian keamanan dokumen
2. Kewenangan
    Bagaimana entry data akan dibuat menjadi dokumen dan oleh siapa.
3. Pembuatan Input Komputer
    Mengidentifikasi record input yang salah dan memastikan semua data input diproses.
4. Penanganan Kesalahan
    Mengoreksi kesalahan yang telah dideteksi dan menggabungkan record yang telah dikoreksi
    ke record entry.
5. Penyimpanan Dokumen Sumber
    Menentukan bagaimana dokumen akan disimpan dan dalam kondisi bagaimana dapat
    dikeluarkan.

Kontrol Pengoperasian Sistem.
Kontrol pengoperasian sistem dimaksudkan untuk mencapai efisiensi dan keamanan. Kontrol yang memberikan kontribusi terhadap tujuan ini dapat diklasifikasikan menjadi 5 area :
1. Struktur organisasional
    Staf pelayanan informasi diorganisir menurut bidang spesialisasi. Analisis,
    Programmer, dan Personel operasi biasanya dipisahkan dan hanya
    mengembangkan ketrampilan yang diperlukan untuk area pekerjaannya sendiri.
2. Kontrol perpustakaan
    Perpustakaan komputer adalah sama dengan perpustakaan buku, dimana
    didalamnya ada pustakawan, pengumpulan media, area tempat penyimpanan
    media dan prosedur untuk menggunakan media tersebut. Yang boleh mengakses
    perpustakaan media hanyalah pustakawannya.
3. Pemeliharaan Peralatan
    Orang yang tugasnya memperbaiki computer yang disebut Customer Engineer
    (CE) / Field Engineer (FE) / Teknisi Lapangan menjalankan pemeliharaan yang
    terjadwal / yang tak terjadwal.
4. Kontrol lingkungan dan keamanan fasilitas
    Untuk menjaga investasi dibutuhkan kondisi lingkungan yang khusus seperti ruang
    computer harus bersih keamanan fasilitas yang harus dilakukan dengan
    penguncian ruang peralatan dan komputer.
5. Perencanaan disaster
    I. Rencana Keadaan darurat
       Prioritas utamanya adalah keselamatan tenaga kerja perusahaan
   II. Rencana Backup
       Menjelaskan bagaimana perusahaan dapat melanjutkan operasinya dari ketika
       terjadi bencana sampai ia kembali beroperasi secara normal.
  III. Rencana Record Penting
        Rencana ini mengidentifikasi file data penting & menentukan tempat penyimpanan
        kopi duplikat.
  IV. Rencana Recovery
        Rencana ini mengidentifikasi sumber-sumber peralatan pengganti, fasilitas
        komunikasi da pasokan-pasokan.

MENGAMANKAN SUMBER DAYA INFORMASI
Perusahaan melakukan investasi besar dalam sumber daya informasinya
Sumber daya tersebar di seluruh organisasi dan tiap manajer bertanggung jawab atas
sumber daya yang berada di areanya, membuat mereka aman dari akses yang tidak sah
Manajemen dan Sistem Informasi Manajemen 1, Pertemuan Ke-13
Noviyanto, ST Halaman 4

KEAMANAN SISTEM
Tujuan Keamanan Sistem (System Security)
1. Kerahasiaan
    Perusahaan berusaha melindungi data dan informasi dari pengungkapan kepada
    orang-orang yang tidak berhak.
2. Ketersediaan
    Tujuan CBIS adalah menyediakan data dan informasi bagi mereka yg berwenang untuk
    menggunakannya terutama bagi subsistem CBIS yang berorientasi informasi SIM, DSS dan SP.
3. Integritas
    Semua subsistem CBIS harus menyediakan gambaran akurat dari sistem fisik yang diwakilinya.

ANCAMAN KEAMANAN
1. Pengungkapan tidak sah dan pencurian
    Jika database dan software tersedia bagi orangorang yang tidak berwenang untuk
    mendapatkan aksesnya, hasilnya dapat berupa kehilangan informasi.
2. Penggunaan tidak sah.
    Orang-orang yang biasanya tidak berhak menggunakan sumber daya perusahaan.
3. Penghancuran tidak sah dan penolakan jasa Orang dapat merusak / menghancurkan
    hardware dan software menyebabkan terhentinya operasi komputer perusahaan.
4. Modifikasi tidak sah.
5. Jenis modifikasi yang sangat mencemaskan disebabkan oleh sotware yang merusak
    yang terdiri dari program lengkap/segmen kode yg melaksanakan fungsi yang tidak
    dikehendaki pemilik system.
Dasar untuk keamanan terhadap ancaman oleh orang-orang yang tidak berwenang adalah
pengendalian akses karena jika orang tidak berwenang ditolak aksesnya ke sumber daya
informasi, perusakan tidak dapat dilakukan.

PENGENDALIAN AKSES
1. Identifikasi pemakai (User Identification)
    Pemakai mula-mula mengidentifikasi diri sendiri dengan menyediakan sesuatu yang
    diketahuinya seperti kata sandi.
2. Pembuktian keaslian pemakai (User Authentication)
    Pemakai membuktikan haknya atas akses dengan menyediakan sesuatu yang
    menunjukkan bahwa dialah orangnya, seperti tanda tangan.
3. Otorisasi pemakai (User Authorization)
    User Identification dan User Authentication menggunakan profil pemakai / penjelasan
    mengenai pemakai yang berwenang User Authorization menggunakan file
    pengendalian akses yang menentukan tingkat-tingkat akses yang tersedia untuk tiap
    pemakai.
Suatu AUDIT LOG disimpan untuk semua kegiatan pengendalian akses seperti tanggal,
jam serta identifikasi terminal. LOG digunakan untuk menyiapkan laporan keamanan.

Sumber :

Komunikasi Data (Data Communication)

Pengertian Komunikasi Data

Komunikasi berasal dari bahasa Inggris ‘Communication’, secara etimologis berasal dari bahasa Latin ‘Commicatus’, dan perkataan ini bersumber dari kata ‘Communis’ yang memiliki makna ‘berbagi’ atau ‘menjadi miliki bersama’. Komunikasi berarti suatu proses membangun saling pengertian dengan menciptakan dan menggunakan informasi agar tehubung satu sama lain.
Data berasal dari kata ‘datum’ yang berarti materi atau kumpulan fakta yang dipakai untuk keperluan suatu analisa. Data merupakan sesuatu yang masih belum mempunyai arti bagi penerimanya dan memerlukan suatu pengolahan untuk menjadi informasi (informasi adalah sesuatu yang bisa dimengerti manusia dan bernilai pengetahuan). Data bisa berwujud suatu kedaan, gambar, huruf, angka, bahasa, simbol matematika dan simbol lainnya yang bisa digunakan sebagai bahan untuk melihat lingkungan, obyek, kejadian ataupun suatu konsep.
Komunikasi data adalah proses pengiriman dan penerimaan data secara elektronik dari dua atau lebih alat yang terhubung kedalam sebuah jaringan (network) melalui suatu media. Elemen Sistem Komunikasi data dapat dibagi menjadi 3 bagian seperti yang digambarkan dalam bagan berikut ini :

Elemen Sistem Komunikasi Data

Gambar 1. Elemen Sistem Komunikasi Data
 
Untuk mengkomunikasikan data dari suatu tempat ketempat lain ke 3 elemen tersebut harus ada, bila salah satu elemen tidak tersedia maka komunikasi data mustahil bisa dilakukan.

Perkembangan Komunikasi Data

Sebelum berkembangnya teknologi komunikasi data dan adanya jaringan komputer (computer network), banyak perusahaan mengalami keadaan seperti yang digambarkan sebagai berikut:
Suatu perusahaan umumnya terdiri atas berbagai bagian yang masing-masing menjalankan fungsinya. Perkembangan perusahaan akan memberikan tuntutan bagi suatu bagian untuk melakukan komputerisasi operasinya. Tiap bagian akan mengembangkan sistemnya sesuai dengan keperluannya sehingga perusahaan tersebut akan mempunyai berbagai sistem yang satu dengan yang lainnya tidak kompatibel dan hanya efisien untuk bagian tersebut. Untuk menghemat biaya, waktu dan tenaga, digunakanlah sistem yang dipusatkan sehingga masing-masing bagian hanya menyiapkan datanya sedangkan pengolahannya dipusatkan dan dilakukan oleh komputer yang berkekuatan besar (mainframe). Pengolahan kebanyakan dilakukan secara sistem batch (Batch Processing system). Sistem terpusat seperti ini mengumpulkan dan mempersiapkan data yang hendak diolah agar dapat diterima oleh komputer pusat pengolah data, sehingga memerlukan selang beberapa waktu untuk memperoleh hasilnya. Kadang-kadang data yang diperlukan dan telah dipersiapkan tersebut dibawa dengan alat transportasi ke komputer pengolah data. Oleh komputer data tersebut akan diolah sesuai dengan aturan yang berlaku. Hasil pengolahan kemudian dikeluarkan dalam bentuk yang dapat dipergunakan oleh pemakai, misalnya berbentuk cetakan kertas (print-out), ataupun bentuk lain. Hasil ini kemudian dikirimkan ke pihak yang memerlukannya. Tiap-tiap bagian tidak dapat memasukkan data dan mendapatkan data seketika dari komputernya.


Pengolahan Data konvensional

Gambar 2. Pengolahan Data konvensional
 
Untuk mengatasi selang waktu yang diperlukan untuk membawa data tersebut haruslah digunakan suatu sistem komunikasi data. Dengan sistem ini tiap pengolahan yang diperlukan akan mendapatkan suatu terminal yang terhubung ke komputer pusat. Melalui terminal ini tugas atau data dapat secara langsung diberikan kepada komputer dan hasilnya dapat diterima seketika itu juga. Selain itu, data bagian lain dapat juga dimanfaatkan jika dibutuhkan sehingga dapat diperoleh sistem pengolahan informasi yang benar-benar terpusat. Semua bagian dari perusahaan tersebut dapat saling memanfaatkan data karena tersimpan di satu tempat dan program yang ada akan mengatur keandalan dari data perusahaan.
Pada situasi di atas terlihat kenyataan bahwa untuk mendapatkan hasil yang diinginkan diperlukan cukup banyak waktu. Usaha mengurangi waktu yang dibutuhkan untuk mendapatkan hasil pengolahan menyebabkan timbulnya komunikasi data ini. Sebelum adanya komunikasi data aktivitas pengolahan data harus melalui beberapa prosedur yang tidak terlalu efisien.
Dari uraian tersebut dapat disimpulkan, bahwa waktu dapat dihemat terutama pada bagian transportasi dan pada saat pengubahan bentuk data ke bentuk yang sesuai dengan bentuk yang dapat diterima oleh sistem komputer. Dengan menggunakan saluran komunikasi sebagai alat transportasi, waktu yang dapat dihemat cukup banyak. Bilamana kegiatan pengubahan bentuk data ke bentuk yang dikehendaki tidak terjadi dalam proses langsung dan harus dilakukan pada saat pengumpulan data, maka komunikasi data seperti ini disebut komunikasi data off-line (Of line data communication).
Lebih banyak waktu lagi dapat dihemat bila data yang dikumpulkan dapat langsung diterima oleh komputer lalu segera diolah (interactive), berarti sistem komunikasi data seperti ini disebut sebagai Komunikasi data on-line (On line data communication). Dengan adanya komunikasi data ini pemakai (user) dapat mengirimkan data langsung ke komputer melalui terminalnya yang dihubungkan dengan saluran transmisi. Akibatnya komunikasi data memberi keuntungan dalam penghematan waktu dalam hal:
  1. Pengumpulan dan persiapan data: Bila pada saat pengumpulan data digunakan suatu intelligent terminal (terminal pintar) maka waktu untuk pengumpulan data dapat dikurangi sehingga dapat mempercepat proses.
  2. Pengolahan data: Komputer langsung mengolah data yang masuk dari saluran transmisi.
  3. Distribusi: Dengan adanya saluran transmisi hasil dapat langsung dikirimkan kepada pemakai yang memerlukannya.
Kalau alasan pertama adalah penghematan waktu, maka alasan kedua ialah penggunaan sistem komputer secara lebih efisien. Contohnya ialah penggunaan komputer secara bersama oleh berbagai departemen, bagian ataupun anak perusahaan dari suatu perusahaan yaitu dengan pemakaian terminal pada masing-masing pihak yang membutuhkannya.
Sekarang dapat disimpulkan bahwa tujuan komunikasi data antara lain ialah :
  • Memungkinkan pengiriman data dalam jumlah yang besar secara effisien, tanpa kesalahan dan ekonomis dari satu tempat ke tempat yang lain.
  • Memungkinkan penggunaan sistem komputer dan peralatan pendukungnya dari jauh (remote computer use)
  • Memungkinkan penggunaan sistem komputer secara terpusat maupun secara tersebar sehingga mendukung manajemen dalam hal kontrol
  • Mempermudah kemungkinan pengelolaan dan pengaturan data yang ada dalam berbagai macam sistem komputer
  • Mengurangi waktu untuk pengolahan data
  • Mendapatkan data langsung dari sumbernya (mempertinggi kehandalan)
  • Mempercepat penyebarluasan informasi.
Kini perusahaan kecil dan menengah dengan cepat mengadopsi pemakaian komputer terutama apa yang dikenal sebagai PC (Personal Computer). Umumnya perusahaan-perusahaan ini sebagian besar tidak menggunakan sistem terpusat karena investasi yang diperlukan terlalu tinggi. Pemakaian dari PC yang meluas menimbulkan perkembangan yang pesat dalam hal pemakaian bersama sumber daya dan menuntut komunikasi yang handal dan murah. Kemajuan teknik komunikasi data menyebabkan timbulnya suatu jaringan yang merupakan kumpulan perangkat keras dan perangkat lunak yang dapat saling berkomunikasi. Jaringan yang dibentuk karena dimungkinkannya komunikasi yang handal antar perangkat dalam jaringan tumbuh dengan sangat pesat. Pengolahan informasi bukan saja terpusat akan tetapi dapat tersebar. Jaringan akan dinilai didasarkan atas keandalan, keamanan dan unjuk kerjanya (misalnya dalam hal jumlah pemakai yang dapat didukungnya; jenis medium yang dipakai; perangkat keras; perangkat lunak). Efektivitas sistem komunikasi data tergantung pada karakterisitik dasar yaitu: penyampaian (delivery), ketepatan (accuracy) dan waktu (timeliness).

Bentuk Sistem Komunikasi Data

Dari pembahasan perkembangan komunikasi data maka dapat diketahui suatu sistem komunikasi data dapat berbentuk off-line communication system atau on-line communication system.
1. off-line communication system
Suatu bentuk sistem komunikasi data yang sederhana dapat berbentuk off-line communication system,yaitu data yang ditransmisikan tidak langsung diproses oleh CPU penerima.
 

Off-Line Communication System

 
Gambar 3. Off-Line Communication System (Jogiyanto Hartono: 2004)


2. On-Line Communication System
Suatu on-line communication system, data yang dikirimkan akan langsung diterima oleh komputer pusat untuk diolah. On-Line Communication System dapat berbentuk remote job entry (RJE) system; realtime system; time sharing system; client server system atau distributed data processing system.
a.  Remote Job Entry System
Data yang akan dikirimkan dikumpulkan terlebih dahulu dan dikirimkan secara bersama-sama ke komputer pusat untuk diolah. Karena data dikumpulkan (batch) terlebih dahulu dalam suatu periode, maka cara pengolahan sistem ini disebut dengan batch processing system. Hasil dari pengolahan data umumnya ada dikomputer pusat dan tidak dapat langsung seketika dihasilkan, karena komputer pusat harus sekaligus mengolah sekumpulan data yang cukup besar.


Remote Job Entry System


Gambar 4. Remote Job Entry System (Jogiyanto Hartono: 2004)


 b.  Realtime System
Suatu realtime system memungkinkan data yang dikirim kepusat komputer seketika pada saat itu juga akan diolah di pusat komputer dan pusat komputer mengirimkan kembali hasil pengolahan pengiriman data yang dikirimkan tersebut. American Airlines merupakan perusahaan yang pertama kali mepelopori sistem ini. Dengan realtime system, penumpang dapat memesan tiket untuk suatu nomor penerbangan tertentu dan mendapatkan hasilnya kurang dari 15 detik, calon penumpang dapat pula mengetahui apakah masih ada tempat duduk atau tidak.


Realtime System


Gambar 5. Realtime System (Jogiyanto Hartono: 2004)


 c.  Time Sharing System
Time Sharing System memungkinkan beberapa pemakai bersama-sama menggunakan suatu komputer dan komputer tersebut akan membagi waktunya bergantian untuk tiap-tiap pemakai. Tiap-tiap user dilayani oleh komputer  bergiliran dalam waktu yang sangat cepat (time slice atau quantum), sehingga tiap-tiap pemakai komputer tidak merasa bahwa komputer melayani beberapa pemakai sekaligus bergiliran.


Time Sharing System


 Gambar 6. Time Sharing System (Jogiyanto Hartono: 2004)


d.  Client Server System
Time Sharing System umumnya melibatkan komputer mainframe yang dihubungkan dengan banyak terminal. Terminal yang digunakan adalah dumb terminal yang digunakan sebagai alat input atau output saja. Terminal ini disebut dengan dumb terminal (terminal bodoh) karena tidak memiliki processor, sehingga semua pengolahan data dilakukan oleh komputer pusat (mainframe). Oleh karena itu komputer pusat harus membagi waktunya (time sharing) untuk melayani dumb terminal.
Dengan semakin murahnya komputer mikro (PC), banyak dumb terminal yang diganti oleh komputer mikro ini. Sebagai sebuah terminal, komputer mikro merupakan Intelligent terminal karena memiliki processor didalamnya, sehingga pengolahan data dapat dilakukan di komputer mikro tersebut. Jika pengolahan data dapat dilakukan di masing-masing terminal, maka logikanya pengolahan data tidak perlu dilakukan oleh komputer pusat yang besar dan mahal seperti mainframe. Yang diperlukan adalah komputer pusat yang menyediakan database dan program aplikasi umum. Komputer pusat seperti itu cukup komputer mini bahkan komputer mikro yang memiliki media penyimpanan cukup besar untuk melayani (server) kebutuhan data dan program dari terminal-terminal komputer mikro. Komputer pusat yang berfungsi sebagai penyedia data dan program ini disebut dengan server. Komputer-komputer mikro yang berfungsi sebagai terminal disebut dengan clients dan sistem jaringan ini disebut dengan Client Server System.

e.  Distributed Data Processing System
Distributed Data Processing (DDP) System merupakan suatu sistem komputer interaktif yang lokasinya terpencar dan dihubungkan dengan jalur telekomunikasi, masing-masing komputer mampu mengolah data secara sendiri-sendiri dan mampu berhubungan dengan komputer lainnya dalam suatu sistem. Masing-masing komputer dalam setiap lokasi menggunakan komputer yang lebih kecil dibandingkan dengan komputer pusat. Komputer kecil tersebut memiliki penyimpanan data tersendiri dan mampu mengolah data sendiri. Pekerjaan yang terlalu besar yang tidak dapat dilakukan ditempat sendiri maka akan ditransmisikan untuk diolah di komputer yang lebih besar, atau bila data tidak tersedia ditempat sendiri, dapat diambilkan dari komputer pusat.


DDP System
  
Gambar 7. DDP System (Jogiyanto Hartono: 2004)

Model Komunikasi Data

Ada 3 macam model komunikasi data dilihat berdasarkan tipe channel transmisi, yakni tipe transmisi satu arah (Simplex atau one way transmission), transmisi dua arah bergantian (Half Duplex atau either way transmission), atau transmisi dua arah serentak (Full Duplex atau both way transmission).
1.   Simplex atau One Way Transmission
Tipe channel transmisi ini hanya dapat membawa informasi data dalam bentuk satu arah saja, tidak bolak-balik. Misalnya siaran radio atau televisi, yaitu signal yang dikirimkan dari stasiun pemancar hanya dapat diterima oleh pesawat penangkap siaran, tetapi pesawat penangkap siaran tidak dapat mengirimkan infomasi balik ke stasiun pemancar. Pengiriman data dari satu komputer ke komputer lain yang searah (komputer yang satu mengirim kekomputer lainnya sebagai penerima) merupakan contoh dari one way transmission.
2.   Half Duplex atau Either Way Transmission
Half Duplex atau Either Way Transmission biasa disingkat HDX, dalam tipe channel transmisi ini informasi data dapat dikirim dan diterima namun tidak secara serentak (bergantian). Artinya bila satu mengirimkan maka yang lainnya menerima dan sebaliknya. Radio CB Walkie-talkie merupakan contoh dari two-way transmission, dengan radio CB Walkie-talkie kita dapat berbicara atau mendengarkan namun secara bergantian.
3.   Full Duplex atau Both Way Transmission
Full Duplex atau Both Way Transmission biasa disingkat FDX merupakan channel transmisi dimana informasi data dapat mengalir dalam dua arah serentak atau dapat mengirim dan menerima data dalam waktu yang bersamaan. Komunikasi lewat telepon merupakan contoh dari tipe channel transmisi ini. Dengan telepon kita bisa berbicara sekaligus mendengarkan apa yang sedang diucapkan oleh lawan bicara.

Model komunikasi data berdasarkan jalur transmisinya terdiri dari unicast, multicast, dan broadcast.
1.   Unicast
Unicast merupakan kontak data informasi pada suatu alat dengan alat yang lain, sedangkan ketika kontak tersebut terjadi, alat tersebut tidak dapat melakukan kontak dengan alat lainnya diluar kontak yang terjadi. Contoh apabila dua telepon saling terhubung, telepon yang lain tidak dapat menghubungi salah satu dari kedua telepon yang sedang terhubung itu.
2.   Multicast
Berbeda dengan Unicast, dalam multicast ketika proses kontak terjadi, masing-masing alat tetap dapat terhubung dengan alat lainnya. Contohnya adalah server yang digunakan untuk mengakses Internet. Server mampu melayani beberapa komputer yang terhubung dengan media transmisi, dan dalam proses ini masing-masing komputer mampu melakukan proses balik dengan server tersebut.
3.   Broadcast
Dalam proses ini alat yang menerima data informasi tidak dapat memberikan respon balik terhadap alat pengirim data informasi. Akan tetapi pengirim dapat mengirim kelebih dari satu alat sekaligus. Contohnya pemancar radio dan pemancar televisi.

Berdasarkan konfigurasi jalur transmisi data, model komunikasi data terbagi menjadi point to point dan point to multipoint :
1.   Point to Point
Dalam konfigurasi ini media atau peralatan saling terhubung antara satu peralatan dengan peralatan lain tanpa terbagi. Konfigurasi ini biasanya digunakan pada beberapa peralatan komputer seperti printer yang terhubung langsung dengan komputer.
2.   Point to Multipoint
Dimana suatu alat atau media dapat terhubung dengan beberapa alat lainnya. Proses transmisi data yang menggunakan konfigurasi ini misalnya penyiaran radio yang mana sebuah pemancar dapat diakses atau terhubung dengan beberapa radio sekaligus.

Berdasarkan mode transmisi data, komunikasi data dapat berbentuk mode transmisi paralel (parallel transmission) dan mode transmisi seri (serial transmission).
1.   Mode Transmisi Paralel
Pada mode transmisi ini, semua bit dari karakter yang diwakili oleh suatu kode, ditransmisikan secara serentak satu karakter setiap saat.


Mode Transmisi Paralel

 Gambar 8. Mode Transmisi Paralel (Jogiyanto Hartono: 2004) 

Bila digunakan kode ASCII, maka dibutuhkan sebanyak 8 channel untuk mentransmisikan sekaligus ke 8 buah bit 1 karakter kode ASCII. Perhatikan, bahwa yang ditransmisikan secara paralel adalah bit-bit dalam 1 karakter, sedangkan masing-masing karakternya ditransmisikan secara seri (berurutan).

2.   Mode Transmisi Serial
Mode transmisi serial merupakan mode transmisi yang umum dipergunakan. Pada mode ini, masing-masing bit dari satu karakter dikirimkan secara berurutan, yaitu bit per bit, satu diikuti oleh bit berikutnya. Penerima kemudian merakit kembali arus bit-bit yang datang ke dalam bentuk karakter.


Mode Transmisi Serial

 Gambar 9. Mode Serial Transmisi (Jogiyanto Hartono: 2004)

Jaringan Komputer 

Jaringan komputer (networks) adalah kumpulan interkoneksi sejumlah komputer dan komponen hardware dengan saluran komunikasi sehingga dapat berbagi sumber daya dan data informasi.
Berikut ini merupakan Jenis-jenis jaringan komputer :

Berdasarkan Arsitektur Jangkauan Area
1)      PAN (Personal Area Network)
2)      LAN (Local Area Network)
3)      MAN (Metropolitan Area Network)
4)      WAN (Wide Area Network)
5)      internet (International Network/Interconnected Network)

Berdasarkan Media Transmisi
1)   Wireline (dengan kabel): jenis-jenis kabel yang biasa digunakan adalah kabel twisted
      pair (UTP/unshielded twisted pair dan STP/shielded twisted pair), Coaxial, dan Fiber Optic.
2)  Wireless (tanpa kabel atau nirkabel): jenis-jenis media transmisinya dapat berupa
     terestrial microwave (gelombang mikro yang sumbernya dan disalurkannya di bumi),   
     satellite system, radiasi elektromagnetik, bluetooth, infrared dsb.

Berdasarkan Desain Fisik / Topologi
1)      Star
2)      Bus
3)      Ring
4)      Mesh
5)      Tree

Protokol Komunikasi Data dan Model Referensi OSI

Protokol adalah sebuah aturan atau standar yang mengatur atau mengijinkan terjadinya hubungan, komunikasi dan perpindahan data informasi antara dua atau lebih komputer. Protokol mendefinisikan beberapa fungsi yang ada dalam sebuah jaringan komputer, misalnya mengirim pesan, data, informasi dan fungsi lain yang harus dipenuhi oleh sisi pengirim dan sisi penerima agar komunikasi dapat berlangsung dengan benar, walaupun sistem yang ada dalam jaringan tersebut berbeda sama sekali. Protokol ini mengurusi berbagai hal mulai dari perbedaan format data pada kedua sistem hingga pada masalah koneksi listrik.
Fungsi  protokol  secara  detail  dapat  dijelaskan berikut :
1)   Fragmentasi dan reassembly
Fungsi  dari  fragmentasi  dan  reasembly  adalah membagi  informasi  yang  dikirim menjadi  beberapa  paket  data  pada  saat  sisi  pengirim  mengirimkan  informasi dan  setelah  diterima  maka  sisi  penerima  akan  menggabungkan  lagi  menjadi paket informasi yang lengkap.
2)   Encaptulation
Fungsi dari encaptulation adalah melengkapi informasi yang dikirimkan dengan address, kode-kode koreksi dan lain-lain.
3)   Connection control
Fungsi  dari  Connection  control  adalah  membangun  hubungan  (connection) komunikasi  dari  sisi  pengirim  dan  sisi  penerima,  dimana  dalam  membangun hubungan  ini  juga  termasuk  dalam  hal  pengiriman  data  dan  mengakhiri hubungan.
4)   Flow control
Berfungsi sebagai pengatur perjalanan data dari sisi pengirim ke sisi penerima.
5)   Error control
Dalam  pengiriman  data  tak  lepas  dari  kesalahan,  baik  itu  dalam  proses pengiriman  maupun  pada  waktu  data  itu  diterima.  Fungsi  dari  error  control adalah  mengontrol  terjadinya  kesalahan  yang  terjadi  pada  waktu  data dikirimkan.
Salah satu protokol standar internasional adalah OSI (Open System Interconnection). OSI dikeluarkan oleh lembaga ISO (International Standars Organization ) di Eropa pada tahun 1977. Model referensi OSI menggambarkan bagaimana data informasi di sebuah komputer berpindah melewati sebuah media jaringan ke suatu komputer lain. Model ini disebut OSI (Open System Interconnection) Reference Model karena model ini ditujukan bagi pengkoneksian open system. Open System dapat diartikan sebagai suatu sistem yang terbuka untuk berkomunikasi dengan sistem-sistem lainnya.
Model OSI itu sendiri bukanlah merupakan arsitektur jaringan, karena model ini tidak menjelaskan secara pasti layanan dan protokolnya untuk digunakan pada setiap layernya. Model OSI hanya menjelaskan tentang apa yang harus dikerjakan oleh sebuah layer. Akan tetapi ISO juga telah membuat standar untuk semua layer, walaupun standar-standar ini bukan merupakan model referensi itu sendiri. Setiap layer telah dinyatakan sebagai standar internasional yang terpisah. Model OSI disusun atas 7 lapisan sebagai berikut, disusun dari lapisan yang terendah sampai lapisan yang tertinggi :
  1. fisik (lapisan 1);
  2. data link (lapisan 2);
  3. network (lapisan 3);
  4. transport (lapisan 4);
  5. session (lapisan 5);
  6. presentasi (lapisan 6);
  7. aplikasi (lapisan 7).


Gambar 10. Model Referensi OSI (wikipedia.org)

Ke tujuh lapisan dari model referensi OSI dapat dibagi ke dalam dua kategori, yaitu lapisan atas (host layer) dan lapisan bawah (media layer). Lapisan atas dari model OSI berurusan dengan persoalan aplikasi dan pada umumnya diimplementasi hanya pada software. Lapisan tertinggi (lapisan aplikasi) adalah lapisan penutup sebelum ke pengguna (user). Pengguna dan lapisan aplikasi saling berinteraksi dengan software aplikasi yang berisi sebuah komponen komunikasi. Lapisan bawah dari model OSI mengendalikan persoalan transport data. Lapisan fisik dan lapisan data link diimplementasikan ke dalam hardware dan software, sedangkan lapisan network pada umumnya hanya diimplementasikan dalam software.
Sebelum munculnya model reference OSI, sistem jaringan komputer menjadi beraneka ragam dan sangat tergantung kepada pemasok perangkat jaringan (vendor), sehingga banyak perangkat memiliki protokol berbeda yang tidak dapat saling berkomunikasi. OSI berupaya membentuk standar umum jaringan komputer untuk menunjang interoperabilitas antara pemasok yang berbeda, agar komunikasi berbagai perangkat jaringan yang berbeda tersebut dapat dilakukan.
Model referensi ini awalnya ditunjukan sebagai basis untuk mengembangkan protokol-protokol jaringan, meski pada kenyataan inisiatif ini mengalami kegagalan yang disebabkan oleh beberapa faktor berikut :
1)  Standar model referensi ini sangat berdekatan jika dibandingkan dengan model referensi DARPA yang dikembangkan oleh lembaga Internet Engineering Task Force (IETF). Model referensi DARPA adalah model basis protocol TCP/IP  yang populer di gunakan dan kini menjadi protokol bagi open system networking terbesar didunia (Internet) .
2)  Model referensi ini dianggap sangat kompleks dan kurang efektif. Beberapa fungsi seperti halnya metode komunikasi connectionless dianggap kurang bagus, sementara fungsi lainnya seperti flow control dan koneksi kesalahan di ulang-ulang pada beberapa barisan.
3)  Pertumbuhan internet dan protocol TCP/IP membuat model referensi OSI menjadi kurang diminati.
Pemerintah AS mencoba untuk mendukung model referensi OSI dalam solusi jaringan pemerintah pada tahun 1980an. Dengan mengimplementasikan beberapa standar yang disebut dengan Goverment Over Systems Interconnection Profile (GOSIP) usaha ini akhirnya di tinggalkan tahun 1955. Model referensi OSI pun akhirnya dilihat sebagai sebuah model ideal dari koneksi logis yang harus terjadi agar komunikasi dalam jaringan dapat berlangsung. Beberapa protocol yang digunakan dalam dunia nyata semacam TCP/IP, DECNET dan IBM, System Network Architecture (SNA) memetakan tumpukan protocol (protocol stack) mereka ke model referensi OSI. Model referensi OSI pun digunakan sebagai titik awal untuk mempelajari bagaimana beberapa protokol jaringan didalam sebuah kumpulan protokol dapat berfungsi dan berinteraksi.

Dengan maksud agar jaringan tidak menjadi rumit, protokol OSI dibagi menjadi beberapa Level/Layer/Lapisan. Susunan dari layer ini menunjukan tahapan dalam melakukan komunikasi. Masing-masing layer memiliki tujuan yang sama, yakni memberikan layanan kepada layer yang berada diatasnya. Level/Layer/Lapisan OSI itu adalah sebagai berikut :
1)  Physical Layer (Lapisan Fisik)
Berfungsi untuk mendefinisikan media transmisi, metode pensinyalan, sinkronisasi bit, arsitektur jaringan (seperti halnya Ethernet /token ring), topologi jaringan dan pengkabelan. Selain itu, level ini juga mendefinisikan bagaimana network interface card (NIC) dapat berkomunikasi atau berinteraksi dengan media kabel atau nirkabel. Lapisan fisik melakukan fungsi pengiriman dan penerimaan bit stream dalam medium fisik.
Hal-hal yang diatur oleh lapisan fisik, adalah :
  • Karakteristik fisik dari media dan antarmuka.
  • Representasi bit-bit. Maksudnya lapisan fisik harus mampu menterjemahkan bit 0 atau 1, juga termasuk pengkodean dan bagaimana mengganti sinyal 0 ke 1 atau sebaliknya.
  • Data rate (laju data).
  • Sinkronisasi bit.
  • Line configuration (Konfigurasi saluran). Misalnya: point-topoint atau point-to-multipoint configuration.
  • Topologi fisik. Misalnya: mesh, star, ring, bus.
  • Mode transmisi. Misalnya :half-duplex, full-duplex, simplex.
2)  Data Link Layer (Lapisan Data Link)
Berfungsi untuk menentukan bagaimana bit-bit data di kelompokan menjadi format yang disebut sebagai frame, pada level ini terjadi koneksi kesalahan, flow control, pengamatan perangkat keras (seperti halnya media acces control address (mac address) dan menentukan bagaimana perangkat-perangkat jaringan seperti hub, brigde, repeater, dan switch layer 2 beroperasi. Spefikasi IEEE 80z, membagi level ini menjadi 2 level, yaitu lapisan logic link control / (LLC) dan lapisan media acces control (MAC). Lapisan data link berfungsi mentransformasi lapisan fisik yang merupakan fasilitas transmisi data mentah menjadi link yang reliabel. Dalam lapisan ini menjamin informasi bebas error untuk ke lapisan diatasnya.
Tanggung jawab utama lapisan data link ini adalah sebagai berikut :
  • Framing, yaitu membagi aliran bit (bit stream) yang diterima dari lapisan network menjadi unit-unit data yang disebut frame.
  • Physical addressing. Jika frame-frame didistribusikan ke sistem lain pada jaringan, maka data link akan menambahkan sebuah header di muka frame untuk mendefinisikan pengirim dan/atau penerima.
  • Flow control. Jika rate atau laju bit stream berlebih atau berkurang maka flow control akan melakukan tindakan yang menstabilkan laju bit.
  • Error control. Data link menambah reliabilitas lapisan fisik dengan penambahan mekanisme deteksi dan retransmisi frame-frame yang gagal terkirim.
  • Access control. Jika dua atau lebih perangkat (device) dikoneksi dalam link yang sama, lapisan data link perlu menentukan perangkat yang mana yang harus dikendalikan pada saat tertentu.
3)  Network Layer (Lapisan Network)
Berfungsi untuk mendefinisikan alamat-alamat IP, membuat header untuk paket-paket dan kemudian melakukan routing melalui internetworking dengan menggunakan router dan switch layer-3. Lapisan network bertanggung jawab untuk pengiriman paket dengan konsep source-to-destination.
Tanggung jawab spesifik lapisan network ini adalah :
  • Logical addressing. Bila pada lapisan data link diimplementasikan physical addressing untuk penangan pengalamatan/addressing secara lokal, maka pada lapisan network problematika addressing untuk lapisan network bisa mencakup lokal dan antar jaringan/network. Pada lapisan network ini logical address ditambahkan pada paket yang datang dari lapisan data link.
  • Routing. Jaringan-jaringan yang saling terhubung sehingga membentuk internetwork diperlukan metoda routing/pe-rute-an. Sehingga paket dapat ditransfer dari satu perangkat yang berasal dari jaringan tertentu menuju perangkat lain pada jaringan yang lain.
4)  Transport Layer (Lapisan Transport)
Berfungsi untuk memecah data kedalam paket-paket data serta memberikan nomor urut ke paket-paket tersebut sehingga dapat disusun kembali pada sisi tujuan setelah diterima. Selain itu, level ini juga membuat sebuah tanda bahwa paket di terima dengan sukses (unknown ledgement) & menstranmisikan ulang terhadap paket-paket yang hilang ditengah jalan. Pada intinya lapisan ini bertugas memastikan paket dihantar dengan benar. Tanggung jawab spesifik lapisan transport ini adalah :
  • Sevice-point addressing. Komputer sering menjalankan berbagai macam program atau aplikasi yang berlainan dalam saat bersamaan. Untuk itu dengan lapisan transport ini tidak hanya menangani pengiriman/delivery source-todestination dari Komputer yang satu ke komputer yang lain saja namun lebih spesifik kepada pengiriman jenis pesan (message) untuk aplikasi yang berlainan. Sehingga setiap pesan yang berlainan, aplikasi harus memiliki alamat (address) tersendiri lagi yang disebut service point address atau port address.
  • Segmentation dan reassembly. Sebuah pesan (message) dibagi dalam segmen- segmen yang terkirim. Setiap segmen memiliki nomor urut (sequence number). Sequence number ini yang berguna bagi lapisan transport untuk merakit (reassembly) segmen-segman yang terpecah atau terbagi tadi menjadi message yang utuh.
  • Connection control. Lapisan transport dapat berperilaku sebagai connectionless atau connection-oriented.
  • Flow control. Seperti halnya lapisan data link, lapisan transport bertanggung jawab untuk kontrol aliran (flow control). Bedanya dengan flow control di lapisan data link adalah dilakukan untuk end-to-end.
  • Error control. Sama fungsi tugasnya dengan error control di lapisan data link, juga berorientasi end-to-end.
5)  Session Layer (Lapisan Session)
Berfungsi untuk mendefinisikan bagaimana koneksi dapat di buat, di pelihara/dihancurkan. Selain itu di level ini juga dilakukan resolusi nama. Layanan yang diberikan oleh tiga layer pertama (fisik, data link dan network) tidak cukup untuk beberapa proses. Maka pada lapisan session ini dibutuhkan dialog controller.
Tanggung jawab spesifik :
  • Dialog control.
  • Sinkronisasi.
6)  Presentation Layer (Lapisan presentasi)
Berfungsi untuk menetralisasikan data yang hendak di transmisikan oleh aplikasi kedalam format yang dapat ditransmisikan oleh aplikasi kedalam format yang dapat ditransmisikan melalui jaringan. Protokol yang berada dalam level ini adalah perangkat lunak redirector (redirector software). Presentation layer lebih cenderung pada syntax dan semantic pada pertukaran informasi dua sistem.
Tanggung jawab spesifik:
  • Translasi.
  • Enkripsi.
  • Kompresi.
7)  Application layer (Lapisan aplikasi)
Berfungsi sebagai antar muka antara aplikasi dengan fungsionalitas jaringan, mengatur bagaimana aplikasi dapat mengakses jaringan dan kemudian membuat pesan-pesan kesalahan. Protocol yang berada dalam lapisan ini adalah HTTP, FTP, SMTP, & NFS.

Daftar Istilah
  • Jaringan kerja (network) : Hubungan komunikasi satu sama lainnya antara dua atau lebih alat sehingga membentuk suatu sistem.
  • Terminal : setiap titik dimana data dapat masuk atau keluar dari sistem.
  • Crosstalk : sebuah fenomena dimana signal transmisi pada sebuah sirkuit atau saluran, menciptakan efek mengganggu terhadap signal transmisi pada sirkuit atau saluran lainnya.
  • Noise signal : kesalahan pada signal berguna dalam mentransmisikan informasi yang diakibatkan gangguan acak dari suatu energi, baik energi natural ataupun buatan manusia
  • Interferensi : interaksi antar gelombang di dalam suatu wilayah. Interferensi dapat bersifat membangun dan merusak. Bersifat membangun jika beda fase kedua gelombang sama sehingga gelombang baru yang terbentuk adalah penjumlahan dari kedua gelombang tersebut. Bersifat merusak jika beda fasenya adalah 180 derajat, sehingga kedua gelombang saling menghilangkan.
Sumber :

DATABASE

Database merupakan suatu kumpulan informasi yang disimpan di dalam computer secara sistematik sehingga dapat di periksa menggunakan suatu program computer untuk memperoleh informasi dari basis data tersebut, Database juga dapat dikatakan sebagai representasi kumpulan fakta yang saling berhubungan di simpan secara bersama sedemikian rupa dan tanpa pengulangan (redudansi) yang tidak perlu,untuk memenuhi berbagai kebutuhan. Selanjutnya dibawah ini saya akan menjelaskan Struktur-struktur yang ada pada Database.
Pembahasan.
Hirarki Data.
Berdasarkan tingkat kompleksitas nilai data, tingkatan data dapat disusun ke dalam sebuah hirarki mulai dari yang paling sederhana hingga paling kompleks, hirarki data terbagi beberapa bagian,
yakni :
1.  Basis Data, Merupakan sekumpulan dari bermacam-macam tipe record yang memiliki
     hubungan record.
2.  Berkas/File, Merupakan sekumpulan rekaman data yang berkaitan dengan suatu objek.
3.  Record, Merupakan sekumpulan field/atribut/data item yang saling berhubungan terhadap
     obyek tertentu.
Record juga terbagi menjadi dua bagian, yaitu :
-   Fixed length record, Merupakan semua field dalam record memiliki ukuran yang tetap.
-   Variable length record, Merupakan field-field dalam record dapat memiliki ukuran yang
     berbeda (metode penandaan yang digunakan adalah : end of record marker, indicator panjang,
     dan table posisi record)
Pada perusahaan yang terbentuk secara tradisional mengorganisasikan data mereka dalam suatu hirarki yang terdiri dari elemen, catatan (record), dan file.
a.  Elemen data (data element) adalah unit data terkecil, tidak dapat dibagi lagi menjadi unit
     yang berarti.
b.  Satu tingkat hirarki yang lebih atas adalah catatan. Satu catatan (record) terdiri dari sebuah
     elemen data yang berhubungan dengan suatu objek atau kegiatan tertentu.
c.  Semua catatan sejenis disusun menjadi satu file. File adalah kumpulan catatan data
     (data record) yang berhubungan dengan suatu objek tertentu.
Karena itu, hirarki data tradisional adalah :
    a.  File
    b.  Catatan
    c.  Elemen data
Penyimpanan Sekunder.
SASD ( Penyimpanan Berurutan )
Adalah suatu penyusunan data di suatu medium penyimpanan yang terdiri dari suatu catatan mengikuti satu catatn lain ke urutan tertentu, misalnya catatan pegawai disusun dalam urutan
nomor pegawai. Bila system penyimpanannya berurutan yang digunakan,data pertama harus
diproses pertama, kemudian data kedua pun seperti itu dan seterusnya sampai akhir file itu
tercapai. Sebagian media penyimpanan computer hanya dapat memproses data yang disusun
secara berurutan. Pita magnetic adalah contohnya.
DASD (Penyimpanan Akses Langsung)
Adalah suatu cara mengorganisasikan data yang memungkinkan semua catatan ditulis dan dibaca tanpa pencarian secara berurutan atau secara acak. DASD memiliki mekanisme membaca dan
menulis yang dapat diarahkan ke lokasi manapun dalam medium penyimpanan. Walau beberapa teknologi DASD telah dibuat,yang paling popular adalah piringan magnetic.
Pemrosesan Data.
Adalah jenis pemrosesan yang dapat mengubah data menjadi informasi atau pengetahuan. Pemrosesan data ini sering menggunakan computer sehingga bisa berjalan secara otomastis.
Setelah diolah,data ini biasanya mempunyai nilai yang informative jika dinyatan dan dikemas
secara terorganisir dan rapi, maka istilah pemrosesan data sering dikatakan sebagai system
informasi. Kedua istilah ini mempunyai arti yang hamper sama, jika pemrosesan data mengolah
dan memanipulasi data mentah menjadi informasi(hasil pengolahan), sedangkan system
informasi memakai data sebagai bahan masukan dan menghasilkan informasi sebagai produk keluaran. Pemrosesan data dibagi menjadi tiga yakni:
->  Pemrosesan Batch, artinya anda dapat menjalankan setiap transaksi secara terpisah atau 
      anda dapat menggabungkan beberapa transaksi dan memprosesnya secara bersama-sama.
->  Pemrosesan Online, artinya Pengolahan transaksi yang dilakukan dengan cara terpisah/satu
      per satu, kadang sesaat terjadinya transaksi,karena pengolahan online berorientasi transaksi.
->  Sistem Real time, artinya system transaksi yang mengendalikan system fisik, dimana system 
      ini mengharuskan computer berespon cepat pada system fisik.
Database.
1.   Era permulaan database ditandai dengan
      - Pengulangan data
      - Ketergantungan data
      - Kepemilikan data yang tersebar
2.   Konsep Database
      - Yaitu integrasi logis dari catatan-catatan file
      - Tujuan dari konsep database adalah meminimumkan pengulangan dan mencapai
         independansi data. Independansi data adalah kemampuan untuk membuat perubahan
         pada program yang memproses data. Independensi data juuga dicapai dengan
         menempatkan spesifikasi dalam table & kampus yang terpisah secara fisik dari
         program. Program mengacu pada table untuk mengakses Data.
3.   Struktur Database di bagi menjadi :
      - Database
      - File
      - Catatan
      - Elemen Data
4.   Keunggulan dan Kelemahan Database dan DBMS
      Keuntungan.
      - Mengurangi pengulangan data
      - Mencapai independansi data
        Spesifikasi data disimpan dalam tiap program aplikasi. Dan Perubahan dapat dibuat
        pada struktur data tanpa memoengaruhi program yang mengakses data.
     - Mengintegrasikan data dari beberapa file.
        Saat file dibentuk sehingga menyediakan kaitan logis,organisasi fisik tidak lagi menjadi
        kendala.
     - Mengambil data dan informasi secara cepat
       Hubungan logis query language memungkinkan pemakai mengambil data dalam hitungan
       detik atau menit.
     - Meningkatkan keamanan
        Baik DBMS mainframe maupun computer mikro dapat menyertakan beberapa lapis
        keamanan seperti kata sandi,direktori pemakai,dan bahasa sandi.
5.    Kerugian Database & DBMS
       -  Memperoleh perangkat lunak yang mahal
       -  Memperoleh konfigurasi perangkat keras yang besar
       -  Memperkerjakan dan mempertahankan staf DBA
Peranan Database & DBMS dalam Memecahkan Masalah.
Peranan Database :
Menentukan kebutuhan data dengan mengikuti pendekatan berorientasi masalah atau pendekatan model perusahaan.
Peranan DBMS :
1.     Data yang berulang dalam bentuk multifile duplikat maupun data duplikat dalam satu file
2.     Data dan program menyatu
3.     Kebutuhan untuk mengintegrasikan data dari file-file
4.     Kebutuhan untuk memperoleh data secara cepat
5.     Kebutuhan untuk membuat data dengan aman

Sumber :