Pertemuan 2 Komunikasi Data Ketika kita berkomunikasi, kita saling berbagi informasi. Berbagi ini dapat dilakukan secara lokal atau remote. Antara individu, komunikasi lokal biasanya terjadi dengan tatap muka, sementara komunikasi remote berlangsung dari jarak jauh. Istilah telekomunikasi, yang meliputi telepon, telegraf, dan televisi, berarti komunikasi pada sebuah jarak ( Tele dalam bahasa Yunani berarti “jauh ” ). Kata data mengacu pada informasi yang disajikan dalam bentuk apapun yang disepakati oleh para pihak yang membuat dan yang menggunakan data. Komunikasi data adalah pertukaran data antara dua perangkat melalui beberapa bentuk media transmisi seperti kabel kawat. Untuk terjadinya data komunikasi, perangkat harus berkomunikasi menjadi sebuah bagian dari sistem komunikasi, yang terdiri dari kombinasi dari hardware ( peralatan fisik ) dan perangkat lunak ( program ). Efektivitas sistem komunikasi data tergantung pada empat karakteristikyang mendasar: pengiriman, akurasi, ketepatan waktu, dan jitter. Karakteristik Dasar Komunikasi Data:
Pengiriman Sistem harus mengirimkan data ke tujuan yang sesuai. Data harus diterima oleh perangkat yang dimaksudkan atau pengguna dan hanya oleh perangkat atau pengguna.
Akurasi Sistem harus memberikan data yang akurat. Data yang telah diubah dalam transmisi dan meninggalkan sumber,data yang tidak dikoreksi tidak dapat digunakan.
Ketepatan Waktu Sistem harus mengirimkan data pada waktu yang tepat. Terlambat nya dikirimkannya data maka tidak akan berguna. Dalam kasus video dan audio, pengiriman waktu yang tepat berarti memberikan data seperti yang diproduksi atau seperti aslinya, dalam urutan yang sama ketika dibuat, dan tanpa penundaan yang signifikan. Semacam ini disebut pengiriman transmisi real time.
Jitter Jitter mengacu pada variasi waktu kedatangan paket. Ini adalah keterlambatan yang tidak merata
KOMUNIKASI DATA
REZA ADITYA FIRDAUS
dalam pengiriman paket audio atau video. Sebagai contoh, mari kita asumsikan bahwa paket video yang dikirim setiap 3D ms. Jika beberapa dari paket datang dengan delay 3D ms dan yang lain dengan delay 4D ms, akan menghasilkan kualitas yang tidak merata dalam video tersebut Komponen Komunikasi Data
Pesan Pesan adalah informasi ( data) untuk dikomunikasikan. Bentuk populer dari informasi termasuk teks, angka, gambar, audio, dan video.
Pengirim Pengirim adalah perangkat yang mengirimkan pesan data. Hal ini dapat berupa komputer, workstation, handset telepon, kamera video, dan sebagainya.
Penerima Penerima adalah perangkat yang menerima pesan. Hal ini dapat berupa komputer, workstation, handset telepon, televisi, dan lain.
Media Transmisi Media transmisi adalah jalur fisik dimana pesan berjalan dari pengirim ke penerima. Beberapa contoh media transmisi termasuk kabel twisted-pair, kabel koaksial, kabel serat optik, dan gelombang radio.
Protokol Protokol adalah seperangkat aturan yang mengatur komunikasi data. Ini merupakan kesepakatan antara perangkat yang saling berkomunikasi. Tanpa protokol, dua perangkat mungkin akan terhubung tapi tidak dapat berkomunikasi, orang yang berbicara Prancis tidak dapat dipahami oleh orang yang berbicara bahasa Jepang.
Representasi Data
Teks Dalam komunikasi data, teks direpresentasikan sebagai pola bit, urutan bit.Pola Set bit yang berbeda telah dirancang untuk merepresentasikan simbol teks. Setiap set disebut kode, dan proses yang merepresentasikan simbol-simbol disebut coding. Hari ini, sistempengkodeanumum disebut Unicode, yang menggunakan 32 bit untuk merepresentasikan sebuah simbol atau karakter yang digunakan dalam setiap bahasa di dunia. American Standard Code for Information
KOMUNIKASI DATA
REZA ADITYA FIRDAUS
Interchange ( ASCII ),beberapa dekade yang lalu dikembangkan di Amerika Serikat, sekarang merupakan 127 karakter pertama dalam Unicode dan juga disebut sebagai Dasar Latin.
Bilangan Bilangan juga direpresentasikan dengan pola bit. Namun, kode seperti ASCII tidak digunakan untuk merepresentasikan angka, dengan menggunakan nomor yang langsung dikonversi ke bilangan biner untuk menyederhanakan operasi matematika.
Gambar Gambar juga diwakili oleh pola bit. Dalam bentuk yang paling sederhana, gambar terdiri dari matriks piksel ( elemen gambar ), di mana setiap pixel adalah titik kecil. Ukuran pixel tergantung pada resolusi. Sebagai contoh, sebuah gambar dapat dibagi menjadi 1000 pixel atau 10.000piksel. Dalam kasus kedua, ada representasi yang lebih baik dari gambar ( baik resolusi), tetapi lebih banyak memori yang dibutuhkan untuk menyimpan gambar. Setelah gambar dibagi menjadi pixel, setiap pixel diberikan sebuah pola bit. Ukuran dan pola nilai tergantung pada gambar. Untuk gambar yang terbuat dari hanya titik hitam-putih ( misalnya, papan catur ), pola I- bit dapat merepresentasikan pixel. Jika gambar tidak terbuat murni piksel hitam putih dan murni, Anda dapat meningkatkan ukuran pola bit untuk memasukkan skala abu-abu. Misalnya, untuk menunjukkan empat tingkat skala abu-abu, Anda dapat menggunakan pola 2-bit. Sebuah pixel hitam dapat dirpresentasikan dengan 00, piksel abu-abu gelap dengan 01, piksel abu-abu terang dengan 10, dan piksel putih oleh 11. Ada beberapa metode untuk mewakili gambar berwarna. Salah satu metode ini disebut RGB, disebut demikian karena setiap warna terbuat dari kombinasi dari tiga warna primer: red,green dan blue. Intensitas warna masing-masing diukur, dan pola bit dibuat untuk itu. Metode lain adalah disebut YCM, di mana warna terbuat dari kombinasi tiga warna primer lain: yellow, cyan, dan magenta.
Audio Audio mengacu pada rekaman atau penyiaran suara atau musik. Audio dengan sifat yang berbeda dari teks, angka, atau gambar. Hal ini terus menerus, tidak terpisah. Bahkan ketika kita menggunakan mikrofon untuk mengubah suara atau musik ke sinyal elektrik, kita membuatsinyal secara kontinyu.
Video Video mengacu pada rekaman atau penyiaran gambar atau film. Video yang baik dapat diproduksi dengan entitas kontinu ( misalnya, oleh kamera TV ), atau dapat berupa kombinasi gambar,setiap entitas yang diskrit, diatur untuk menyampaikan gagasan yang bergerak.
KOMUNIKASI DATA
REZA ADITYA FIRDAUS
OSI Layer Model referensi OSI (Open System Interconnection) menggambarkan bagaimana informasi dari suatu software aplikasi di sebuah komputer berpindah melewati sebuah media jaringan ke suatusoftware aplikasi di komputer lain. Model referensi OSI secara konseptual terbagi ke d alam 7 lapisan dimana masing-masing lapisan memiliki fungsi jaringan yang spesifik. Model Open Systems Interconnection (OSI) diciptakan oleh International Organization for Standardization (ISO) yang menyediakan kerangka logika terstruktur bagaimana proses komunikasi data berinteraksi melalui jaringan. Standard ini dikembangkan untuk industri komputer agar komputer dapat berkomunikasi pada jaringan yang berbeda secara efisien. Terdapat 7 layer pada model OSI. Setiap layer bertanggungjawab secara khusus pada proses komunikasi data. Misalnya, satu layer bertanggungjawab untuk membentuk koneksi antar perangkat, sementara layer lainnya bertanggungjawab untuk mengoreksi terjadinya “error” selama proses transfer data berlangsung.
Gambar. OSI Layer KOMUNIKASI DATA
REZA ADITYA FIRDAUS
Aplication Layer : Lapisan ke-7 ini menjelaskan spesifikasi untuk lingkup dimana aplikasi jaringan berkomunikasi dg layanan jaringan. Menyediakan jasa untuk aplikasi pengguna. Layer ini bertanggungjawab atas pertukaran informasi antara program komputer, seperti program e -mail, dan service lain yang jalan di jaringan, seperti server printer atau aplikasi komputer lainnya. Berfungsi sebagai antarmuka dengan aplikasi dengan fungsionalitas jaringan, mengatur bagaimana aplikasi dapat mengakses jaringan, dan kemudian membuat pesan-pesan kesalahan. Protokol yang berada dalam lapisan ini adalah HTTP, FTP, SMTP, DNS, TELNET, NFS dan POP3.
Presentation Layer : Lapisan ke-6 ini berfungsi untuk mentranslasikan data yang hendak ditransmisikan oleh aplikasi ke dalam format yang dapat ditransmisikan melalui jaringan.Protokol yang berada dalam level ini adalah perangkat lunak redirektor (redirector software), seperti layanan Workstation (dalam Windows NT) dan juga Network shell (semacam Virtual Network Computing (VNC) atau Remote Desktop Protocol (RDP)).
Session layer: Lapisan ke-5 ini berfungsi untuk mendefinisikan bagaimana koneksi dapat dibuat, dipelihara, atau dihancurkan. Selain itu, di level ini juga dilakukan resolusi nama. Protokol yang berada dalam lapisan ini adalah RPC (Remote Procedure Call), dan DSP (AppleTalk Data Stream Protocol).
Transport layer : Lapisan ke-4 ini berfungsi untuk memecah data ke dalam paket-paket data serta memberikan nomor urut ke paket-paket tersebut sehingga dapat disusun kembali padasisi tujuan setelah diterima. Selain itu, pada level ini juga membuat sebuah tanda bahwa paket diterima dengan sukses (acknowledgement), dan mentransmisikan ulang terhadp paket-paketyanghilang di tengah jalan. Protokol yang berada dalam lapisan ini adalah UDP, TCP, dan SPX ( Sequence Packet Exchange).
Network layer : Lapisan ke-3 ini berfungsi untuk mendefinisikan alamat-alamat IP, membuat header untuk paket-paket, dan kemudian melakukan routing melalui internetworking dengan menggunakan router dan switch layer-3. Protokol yang berada dalam lapisan ini adalah DDP (Delivery Datagram Protocol), Net BEUI, ARP, dan RARP (Reverse ARP).
Data-link layer : Lapisan ke-2 ini berfungsi untuk menentukan bagaimana bit-bit data dikelompokkan menjadi format yang disebut sebagai frame. Selain i tu, pada level ini terjadi koreksi kesalahan, flow control, pengalamatan perangkat keras (seperti halnya Media Access Control Address (MAC Address)), dan menetukan bagaimana perangkat-perangkat jaringan
KOMUNIKASI DATA
REZA ADITYA FIRDAUS
seperti hub, bridge, repeater, dan switch layer 2 beroperasi. Spesifikasi IEEE 802, membagi level ini menjadi dua level anak, yaitu lapisan Logical Link Control (LLC) dan lapisan Media Access Control (MAC).
Physical layer : Lapisan ke-1 ini berfungsi untuk mendefinisikan media transmisi jaringan,metode pensinyalan, sinkronisasi bit, arsitektur jaringan (seperti halnya Ethernet atau Token Ring), topologi jaringan dan pengabelan. Selain itu, level ini juga mendefinisikan bagaimana Network Interface Card (NIC) dapat berinteraksi dengan media kabel atau radio. Protokol yang berada dalam lapisan ini adalah Ethernet, FDDI (Fiber Distributed Data Interface), ISDI, dan ATM.
TCP Layer
Gambar. OSI & TCP Layer
Layer Aplikasi (Aplications) digunakan pada program untuk berkomunikasi menggunakanTCP/IP. Contoh aplikasi antara lain Telnet dan File Transfer Protocol (FTP). Interface yang digunakanuntuk saling berkomunikasi adalah nomer port dan socket.
Layer Transport memberikan fungsi pengiriman data secara end-to-end ke sisi remote. Aplikasi yang beragam dapat melakukan komunikasi secara serentak (simulaneously). Protokol padalayer transport yang paling sering digunakan adalah Transmission Control Protocol (TCP), dimana memberikan fungsi pengiriman data secara connectionoriented, pencegahan duplikasi data,
KOMUNIKASI DATA
REZA ADITYA FIRDAUS
congestion control dan flow control. Protokol lainnya adalah User Datagra Protocol (UDP),dimana memberikan fungsi pengiriman connectionless, jalur yang tidak reliabel. UDP banyak digu nakan pada aplikasi yang membutuhkan kecepatan.
Layer Internetwork biasa disebut juga layer internet atau layer network, dimana memberikan “vitual network” pada internet. Internet Protocol (IP) adalah protokol yang paling penting. IP memberikan fungsi routing pada jaringan dalam pengiriman data. Protokol lainnya antara lain : IP; ICMP (protokol yang kontrol pada proses transfer. ICMP berguna untuk mengirimkan pesan error dan kontrol pada proses transfer) ; IGMP; ARP (untuk mengetahui alamat fisik (MAC) jik a diketahui alamat logical (IP)); RARP.
Layer Network Interface disebut juga layer link atau layer data link yang merupakan perangkat keras pada jaringan. Contoh : IEEE802.11; FDDI; ATM dan SNA.
KOMUNIKASI DATA
REZA ADITYA FIRDAUS