Lapisan (Layer) Arsitektur

26
Lapisan (Layer) Arsitektur IHSAN LUMASA RIMRA, MSc DECN

description

h

Transcript of Lapisan (Layer) Arsitektur

  • Lapisan (Layer) Arsitektur

    IHSAN LUMASA RIMRA, MSc DECN

  • Tujuan

    Konsep dari layer Prinsip dasar dari layer-layer pada model OSI Pergerakan data (informasi) pada layer

    arsitektur Fungsi-fungsi pada 7 layer dalam model OSI

    2 ihsan l rimra (politeknik negeri padang - 2013) @copyleft

  • Konsep Dasar

    Dalam komunikasi yang handal maka 2 buah system harus mengikuti aturan-aturan dalam menghasilkan dan menterjemahkan pesan

    Aturan tersebut sangat rumit Pendekatan layer digunakan untuk mengatasi

    hal tersebut Beberapa fungsi komunikasi dikelompokkan

    pada kumpulan layer-layer

    3 ihsan l rimra (politeknik negeri padang - 2013) @copyleft

  • Pendekatan Layer

    Divide & Conqueror konsep Modul-modul yang terstruktur Masing-masing modul dapat dibuat dan ditest

    secara mandiri Suatu layer dapat dikembangkan/

    dimodifikasi/ diperbaiki tanpa mengganggu layer yang lain

    4 ihsan l rimra (politeknik negeri padang - 2013) @copyleft

  • Prinsip Dasar dalam Pembuatan Layer

    Menempatkan fungsi yang sama dalam layer yang sama

    Mengizinkan perbaikan suatu fungsi dalam suatu layer tanpa mengganggu yang lain

    5 ihsan l rimra (politeknik negeri padang - 2013) @copyleft

  • Layer dan Interface

    Diantara layer-layer yang berdekatan terdapat interface

    Interface menentukan service yang diberikan oleh layer bawah ke layer atas melalui service access point (SAP)

    6 ihsan l rimra (politeknik negeri padang - 2013) @copyleft

  • Layer dan Interface (2)

    Layer 1

    Layer 2

    Layer N

    USER A

    Layer 1

    Layer 2

    Layer N

    USER B

    Physical Medium 7 ihsan l rimra (politeknik negeri padang - 2013) @copyleft

  • Entity dan Protocol Komunikasi data terjadi antara 2 entity pada

    sistem yang berbeda ENTITY merupakan suatu yang memiliki

    kemampuan untuk mengirim, memproses dan menerima informasi (hardware, software dan kombinasi keduanya)

    Agar terjadi komunikasi, maka entity-entity tersebut harus mengikuti protocol yang disetujui bersama

    PROTOCOL merupakan kumpulan aturan yang mengatur komunikasi data yang mendefinisikan What, How and When

    8 ihsan l rimra (politeknik negeri padang - 2013) @copyleft

  • Aliran Informasi pada Arsitektur Layer

    Layer n pada suatu host membawa informasi ke layer yang sama pada host lain

    Kumpulan protocol yang digunakan pada suatu sistem disebut dengan PROTOCOL STACK

    Kumpulan layer-layer dan protocol-protocol disebut dengan NETWORK ARCHITECTURE

    ARCHITECTURE : model, kerangka kerja untuk membuat sesuatu

    9 ihsan l rimra (politeknik negeri padang - 2013) @copyleft

  • Pembagian service

    Berdasarkan koneksi: Connection oriented : seperti sistem telephone Connectionless : seperti sistem pos

    Berdasarkan kualitas: order, error dan delay Confirmed Unconfirmed

    10 ihsan l rimra (politeknik negeri padang - 2013) @copyleft

  • Komunikasi pada service (1)

    Connect request: meminta koneksi untuk diestablish (dibangun)

    Connect indication: memberi sinyal kepada yang akan dihubungi

    Connect response: digunakan oleh yang dipanggil bahwa akan menolak atau menerima suatu koneksi

    Connect confirm: memberitahukan pemanggil kalau panggilan diterima

    11 ihsan l rimra (politeknik negeri padang - 2013) @copyleft

  • Komunikasi pada service (2)

    Data request: meminta data untuk dikirim Data indication: memberitahu kedatangan

    data Data response Data confirm

    12 ihsan l rimra (politeknik negeri padang - 2013) @copyleft

  • Komunikasi pada service (3)

    Disconnect request : meminta koneksi untuk diputuskan

    Disconnect indication : memberitahu host lain bahwa akan memutuskan koneksi

    Disconnect response Disconnect confirm

    13 ihsan l rimra (politeknik negeri padang - 2013) @copyleft

  • TIME SEQUENCE DIAGRAM (DIAGRAM URUTAN WAKTU)

    14 ihsan l rimra (politeknik negeri padang - 2013) @copyleft

  • OSI (Open System Interconnection)

    Application Layer

    Presentation Layer

    Session Layer

    Transport Layer

    Network Layer

    Data Link Layer

    Physical Layer

    Model referensi OSI dibagi menjadi 7 layer

    Arsitektur ini distandarkan oleh ISO (International Standard Organization)

    Tanggung jawab host

    Tanggung jawab network

    15 ihsan l rimra (politeknik negeri padang - 2013) @copyleft

  • Physical Layer

    Berhubungan dengan pentransmisian bit-bit pada kanal komunikasi (media transmisi) Fungsi dan banyaknya pin pada suatu konektor

    (mekanikal) Level sinyal, kecepatan transmisi (elektrikal) Transmisi yang simultan pada kedua arah

    transmisi Pembangunan dan pemutusan koneksi

    16 ihsan l rimra (politeknik negeri padang - 2013) @copyleft

  • Data Link Layer

    Berhubungan dengan pemindahan aliran data yang terstruktur dari physical layer ke suatu pengiriman dan penerimaan yang handal Framing Physical addressing Synchronization Error control Flow control Character/ bit oriented Media Access Control: ALOHA, CSMA, etc

    17 ihsan l rimra (politeknik negeri padang - 2013) @copyleft

  • Network Layer

    Bertanggung jawab pada pengiriman data dari pengirim ke penerima mulai dari membangunan, menjaga dan memutuskan koneksi

    Logical address Routing

    Virtual circuits Datagram service

    Data priority

    18 ihsan l rimra (politeknik negeri padang - 2013) @copyleft

  • Transport Layer

    Bertanggung jawab pada komunikasi end-to-end QoS yang dibutuhkan oleh session layer Port addressing Segmentasi data Kontrol koneksi Error detection dan recovery Multiplexing Flow control

    19 ihsan l rimra (politeknik negeri padang - 2013) @copyleft

  • Session Layer

    Bertanggung jawab pada pembangunan (establish) dan pemutusan (terminate) koneksi

    Melakukan manajemen komunikasi Siapa yang berbicara, kapan dan berapa lama Simplex Half duplex Full duplex

    20 ihsan l rimra (politeknik negeri padang - 2013) @copyleft

  • Presentation Layer

    Berhubungan dengan Syntax dan semantik dari informasi Tipe data Kode karakter Kompresi dan dekompresi data Enkripsi dan dekripsi data

    21 ihsan l rimra (politeknik negeri padang - 2013) @copyleft

  • Application Layer

    Berhubungan dengan aplikasi pada user Aplikasi umum : Autoriti pada Login dan

    pengecekan password Aplikasi spesifik:

    File transfer Email Transfer dokumen Video streaming etc

    22 ihsan l rimra (politeknik negeri padang - 2013) @copyleft

  • Bentuk Umum Arsitektur OSI

    Application

    Presentation

    Session

    Transport

    Network

    Data Link

    Physical

    Host B

    Network

    Network

    Physical

    Router

    Network

    Data Link

    Physical

    Router

    Bit

    Frame

    Packet

    TPDU

    SPDU

    PPDU

    APDU

    Nama unit yangdipertukarkan

    Internet subnet protocolCommunication subnet boundary

    Application protocol

    Presentation protocol

    Session protocol

    Transport protocol

    Network layer host-router protocol

    Data Link layer host-router protocol

    Physical layer host-router protocol

    Interface

    Interface

    7

    6

    5

    4

    3

    2

    1

    LayerApplication

    Presentation

    Session

    Transport

    Network

    Data Link

    Physical

    Host A

    23 ihsan l rimra (politeknik negeri padang - 2013) @copyleft

  • Pergerakan Data pada Arsitektur OSI

    Application protocol

    Presentation protocol

    Session protocol

    Transportprotocol

    Networkprotocol

    ApplicationLayer

    PresentationLayer

    SessionLayer

    TransportLayer

    NetworkLayer

    Data LinkLayer

    PhysicalLayer

    ApplicationLayer

    PresentationLayer

    SessionLayer

    TransportLayer

    NetworkLayer

    Data LinkLayer

    PhysicalLayerBits

    DH Data DT

    TH Data

    DataNH

    DataPH

    SH Data

    DataAH

    Data

    ProsesPenerimaan

    ProsesPengiriman

    Path transmisi data sebenarnya

    24 ihsan l rimra (politeknik negeri padang - 2013) @copyleft

  • Review Questions

    Mengapa dibutuhkan menggunakan pe-layer-an dalam suatu network..?

    Bagaimana dua buah layer yang berdekatan dapat berkomunikasi dalam suatu arsitektur network.?

    25 ihsan l rimra (politeknik negeri padang - 2013) @copyleft

  • Merci tous

    26 ihsan l rimra (politeknik negeri padang - 2013) @copyleft

    Lapisan (Layer) ArsitekturTujuanKonsep DasarPendekatan LayerPrinsip Dasar dalam Pembuatan LayerLayer dan InterfaceLayer dan Interface (2)Entity dan ProtocolAliran Informasi pada Arsitektur LayerPembagian serviceKomunikasi pada service (1)Komunikasi pada service (2)Komunikasi pada service (3)TIME SEQUENCE DIAGRAM(DIAGRAM URUTAN WAKTU)OSI (Open System Interconnection)Physical LayerData Link LayerNetwork LayerTransport LayerSession LayerPresentation LayerApplication LayerBentuk Umum Arsitektur OSIPergerakan Data pada Arsitektur OSIReview QuestionsMerci tous