jarkom - 1 network application

22
Jaringan Komputer – Agung Hernawan - # 1 Kuliah Jaringan Komputer Network Application

Upload: tendy

Post on 10-Jun-2015

207 views

Category:

Documents


0 download

DESCRIPTION

Model ISO OSI dan TCP/IP

TRANSCRIPT

Page 1: Jarkom - 1 Network Application

Jaringan Komputer – Agung Hernawan - # 1

Kuliah Jaringan Komputer

Network Application

Page 2: Jarkom - 1 Network Application

Jaringan Komputer – Agung Hernawan - # 2

Komunikasi

Syarat dasar komunikasi adalah : Adanya kesamaan bahasa (protocol) untuk

mengatur pertukaran pesan Masing-masing pihak mempunyai identitas unik

Address Protocol : aturan spesifik tentang format, dan

urutan bagaimana pesan dikirim dan diterima serta aksi yang dilakukan untuk mengirim dan menerima pesan

Addressing : mendefinisikan kemana pesan dikirimkan

Page 3: Jarkom - 1 Network Application

Jaringan Komputer – Agung Hernawan - # 3

Analogi Komunikasi

Page 4: Jarkom - 1 Network Application

Jaringan Komputer – Agung Hernawan - # 4

Protocol Layering

Media komunkasi kadang memanfaatkan jasa pihak ketiga (mis pos, telpon dsb)

Ada semacam layering dalam komunikasi Setiap layer suatu antarmuka untuk

memberikan Services pada layer diatasnya Bersifat Modular artinya setiap perubahan pada

layer tersebut tidak mempengaruhi layer yang lain

Bersifat Fleksible artinya dimungkinkan mix-and-match beberapa macam protocol

Page 5: Jarkom - 1 Network Application

Jaringan Komputer – Agung Hernawan - # 5

Model ISO OSI dan TCP/IP

Page 6: Jarkom - 1 Network Application

Jaringan Komputer – Agung Hernawan - # 6

ISO (International Standart Organization)OSI (Open Systems Interconnection)

Application: allows users to access network resources.

Presentation: collection of frequently used services, such as

data compression, data encryption data representation, such as code conversion (e.g.

ASCII, EBCDIC, Unicode) Session: allows users to establish sessions on

top of the transport connection e.g. support checkpoint restart in case the transport

connection is crashed - continue the session by establishing a new transport connection

Page 7: Jarkom - 1 Network Application

Jaringan Komputer – Agung Hernawan - # 7

OSI (Lanjutan)

Transport: responsible for source-to-destination (end-to-end) data transfer.

Network: responsible for routing packets from source-to-destination across multiple networks.

Data link: responsible for data transfer between neighboring network elements.

Physical: coordinates the functions required to transmit a bit stream over a physical medium.

Page 8: Jarkom - 1 Network Application

Jaringan Komputer – Agung Hernawan - # 8

OSI (Lanjutan)

Page 9: Jarkom - 1 Network Application

Jaringan Komputer – Agung Hernawan - # 9

Protocol TCP/IP

Page 10: Jarkom - 1 Network Application

Jaringan Komputer – Agung Hernawan - # 10

TCP/IP Addressing Ada tiga level Adressing yang dipakai dalam

Internet Port Addressing Komunikasi antar proses IP Addressing Komunikasi antar Host Physical Addressing Komunikasi dalam satu Link Socket IP:Port

Page 11: Jarkom - 1 Network Application

Jaringan Komputer – Agung Hernawan - # 11

TCP/IP Addressing (Lanjutan)

Page 12: Jarkom - 1 Network Application

Jaringan Komputer – Agung Hernawan - # 12

TCP/IP Addressing (Lanjutan)

Page 13: Jarkom - 1 Network Application

Jaringan Komputer – Agung Hernawan - # 13

TCP/IP Addressing (Lanjutan)

Page 14: Jarkom - 1 Network Application

Jaringan Komputer – Agung Hernawan - # 14

TCP/IP Addressing (Lanjutan)

Untuk mengatuhi alamat IP & MAC pada komputer dengan sistem operasi Windows

Buka Command prompt dan jalankan perintahC \ : >ipconfig /all

Akan ada jawaban.....Physical Address ...... : 00-0C-29-33-E0-C3IP Address ................ : 172.16.231.128Subnet Mask ............. : 255.255.255.0.....

Page 15: Jarkom - 1 Network Application

Jaringan Komputer – Agung Hernawan - # 15

TCP/IP Addressing (Lanjutan)

Page 16: Jarkom - 1 Network Application

Jaringan Komputer – Agung Hernawan - # 16

Terminologi Program Aplikasi

Process : program yang berjalan disuatu host / komputer

Inter Process : Komunikasi 2 proses atau lebih pada sebuah host yag diatur oleh sistem operasi

Application Layer Protocol pengaturan komunikasi antar proses berbeda host

User Agent : Antar muka antara User yang berada 'di atas' dan jaringan yang ada 'di bawah'

Implementasi User Agent & Apllication Layer Protocol: Web Browser, IRC client, dsb

Page 17: Jarkom - 1 Network Application

Jaringan Komputer – Agung Hernawan - # 17

Application Layer Protocol

Mendefinisikan pertukaran pesan antar aplikasi yang terkoneksi melalui jaringan

application

transportnetworkdata linkphysical

application

transportnetworkdata linkphysical

application

transportnetworkdata linkphysical

Page 18: Jarkom - 1 Network Application

Jaringan Komputer – Agung Hernawan - # 18

Application Layer Protocol (lanjut)

Tipe Pertukaran Pesan biasanya berbentuk Request & Response

Aturan Sintaks : isi dan format pesan, bagaimana pesan ditata urutan

Aturan Semantik : bagaimana sebuah pesan diartikan

Aturan Main : kapan, bagaimana, aksi / tindakan ketika mengirimkan dan menerima pesan

Page 19: Jarkom - 1 Network Application

Jaringan Komputer – Agung Hernawan - # 19

Application Layer Protocol (lanjut)

Proses pengiriman / penerimaan pesan melalui Socket

process

TCP withbuffers,variables

socket

host orserver

process

TCP withbuffers,variables

socket

host orserver

Internet

controlledby OS

controlled byapp developer

Page 20: Jarkom - 1 Network Application

Jaringan Komputer – Agung Hernawan - # 20

Model Client - Server

Umumnya Network Aplication terdiri atas dua bagian Client dan Server

Client : Yang mengawali komunikasi dengan mengirimkan

pesan ke server Biasanya berisi Request ke Server

Server : Menjawab dan menyediakan segala sesuatu yang

diminta oleh Client

Page 21: Jarkom - 1 Network Application

Jaringan Komputer – Agung Hernawan - # 21

Model Client – Server (Lanjutan)

application

transportnetworkdata linkphysical

application

transportnetworkdata linkphysical

request

reply

Page 22: Jarkom - 1 Network Application

Jaringan Komputer – Agung Hernawan - # 22

Application Layer Protocol (lanjut)

Public Domain Protocol: Diatur dalam bentuk kesepakatan RFC Diatur untuk tujuan interopabilitas Contoh: http, irc, dns, smtp

Proprietay Protocol: Aturan main dibuat oleh suatu kalangan untuk

kepentingan mereka sendiri Contoh: Kazaa, Y! Mesengger, dsb