sistem tersebar pertemuan 03

Upload: azham

Post on 02-Jun-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/10/2019 Sistem Tersebar Pertemuan 03

    1/11

    Sistem Tersebar

    03 Komunikasi

    Marwanto Rahmatuloh, S.T.

    [email protected]

    D3 Teknik Informatika

    Politeknik Pos Indonesia

  • 8/10/2019 Sistem Tersebar Pertemuan 03

    2/11

    Layered Protocols

  • 8/10/2019 Sistem Tersebar Pertemuan 03

    3/11

    Low Level Layers

    Physical Layer

    Berisi spesifikasi dan implementasi dari bit-bit dan proses transmisi dari pengirim

    ke penerima.

    Data Link Layer

    Bertanggung jawab mengurusi pengubahan bit-bit data menjadi frame untukmengatasi error dan mengatur arus pengiriman frame (flow control).

    Network Layer

    Mengatur bagaimana paket-paket diarahkan agar mencapai tujuannya

    berdasarkan alamat logika.

  • 8/10/2019 Sistem Tersebar Pertemuan 03

    4/11

    Transport Layer

    TCP (Transport Control Protokol)

    Connection-oriented, sistem-sistem yang akan berkomunikasi harus terlebih

    dahulu saling mengetahui dan sepakat.

    Reliable, tersedia mekanisme yang menjamin paket yang rusak atau hilang

    dikirim ulang.

    Stream-oriented communication.

    Membutuhkan sumber daya komputasi dan jaringan lebih besar dari UDP

    UDP (User Datagram Protocol)

    Connectionless, tidak memerlukan adanya saling mengetahui dan

    kesepakatan. Unreliable (best-effort) datagram communication, tidak tersedia mekanisme

    yang menjamin paket yang rusak atau hilang dikirimulang.

    Membutuhkan sumber daya komputasi

  • 8/10/2019 Sistem Tersebar Pertemuan 03

    5/11

    Middleware Layer

    Fasilitas marshaling dan unmarshaling

    Protokol yang digunakan Protokol naming

    Protokol keamanan

    Scaling mechanism

    Replikasi dan caching

    Komunikasi dalam middleware

    Transient versus persitent

    Asynchrounous versus synchrounous

  • 8/10/2019 Sistem Tersebar Pertemuan 03

    6/11

    Layanan pada application-level communication

  • 8/10/2019 Sistem Tersebar Pertemuan 03

    7/11

    Remote Procedure Call (RPC)

  • 8/10/2019 Sistem Tersebar Pertemuan 03

    8/11

    Message-Oriented Communication

    Put, untuk memasukkan pesan ke antrian

    Get, untuk mengambil pesan dari antrian

    Poll, untuk memeriksa antrian

    Notify, untuk memasang sebuah handler dalam antrian ketika pesan

    dimasukkan

  • 8/10/2019 Sistem Tersebar Pertemuan 03

    9/11

    Stream-Oriented Communication

    Data Stream

    Transmisi asinkron

    Transmisi sinkron

    Transmisi isokron

    Quality of Service (QoS)Properti dari aplikasi QoS meliputi :

    Laju pengiriman bit (bit rate)

    Jeda maksimum hingga sebuah sesi bisa terbentuk (aplikasi sisap

    mengirimkan data)

    Jeda maksimum pengiriman dari ujung ke ujung (end-to-end) Variasi jeda (jitter) maksimum

    Jeda round trip.

  • 8/10/2019 Sistem Tersebar Pertemuan 03

    10/11

    Multicast Communication

    Pengiriman informasi secara bersamaan

    Metode yang digunakan :

    Application Level Multicasting, mengorganisasi simpul-simpul penerima

    informasi menjadi sebuah jaringan maya. Terdapat dua pendekatan yaitu tree

    dan mesh. Gossiping, penyebaran informasi secara lokal pada simpul-simpul besar tanapa

    pengendalian penyebaran informasi secara terpusat.

  • 8/10/2019 Sistem Tersebar Pertemuan 03

    11/11

    Selesai