Konsep Osi Tcpip

download Konsep Osi Tcpip

of 45

Transcript of Konsep Osi Tcpip

  • 7/26/2019 Konsep Osi Tcpip

    1/45

    Bagaimana komputer di

    Internet saling bicara?

    Muhammad Nasar

    [email protected]@yahoo.com

    mailto:[email protected]:[email protected]
  • 7/26/2019 Konsep Osi Tcpip

    2/45

    utline

    ! Data communication vsNetworking

    ! "e#erence Model $ OSIvsTCP/IP

  • 7/26/2019 Konsep Osi Tcpip

    3/45

  • 7/26/2019 Konsep Osi Tcpip

    4/45

  • 7/26/2019 Konsep Osi Tcpip

    5/45

  • 7/26/2019 Konsep Osi Tcpip

    6/45

    %I $ Sejarah,definisi& dan tujuan

    ! Model referensi jaringan terbuka OSIatau OSI Reference Modelfor open networkingadalah sebuah model arsitektural 'aringanyang dikembangkan oleh badanInternational rgani(ation #or %tandardi(ation)I%* di +ropa padatahun ,-.

    ! %I / singkatan dari Open System Interconnection. Model inidisebut 'uga dengan model Model tujuh lais OSI )OSI sevenlayer model*.

    ! %ebelum munculnya model re#erensi %I& sistem 'aringan komputersangat tergantung kepada pemasok )vendor*. %I berupayamembentuk standar umum 'aringan komputer untuk menun'anginteroperatibilitas antar pemasok yang berbeda. 1alam suatu

    'aringan yang besar biasanya terdapat banyak protokol 'aringanyang berbeda. idak adanya suatu protokol yang sama& membuatbanyak perangkat tidak bisa saling berkomunikasi.

    http://id.wikipedia.org/wiki/International_Organization_for_Standardizationhttp://id.wikipedia.org/wiki/International_Organization_for_Standardization
  • 7/26/2019 Konsep Osi Tcpip

    7/45

    3pa itu protokol?

    ! sekumpulan dari beberapa aturan )bahasa kesepakatan*dalam komunikasi data antara beberapa alat komunikasi.

    ! 4rotocol menspesi#ikasikan secara detail bagaimana

    komputer berinteraksi& termasuk didalamnya #ormat pesanyang mereka tukar dan bagaimana kesalahan ditangani.

    ! iga aspek utama yang diperhatikan oleh protokolkomunikasi adalah$

    5 bagaimana data direpresentasikan dan dikodekan&5 bagaimana ditransmisikan& dan5 bagaimana kesalahan dan kegagalan diketahui dan ditangani.

  • 7/26/2019 Konsep Osi Tcpip

    8/45

  • 7/26/2019 Konsep Osi Tcpip

    9/45

  • 7/26/2019 Konsep Osi Tcpip

    10/45

    3pa yang dikomunikasikan ?

    !lication !lication

    Presentation Presentation

    Session Session

    Transort Transort

    Network Network

    Data"#ink Data"#inkPh$sical Ph$sical

    Data

    SegmentsPackets

    FramesBits

    Dat

    aData

  • 7/26/2019 Konsep Osi Tcpip

    11/45

    Data %ncasulation

  • 7/26/2019 Konsep Osi Tcpip

    12/45

    PD& and SD& %ncasulation

  • 7/26/2019 Konsep Osi Tcpip

    13/45

    6ost 7ayers 8s. Media 7ayers

    !lication

    Presentation

    Session

    Transort

    Network

    Data"#ink

    Ph$sical

    Host Layers

    Menjaminpengiriman data

    secara akuratantar perangkat

    !lication

    Presentation

    Session

    Transort

  • 7/26/2019 Konsep Osi Tcpip

    14/45

    6ost 7ayers 8s. Media 7ayers

    !lication

    Presentation

    Session

    Transort

    Network

    Data"#ink

    Ph$sical

    Media Layers

    Mengontrolpengiriman pesansecara fsik melalui

    jaringan

    Network

    Data"#ink

    Ph$sical

  • 7/26/2019 Konsep Osi Tcpip

    15/45

    7apis #isik! 4ertukaran data secara #isik

    ter'adi pada lapis #isik&

    ! 1eretan bit pembentuk data diubah men'adi sinyal9sinyal listrikyang akan mele:ati mediatransmisi&

    ! 1iperlukan sinyal yang cocok

    untuk le:at di media transmisitertentu.! 1ikenal tiga macam media

    transmisi yaitu $5 kabel logam&

    5 kabel optik dan5 gelombang radio

    !lication

    Presentation

    Session

    Transort

    Network

    Data"#ink

    Ph$sical

  • 7/26/2019 Konsep Osi Tcpip

    16/45

    1atalink

    ! Menya'ikan #ormat data

    untuk lapis #isik ;

    pembentukan #rame&

    ! pengendalian kesalahan

    )+rror

  • 7/26/2019 Konsep Osi Tcpip

    17/45

    =aringan

    ! >ntuk meneruskan paket9paket dari satu node kenode yang lain dalam

    'aringan komputer

    ! ungsi utama $

    5 4engalamatan

    5 Memilih 'alan )routing*

    !

  • 7/26/2019 Konsep Osi Tcpip

    18/45

    ransport! Ber#ungsi untuk trans#er data yang

    handal& bertanggung 'a:ab ataskeutuhan data dalam transmisi datadalam melakukan hubunganpertukaran data antara kedua belah#ihak

    ! 4aketisasi $5 pan'ang paket

    5 banyaknya paket&

    5 penyusunannya

    5 kapan paket9paket tersebutdikirimkan

    !lication

    Presentation

    Session

    Transort

    Network

    Data"#inkPh$sical

  • 7/26/2019 Konsep Osi Tcpip

    19/45

    %esi

    ! Ber#ungsi untuk mengontrolkomunikasi antar aplikasi&membangun& memelihara danmengakhiri sesi antar aplikasi.

    !

  • 7/26/2019 Konsep Osi Tcpip

    20/45

    4resentasi

    ! >ntuk mengemas data dari sisiaplikasi sehingga mudah untuk

    lapisan sesi mengirimkannya

    atau sebaliknya&

    ! Ber#ungsi untuk mengatasi

    perbedaan #ormat data&

    kompresi& dan enkripsi data

    !

  • 7/26/2019 Konsep Osi Tcpip

    21/45

    3plikasi

    ! %ebagai inter#ace user ke

    lingkungan %I.

    ! >ser biasa berinteraksi

    melalui suatu program

    aplikasi )so#t:are*!

  • 7/26/2019 Konsep Osi Tcpip

    22/45

    ! No: talk about

  • 7/26/2019 Konsep Osi Tcpip

    23/45

    %e'arah

  • 7/26/2019 Konsep Osi Tcpip

    24/45

  • 7/26/2019 Konsep Osi Tcpip

    25/45

    I4 )Internet 4rotocol*

    ! 4rotokol 'aringan terpopuler di'agat raya

    ! Felebihan$

    5 Mempunyai ratusan 'uta alamat )tidak ada alamat yangsama& unik*

    5 Mendukung banyak aplikasi )protokol lapis $ 4& 64&%NM4& dll*

    ! 3da 2 'enis I4 $ I4 standar atau I4 8ersi )se'ak,-0* dan I48J )mulai ,--K*

    5 I48$ D2 bit L C alamat

    5 I48J$ ,2G bit L 2JC

    4 k t

  • 7/26/2019 Konsep Osi Tcpip

    26/45

    4aket

  • 7/26/2019 Konsep Osi Tcpip

    27/45

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

    Priority (0-7) low high high .1/

    VersionHeader

    length

    Precedenc

    eD !

    unuse

    d

    otal length

    IdentificationD M Fragment offset

    ime to li"e #seconds$ Protocol

    Header checksum

    Source %P address #& 'yte$Destination %P address #& 'yte$

    Option (0 word atau lebih)

    Data

    (& k'

    4aket I4 !

  • 7/26/2019 Konsep Osi Tcpip

    28/45

    ! 7alu apa beda %I dengan

  • 7/26/2019 Konsep Osi Tcpip

    29/45

  • 7/26/2019 Konsep Osi Tcpip

    30/45

  • 7/26/2019 Konsep Osi Tcpip

    31/45

    7ebih 'auh ttg I4 address

    ! I4 address adalah sumber daya yang

    terbatas

    ! 4erlu dihemat dengan alokasi yang 'elas

    dan terencana

  • 7/26/2019 Konsep Osi Tcpip

    32/45

    3ddressing :ith I48

    ! D2 bit& blok ), blok / G bit*& tiap blok

    dipisahkan dengan . )dot*

    ! Ilustrasi $

    KKKKKKKK.KKKKKKKK.KKKKKKKK.KKKKKKKK

    adalah 0 atau , )biner*

    !

  • 7/26/2019 Konsep Osi Tcpip

    33/45

    Netmask dan Broadcast

    ! I4 $ alamat host

    5 ,-2.,JG.2.,

    ! Netmask $pembatas network

    5 2.2.2.0

    ! Broadcast $ alamat network

    5 ,-2.,JG.2.2

  • 7/26/2019 Konsep Osi Tcpip

    34/45

    Netmask dan Broadcast

    ! I4 $ ,-2.,JG.2.,

    ! Netmask $ 2.2.2.0

    ! Broadcast $ ,-2.,JG.2.2

    ! Biasa 'uga ditulis ,-2.,JG.2.0;2

    ! 2 berasal dari 'lh bit netmask $,,,,,,,,.,,,,,,,,.,,,,,,,,.00000000

  • 7/26/2019 Konsep Osi Tcpip

    35/45

  • 7/26/2019 Konsep Osi Tcpip

    36/45

    Funci penyelesaian

    ! 4re#iK ;2- biner nya $ ,,,,,,,,.,,,,,,,,.,,,,,,,,.,,,,,000! =lh host )I4* dihitung bds bit 0 yang ada $ yaitu rentang 000 s.d. ,,,&

    detilnya $

    000 / 0 $ netI1

    00, / , $ I4 host

    0,0 / 2 $ I4 host

    0,, / D $ I4 host

    ,00 / $ I4 host

    ,0, / $ I4 host

    ,,0 / J $ I4 host

    ,,, / $ Broadcast 3ddress

    ! Bit a:al / netI1& Bit akhir $ broadcast addr

    'umlah host / J ),-2.,JG.2., sd. ,-2.,JG.2.J*

    Netmask / 2.2.2.2G

    Broadcast / ,-2.,JG.2.

  • 7/26/2019 Konsep Osi Tcpip

    37/45

    Karakteristik Kelas A Kelas B Kelas C

    Bit pertama 0 10 110

    Panjang NetID 8 bit 16 bit 24 bit

    Panjang HostID 24 bit 16 bit 8 bit

    Byte pertama 0 127 128 191 192 223

    !m"a# net$or% 126 %e"as & '0 (an 127(i)a(ang%an*

    16+384 %e"as B 2+097+1,2 %e"as -

    !m"a# #ost IP 16+777+214 IP a((resspa(a tiap %e"as &

    6,+,32 IP a((resspa(a tiap %e"as B

    2,4 IP a((ress pa(atiap %e"as -

  • 7/26/2019 Konsep Osi Tcpip

    38/45

    Karakteristik Kelas D .e"as /

    4 Bit pertama 1110 1111

    Bit m!"ti)ast 28 bit

    Byte Inisia" 224 247 248 2,,

    Bit )a(angan 28 bit

    !m"a# 268+43,+4,, %e"as D 268+43,+4,, %e"as /

    Des%ripsi Dig!na%an !nt!% m!"ti)ast (i)a(ang%an !t% %eper"!ane%sperimenta"

  • 7/26/2019 Konsep Osi Tcpip

    39/45

    ! I4 4ri8ate

    5 ,-2.K.K.K

    5 ,0.K.K.K

    5 ,2.K.K.K

    ! I4 4ublic

    5 %elain diatas

  • 7/26/2019 Konsep Osi Tcpip

    40/45

    Cate:ay

    ! a network node equipped for interfacing

    with another network that uses different

    protocols.

    ! Cate:ay adalah remote host address

    interface yang digunakan sebagai penerus

    paket net:ork lainnya

  • 7/26/2019 Konsep Osi Tcpip

    41/45

    !

  • 7/26/2019 Konsep Osi Tcpip

    42/45

    %epintas topologi 'aringan

    ! 3gar tidak ter'adi perebutan 'alur antar 1

  • 7/26/2019 Konsep Osi Tcpip

    43/45

    4hysical layer mediator

  • 7/26/2019 Konsep Osi Tcpip

    44/45

    Fabel >4

  • 7/26/2019 Konsep Osi Tcpip

    45/45

    Fabel >4 dan "=9