Top Banner
KEMAL ADE SEKARWATI MODEL-MODEL REFERENSI
43

MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

Mar 19, 2019

Download

Documents

nguyenkien
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

KEMAL ADE SEKARWATI

MODEL-MODEL REFERENSI

Page 2: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

PROTOKOL

Page 3: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium
Page 4: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium
Page 5: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

PROTOKOL

Protokol komunikasi komputer :

Aturan-aturan dan perjanjian yang mengatur

pertukaran informasi antar komputer melalui

suatu medium jaringan

mendefinisikan

Syntax :

susunan, format, dan pola bit serta bytes

Semantics :

Kendali sistem dan konteks informasi

(pengertian pola bit dan bytes)

Page 6: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

• Suatu sistem komunikasi data yang kompleks

tidak menggunakan satu protokol

→ Menggunakan sekelompok protokol

(protocol suite /protocol familiy)

Page 7: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

Mengapa perlu protocol suite?1. Menangani beragam masalah yang timbul

ketika mesin berkomunikasi melalui suatujaringan data• Hardware failure• Network congestion• Packet delay or loss• Data corruption• Data duplication or inverted arrivals

2. Akan sulit membuat satu protokol tunggalyang menangani masalah-masalah di atas

Page 8: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

Model Referensi OSI

Open System Interconnection (OSI)

Dikembangkan oleh International Organizationfor Standardization (ISO) pada tahun 1984

Model referensi OSI :

suatu model konseptual yang terdiri atas tujuhlayer, masing-masing layer mempunyai fungsitertentu

Page 9: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

Setiap layer adalah self-contained fungsi yangdiberikan ke setiap layer dapatdiimplementasikan secara independentUpdating fungsi suatu layer tidak akanmempengaruhi layer yang lain

OSI memungkinkan interkoneksi komputermultivendors

Page 10: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

Physical

Application

Presentation

Session

Transport

Network

Data Link

1

2

7

6

5

4

3

• Upper layers application issues pada umumnya diimplementasikansecara software

• Application oriented

• Lower layers data transport issues Layer 1 & 2 : h/w & s/w implemented

Layer 3 dan 4 : s/w implemented• Network oriented

Page 11: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

Model OSI dan komunikasi antar sistem

Sistem A Sistem B

Physical

Application

Presentation

Session

Transport

Network

Data Link

Physical

Application

Presentation

Session

Transport

Network

Data Link

Prosesaplikasi

Prosesaplikasi

Physical

Network

Data Link

Intermediate node (repeater, bridge, router)

Peer-to-peer communications

Page 12: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

Physical

Application

Presentation

Session

Transport

Network

Data Link

Physical

Application

Presentation

Session

Transport

Network

Data Link

Interaksi antar layer OSI :

• Interaksi dengan layer di atasnya

• Interaksi dengan layer di bawahnya

• Interaksi dengan layer peer di sistem yang berbeda

SistemA

N

N+1

N-1

SistemB

Page 13: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

Layer dan pertukaran informasi

Sistem A Sistem B

Header 4 Data

DataHeader 3

1

7

6

4

3

2

5

1

7

6

4

3

2

5

enkapsulasi

DataHeader 2

Data

Network

Protocol Data Unit = PDU

Page 14: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

Physical Layer

• Mengirimkan dan menerima data mentahpada media fisik

• Prosedural :

pengkodean bit untuk transmisi, full-duplex atau half-duplex, prosedur untuk memulai danmenghentikan transmisi

• Mendeteksi dan melaporkan status salurandan error (misal : adanya collision)

Page 15: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

• Karakteristik elektris :

level tegangan, timing, redaman yangdiperbolehkan

• Karakteristik mekanik :

ukuran dan bentuk konektor, jumlah pin, tipekabel dan spesifikasinya

• Contoh : RS232C

Page 16: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

Data Link Layer

• Medium access control (MAC)

• Menyediakan aliran data yang bebas kesalahan baginetwork layer, mendeteksi/mengoreksi kesalahanakibat transmisi

• Menerima data dari layer yang lebih atas danmerubahnya menjadi aliran bit untuk ditransmisikanoleh layer fisik

Page 17: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

• Pada proses penerimaan, merubah aliran bit menjadiframe

• Menambahkan kode untuk sinkronisasi, deteksikesalahan

• Menyediakan mekanisme untuk menanganikehilangan (lost), kerusakan, atau duplikasi frame

• Pengalamatan fisik

Page 18: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

Network Layer

• Fungsi

– Merutekan paket

– Mengendalikan kongesti

– Melaksanakan internetworking

• Contoh: Open Shortest Path First (OSPF), Routing Information Protocol (RIP), dsb.

Page 19: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

Transport Layer

• Menerapkan layanan transport data andal yangtransparan terhadap upper layers

flow control, multiplexing, manajemen virtualcircuit, serta error checking & error recovery

• End-to-end

• Contoh : Transmission Control Protocol (TCP), NameBinding Protocol (NBP), OSI transport protocol

Page 20: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

Session Layer

• Membentuk, mengatur, dan memutuskansession komunikasi antara entitas presentationlayer

• Session komunikasi terdiri atas permintaanlayanan (service request) dan tanggapanlayanan (service response) yang terjadi antaraaplikasi yang berlokasi pada device jaringanyang berbeda

• Contoh : CCITT X.225

Page 21: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

Presentation Layer

• Menyediakan fungsi pengkodean dan konversiuntuk data dari application layer menjamindata yang berasal dari application layer suatusistem dapat dibaca oleh application layer disistem yang lain

• Contoh :

– Format representasi data: EBDIC, ASCII

– Skema kompresi : QuicTime, MPEG

– Enkripsi

Page 22: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

Application Layer

• Layer OSI yang paling dekat dengan end user

• Berinteraksi dengan aplikasi perangkat lunakyang menerapkan suatu komponen untukberkomunikasi

• Fungsi :

– Menentukan partner komunikasi

– Menentukan ketersediaan resource

– Sinkronisasi komunikasi

Page 23: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

• Contoh :

– Telnet, FTP, SMTP (TCP/IP suit)

– OSI Common Management InformationProtocol (CMIP)

Page 24: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

Internet (TCP/IP) protocol stack

• application: mendukung aplikasi jaringan

– ftp, smtp, http

• transport: transfer data antar aplikasi

– tcp, udp

• network: merutekan datagrams dari sumber ke tujuan

– ip, routing protocols

• link: transfer data antar elemen jaringan

– ppp, ethernet

• physical: pengiriman bit-bit pada medium transmisi

application

transport

network

link

physical

Page 25: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

Application Application

Transport Transport

Internet Protocol Internet Protocol

Net. Interface

Physical Net

identicalsegmen

identicalpacket

identicalframe

identicaldatagram

Host A Host B

Net. Interface

Page 26: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

identical segmen

identical packet

identical datagram

identical datagram

identical frame

identical frame

Application Application

Transport Transport

Internet Internet

N-Interface

Host A Host B

Router R

Internet

Physical Net 1 Physical Net 2

N-InterfaceN-Interface

Page 27: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

Network inteface

Application

Transport

IP

TCP/IP

= Application protocols

Page 28: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

Layering: logical communication

Page 29: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

Layering: logical communication

Page 30: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

Layering: physical communication

Page 31: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

Setiap layer menerima data dari layer yangberada di atasnya

Menambahkan header untuk membentuk unitdata baru

Mengirimkan unit data baru ke layer yang adadibawahnya

applicationtransportnetwork

linkphysical

applicationtransportnetwork

linkphysical

source destination

M

M

M

M

Ht

HtHn

HtHnHl

M

M

M

M

Ht

HtHn

HtHnHl

message

segment

datagram

frame

Protocol layering and data

Page 32: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

TCP/IP & OSI

• Dalam terminologi model referensi OSI, TCP/IP protocol suite meliputi network dan transport layers

• TCP/IP dapat diterapkan pada bermacam data-link layers (mampu mendukung bermacam implementasi hardware jaringan)

Physical

Application

Presentation

Session

Transport

Network

Data Link

1

2

7

6

5

4

3

Network inteface

Application

Transport

IP

1

3

4

2

OSI TCP/IP

Page 33: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

Network inteface

Application

Transport

IP

TCP/IP

Software outside the operating system

Software inside the operating system

Only IP addresses used

Physical addresses used

Page 34: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

Application Layer

• Protokol lapisan aplikasi :

bertanggung jawab untuk menyediakan akseskepada aplikasi terhadap layanan jaringanTCP/IP.

• Protokol ini mencakup protokol Dynamic HostConfiguration Protocol (DHCP), Domain NameSystem (DNS), Hypertext Transfer Protocol(HTTP), File Transfer Protocol (FTP), Telnet,Simple Mail Transfer Protocol (SMTP), SimpleNetwork Management Protocol (SNMP), danmasih banyak protokol lainnya.

Page 35: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

• Dalam beberapa implementasi stack protokol,seperti halnya Microsoft TCP/IP, protokol-protokol lapisan aplikasi berinteraksi denganmenggunakan antarmuka Windows Sockets(Winsock) atau NetBIOS over TCP/IP (NetBT).

Page 36: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

Transport Layer

Protokol lapisan antar host :

berguna untuk membuat komunikasimenggunakan sesi koneksi yang bersifatconnection-oriented atau broadcast yangbersifat connectionless.

Protokol dalam lapisan ini :

• Transmission Control Protocol (TCP)

• User Datagram Protocol (UDP)

Page 37: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

Internetwork Layer

• Protokol lapisan internetwork :

bertanggung jawab untuk melakukan

pemetaan (routing) dan enkapsulasi paket-

paket data jaringan menjadi paket-paket IP.

Page 38: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

Protokol yang bekerja dalam lapisan ini :

• Internet Protocol (IP)

• Address Resolution Protocol (ARP)

• Internet Control Message Protocol (ICMP)

• Internet Group Management Protocol (IGMP)

Page 39: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

Network Interface Layer

• Protokol lapisan antarmuka jaringan:

bertanggung jawab untuk meletakkan frame-

frame jaringan di atas media jaringan yang

digunakan.

Page 40: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

• TCP/IP dapat bekerja dengan banyak teknologi

transport, mulai dari teknologi transport dalam

LAN (seperti halnya Ethernet dan Token Ring),

MAN dan WAN (seperti halnya dial-up modem

yang berjalan di atas Public Switched

Telephone Network (PSTN), Integrated

Services Digital Network (ISDN), serta

Asynchronous Transfer Mode (ATM)).

Page 41: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium
Page 42: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

• Data-Link Layer : Komunikasi antara mesin

di dalam jaringan yang sama

• Network Layer : Komunikasi antara mesin di

dalam jaringan yang berbeda

• Transport Layer : Komunikasi antara proses

yang berjalan pada mesin yang bisa berada di

jaringan yang berbeda

BEBERAPA CATATAN PENTING

Page 43: MODEL-MODEL REFERENSI - ade.staff.gunadarma.ac.idade.staff.gunadarma.ac.id/Downloads/files/59673/02+Model-Model... · Transport Layer •Menerapkan ... pengiriman bit-bit pada medium

Terima kasih