Jarkom - 1 Network Application
description
Transcript of Jarkom - 1 Network Application
![Page 1: Jarkom - 1 Network Application](https://reader036.fdocuments.us/reader036/viewer/2022062303/5571f27749795947648c99fc/html5/thumbnails/1.jpg)
Jaringan Komputer – Agung Hernawan - # 1
Kuliah Jaringan Komputer
Network Application
![Page 2: Jarkom - 1 Network Application](https://reader036.fdocuments.us/reader036/viewer/2022062303/5571f27749795947648c99fc/html5/thumbnails/2.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022062303/5571f27749795947648c99fc/html5/thumbnails/3.jpg)
Jaringan Komputer – Agung Hernawan - # 3
Analogi Komunikasi
![Page 4: Jarkom - 1 Network Application](https://reader036.fdocuments.us/reader036/viewer/2022062303/5571f27749795947648c99fc/html5/thumbnails/4.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022062303/5571f27749795947648c99fc/html5/thumbnails/5.jpg)
Jaringan Komputer – Agung Hernawan - # 5
Model ISO OSI dan TCP/IP
![Page 6: Jarkom - 1 Network Application](https://reader036.fdocuments.us/reader036/viewer/2022062303/5571f27749795947648c99fc/html5/thumbnails/6.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022062303/5571f27749795947648c99fc/html5/thumbnails/7.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022062303/5571f27749795947648c99fc/html5/thumbnails/8.jpg)
Jaringan Komputer – Agung Hernawan - # 8
OSI (Lanjutan)
![Page 9: Jarkom - 1 Network Application](https://reader036.fdocuments.us/reader036/viewer/2022062303/5571f27749795947648c99fc/html5/thumbnails/9.jpg)
Jaringan Komputer – Agung Hernawan - # 9
Protocol TCP/IP
![Page 10: Jarkom - 1 Network Application](https://reader036.fdocuments.us/reader036/viewer/2022062303/5571f27749795947648c99fc/html5/thumbnails/10.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022062303/5571f27749795947648c99fc/html5/thumbnails/11.jpg)
Jaringan Komputer – Agung Hernawan - # 11
TCP/IP Addressing (Lanjutan)
![Page 12: Jarkom - 1 Network Application](https://reader036.fdocuments.us/reader036/viewer/2022062303/5571f27749795947648c99fc/html5/thumbnails/12.jpg)
Jaringan Komputer – Agung Hernawan - # 12
TCP/IP Addressing (Lanjutan)
![Page 13: Jarkom - 1 Network Application](https://reader036.fdocuments.us/reader036/viewer/2022062303/5571f27749795947648c99fc/html5/thumbnails/13.jpg)
Jaringan Komputer – Agung Hernawan - # 13
TCP/IP Addressing (Lanjutan)
![Page 14: Jarkom - 1 Network Application](https://reader036.fdocuments.us/reader036/viewer/2022062303/5571f27749795947648c99fc/html5/thumbnails/14.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022062303/5571f27749795947648c99fc/html5/thumbnails/15.jpg)
Jaringan Komputer – Agung Hernawan - # 15
TCP/IP Addressing (Lanjutan)
![Page 16: Jarkom - 1 Network Application](https://reader036.fdocuments.us/reader036/viewer/2022062303/5571f27749795947648c99fc/html5/thumbnails/16.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022062303/5571f27749795947648c99fc/html5/thumbnails/17.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022062303/5571f27749795947648c99fc/html5/thumbnails/18.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022062303/5571f27749795947648c99fc/html5/thumbnails/19.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022062303/5571f27749795947648c99fc/html5/thumbnails/20.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022062303/5571f27749795947648c99fc/html5/thumbnails/21.jpg)
Jaringan Komputer – Agung Hernawan - # 21
Model Client – Server (Lanjutan)
application
transportnetworkdata linkphysical
application
transportnetworkdata linkphysical
request
reply
![Page 22: Jarkom - 1 Network Application](https://reader036.fdocuments.us/reader036/viewer/2022062303/5571f27749795947648c99fc/html5/thumbnails/22.jpg)
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