34
Komunikasi Data PROTOCOL

Komunikasi Data PROTOCOL

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

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

K

No NIM N A M A NA HURUFUTS

PerkuliahanDosen :

UAS MODEL PRESENTASITUGASABSEN

SEMESTER GENAP REGULER TAHUN 2019/2020

Kampus ISTN Bumi Srengseng P2K - KelasDjoko Suprijatmono, Ir., MT.

0% 0% 0%100%0% 0%

Hal. 1/1

19224501 Virdyansas Priyo Pratomo1 75 A-0 0100 75 750

19224603 Lia Puspa Sari2 80 A0 0100 80 800

Security ID ee69d729f5cc024a5875583d4ee7b7ac

Rekapitulasi Nilai

A

A-

B+

B

B- C-

C+

C

D+

D

E

1

1

0

0

00

0

0

0

0

0

Jakarta,5 September 2020

Dosen Pengajar

Djoko Suprijatmono, Ir., MT.