komunikasi data protocol - istn
TRANSCRIPT
Komunikasi Data
PROTOCOL
• Memungkinkan device untuk saling berkomunikasi dalam satu jaringan • Set aturan yang dapat dimengerti
devices untuk saling berkomunikasi • Determinasi waktu, antrian,
penjadwalan, pengelamatan dan kontrol kesalahan
PROTOCOL
• How the physical network is built • How computers connect to the network • How the data is formatted for transmission • How that data is sent • How to deal with errors
WITH PROTOCOL??
• Institute of Electrical and Electronic Engineers (IEEE)
• American National Standards Institute (ANSI) • Telecommunications Industry Association (TIA) • Electronic Industries Alliance (EIA) • International Telecommunications Union (ITU)
STANDART??
• Membuat stadarisasi yang didapat dipakai vendor untuk mengurangi kerumitan perancangan
• Standarisasi interfaces • Modular enginneering • Kerjasama dan komunikasi teknologi yang
berbeda • Memudahkan pelatihan network
MANFAAT
ORGANISASI KOMPUTER DIHUBUNGKAN KE JARINGAN KOMPUTER
Wire (Computer Network)
Computer A Computer B
Application Program
Application Program
Network Protocol
Network Protocol
Protokol Komunikasi Definisi Protocol Jaringan: Satu set aturan
yang mengatur komunikasi antara dua host terdiri 3 elemen kunci
Sintaks meliputi format data dan level sinyal Semantik koordinasi dan penanganan error
Timing penyesuaian kecepatan dan keterurutan data
speed matching dan sequencing)
Contoh - TCP/IP - Apple Talk
- IPX/SPX (Novel Netware)
OSI (Open System Interconnection)
• Dibuat oleh ISO (International for Standarization Organization) 1974 • Tujuan :
Memecahkan masalah kompatibilitas device antar vendor, dengan menyediakan standarisasi yang digunakan vendor dalam membuat device, sehingga device dari manufaktur yang berbeda tetap dapat saling mendukung
• Keuntungan: - Membagi kompleksitas pada jaringan - Perubahan pada satu layer tidak berpengaruh pada layer lain - Mendefinisikan standar interface agar antar manufaktur dapat berintegrasi
TUJUH LAYERS ?
Layer 7
Layer 6
Layer 5
Layer 4
Layer 3
Layer 2
Layer 1
Application
Presentation
Session
Transport
Network
Data Link
Physical
LAYER-LAYER
• Dalam hal tujuan dan tanggung jawab, tiap layer terpisah dan independen
• Masing-masing punya fungsi sendiri, tetapi juga menyediakan service ke layer di atas dan di bawahnya
• Model sebagai bantuan untuk memahami komunikasi pada jaringan dan berguna dalam memilah kesalahan/troubles yg mungkin terjadi pada jaringan
• Memungkinkan baik software engineer dan hardware manufacturers menjamin produk mereka bisa bekerja sama
KERJA LAYER-LAYER
• Saat berkomunikasi, tiap layer OSI berbicara dengan layer yang sama pada device yang lain
• Misalnya; Application Layer dari Device A berkomunikasi dengan Application Layer dari Device B, dengan meneruskan data melalui layer- layer lain
• Application Layer dari tiap device tidak peduli bagaimana layer-layer lain berfungsi, tetapi bergantung pada layer-layer tersebut untuk mendapatkan service
Kerja Layer-Layer
S u p p o r t s t h e c o m m u n ic a t i o n b e t w e e n a p p l i c a t i o n s o v e r t h e n e t w o r k
P r e s e n t s d a t a t o t h e r e c e i v e r i n a f o r m i t r e c o g n i s e s
E s t a b l i s h e s a c o n n e c t i o n a n d t e r m in a t e s i t w h e n n o l o n g e r r e q u i r e d
A c k n o w le d g e s t h e f l o w o f d a t a i n c lu d in g r e - t r a n s m is s io n w h e r e r e q u i r e d
A d d s t h e a p p r o p r i a t e n e t w o r k a d d r e s s e s t o p a c k e t s
A d d s t h e M A C a d d r e s s e s t o p a c k e t s
T r a n s m i t s t h e d a t a o n t h e m e d iu m
N O D E A S e n d i n g D e v i c e
N O D E B R e c e i v i n g D e v i c e
L a y e r 7 A p p l i c a t i o n L a y e r
L a y e r 6 P r e s e n t a t i o n L a y e r
L a y e r 5 S e s s io n L a y e r
L a y e r 4 T r a n s p o r t L a y e r
L a y e r 3 N e t w o r k L a y e r
L a y e r 2 D a t a L in k L a y e r
L a y e r 1 P h y s i c a l L a y e r
L a y e r 7 A p p l i c a t i o n L a y e r
Layer 3 Network Layer
Layer 2 Data Link Layer
Layer 1 Physical Layer
Layer 6 Presentation Layer
Layer 5 Session Layer
Layer 4 Transport Layer
Bagaimana Data Mengalir?
Saat data dikirim dari application pada komputer sumber hal berikut terjadi; • Data dalam bentuk suatu packet “bergerak turun”
melalui layer-layer • Saat mencapai Physical Layer siap dikirim melalui
media • Pada Physical Layer bit-bit bisa analog atau digital,
dalam bentuk elektrikal, cahaya atau gelombang radio
Bagaimana Data Mengalir?(2)
• Data ditransmisikan ke device tujuan • Bergerak melalui layer-layer dari model OSI,
mencapai user • Dalam pergerakan melalui layer-layer data
di encapsulated – yaitu informasi tambahan ditambahkan sebagai headers atau trailers
• Data di dalam paket tidak berubah
Encapsulation
Ap p l ica t io n
P r esen t a t io n
Sessio n
Tr an sp o r t
N et w o r k
D at a L in k
P h ysica l
D ATA
D ATA P res en t a t ion H eader
Ses s ion H eader
T rans p ort
N e t w ork H eader
D a t a L ink H eader D a t a L ink T ra i le r
P H
B it s
To D e stination D e vice
• Encapsulation process process penambahan informasi di tiap level ketika data bergerak turun dari layer atas ke layer bawah
SH PH DATA
Header TH SH PH DATA
NH TH SH PH DATA DLH NH TH SH PH DATA DLT
PDU (Protocol Data Unit) • Protocol Data Unit (PDU)bentuk dari setiap data di tiap layer
Data - Application layer PDU Segment - Transport Layer PDU Packet - Internetwork Layer PDU Frame - Network Access Layer
PDU Bits - PDU ketika data ditransmisikan secara fisik melal media transmisi ui
OSI Model dan TCP/IP
Proses Komunikasi PadaTCP/IP
PROSES PENGIRIMAN DATA
End-to-End dan Point-to-Point
Host A Host B
Intermediate Routers End-to-end
Point-to-point
NIC
Network Inteface Card
adalah sebuah kartu yang berfungsi sebagai jembatan dari komputer ke sebuah jaringan komputer. Jenis NIC yang beredar, terbagi menjadi dua jenis, yakni NIC yang bersifat fisik, dan NIC yang bersifat logis. Contoh NIC yang bersifat fisik adalah NIC Ethernet, Token Ring, dan lainnya; sementara NIC yang bersifat logis adalah loopback adapter dan Dial-up Adapter. Disebut juga sebagai Network Adapter. Setiap jenis NIC diberi nomor alamat yang disebut sebagai MAC address, yang dapat bersifat statis atau dapat diubah oleh pengguna.
MODEL SEVEN LAYER OSI
Wire (Network Cable)
Application Program
Layer 7
Layer 6
Layer 5
Layer 4
Layer 3
Layer 2
Layer 1
Application Layer
Presentation Layer
Session Layer
Transport Layer
Network Layer
Datalink Layer
Physical Layer
Interface ke program user
Data filters (compression, encryption)
Manage koneksi end-to-end/Dialog Control
end-to-end realibility
Set up Route
koneksi point-to-poin handal,error & acc contr,
Interface ke medium
signals
Tujuan
NIC
Layer 1: Physical Layer Fungsi Utama: Berhubungan dengan sinyal elektrik Contoh: • Manchester Signal Encoding
• NRZI Signal Encoding
• Bipolar-AMI Signal Encoding
Mendefinisikan bagaimana sinyal direpresentasikan
• Interpretasi sinyal elektrik, representasikan sebagai1 atau 0
MODEL SEVEN LAYER OSI
Layer 2: Data Link Layer Fungsi Utama:
• Deteksi dan koreksi error sinyal, jika ada • Meneruskan/Forward sinyal yang diterima ke network layer • Jika error tidk dpt dikoreksi, memberikan error warning ke network layer
• Menyediakan Media Access Control (MAC) - Untuk “shared” network, kontrol siapa yg dp menggunakan network
Contoh penggunaan bersama Network:
Ring Bus Star (=hub)
Model Seven Layer OSI
Layer 3: Network Layer
Fungsi Utama:
• Best effort delivery service
- Me-route kan paket dari sumber ke tujuan - Translasi address
MODEL SEVEN LAYER OSI
Layer 4: Transport Layer
Fungsi Utama:
• Deteksi dan koreksi error paket (error control) utk E2E
• Melaksanakan flow control - Jika penerima ingin slow down, mengurang laju transmisi TX
- Jika network congesti, mengurang laju transmisi congestion control
Layer 5: Session Layer
Fungsi Utama:
• Establish/Manage/Delete koneksi (E2E)
• Kontrol Full-Duplex/Half-Duplex
• QoS (specifikasi toleransi delay maximum)
Model Seven Layer OSI
Layer 6: Presentation Layer
Encrypted Data
Raw Data
Encryption
Compressed Data
Fungsi Utama: Encryption, compression, dll
Compression
Presentation Layer Presentation Layer
Raw Data
Layer 7: Application Layer
Fungsi Utama: Interface ke application programs
Contoh: Network API (Application Program Interface)
Model Seven Layer OSI
Model Seven Layer OSI - Summary
OSI MODEL VS TCP/IP
Model TCP/IP Gambar berikut menunjukkan arsitektur TCP/IP dan OSI,
serta korespondensi fungsionalitas antara keduanya
Skema Pengalamatan dan Penamaan
• Enkapsulasi header di setiap level
LATIHAN
• Model protokol ditunjukkan dengan 3 level; – Jelaskan proses pemesanan dan penghantaran
pizza dan interaksi yang terjadi di setiap level – Jika kita buat model protokol dalam 3 level, beri
nama dan jelaskan fungsi setiap level!
Case;1
Case;2
www.rahmadani.net 33
DAFTAR NILAI
Program Studi
Matakuliah
Kelas / Peserta
:
:
:
:
Teknik Elektro S1
Komunikasi Data
H
No NIM N A M A NA HURUFUTS
PerkuliahanDosen :
UAS MODEL PRESENTASITUGASABSEN
SEMESTER GENAP REGULER TAHUN 2019/2020
Kampus ISTN DurentigaDjoko Suprijatmono, Ir., MT.
0% 0% 0%100%0% 0%
Hal. 1/1
16223758 Efriadon Lumbantoruan1 70 B0 0100 70 700
18223702 Faris Fawzan Azim2 70 B0 0100 70 700
Security ID 63322d6f915dd10ed8c170e05bbdb39c
Rekapitulasi Nilai
A
A-
B+
B
B- C-
C+
C
D+
D
E
0
0
0
2
00
0
0
0
0
0
Jakarta,5 September 2020
Dosen Pengajar
Djoko Suprijatmono, Ir., MT.