1. Sumber, Kanal dan Tujuan
Tujuan utama dari setiap jaringan adalah menyediakan sebuah cara untuk mengkomunikasikan informasi. Dari jaman primitif hingga jaman keunggulan ilmu pengetahuan saat ini, berbagi informasi dengan sesama adalah hal utama dalam kehidupan umat manusia.
Semua komunikasi dimulai dengan sebuah pesan, atau informasi yang harus dikirimkan dari seseorang atau sebuah peralatan ke yang lain. Cara yang dipergunakan untuk mengirim, menerima dan menterjemahkan pesan, berubah seiring dengan perkembangan teknologi.
Semua cara komunikasi secara umum memiliki tiga elemen. Pertama, adalah sumber (source) pesan atau pengirim (transmiter). Sumber pesan di sini dapat berupa orang, atau peralatan elektronik yang butuh untuk mengkomunikasikan pesan ke orang lain atau peralatan lain. Elemen kedua dari komunikasi adalah tujuan (destination ) atau penerima (receiver) pesan tersebut. Bagian tujuan menerima pesan serta menterjemahkannya. Elemen ketiga disebut dengan kanal (channel), kanal menyediakan jalur lintasan untuk pesan agar dapat dilewatkan dari source ke destination.
Elemen Komunikasi Data
2. Prinsip-prinsip Komunikasi
Dalam banyak percakapan antar dua orang, sebenarnya terdapat banyak aturan atau protokol, yang diantara merekan harus patuhi agar pesan dapat tersampaikan secara sukses dan dipahami maksudnya. Aturan yang mendukung kesuksesan dalam sebuah percakapan diantaranya :
- Kenal antara pengirim dan penerima pesan.
- Sepakat mengenai media yang digunakan untuk berkomunikasi. (face-to-face, telepon, surat atau menggunakan gambar)
- Sepakat terhadap cara berkomunikasi (diomongkan, ditulis, digambar, hingga komunikasi tersebut dilakukan secara interaktif atau cukup satu arah)
- Menggunakan bahasa yang sama-sama dipahami.
- Tata bahasa yang benar dan struktur kalimat yang jelas.
- Kecepatan penyampaian serta waktu pengiriman pesan tersebut.
Coba bayangkan ketika tidak adanya aturan yang jelas bagi seseorang untuk berkomunikasi dengan sesamanya.
Apakah kita akan paham maksud yang disampaikan oleh orang lain jika tidak adanya aturan dalam berkomunikasi? Apakah kita dapat membaca sebuah paragraf artikel yang tidak mengikuti aturan umum?
Gambar. Pentingnya Aturan dalam Berkomunikasi
Sumber : CCNA Discovery 1
Setiap karakteristik sumber pesan, kanal dan tujuan pesan memiliki protokol tertentu. Artinya protokol akan berbeda ketika media yang digunakan juga tidak sama. Contoh Protokol yang digunakan ketika seseorang melakukan percakapan dengan menggunakan pesawat telepon akan berbeda ketika berkomunikasi dengan cara surat menyurat.
Protokol mendefinisikan secara terperinci mengenai bagaimana sebuah pesan dikirimkan, dan diterima. Definisi secara terperinci tersebut meliputi :
- Format Pesan yang dikirimkan (Message format)
- Ukuran Pesan yang dikirimkan (Message size)
- Pewaktuan mengenai kapan pesan dikirim dan diterima (Timing)
- Pembungkusan Pesan (Encapsulation)
- Pengkodean Pesan (Encoding)
- Pola Pesan secara umum (Message pattern)
Beberapa konsep dan aturan yang terdapat dalam komunikasi sehari-hari juga diterapkan sebagai aturan dalam komunikasi antar komputer.
Gambar. Hal-hal yang diatur dalam komunikasi antar komputer
Sumber : CCNA Discovery 1
2.1 Pengkodean Pesan (Message Encoding)
Salah satu langkah awal dalam mengirimkan pesan adalah mengkodekannya. Menuliskan kata-kata, melukis gambar-gambar dan mengucapkan kalimat, masing-masing merupakan kumpulan kode-kode, suara-suara serta gestur dan atau simbol yang unik sebagai perwujudan sebuah maksud. Encoding adalah sebuah proses konversi dari sebuah maksud tertentu kedalam bentuk bahasa, simbol atau suara untuk ditransmisikan. Sedangkan Decoding kebalikan dari proses tersebut yaitu menterjemahkan maksud tersebut.
Bayangkan ketika sesorang melihat matahari terbenam kemudian menelpon seseorang kemudia menyampaikan kondisi mengenai betapa indahnya tampilan matahari terbenam tersebut. Untuk mengkomunikasikan pesan tersebut, pengirim pesan harus mengubah, atau mengkodekan (encoding), maksud dan persepsinya mengenai matahari terbenam dalam kata-kata. Kata-kata tersebut kemudian diucapkan melalui telepon dengan nada suara sebagai sebuah pesan. Di sisi lain, seseorang mendengarkan deskripsi mengenai hal tersebut, menerima pesan dan menterjemahkan kode (decode) suara agar dapat memperoleh gambaran mengenai matahati terbenam yang dikirimkam oleh rekannya selaku pengirim pesan (sender).
Encoding juga terjadi di komunikasi komputer. Bentuk pesan hasil pengkodean antar host juga harus sesuai dengan media yang digunakan. Pesan yang dikirimkan oleh pengirim melalui jaringan, pada awalnya harus diubah dalam bentuk bit-bit. Setiap bit dikodekan dalam bentuk pola suara, gelombang cahaya atau listrik tergantung pada media yang digunakan. Host tujuan menerima pesan tersebut dan melakukan pebongkaran kode (decoding) sinyal yang dikirimkan lalu menterjemahkan maksud dari pesan tersebut.
Gambar. Encoding dan Decoding pada Komunikasi Data
Sumber : CCNA Discovery 1
2.2 Format Pesan (Message Format)
Ketika sebuah pensan dikirimkan dari pengirim ke penerima, maka pesan tersebut harus menggunakan format atau struktur tertentu. Format pesan tergantung dari jenis pesan dan kanal yang digunakan untuk mengirimkan pesan tersebut.
Format pada sebuah surat adalah sebagai salah satu contoh format secara umum bagi masyarakat dalam berkomunikasi. Sudah berabad-abad lamanya, kesepakatan mengenai format surat pribadi tidak berubah. Secara umum, surat pribadi setidaknya memiliki bagian-bagian berikut :
- Identitas Penerima
- Salam Pembuka
- Bagian Penutup
- Identitas Pengirim
Sebagai tambahan mengenai format yang benar, umumnya surat pribadi harus tertutup dan terbungkus (encapsulated), dengan menggunakan amplop sebelum dikirimkan. Pada amplop dituliskan informasi mengenai alamat pengirim dan penerima. Ketika alamat tujuan tidak mengikuti format yang benar maka surat tersebut tidak akan terkirim.
Proses menempatkan sebuat format pesan (surat pribadi) ke dalam format pesan yang lain (amplop) disebut dengan encapsulation (pembungkusan pesan). De-encapsulation terjadi ketika penerima membaca surat pribadi tersebut dengan cara membuka amplop terlebih dahulu.
Gambar Encapsulation (Pembungkusan) Format Surat ke Format Amplop
Sumber : CCNA Discovery 1
Penulis surat menggunakan format yang disepakati untuk memastikan surat tersebut sampai pada penerima dan maksud dari isi surat tersebut juga dipahami oleh penerima. Dengan cara yang sama, pesan yang dikirimkan melalui jaringan komputer juga mengikuti format dan aturan tertentu agar dapat terkirim dan diproses. Seperti surat yang dibungkus dengan amplop untuk pengirimannya, pesan komputer demikian pula adanya. Setiap pesan komputer dibungkus dengan format tertentu, yang disebut frame, sebelum dikirimkan melalui jaringan. Sebuah frame bertindak seperti amplop, yang menyediakan alamat tujuan tertentu dan juga alamat host pengirim.
Format dan isi frame ditentukan dari jenis pesan yang dikirimkan dan jenis saluran/kanal yang digunakan ketika berkomunikasi. Pesan yang tidak terformat dengan benar tidak akan berhasil dikirim dan diproses oleh tujuan.
Gambar Format Frame
Sumber : CCNA Discovery 1
2.3 Ukuran Pesan (Message Size)
Bayangkan ketika kita membaca keseluruhan materi pembelajaran ini yang ditampilkan dalam sebuah kalimat yang sangat panjang, tentunya tidak mudah bagi kita untuk membacanya, apalagi memahaminya. Ketika seorang berkomunikasi dengan sesama, pesan yang disampaikan biasanya dipotong-potong ke dalam kalimat yang lebih pendek agar lebih mudah dipahami. Sebuah kalimat yang disampaikan harus dibatasi ukurannya bagi orang yang mendengarkannya. Hal ini dimaksudkan agar setiap bagian dari pesan yang disampaikan dapat diterima dan dimengerti maksudnya.
Serupa dengan hal di atas, ketika pesan yang panjang dikirimkan dari sebuah host ke host yang lain dalam jaringan, penting untuk memecah pesan ke dalam bagian-bagian yang memiliki ukuran yang lebih kecil. Aturan yang mengatur mengenai ukuran potongan-potongan pesan atau frame-frame yang dikomunikasikan melalui jaringan sangatlah ketat. Ukuran tersebut dapat berbeda tergantung saluran/kanal yang digunakan. Frame yang terlalu panjang atau terlalu pendek tidak akan dikirimkan.
Ukuran maksimal dan minimal dari frame-frame ditentukan oleh host pengirim agar potongan-potongan pesan dari pesan yang panjang berhasil dikirimkan. Setiap bagian portongan tersebut dibungkus dalam frame terpisah yang memiliki informasi mengenai alamat tujuan. Pada sisi host penerima, potongan-potongan pesan dibongkar (de-encapsulated) lalu dikumpulkan menjadi satu untuk diproses dan diterjemahkan.
Gambar. Pesan yang panjang dipotong-potong menjadi ukuran yang lebih kecil
Sumber : CCNA Discovery 1
2.4. Pewaktuan Pesan (Message Timing)
Salah satu faktor yang berpengaruh terhadap keberhasilan sebuah pengiriman pesan dan pesan tersebut dipahami adalah pewaktuan (timing). Orang menggunakan pewaktuan kapan bicara, seberapa cepat atau lambat berbicara, dan seberapa lama untuk mengunggu respon dari yang diajak bicara. Dari kesemua hal tersebut terdapat aturan yang disepakati.
a. Cara Mengakses (Access Method)
Cara Mengakses menentukan kapan seseorang dapat mengirim pesan. Terdapat aturan pewaktuan yang didasarkan pada kondisi lingkungan. Sebagai contoh, kita mngkin dapat bicara kapanpun kita mau menyampaikan sesuatu. Di lingkungan lain, seseorang harus menunggu untuk berbicara sampai tidak ada orang yang sedang melakukan percakapan. Jika dua orang bicara di waktu yang sama, tabrakan (collision) informasi terjadi dan keduanya akan mundur sejenak dan mencoba labicara lagi. Aturan ini memastikan agar komunikasi dapat berjalan dengan baik. Sama dengan hal di atas, komputer juga harus jelas mengenai bagaimana cara melakukan akses. Host pada jaringan perlu aturan cara mengakses ketika memulai mengirim pesan dan bagaimana merespon ketika kesalahan (error) terjadi.
Gambar. Tabrakan (collision) pada Komunikasi
Sumber : CCNA Discovery 1
Pewaktuan juga berpengaruh terhadap seberapa banyak informasi dan seberapa cepat pesan tersebut dapat dikirimkan. Jika sesorang berbicara terlalu cepat, maka akan sangat sulit bagi orang lain untuk mendengarkan dan memahami maksud pesan yang ingin disampaikan. Orang yang mendengarkan pesan tersebut akan meminta agar si penyampai pesan memperlambat ucapannya. Dalam komunikasi jaringan, host pengirim dapat mengirimkan pesan lebih cepat dibandingkan dengan kecepatan penerimaan host penerima karena penerima mengolah pesan tersebut. Host sumber dan tujuan menggunakan kontrol aliran (flow control) untuk bernegosiasi mengenai pewaktuan yang tepat demi suksesnya komunikasi.
c. Response Timeout
Jika seseorang menanyakan sebuah pertanyaan, kemudian di tidak mendengar jawaban sampai dengan batas waktu tertentu, orang tersebut pasti akan berasumsi bahwa pertanyaannya tidak dijawab dan orang tersebut akan bereaksi terhadap kondisi ini. Orang tersebut dapat mengulang pertanyaan atau melajutkan percakapan. Host di jaringan juga memiliki aturan tertentu mengenai seberapa lama waktu yang diperlukan untuk menunggu jawaban dan tindakan apa yang harus dilakukan ketika waktu menunggu jawaban telah habis.
2.5 Pola Pesan
Terkadang seseorang ingin berkomunikasi dengan seseorang. Di kesempatan lain orang mungkin ingin berkomunikasi dengan sekelompok orang pada satu waktu, atau bahkan kesemua orang pada lokasi yang sama. Percakapan antara dua orang adalah contoh pola komunikasi one-to-one. Ketika informasi tersebut disampaikan ke banyak orang secara simultan, pola pesan one-to-many atau one-to-all digunakan .
Adakalanya juga pengirim pesan ingin memastikan bahwa pesan yang disampaikan berhasil terkirim ke bagian penerima. Dalam kasus ini, penting bagi penerima untuk mengirim balik sebuah acknowledgement ke pengirim pesan. Jika acknowledgement tidak dibutuhkan, maka pola pesan tersebut dikenal dengan istilah unacknowledged.
Host di jaringan menggunakan pola pesan sejenis untuk berkomunikasi.
Pola pesan one-to-one disebut unicast, artinya hanya satu tujuan pesan.
Ketika sebuah host ingin mengirim pesan menggunakan pola one-to-many, itu dikenal dengan istilah multicast. Multicasting adalah pengiriman pesan yang sama ke beberapa host tujuan pada sebuah kelompok secara serempak (simultaneously).
Jika seluruh host pada jaringan ingin menerima pesan pada satu waktu, maka broadcast digunakan. Broadcasting menghadirkan pola pesan one-to-all.
Gambar. Pola Komunikasi Multicast
Sumber : CCNA Discovery 1










