4/19/20151 Chapter 3 Oktober 2010. 4/19/20152 Objectives Mendefinisikan lapisan Aplikasi sebagai sumber dan tujuan dari data untuk komunikasi melalui.

Slides:



Advertisements
Presentasi serupa
JARINGAN CLIENT - SERVER
Advertisements

Bab 8 Aplikasi Internet.
OSI Layer dan TCP / IP.
1 Jaringan adalah cara untuk menghubungkan beberapa komputer agar setiap komputer yang ada di dalamnya dapat saling berhubungan dan berbagi sumber daya.
Referensi Model TCP/IP
Client-Server Computing
Referensi Model TCP/IP Pertemuan III. TCP/IP dikembangkan sebelum model OSI ada. Namun demikian lapisan-lapisan pada TCP/IP tidaklah cocok seluruhnya.
KOMUNIKASI DATA & JARINGAN KOMPUTER
Chapter 10: Application Layer
Transmission Control Protocol/Internet Protocol
(TRANSMISSION CONTROL PROTOCOL/INTERNET PROTOCOL)
Dasar Dasar Jaringan By Helmy Fitriawan
Network Software (Perangkat Lunak Jaringan)
IP Address Dedi Hermanto.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Application Layer Functionality and Protocols Dosen Pengampu: Resi.
TRANSPORT LAYER PROTOCOLS ( TCP DAN UDP )
Pertemuan ke-10 perkuliahan komunikasi data
Digunakan dalam pembuatan dasar- dasar hubungan internet Referensi ini sering disebut sebagai referensi model TCP/IP Terdiri atas empat lapisan.
ARSITEKTUR JARINGAN Konsep arsitektur jaringan
Bab 12 Application Layer Abdillah, MIT.
PROTOKOL LAPISAN APLIKASI
Application Layer Electronic Engineering Polytechnic Institut of Surabaya – ITS Kampus ITS Sukolilo Surabaya
JARINGAN KOMPUTER 1 MODEL REFERENSI OSI Disusun Oleh : Kelompok 2 Glaniar Kautsar( ) Sari Maulita( ) William Wijaya Kusuma ( )
Chapter 04 IP Address (IPv4) Basic Networking IlmuJaringan(dot)Com
Zaini, PhD Jurusan Teknik Elektro Universitas Andalas 2012
CARA KERJA WEB Rofilde Hasudungan.
Referensi Model TCP/IP
Pembahasan Pendahuluan HTTP FTP SMTP DNS Telnet.
Teknologi Dasar Internet dan Web
Client-Server Computing
LATIHAN SOAL JARINGAN KOMPUTER
Application Layer.
Application Layer Abdillah, MIT.
Chapter 06 MikroTik Router Basic Networking IlmuJaringan(dot)Com
Referensi Model TCP/IP
Referensi Model TCP/IP (ransmission Control Protocol/Internet Protocol) Eko Riyanto.
HTTP & .
TCP & UDP.
SERVERS , OPERATING SYSTEMS
NETWORK LAYER OSI LAYER 3.
PERTEMUAN KE 3 P'HES OSI REFERENCE.
Client-Server Computing
Bab 12 Application Layer Abdillah, MIT.
Website WEB World Wide Web www W3 A set of interconnected webpages, usually including a homepage, generally located on the same server, and prepared.
William Stallings Data and Computer Communications 7th Edition
PEMROGRAMAN WEB 1 PERTEMUAN 1
Reperensi Model TCP/IP
Chapter 4 Oktober 2010.
PERTEMUAN KETUJUH Referensi Model DoD.
Referensi Model TCP/IP
Zikri Nasution Elsa Nopitasari Chandra Edy P. Vicky Akbartama P.
Lapis Aplikasi.
SOAL TEORI TKJ Dimas Pamarta XII TKJ 2 / 7 Selanjutnya.
Infrastruktur E-Business
Firewall adalah “pos pemeriksa”
SISTEM JARINGAN KOMPUTER
Application Layer Pada TCP/IP.
Referensi Model TCP/IP
Application, Presentation, Session Layer
Client-Server Computing
ARSITEKTUR DAN PROTOKOL
Jaringan Komputer Week 2-Protocol Jaringan -TCP/IP Reference Model.
Mengadministrasi server dalam jaringan adalah suatu bentuk pekerjaan yang dilakukan oleh administrator jaringan. Tugasnya: Membuat server Mengelola jaringan.
OSI 7 LAYER Nama Kelompok : IDA AYU AGUNG KRISNA DEWI ( )
Referensi Model TCP/IP
Application, Presentation, Session Layer
Application, Presentation, Session Layer
Basic Networking Chapter 04 IP Address (IPv4) Chapter 04.
Jaringan Komputer.
Referensi Model TCP/IP
Transcript presentasi:

4/19/20151 Chapter 3 Oktober 2010

4/19/20152 Objectives Mendefinisikan lapisan Aplikasi sebagai sumber dan tujuan dari data untuk komunikasi melalui jaringan Menjelaskan aturan protocol dalam men- support komunikasi antara proses server dan klien Menjelaskan fitur, operasi dan penggunaan service TCP/IP yang dikenal dengan baik (HTTP, DNS, SMTP)

4/19/20153 Applications – The Interface Between Human and Data Networks Data ditransmisikan dari sumber ke tujuan 7 layer OSI  logical layer yang memiliki fungsi yang unik untuk masing-masing layer

4/19/20154 OSI dan TCP/IP Application Layer  baik OSI maupun TCP/IP

4/19/20155 OSI dan TCP/IP

4/19/20156 OSI dan TCP/IP

4/19/20157 OSI dan TCP/IP

4/19/20158 OSI dan TCP/IP

4/19/20159 OSI dan TCP/IP

4/19/ Applications – The Interface Between Human and Data Networks Define the separate roles applications, services and protocols play in transporting data through networks

4/19/ Presentation Layer Presentation Layer mempunyai 3 tugas pentung: –Mengkodekan dan mengkonversi data pada application layer agar menjamin bahwa data dari peralatan sumber dapat diinterpretasikan dengan aplikasi yang sesuai pada peralatan tujuan. –Mengkomresi data  dapat di-dekomresi oleh peralatan tujuan. –Enkripsi data untuk ditransmisi dan dekripsi data yang diterima tujuan.

4/19/ Session Layer Fungsi dari lapisan ini adalah men-create dan me-maintain dialog antara sumber dan tujuan. Lapisan ini menangani pertukaran informasi untuk dialog awal, menjaga tetap aktif dan restart session bila terputus atau idle dalam waktu yang lama.

4/19/ Applications – The Interface Between Human and Data Networks Describe the role protocols play in networking and be able to identify several message properties that can be defined by a protocol

4/19/ Applications – The Interface Between Human and Data Networks Domain Name Service Protocol (DNS) digunakan untuk menentukan nama pada Internet ke alamat IP. Hypertext Transfer Protocol (HTTP) digunakan untuk mentransfer file yang membentuk halaman- halaman Web World Wide Web. Simple Mail Transfer Protocol (SMTP) digunakan untuk transfer mail dan attachments. Telnet, merupakan terminal emulation protocol, digunakan untuk menyediakan akses remote ke server dan perangkat jaringan. File Transfer Protocol (FTP) digunakan untuk transfer file yang interaktif antara sistem.

4/19/ User Applications, Services and Applications

4/19/ Application Layer Protocol Functions

4/19/ The Role of Protocols in Supporting Communication Describe the roles of client and server processes in data networks

4/19/ The Role of Protocols in Supporting Communication

4/19/ Model Client - Server A network with two clients and one server.

4/19/ Model Client - Server The client-server model involves requests and replies.

4/19/ Servers

4/19/ The Role of Protocols in Supporting Communication List common Application Layers services and protocols Keberhasilan proses dan layanan pada lapisan aplikasi tergantung pada support dari layer di bawahnya

4/19/ P2P Network Dua atau lebih komputer berhubungan melalui jaringan  dapat men-share sumber daya tanpa memiliki server tertentu Setiap end device  bisa berfungsi sebagai server atau client  tergantung permintaan

4/19/ The Role of Protocols in Supporting Communication Compare and contrast client server networking with peer-to-peer networking and peer-to-peer applications

4/19/ The Role of Protocols in Supporting Communication Compare and contrast client server networking with peer-to-peer networking and peer-to-peer applications

4/19/ P2P Application Device bisa bertindak sebagai baik client maupun server pada komunikasi yang sama P2P application  setiap end device memberikan user interface dan menjalankan background service

4/19/ Features, Operation, and Use of TCP/IP Application Layer Services Transport layer menggunakan Addressing Scheme yang disebut nomor port (port number). –Domain Name System (DNS) - TCP/UDP Port 53 –Hypertext Transfer Protocol (HTTP) - TCP Port 80 –Simple Mail Transfer Protocol (SMTP) - TCP Port 25 –Post Office Protocol (POP) - UDP Port 110 –Telnet - TCP Port 23 –Dynamic Host Configuration Protocol - UDP Port 67 –File Transfer Protocol (FTP) - TCP Ports 20 and 21

4/19/ Features, Operation, and Use of TCP/IP Application Layer Services Describe the features of the DNS protocol and how this protocol supports DNS services

4/19/ Domain Name Service

4/19/ Domain Name Service

4/19/ Domain Name Service

4/19/ Domain Name Service

4/19/ Domain Name Service

4/19/ Domain Name System Memetakan resource name (domain name, nama komputer host) dengan network address (IP address) DNS Protocols  mendefinisikan service otomatis untuk men-matchkan antara resource name dengan netowork address dalam bentuk numerik Termasuk didalamnya : –Format untuk queries, responses dan data format

4/19/ Domain Name System nslookup  digunakan user secara manual untuk query nama server untuk mendapatkan IP addressnya

4/19/ Domain Name System DNS menggunakan sistem hirarki Root DNS servers  top level domain servers (.org,.com,.id)  secondary level domain servers (cisco.com) Local domain server akan menunjuk DNS client

4/19/ Domain Name System

4/19/ Domain Name System Dikatakan authoritative, bila level domain hirarkinya sama.

4/19/ WWW service and HTTP Describe the features of the HTTP protocol and how this protocol supports the delivery of web pages to the client

4/19/ WWW service and HTTP

4/19/ WWW service and HTTP

4/19/ HTTP HTTP : Hypertext Transfer Protocol Adalah metode yang digunakan untuk mentransfer informasi pada www. Untuk publish dan retrieve HTML page. Ada 3 tipe message : –GET  client request for data –POST  mengirimkan data, tetapi tidak disimpan di server –PUT  upload resources atau content ke web server

4/19/ HTTP HTTP  not secure Secure HTTP (HTTPS) protocol  untuk accessing atau posting informasi web server HTTPS dapat menggunakan authentication dan encryption untuk menjaga data yang dilewatkan antara client dan server. HTTPS menspesifikasikan aturan tambahan untuk melewatkan data antara Application layer dan Transport Layer.

4/19/ service dan SMTP/POP Protocols Send / SMTP Protocols Get / POP Protocols clientSMTP/POP 3 Server MUA : Mail User Agent

4/19/ Features, Operation, and Use of TCP/IP Application Layer Services

4/19/ Features, Operation, and Use of TCP/IP Application Layer Services

4/19/ Features, Operation, and Use of TCP/IP Application Layer Services Describe the features of the POP and SMTP protocols, and how these protocols support services

4/19/ service dan SMTP/POP Protocols Send  SMTP : Simple Mail Transfer Protocols Get  POP : Post Office Protocols MUA  mail user agent / client: aplikasi untuk compose

4/19/ service dan SMTP/POP Protocols Ada 2 proses yang dioperasikan pada server : –MTA : Mail Transfer Agent  transfer/forward –MDA : Mail Delivery Agent  menerima dari MTA dan meletakkan ke mailbox user.

4/19/ FTP File Transfer Protocols Antar client dan server Client bisa download (pull) file dari server Client bisa upload (push) file ke server.

4/19/ FTP

4/19/ DHCP Dynamic Host Configuration Protocols Untuk mendapatkan IP address dan informasi yang lain dari DHCP server Memperoleh IP adress secara dinamik pada saat sambung ke jaringan DHCP ‘meminjamkan’ alamat

4/19/ DHCP

4/19/ DHCP Client men-broadcast DHCP DISCOVER packet untuk identifikasi DHCP server yang ada pada jaringan. DHCP server me-reply DHCP OFFER  memberikan IP address, subnet mask, DNS server, dan informasi default gateway Client dapat menerima lebih dari satu DHCP OFFER packets bila ada lebilh dari satu DHCP server pada jaringan  harus memilih satu dan broadcast DHCP REQUEST pada server tertentu.

4/19/ DHCP

4/19/ SMB Server Message Block (SMB) Client/server file sharing protocol. Dikembangkan IBM akhir th 1980 Dapat share : directory, file, printer, dan serial port. Merupakan protocol request-response. Long term connection. Microsoft based networks

4/19/ Features, Operation, and Use of TCP/IP Application Layer Services Describe the features of the SMB protocol and the role it plays in supporting file sharing in Microsoft-based networks

4/19/ SMB

4/19/ SMB SMB messages can: –Start, authenticate, and terminate sessions –Control file and printer access –Allow an application to send or receive messages to or from another device

4/19/ P2P Services and Gnutella Protocol

4/19/ P2P Services and Gnutella Protocol The Gnutella protocol defines five different packet types: –ping - for device discovery –pong - as a reply to a ping –query - for file location –query hit - as a reply to a query –push - as a download request

4/19/ P2P Services and Gnutella Protocol Describe the features of the Gnutella protocol and the role it plays in supporting P2P services

4/19/ Telnet Text based Koneksinya disebut VTY (Virtual Terminal) session Remote akses ke komputer yang lain Pengguna dapat melakukan semua fungsi yang ada di server Jika disetujui, dapat memulai dan menghentikan proses, konfigurasi perangkat, dan bahkan mematikan sistem.

4/19/ Features, Operation, and Use of TCP/IP Application Layer Services Describe the features of the Telnet protocol and identify several of its uses in examining and managing networks

4/19/ Summary

4/19/201566

4/19/201567