komunikasi data protocol - istn

34
Komunikasi Data PROTOCOL

Upload: others

Post on 17-Oct-2021

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Komunikasi Data PROTOCOL - ISTN

Komunikasi Data

PROTOCOL

Page 2: Komunikasi Data PROTOCOL - ISTN

• 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

Page 3: Komunikasi Data PROTOCOL - ISTN

• 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??

Page 4: Komunikasi Data PROTOCOL - ISTN

• 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??

Page 5: Komunikasi Data PROTOCOL - ISTN

• Membuat stadarisasi yang didapat dipakai vendor untuk mengurangi kerumitan perancangan

• Standarisasi interfaces • Modular enginneering • Kerjasama dan komunikasi teknologi yang

berbeda • Memudahkan pelatihan network

MANFAAT

Page 6: Komunikasi Data PROTOCOL - ISTN

ORGANISASI KOMPUTER DIHUBUNGKAN KE JARINGAN KOMPUTER

Wire (Computer Network)

Computer A Computer B

Application Program

Application Program

Network Protocol

Network Protocol

Page 7: Komunikasi Data PROTOCOL - ISTN

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)

Page 8: Komunikasi Data PROTOCOL - ISTN

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

Page 9: Komunikasi Data PROTOCOL - ISTN

TUJUH LAYERS ?

Layer 7

Layer 6

Layer 5

Layer 4

Layer 3

Layer 2

Layer 1

Application

Presentation

Session

Transport

Network

Data Link

Physical

Page 10: Komunikasi Data PROTOCOL - ISTN

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

Page 11: Komunikasi Data PROTOCOL - ISTN

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

Page 12: Komunikasi Data PROTOCOL - ISTN

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

Page 13: Komunikasi Data PROTOCOL - ISTN

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

Page 14: Komunikasi Data PROTOCOL - ISTN

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

Page 15: Komunikasi Data PROTOCOL - ISTN

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

Page 16: Komunikasi Data PROTOCOL - ISTN

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

Page 17: Komunikasi Data PROTOCOL - ISTN

OSI Model dan TCP/IP

Page 18: Komunikasi Data PROTOCOL - ISTN

Proses Komunikasi PadaTCP/IP

Page 19: Komunikasi Data PROTOCOL - ISTN

PROSES PENGIRIMAN DATA

Page 20: Komunikasi Data PROTOCOL - ISTN

End-to-End dan Point-to-Point

Host A Host B

Intermediate Routers End-to-end

Point-to-point

NIC

Page 21: Komunikasi Data PROTOCOL - ISTN

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.

Page 22: Komunikasi Data PROTOCOL - ISTN

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

Page 23: Komunikasi Data PROTOCOL - ISTN

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

Page 24: Komunikasi Data PROTOCOL - ISTN

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

Page 25: Komunikasi Data PROTOCOL - ISTN

Layer 3: Network Layer

Fungsi Utama:

• Best effort delivery service

- Me-route kan paket dari sumber ke tujuan - Translasi address

MODEL SEVEN LAYER OSI

Page 26: Komunikasi Data PROTOCOL - ISTN

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

Page 27: Komunikasi Data PROTOCOL - ISTN

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

Page 28: Komunikasi Data PROTOCOL - ISTN

Model Seven Layer OSI - Summary

Page 29: Komunikasi Data PROTOCOL - ISTN

OSI MODEL VS TCP/IP

Page 30: Komunikasi Data PROTOCOL - ISTN

Model TCP/IP Gambar berikut menunjukkan arsitektur TCP/IP dan OSI,

serta korespondensi fungsionalitas antara keduanya

Page 31: Komunikasi Data PROTOCOL - ISTN

Skema Pengalamatan dan Penamaan

• Enkapsulasi header di setiap level

Page 32: Komunikasi Data PROTOCOL - ISTN

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

Page 33: Komunikasi Data PROTOCOL - ISTN

www.rahmadani.net 33

Page 34: Komunikasi Data PROTOCOL - ISTN

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.