modul-4b dst-2 jaringan komputer

Upload: taufik-ismail

Post on 14-Oct-2015

23 views

Category:

Documents


2 download

DESCRIPTION

jarkom 2

TRANSCRIPT

  • 5/23/2018 Modul-4b Dst-2 Jaringan Komputer

    1/28

    Dasar Sistim Telekomunikasi 2

    Komunikasi Komputer I

    ITBUTeknik Elektro

    Ir.B.Agus Hidayat, MM

  • 5/23/2018 Modul-4b Dst-2 Jaringan Komputer

    2/28

    Windows Based PC

    Unix Server

    Apple Mac

    IBM Compatible

    Linux Workstation

    Telephone

    Suns Solaris

    Radio tower

    Public switch

    2

    Beragam komputer(h/w & s/w)

    Ingin berkomunikasi

    HOW?

  • 5/23/2018 Modul-4b Dst-2 Jaringan Komputer

    3/28

    People Analogy

    3

    Bade naon anjeun teh?

    Romo ono maling!

    Kuch kuch ho ta hai..

    Tidak akan terjadi

    percakapan yangmeaningful

  • 5/23/2018 Modul-4b Dst-2 Jaringan Komputer

    4/28

    Supaya percakapan meaningfulEnglish please

    4

    Thank you very much

    How are you ?

    Nice to meet you.

    Aturan penggunaan bahasa Inggris: protokol

  • 5/23/2018 Modul-4b Dst-2 Jaringan Komputer

    5/28

    5

    Windows Based PC

    Unix Server

    Apple Mac

    IBM Compatible

    Linux Workstation

    Telephone

    Suns Solaris

    Radio tower

    Public switch

    Harus menggunakanprotokol yang disetujui bersama

    Supaya semua komputer dapat

    berkomunikasi satu sama lain

  • 5/23/2018 Modul-4b Dst-2 Jaringan Komputer

    6/28

    6

    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

    10101010...7bytes Syntax: 10101010...

    Semantic: please synchronize...

  • 5/23/2018 Modul-4b Dst-2 Jaringan Komputer

    7/28

    7

    Suatu sistem komunikasi komputer yang komplekstidak hanya menggunakan satu protokol

    Menggunakan sekelompok protokol (protocol suite/protocol family)

    Mengapa perlu protocol suite? Menangani beragam masalah yang timbul ketika mesin

    berkomunikasi melalui suatu jaringan data

    Hardware failure

    Network congestion

    Packet delay or loss

    Data corruption

    Data duplication or inverted arrivals Akan sangat kompleks membuat satu protokol tunggal yang

    menangani masalah-masalah di atas

  • 5/23/2018 Modul-4b Dst-2 Jaringan Komputer

    8/28

    Open System Interconnection (OSI)

    Reference Model

    8

    Dikembangkan oleh International Organization forStandardization (ISO) pada tahun 1984 (ISO standard 7498-1)

    Pada model referensi OSI, fungsi-fungsi protokol dibagi ke

    dalam tujuh layer

    masing-masing layer mempunyai fungsitertentu

    Setiap layer adalah self-containedfungsi yang diberikan kesetiap layer dapat diimplementasikan secara independentdarilayer yang lainUpdating fungsi pada suatu layer tidak perlu

    mempertimbangkan layer lain Pengaruh perubahan pada suatu layer dapat dirasakan oleh layer yang

    lain

    OSI memungkinkan interkoneksi komputer multisystem

  • 5/23/2018 Modul-4b Dst-2 Jaringan Komputer

    9/28

    OSI Protocol Stack

    9

    Physical

    Application

    Presentation

    Session

    Transport

    Network

    Data Link

    1

    2

    7

    6

    5

    4

    3

    Upper layers application issuespada umumnya diimplementasikansecara software

    Application oriented

    Lower layers data transport issuesLayer 1 & 2 :h/w & s/w implementedLayer 3 dan 4 : s/w implemented

    Network oriented

  • 5/23/2018 Modul-4b Dst-2 Jaringan Komputer

    10/28

    Model OSI dan komunikasi antar sistem

    10

    Physical

    Application

    Presentation

    Session

    Transport

    Network

    Data Link

    Physical

    Application

    Presentation

    Session

    Transport

    Network

    Data Link

    Proses

    aplikasi

    Proses

    aplikasi

    Sistem A Sistem B

    Physical

    Network

    Data Link

    Intermediate node (repeater, bridge, router)

    Peer-to-peer communications

  • 5/23/2018 Modul-4b Dst-2 Jaringan Komputer

    11/28

    11

    Interaksi antar layer OSI:

    Interaksi dengan layer di atasnya

    Interaksi dengan layer di bawahnya

    Interaksi dengan layer peer di sistem yang berbeda

    Physical

    Application

    Presentation

    Session

    Transport

    Network

    Data Link

    Physical

    Application

    Presentation

    Session

    Transport

    Network

    Data Link

    SistemA

    N

    N+1

    N-1

    SistemB

  • 5/23/2018 Modul-4b Dst-2 Jaringan Komputer

    12/28

    12

    Layer dan pertukaran informasiSistem A Sistem B

    Header 4 Data

    DataHeader 3

    1

    76

    4

    3

    2

    5

    1

    76

    4

    3

    2

    5

    enkapsulasi

    DataHeader 2

    Data

    Network

    Protocol Data Unit = PDU

  • 5/23/2018 Modul-4b Dst-2 Jaringan Komputer

    13/28

    Physical Layer

    13

    Mendefiniskan spesifikasi elektrik dan mekanik perangkat

    komunikasi data Misalnya penentuan level tegangan yang digunakan untuk

    mengirimkan informasi, bentuk konektor dan jumlah pin yangdigunakan, spesifikasi kabel dsb.

    Pembentukan dan pemutusan koneksi ke medium transmisi

    Komunikasi full-duplex atau half-duplex, prosedur untuk memulai danmenghentikan transmisi

    Pembentukan sinyal untuk ditransmisikan ke medium transmisi Line coding, modulasi dsb.,

    Data unit: bit

    Contoh : RS232C

  • 5/23/2018 Modul-4b Dst-2 Jaringan Komputer

    14/28

    14

    RS 232 Specs

    Konektor RS232

    9 pin maleKonektor RS232

    9 pin female

  • 5/23/2018 Modul-4b Dst-2 Jaringan Komputer

    15/28

    15

    Data Link Layer Mengatur komunikasi antara mesin lokal (mesin-mesin yang berada di dalam

    satu jaringan yang sama)

    Pada proses pengiriman, layer ini menerima data dari network layer danmerubahnya menjadi aliran bit untuk ditransmisikan oleh layer fisik

    Pada proses penerimaan, layer ini merubah aliran bit dari layer fisik menjadi

    frame data link (data framing)

    Fungsi-fungsi yang dilakukan data link layer:

    Medium access control (MAC)

    Mengendalikan akses ke medium komunikasi Logical Link Control (LLC):

    Fungsi yang diperlukan untuk membentuk dan mengendalikan link lojik antara dua mesin lokal

    Menyediakan aliran data yang bebas kesalahan bagi network layer (error detection

    and handling)

    Mendeteksi/mengoreksi kesalahan akibat transmisi pada layer fisik

    Menambahkan kode untuk sinkronisasi dan deteksi kesalahan (contoh: CRC)

    Menyediakan mekanisme untuk menangani kehilangan (lost), kerusakan, atau duplikasi frame

    (contoh: retransmisi lost frame)

    Addressing : memberi label lokasi tujuan

    Physical addresing (label dicangkokkan pada kartu jaringan di pabrik)

    Data unit: frame

    Contoh protokol layer 2 : IEEE802.3, IEEE802.11 dsb.

  • 5/23/2018 Modul-4b Dst-2 Jaringan Komputer

    16/28

    16

    Local Machines

    Hub

  • 5/23/2018 Modul-4b Dst-2 Jaringan Komputer

    17/28

    17

    Network Layer

    Menyediakan fungsional dan prosedural untukmentransfer informasi dari sumber ke tujuanyang melalui beberapa jaringan Batas antar jaringan adalah suatu router

    Layer ini menyediakan fungsi: Routing (pencarian jalur menuju tujuan) Melakukan segmentation/desegmentation kalau perlu

    Melaporkan kegagalan pengiriman informasi (contohICMP)

    Logical addressing (contoh : IP address)

    Data unit: paket

  • 5/23/2018 Modul-4b Dst-2 Jaringan Komputer

    18/28

    18

    Transport Layer

    Menyediakan transfer data secara transparanantar end system (end-to-end communication)

    End-to-end artinya protokol transport baru mulai

    bekerja di end system

    Menerapkan layanan transport data andal yangtransparan terhadap upper layers

    flow control, multiplexing, manajemen virtual

    circuit, serta error checking & error recovery Data unit: segment

  • 5/23/2018 Modul-4b Dst-2 Jaringan Komputer

    19/28

    19

    Session Layer

    Membentuk, me-manage, dan memutuskansession komunikasi antar presentation layerpada end system

    Session komunikasi terdiri atas permintaan

    layanan (service request) dan tanggapanlayanan (service response) yang terjadi antaraaplikasi yang berlokasi pada device jaringan(end system) yang berbeda

    Data unit: data Contoh : CCITT X.225

  • 5/23/2018 Modul-4b Dst-2 Jaringan Komputer

    20/28

    Presentation Layer

    20

    Menyediakan fungsi pengkodean dan konversi untukdata dari application layer menjamin data yangberasal dari application layer suatu sistem dapatdibaca oleh application layer di sistem yang lain

    End-to-end Data unit: data

    Contoh :

    Format representasi data: EBDIC, ASCII Skema kompresi : QuicTime, MPEG

    Enkripsi

  • 5/23/2018 Modul-4b Dst-2 Jaringan Komputer

    21/28

    Application Layer

    21

    Layer OSI yang paling dekatdengan 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

  • 5/23/2018 Modul-4b Dst-2 Jaringan Komputer

    22/28

    Internet (TCP/IP) protocol stack

    22

    Network interface

    Applicationhttp,ftp,snmp

    TransportTCP, UDP

    IP

    application

    transport

    network

    link

    physical

  • 5/23/2018 Modul-4b Dst-2 Jaringan Komputer

    23/28

    23

    TCP/IP & OSI Dalam terminologi model referensi OSI, TCP/IPprotocol

    suitemeliputi network dan transport layers

    Physical

    Application

    Presentation

    Session

    Transport

    Network

    Data Link

    1

    2

    7

    6

    5

    4

    3

    Network inteface

    Application

    Transport

    IP

    1

    3

    4

    2

    TCP/IPOSI

  • 5/23/2018 Modul-4b Dst-2 Jaringan Komputer

    24/28

    Layering: logical communication

    24

    applicationtransportnetwork

    linkphysical

    applicationtransportnetwork

    linkphysical

    application

    transportnetwork

    linkphysical

    application

    transportnetwork

    linkphysical

    network

    linkphysical

  • 5/23/2018 Modul-4b Dst-2 Jaringan Komputer

    25/28

    Layering: logical communication

    25

    applicationtransportnetwork

    linkphysical

    applicationtransportnetwork

    linkphysical

    application

    transportnetwork

    linkphysical

    application

    transportnetwork

    linkphysical

    network

    linkphysical

    data

    data

    data

    transport

    transport

    ack

  • 5/23/2018 Modul-4b Dst-2 Jaringan Komputer

    26/28

    Layering: physical communication

    26

    applicationtransportnetwork

    linkphysical

    applicationtransportnetwork

    linkphysical

    application

    transportnetwork

    linkphysical

    application

    transportnetwork

    linkphysical

    networklinkphysical

    data

    data

  • 5/23/2018 Modul-4b Dst-2 Jaringan Komputer

    27/28

    Contoh

    27

  • 5/23/2018 Modul-4b Dst-2 Jaringan Komputer

    28/28

    28

    Network inteface

    Application

    Transport

    IP

    TCP/IP

    Software outside the operating system

    Software inside the operating system

    Only IP addresses used

    Physical addresses used