Post on 02-Mar-2018
7/26/2019 Konsep Osi Tcpip
1/45
Bagaimana komputer di
Internet saling bicara?
Muhammad Nasar
nasar@umm.ac.idnasar02@yahoo.com
mailto:nasar@umm.ac.idmailto:nasar@umm.ac.id7/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_Standardization7/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