Hubungan Aplikasi dan Transport

dokumen-dokumen yang mirip
Application Layer. Electronic Engineering Polytechnic Institut of Surabaya ITS Kampus ITS Sukolilo Surabaya 60111

RARP Request RARP R RARP Repl RARP R Only IP Only IP Address MAC: x:x:x:x:x:x RARP server RARP IP:

Application Layer. Electronic Engineering Polytechnic Institut of Surabaya ITS Kampus ITS Sukolilo Surabaya 60111

Application Layer. Kampus ITS Sukolilo Surabaya 60111

Muhammad Zen Samsono Hadi, ST. Msc.

Pertemuan III. Referensi Model TCP/IP

Pertemuan III. Referensi Model TCP/IP

26/09/2013. Pertemuan III. Elisabeth, S.Kom - FTI UAJM. Referensi Model TCP/IP

3. 3 Application Layer Protocols and Services Examples

SATUAN ACARA PERKULIAHAN (JARINGAN KOMPUTER) Pengesahan. Nama Dokumen : SILABUS. No Dokumen : No Revisi : Diajukan oleh

JarKom : Aplikasi Internet. Pert 10-11

HTTP Protocol Ketika sebuah alamat web (atau URL) yang diketik ke dalam web browser, web browser melakukan koneksi ke web service yang berjalan pada

Minggu 11 DHCP Server

APPLICATION LAYER. Oleh : Reza Chandra

JARINGAN KOMPUTER Layanan Dari TCP dan UDP Protocol

IP Address. Dedi Hermanto

Agenda. Protokol TCP/IP dan OSI Keluarga Protokol TCP/IP

Jaringan Komputer - Jilid V

Network Layer MUHAMMAD ZEN S. HADI, ST. MSC.

TUGAS KELAS 1 Praktek Jaringan Komputer 2 Tentang Ringkasan Model DOD D I S U S U N OLEH :

adalah sebuah aturan atau standar yang mengatur hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik komputer dalam Komunikasi Data

DHCP Server Konsep dan Penerapan. Politeknik Elektronikan Negeri Surabaya Institut Tekonolgi Sepuluh Nopember Surabaya

IP-UDP-TCP PROTOCOL TCP Mata kuliah Jaringan Komputer Iskandar Ikbal, S.T., M.Kom

Protokol adalah sebuah aturan atau standar yang mengatur atau mengijinkan terjadinya hubungan, komunikasi, dan perpindahan data antara dua atau lebih

1. Menggunakan model OSI dan TCP/IP dan protokol-protokol yang terkait untuk menjelaskan komunikasi data dalam network. 2. Mengidentifikasi dan

INTERNET & INTRANET E - Mail. Bambang Pujiarto

BAB 2: INTRODUCTION TCP/IP

Desain Sistem ANALISA KEBUTUHAN

Komunikasi Data STMIK AMIKOM Yogyakarta Khusnawi, S.Kom, M.Eng. TCP/IP Architecture

Application Layer Protocol and Services DNS Service and Protocol WWW dan HTTP

APPLICATION LAYER. Pengertian Application layer Service application layer (HTTP, DNS, SMTP)

Selama tahun 1973, Cerf dan Kahn menyusun beberapa protokol pertama komunikasi data untuk mendukung arsitektur yang mereka miliki

DHCP client merupakan mesin klien yang menjalankan perangkat lunak klien DHCP yang memungkinkan mereka untuk dapat berkomunikasi dengan DHCP Server.

MAKALAH TENTANG LAPISAN OSI KE 7 (APPLICATION LAYER)

We Can Start From Nothing

Sejarah TCP/IP TCP/IP

TCP DAN UDP. Budhi Irawan, S.Si, M.T

MODEL OSI DAN DOD. Referensi Model OSI (Open System Interconnections).

Layanan ( service) Simple Mail Transport Protocol (SMTP)

Kita tinggal di sebuah apartement, kemudian kita memberikan alamat kita kepada seorang kawan seperti ilustrasi dibawah ini :

Deskripsi Layanan Protokol TCP dan UDP. (Tugas Mata Kuliah Jaringan Komputer) Nama: Azwar Hidayat NIM: Kelas: SK 4 C

Lapisan Transport. Menjamin komunikasi yang handal antara dua buah komputer yang terhubung Terdiri atas :

Tugas Jaringan Komputer

Kelompok 1. Anggota : BOBBY KURNIAWAN NIA FITRIANA ARI FEBRYANSYAH DIAN ULUMIA ORIN HARITSA YASSER

LAPISAN APLIKASI SMTP, POP, DAN IMAP. Budhi Irawan, S.Si, M.T

MODEL OSI LAYER DAN DOD

Refrensi OSI

JENIS-JENIS APLIKASI UNTUK SERVER MENGADMINISTRASI SERVER DALAM JARINGAN. Pembahasan: Habib Ahmad Purba. 0 P a g e

BAB 2 TINJAUAN PUSTAKA

12. Internet dan Jaringan Konvergensi

STANDARISASI JARINGAN KOMPUTER. Pertemuan 5

TRANSPORT LAYER. Aplikasi dan Operasi pada TCP dan UDP

Materi Kuliah Jaringan Komputer ke-4 : Hand Out : Piping Supriatna

TUGAS KOMUNIKASI DATA Simple Mail Transfer Protocol (SMTP) Disusun oleh: Lusia Pusvita Dewi Feti Fuji Astuti Andi Rofik Adi Wijaya Kusuma Yayan Jaya

Dosen Pengampu : Muhammad Riza Hilmi, ST.

RENCANA PELAKSANAAN PEMBELAJARAN (RPP)

MODEL REFERENSI OSI & TCP/IP. Budhi Irawan, S.Si, M.T

BAB II LANDASAN TEORI

Dalam model ini, informasi akan diteruskan dari satu lapisan ke berikutnya, mulai pada

TUGAS JARKOM. *OSI Layer dan TCP/IP* A. OSI layer

BAB 1 Arsitektur Layanan

TUGAS JARINGAN KOMPUTER

Perkembangan IP Address Dinamis

BAB III LANDASAN TEORI

TEE 843 Sistem Telekomunikasi. Internet dan Jaringan Konvergensi. Muhammad Daud Nurdin

JARINGAN INTERNET Mata kuliah Jaringan Komputer Jurusan Teknik Informatika Irawan Afrianto, MT

Memahami cara kerja TCP dan UDP pada layer transport

Routing IP adalah proses pengiriman data dari satu host dalam satu network ke host

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

Jaringan Komputer Dasar

JARINGAN KOMPUTER JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA : MARINI SUPRIANTY NIM :

WWW (World Wide Web) Adalah salah satu bentuk layanan yang dapat diakses melalui internet. Biasa disingkat sebagai Web. Merupakan sekumpulan

Modul 2. Network Analysis Tool, Application Layer Protocol, dan Transport Layer Protocol

DAFTAR ISTILAH / SINGKATAN

MENGENAL PROTOCOL TCP IP

Protokol Jaringan JARINGAN KOMPUTER. Ramadhan Rakhmat Sani, M.Kom

Computer Networking & Security. H. Mochamad Wahyudi, CCNA, CEH, CHFI

Jaringan Komputer Dasar

Pertemuan 1. Pengenalan Dasar Web

Naufal Ilham Ramadhan SOAL

Management Server. Aditya Mahendra Saputra KA34

: M Rasyid Darmawan NIM : TCP. Pengertian TCP. Karakteristik TCP

Mail Server. Cara Kerja Mail Server. Secara umum, aplikasi di klasifikasikan menjadi tiga jenis :

TCP dan Pengalamatan IP

Pengantar E-Business dan E-Commerce

JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA

APA ITU DHCP? 1. Siapa yang menciptakan DHCP? Bagaimana mereka

Praktikum 2, DHCP ( Dynamic Host Control Protocol ) 1. Pengertian DHCP


ANALISIS KINERJA JARINGAN LOCAL AREA NETWORK (LAN) MENGGUNAKAN APLIKASI CISCO PACKET TRACER

TUGAS JARINGAN KOMPUTER : REVIEW TCP/IP

Fungsi Lapis Transport

Security. Tutun Juhana STEI ITB

BAB II JARINGAN LOCAL AREA NETWORK (LAN) Jaringan komputer merupakan sekumpulan komputer yang berjumlah

Modul 8 TCP/IP Suite Error dan Control Messages

TK 2134 PROTOKOL ROUTING

Fungsi Lapis Transport

Pertemuan IX Client-Server Computing

Pemrograman Basis Data Berbasis Web

Mohammad Safii

Transkripsi:

Application Layer

Pendahuluan Berurusan dengan program komputer yang digunakan oleh user. Program komputer yang berhubungan hanya program yang melakukan akses jaringan, bukan program standalone Contoh: Aplikasi word processing, aplikasi ini digunakan untuk pengolahan text sehingga program ini tidak berhubungan dengan OSI. Tetapi bila program tersebut ditambahkan fungsi jaringan misal pengiriman email, maka bisa dikatakan berhubungan dengan OSI.

Pendahuluan Transfer data tergantung pada Protokol Layer Transport yang digunakan, bisa menggunakan UDP dan TCP. Transmission Control Protocol (TCP) adalah salah satu jenis protokol yang memungkinkan kumpulan komputer untuk berkomunikasi dan bertukar data didalam suatu network (jaringan). UDP, User Datagram Protocol, adalah salah satu protokol lapisan transpor TCP/IP yang mendukung komunikasi yang tidak andal (unreliable), tanpa koneksi (connectionless) antara host-host dalam jaringan yang menggunakan TCP/IP. Aplikasi yang menggunakan Protokol UDP: Dynamic Host Configuration Protocol (DHCP) Simple Network Management Protocol (SNMP) Trivial File Transfer Protocol (TFTP) Aplikasi yang menggunakan Protokol TCP dalam melakukan transmisi data: TELNET HTTP Simple Mail Transfer Protocol (SMTP) And the File Transfer Protocol (FTP) DNS menggunakan keduanya UDP dan TCP

Hubungan Aplikasi dan Transport

Dynamic Host Configuration protocol

Pendahuluan DHCP : Dynamic Host Configuration Protocol Merupakan protokol yang dipakai untuk memberikan IP secara dinamis kepada client yang tidak mempunyai nomor IP Beberapa informasi yang bisa dikirim bersama nomor IP IP dan default router/gateway Name Server File Server, dll Sebagai Pengendalian parameter bagi komputer client, sehingga admin tidak perlu konfigurasi tiap komputer

Pendahuluan Memungkinkan Satu server DHCP bisa menangani banyak subnet Persyaratan DHCP Server : Host-host yang terkonfigurasi secara statis bisa berdampingan dengan yang dinamis menggunakan DHCP Server Jaminan alamat unique Menjaga informasi client

Perkembangan Protocol IP Dinamis RARP (s/d 1985, tidak lama digunakan) Reverse Address Resolution Protocol BOOTP (1985-1993) Bootsrap Protocol DHCP (sejak 1993 sampai sekarang) Dynamic Host Configuration Protocol

RARP Server Merupakan protokol pertama yang melayani permintaan IP client Menyediakan mekanisme booting lewat jaringan Ketika booting menggunakan ARP terjadi transfer file sistem dari server ke client Tidak lama digunakan

System Kerja RARP RARP Request RARP Reply MAC: x:x:x:x:x:x IP:? Only IP Address RARP server

BOOTP Protocol Sebagai Lanjutan ARP didevelop BOOTP Protocol untuk menangani request address dari client Kelebihan BOOTP lebih aman dan pengiriman selain IP juga mengirimkan netmask dan gateway

Sistem Kerja BOOTP UDP Broadcast UDP Broadcast MAC: x:x:x:x:x:x IP:? IP Address Gateway IP server Vendor-specific BOOTP server MAC1 IP1 MAC2 IP2 MAC3 IP3

DHCP DHCP merupakan Standar dari IETF (Internet Engineering Task Force) Dikembangkan tahun 1993, sbg perbaikan dan BOOTP (Bootstrap Protocol) RFC 2131: Dynamic Host Configuration Protocol RFC (Requets For comments) adalah aturan-aturan yang telah ditetapkan secara umum untuk mengatur proses apa saja seputar internet. RFC 2131 adalah berisi aturan-aturan atau protocol yang digunakan pada proses DHCP Pada RFC 2131 ini dijelaskan bagaimana dan apa yang dilakukan oleh DHCP server dan DHCP client ketika menggunakan protocol ini RFC 2132: DHCP Options and BOOTP Vendor Extensions Memungkin beberapa server jalan di jaringan, dengan catatan range IP setiap server tidak boleh ada yang overlap

DNS

DNS DNS merupakan sistem berbentuk database terdistribusi yang akan memetakan/mengkonversikan nama host/mesin/domain ke alamat IP (Internet Protocol) dan sebaliknya dari alamat IP ke nama host yang disebut dengan reverse-mapping. Penggunaan : Di Internet, DNS memetakan nama mesin misal www.undip.ac.id ke alamat IP misal 202.154.187.7 routing e-mail, telnet, ftp, web, dan lain-lain.

DNS DNS sebagai jembatan Manusia lebih mudah untuk mengingat nama daripada alamat IP dengan panjang 32 bit itu. Komputer menggunakan alamat IP untuk berkomunikasi dan berinteraksi. DNS tidak diperlukan jika kita bisa mengingat ratusan, ribuan, bahkan jutaan alamat IP di Internet.

HTTP : Hipertext Transfer Protocol

Komponen Sistem Web

Komponen Sistem Web Terdiri dari Web Client, Web Server, Web Apllication dan Database Web Client berfungsi meminta layanan ke web server. Webserver berfungsi memberikan layanan ke web client Web Application dan database membuat web menjadi dinamis sesuai permintaan client

Web Server vs Web Application Web Application: Menggunakan bahasa Pemprograman(misal ASP, PHP, Java,.Net, Perl atau C) Web Server: Melayani permintaan client dan meneruskan ke aplikasi yang sesuai selanjutnya diproses oleh aplikasi yang sesuai (misal IIS, Apache, thttpd dll.) Web Application tidak bisa jalan tanpa Web Server Web Server bisa bekerja tanpa Web Application (Tapi hanya bisa melayani web dengan content statis)

Mapping URL Sistem Web

URLs Setiap file yang diatur oleh server mempunyai nama yang unik yang disebut URL (Universal Resource Locator) URLs untuk content statik: http://www.cs.cmu.edu:80/index.html http://www.cs.cmu.edu/index.html http://www.cs.cmu.edu File yang dipanggil adalah index.html, di-manage oleh Web server pada www.cs.cmu.edu yang siap melayani permintaan pada port 80. URLs content dinamis: http://www.cs.cmu.edu:8000/cgi-bin/adder?15000&213 File yang dieksekusi adalah adder, di manage oleh web server pada www.cs.cmu.edu yang siap melayani permintaan pada port 8000, dengan argument string: 15000 dan 213.

Simple Mail Transfer Protocol

Dasar e-mail Email adalah sebuah pesan yang ditransmisikan melalui jaringan dari satu user ke user yang lain Bisa text, atau ditambah attachments seperti gambar dab documents. Email menempati traffic jaringan sebesar 75% setelah ada internet.

Proses Pengiriman Pertama sekali kita menulis email tersebut menggunakan Outlook, Eudora, Kmail, mutt, pine atau software yang lain yang kemudian kita sebut sebagai MUA (Mail User Agent) MUA meneruskan ke SMTP server yang membuka koneksi pada port 25 atau kita sebut MTA (Mail Transfer Agent). MTA kemudian mencari server tujuan dari alamat email tersebut dengan menggunakan hasil dari pencarian (lookup) database DNS (Domain Name System). Dari hasil tersebut MTA akan berkomunikasi dengan MTA tujuan menggunakan protokol SMTP. Dari komunikasi tersebut bisa ditentukan email tujuan untuk disimpan didalam storage pada remote MTA untuk kemudian diambil sewaktu-waktu oleh penerima dengan menggunakan protokol POP3 (Post Office Protocol) ataupun IMAP (Internet Message Access Protocol).

Mekanisme E-mail yang dikirim belum tentu akan diteruskan ke komputer penerima (end user), tapi disimpan/dikumpulkan dahulu dalam sebuah komputer server (host) Dapat diibaratkan dengan sebuah kantor pos, jika sesorang mempunyai alamat (mailbox), maka dia dapat memeriksa secara berkala jika dia mendapatkan surat. Komputer yang melayani penerimaan email secara terus-menerus tersebut biasa disebut dengan mailserver atau mailhost.

Protokol SMTP (Simple Mail Transfer Protocol) Mekanisme protokol ini adalah meneruskan email secara langsung dari server email pengirim (sender) ke server email penerima (recipient) Proses pengiriman tersebut akan melalui sebuah relay atau lebih, jika kedua server tersebut tidak menggunakan metode transport yang sama. Protokol ini juga mendukung email yang mempunyai format MIME (Multipurpose Internet Mail Extension), dimana user bisa mengirimkan email dengan menyertakan (attachment) sebuah file ataupun gambar.

Komponen SMTP MTA (Mail Transfer Agent) MDA (Mail Delivery Agent) MUA (Mail User Agent)

Definisi MTA MTA (Message Transfer Agent) adalah suatu program yang bertanggung jawab dalam hal pengiriman sebuah email ke suatu tujuan alamat. Program ini membuka koneksi pada port 25 (SMTP) yang digunakan sebagai penghubung antar MTA. Macam - macam MTA : sendmail, Qmail, Mercury, Microsoft Exchange Server dan Mdaemon.

MUA MUA (Mail User Agent) merupakan sebuah program atau aplikasi yang digunakan oleh seorang pengguna komputer untuk menulis atau membuat suatu email dan digunakan untuk membacanya MUA merupakan penghubung antara pengguna dan MTA. Contoh : Microsoft Outlook, Microsoft Outlook Express, Qualcomm Eudora, Netscape Messenger, Mutt, PINE (Program for Internet News & email), Sylpheed

Telnet

Pendahuluan Protokol TELNET merupakan protokol yang digunakan melakukan koneksi komputer jarak jauh menggunakan mode text. Hasil view menyamai seperti terminal yang terkoneksi untuk host secara remote (berjauhan). Prinsip kerjanya menggunakan TCP sebagai protokol stansport untuk mengirimkan informasi dari keyboard pada user menuju remote-host serta menampilkan informasi dari remote-host ke workstation pada user. Diperlukan dua komponen : TELNET untuk client yang dijalankan pada workstation (user) ServerTELNET yang dijalankan pada host.

Prinsip Kerja Jika user mengetik suatu karakter pada keyboard maka karakter tersebut diterima oleh komponen TELNET pada server kemudian mengirimkannya pada sistem operasi yang menjalankan TELNET ini. Karakter yang diketik ditampilkan seperti halnya diketik pada terminal lokal. Proses yang dihasilkan dari perintah yang diketik pada keyboard tadi oleh TELNET server dikirimkan menuju TELNET pada client, selanjutnya TELNET pada client menampilkan hasil yang diterima dari TELNET server pada display di workstation.

Mekanisme Telnet

File Transfer Protocol

Pendahuluan FTP digunakan untuk mengirim file Menggunakan protocol transport TCP, yaitu protokol ini memberikan garansi pengiriman dengan FTP yang dapat memungkinkan user mengakses file dan direktory secara interaktif, diantaranya : Melihat daftar file pada direktory remote dan lokal. Menganti nama dan menghapus file Transfer file dari host remote ke lokal (download) Transfer file dari host lokal ke remote (upload)

Mekanisme FTP