1 / 85

Pengenalan Komunikasi Data

Pengenalan Komunikasi Data. Pengertian. Komunikasi Data: Penggabungan antara dunia komunikasi dan komputer, Komunikasi umum  antar manusia (baik dengan bantuan alat maupun langsung) Komunikasi data  antar komputer atau perangkat dijital lainnya (PDA, Printer, HP). Pengertian.

egil
Download Presentation

Pengenalan Komunikasi Data

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PengenalanKomunikasi Data tutun itb

  2. Pengertian Komunikasi Data: • Penggabungan antara dunia komunikasi dan komputer, • Komunikasi umum  antar manusia (baik dengan bantuan alat maupun langsung) • Komunikasi data  antar komputer atau perangkat dijital lainnya (PDA, Printer, HP) tutun itb

  3. Pengertian • Komunikasi dimana informasi yang dikirimkan (source) adalah data, • Data adalah semua informasi yang berbentuk digital (bit 0 dan 1). • Transmisi suara (analog) dapat juga dijadikan transmisi data jika informasi suara tersebut diubah (dikodekan) menjadi bentuk digital tutun itb

  4. Digital vs Analog • Keuntungan • Cepat • Kekurangan • Rawan Error tutun itb

  5. Ketikasebuahkomputerberkomunikasidengankomputer lain makamerekasalingmempertukarkan bit-bit informasi yang dikirimkanmelaluisuatu medium transmisi Hal inibisadilakukandenganrelatifmudahbilamerekaberadadialamruanganataugedung yang sama Jikajarakantarmerekasemakinjauhmakadiperlukansebuahjaringantelekomunikasi yang menyediakankanalkomunikasiend-to-end Komunikasi data antarkomputerdapatdilakukandenganbeberapacaradanbeberapadiantaranyaakankitabahassaatini tutun itb

  6. Komunikasi data serial Jika hanya ada satu kanal komunikasi yang tersedia sedangkan kita harus mengirimkan data yang terdiri dari lebih dari satu bit maka kita bisa mengirimkan data secara serial Pada komunikasi data serial, bit-bit yang menyusun words (sekumpulan bit-bit data) dikirimkan satu per satu ke kanal komunikasi tutun itb

  7. Komunikasi data serial cocok untuk komunikasi jarak jauh • Data dikodekan sedemikian hingga informasi timing diterima bersama data dan hanya satu kanal yang diperlukan • Kita akan pelajari nanti cara melakukan hal ini • Pada komunikasi jarak dekat, bisa digunakan kanal tambahan untuk sinyal clock tutun itb

  8. Komunikasi data paralel • Kadang-kadangkomputerperluberkomunikasidenganmisalnyasebuah printer yang beradadidalamruangan yang sama • Padakasusinikitabisamenggunakankomunikasiparalel • Sebuahkabel yang terdiridaribeberapakawatdigunakanuntukmelakukankomunikasiparalel • Bit-bit data yang menyusun words dapatdikirimkansecarabersamaansecaraparalelpadamasing-masingkawat • Transmisi data paralellebihcepatdaripadatransmisi data serial tapibiasanyahanyadigunakanuntukkomunikasijarakdekat • Jarakmaksimumbiasanya 10m tutun itb

  9. tutun itb

  10. Komunikasi paralel tidak cocok untuk transmisi jarak jauh karena: • Memerlukann banyak kawat atau kanal • Memerlukan sinyal timing tambahan tutun itb

  11. Terminal komunikasi data disebutdata terminal equipment (DTE) sedangkanperangkat yang merupakanujung (terminates/terminasi) kanaltransmisi yang akanmelaluijaringandisebutdata circuitterminating equipment (DCE) • Contoh DCE adalah modem • Banyaktersedia standard interface antara DTE dan DCE • Yang umumdipakaiadalah yang dibuatoleh ITU-T danElectronic Industries Association (EIA) • Salahsatu interface yang biasadigunakandandibuatoleh ITU-T adalah V.24/V.28 yang samadengan standard RS-232-C yang dibuat EIA tutun itb

  12. Pada transmisi data jarak jauh kita dapat menggunakan transmisi data serial secara asinkron (asynchronous) maupun sinkron (synchronous) • Transmisi data serial jarak jauh mengharuskan informasi timing dikirimkan ke penerima bersama-sama dengan data agar tidak perlu memakai satu saluran khusus untuk clock tutun itb

  13. Transmisi Asinkron Padatransmisiasinkron, setiap kali transmisidilakukan data yang dikirimkanberjumlahsedikit Biasanyajumlah bit yang dikirimkansetiap kali transmisidilakukanadalahsebanyak 8 bit yang merupakansatukarakter ASCII (American Standard Code for Information Interchange) Di awalsetiapsatublok data yang terdiridari 8 bit disertakansebuahstart bit Start bitmerupakanindikasibagipenerimauntukbersiap-siapmenerima 8 bit data tutun itb

  14. Start bit ditandai dengan perubahan level Idle stage • Start bit ditandaidenganterjadinyaperubahan level tegangandarikondisi idle • Data rate harusditentukandulusebelumtransmisidilakukan agar penerimadapatmenerima bit-bit data dengantepat • Jumlah bit data: 7-8 bit (termasuk bit parity) • Setelah data selesaidikirimkan, satuataulebihstop bitsdikirimkansebagitandapengiriman data sudahselesai • Setelah stop bits selesaidikirimkan, kondisikanalharussamadengankondisi idle • Skemapendeteksiankesalahanpadatransmisiasinkrondapatmenggunakanparity tutun itb

  15. Adaduamacamteknik parity: • Even parity (parity genap) • Odd parity (parity ganjil) • Padaeven parity, jumlah bit ‘1’ padablok data (termasuk parity) harusgenap • Padaodd parity, jumlah bit ‘1’ padablok data (termasuk parity) harusganjil • Agar pendeteksiankesalahandapatdilakukandenganbenar, pengirimdanpenerimaharusbersepakatuntukmenggunakanteknik parity yang sama • Misalnyapengirimdanpenerimasepakatuntukmenggunakanteknik parity genap: apabilapenerimamenerima data yang jumlah bit ‘1’-nya ganjilmakapenerimadapatmenyimpulkanbahwatelahterjadikesalahan tutun itb

  16. Transmisi Sinkron • Untukmengirimkaninformasi yang jauhlebihbanyakdigunakantekniktransmisisinkron • Informasidisusundalambentuk frame-frame informasi • Setiap frame diawaliolehderetan bit start-of-frame • Setiap frame dapatterdiridarilebih 1.000 bytes informasi • Setiap frame mengandungerror control wordsdansuatuderetanend-of-frame • Penerimamenggunakanbagianerror controldari frame untukmendeteksi error • Metodapendeteksian error yang paling banyakdigunakanadalahcyclic redundancy check (CRC) • CRC merupakanteknik yang lebihandaldaripada parity • Jikaterjadi error, pengirimakanmengirimkanulang frame yang error • Padaumumnya, penerimaakanmengirimkan acknowledgment (ACK) untuksetiap frame bebas error yang diterimanya. • Sebaliknyajika error terjadipenerimatidakakanmengirimkan ACK. ACK yang tidakditerimapengirimmerupakanindikasibagipengirimuntukmelalkukanretransmisi tutun itb

  17. Banyakmetodatransmisiasinkronmerupakanprotokol “bit-oriented” yang artinyablok-blok data tidakdibagi-bagikedalam byte-byte yang terpisahkarenabanyakjenisinformasi yang tidakdinyatakandidalam bytes sepertiinformasigrafis • Suatuflags yang berupaderetan bit start-of-framedanend-of-framedigunakanuntuksinkronisasi frame • Flag-flag iniharus unique • Deretan data yang dikirimkantidakbolehmemilikipola yang samadenganderetanflags • Untukmencegah agar halinitidakterjadi, salahsatumetoda agar frame misalignmenttidakterjadiadalahdenganmenggunakanteknikbit stuffing atauzero insertion tutun itb

  18. Bit stuffing/zero insertion • Sebagaicontoh, padaprotokol high-level data link control (HDLC) digunakan flag yang berupaderetan (01111110) • Perhatikanbahwa flag inimengandung 6 buah bit 1 yang berurutan • Setelah flag start-of-framederetan bit yang mengandung 6 bit ‘1’ berturut-turuttidakdiperkenankanadadidalambagian data dari frame • Untukmenjamin agar haldiatastidakterjadimakadiakhirsetiapderetan 5 bit ‘1’ yang berurutandisisipkansebuah bit 0 • Di penerima, setiap 0 yang mengikuti 5 bit ’1’ yang berurutandihilangkan • Jikaada bit ‘1’ yang mengikuti 5 bit ‘1’ berurutanmaka frame dinyatakantelahselesai (end-of-frame flag) tutun itb

  19. tutun itb

  20. Transmisisinkronmengharuskanbahwainformasi timing bit disertakankedalamaliran data itusendirimenggunakanteknikline coding tutun itb

  21. Standard KomDat • Agar supaya sistem komunikasi data dapat berjalan secara lancar dan global, maka perlu dibuat suatu standar protocol yang dapat menjamin: • Kompatibilitas penuh antara dua peralatan setara. • Bisa melayani banyak peralatan dengan kemampuan berbeda-beda • Berlaku umum dan mudah untuk dipelajari atau diterapkan tutun itb

  22. Beragam komputer (h/w & s/w) Ingin berkomunikasi HOW?

  23. Kuch kuch ho ta hai….. People Analogy Tidak akan terjadi percakapan yang meaningful Romo ono maling…! Bade naonanjeunteh?

  24. Supaya percakapan meaningfulEnglish please… Nice to meet you…. How are you ? Thank you very much… Aturan penggunaan bahasa Inggris: protokol

  25. Harus menggunakan protokol yang disetujui bersama Supayasemua komputer dapat berkomunikasi satu sama lain

  26. Protokol komunikasi komputer • Adalah : Aturan-aturan dan perjanjian yang mengatur pertukaran informasi antar komputer  mendefinisikan • Syntax : susunan, format, dan pola bit serta bytes • Semantics : Kendali sistem dan konteks informasi (pengertian yang dikandung oleh pola bit dan bytes) Contoh: header frame Ethernet 7 bytes Syntax: 10101010... Semantic: please synchronize... 10101010 ...

  27. Open System Interconnection (OSI) Reference Model • Dikembangkanoleh International Organization for Standardization (ISO) padatahun 1984 (ISO standard 7498-1) • Pada modelreferensi OSI, fungsi-fungsi protokol dibagi ke dalam tujuh layermasing-masing layer mempunyaifungsitertentu • Setiap layer adalahself-contained fungsi yang diberikankesetiap layer dapatdiimplementasikansecaraindependent dari layer yang lainUpdating fungsipada suatu layer tidakperlu mempertimbangkan layer lain • Pengaruh perubahan pada suatu layer dapat dirasakan oleh layer yang lain • OSI memungkinkaninterkoneksikomputer multisystem

  28. 7 Layer OSI • Lapis Fisik (hubungan fisik) • Link Data (lewat modem) • Lapis Network (jaringan) • Lapis Transport • Lapis Session (perkenalan/basa-basi) • Lapis Presentasi (format, encrytion) • Lapis Applikasi (e-mail, file transfer) tutun itb

  29. Application Application Data Presentation Presentation Data Session Session Data Segments Transport Transport Packets Network Network Data-Link Data-Link Frames Physical Physical Bits OSI Layers tutun itb

  30. tutun itb

  31. Application Application Presentation Presentation Session Session Transport Transport Network Network Data Link Data Link Network Physical Physical Data Link Physical Sistem B Sistem A Model OSI dankomunikasiantarsistem Proses aplikasi Proses aplikasi Peer-to-peer communications Intermediate node (repeater, bridge, router)

  32. 7 Application Application Part (AP) Data UserPart (DUP) ISDN User Part (ISUP) Telephone User Part (TUP) 6 Presentation Transaction Capabilities (TCAP) 4 5 Session 4 Transport Signalling Connection Control Part 3 Network Message Transfer Part (MTP) Network Function 3 Link Function 2 2 Data Link 1 Physical Data Link Function 1 Aplikasi 7 Layer OSI tutun itb

  33. Application Presentation Session Transport Network Application Data-Link Presentation Physical Session Transport Host Layers vs. Media Layers Host Layers Menjamin pengiriman data secara akurat antar perangkat tutun itb

  34. Network Application Data-Link Presentation Physical Session Transport Network Data-Link Physical Host Layers vs. Media Layers Media Layers Mengontrol pengiriman pesan secara fisik melalui jaringan tutun itb

  35. Aplikasi • Sebagai interface user ke lingkungan OSI. • User biasa berinteraksi melalui suatu program aplikasi (software) • Contoh pelayanan atau protokolnya: • e-mail (pop3, smtp) • file transfer (ftp) • browsing (http) Application Presentation Session Transport Network Data-Link Physical tutun itb

  36. Application Layer • Layer OSI yang paling “dekat” dengan end user • Menyediakan aplikasi bagi user untuk mengakses jaringan • End-to-end • Data unit: data • Contoh protokol application layer: • Telnet, FTP, SMTP (TCP/IP suit) • OSI Common Management Information Protocol (CMIP) • Contoh aplikasi: web browser, e-mail client

  37. application transport network link physical Application http,ftp,snmp Transport TCP, UDP IP Network interface Internet (TCP/IP) protocol stack

  38. 7 Application 6 Presentation 5 Session 4 Transport Application 3 Network 2 Data Link 1 Physical Transport IP Network inteface TCP/IP & OSI • Dalam terminologi model referensi OSI, TCP/IP protocol suite meliputi network dan transport layers TCP/IP OSI 4 3 2 1

  39. Presentasi • Untuk mengemas data dari sisi aplikasi sehingga mudah untuk lapisan sesi mengirimkannya atau sebaliknya, • Berfungsi untuk mengatasi perbedaan format data, kompresi, dan enkripsi data • Contoh pelayanan atau protokolnya: • ASCII, JPEG, MPEG, Quick Time, MPEG, TIFF, PICT, MIDI, dan EBCDIC. Application Presentation Session Transport Network Data-Link Physical tutun itb

  40. Sesi • Berfungsi untuk mengontrol komunikasi antar aplikasi, membangun, memelihara dan mengakhiri sesi antar aplikasi. • Contoh pelayanan atau protokolnya: • XWINDOWS, SQL, RPC, NETBEUI, Apple Talk Session Protocol (ASP), dan Digital Network Architecture Session Control Program (DNASCP) • Penggunaan lapis sesi akan menyebabkan proses pertukaran data dilakukan secara bertahap tidak sekaligus Application Presentation Session Transport Network Data-Link Physical tutun itb

  41. Transport • Berfungsi untuk transfer data yang handal, bertanggung jawab atas keutuhan data dalam transmisi data dalam melakukan hubungan pertukaran data antara kedua belah fihak • Paketisasi : • panjang paket • banyaknya paket, • penyusunannya • kapan paket-paket tersebut dikirimkan Application Presentation Session Transport Network Data-Link Physical tutun itb

  42. Paket TCP • Connection oriented • Reliable • Byte stream service tutun itb

  43. Jaringan • Untuk meneruskan paket-paket dari satu node ke node yang lain dalam jaringan komputer • Fungsi utama : • Pengalamatan • Memilih jalan (routing) • Contoh Protokol • IP • ICMP Application Presentation Session Transport Network Data-Link Physical tutun itb

  44. Internet Protocol • Protokol paling populerdijagatraya • Kelebihan: • Mempunyaialamatsedunia/global (tidakadaalamat yang sama, unik) • Mendukungbanyakaplikasi (protokol lapis 7: FTP, HTTP, SNMP, dll) • De facto standarprotokol lapis 3 • Ada 2 jenis IP : IP standaratau IP versi 4 (sejak 1970) dan IPv6 (mulai 199x) • IPv4: 32 bit ≈ 4G alamat • IPv6: 128 bit ≈ 256G4 tutun itb

  45. tutun itb

  46. tutun itb

  47. tutun itb

  48. Contoh : tutun itb

  49. Datalink • Menyajikan format data untuk lapis fisik / pembentukan frame, • pengendalian kesalahan (Error Control) • Pengendalian arus data (flow control) Application Presentation Session Transport Network Data-Link Physical tutun itb

  50. Lapis fisik • Pertukaran data secara fisik terjadi pada lapis fisik, • Deretan bit pembentuk data di ubah menjadi sinyal-sinyal listrik yang akan melewati media transmisi, • Diperlukan sinyal yang cocok untuk lewat di media transmisi tertentu. • Dikenal tiga macam media transmisi yaitu : • kabel logam, • kabel optik dan • gelombang radio Application Presentation Session Transport Network Data-Link Physical tutun itb

More Related