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

dokumen-dokumen yang mirip
Lebih kompatibel dengan Windows karena memang IIS adalah keluaran Microsoft.

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

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

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

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

Terdapat dua protokol utama yang sering digunakan dalam layanan E- Mail :

APPLICATION LAYER. Oleh : Reza Chandra

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

Management Server. Aditya Mahendra Saputra KA34

Dosen Pengampu : Muhammad Riza Hilmi, ST.

Hubungan Aplikasi dan Transport

INTERNET & INTRANET E - Mail. Bambang Pujiarto

Desain Sistem ANALISA KEBUTUHAN

BAB 1 Arsitektur Layanan

Amplitudo merupakan ukuran tingi rendahnya tegangan dari sinyal analog. Frekuensi adalah jumlah gelombang sinyal analog dalam bentuk detik

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA

TRANSPORT LAYER. Aplikasi dan Operasi pada TCP dan UDP

IP Address. Dedi Hermanto

3. 3 Application Layer Protocols and Services Examples

Nama : Ari Dwijayanti NIM : STI Keamanan Jaringan. HTTPS (Hyper Text Tranfer Protocol Secure) Sejarah dan Pengertian HTTPS

Pokok Bahasan 2 Teknologi Dasar Internet dan Web. L. Erawan

2.1. Prosedur operasional baku ini mencakup prosedur penggunaan layannan IPB

TUGAS JARINGAN KOMPUTER

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

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

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

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

Mail Server (Postfix,Squirrelmail)

BAB 1 PENYETINGAN AKUN

Pertemuan III. Referensi Model TCP/IP

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

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

MAKALAH TENTANG LAPISAN OSI KE 7 (APPLICATION LAYER)

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

Pertemuan III. Referensi Model TCP/IP

Penggunaan Teknologi Komputer di Bidang Perbankan. Disusun Oleh : : M. Agus Munandar : P

I.I Pengertian & Kinerja SECURITY. Overview. Tujuan

LAPORAN PROJECT UAS ADVANCED NETWORKING MEMBANGUN MAIL SERVER MENGGUNAKAN POSTFIX PADA LINUX DEBIAN. Tugas untuk memenuhi nilai UAS Jarkom Lanjut

Praktikum POSTFIX MAIL SERVER

Pertemuan I SEJARAH TEKNOLOGI INTERNET YONO MAULANA S.KOM, MM

DAFTAR ISTILAH / SINGKATAN

PROTOKOL INTERNET. Jenis Jenis Protocol dan Fungsinya Pada Jaringan Komputer :

1) File Transfer Protokol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang mensupport TCP/IP protokol.

Security. Tutun Juhana STEI ITB

KONFIGURASI PROXY & MAIL SERVER DENGAN DEBIAN 5 BERBASIS VMWARE

APLIKASI PENGAMANAN PESAN PADA MAIL CLIENT MENGGUNAKAN ALGORITMA RC6

PEMROGRAMAN WEB 1. Pertemuan 1. Pengenalan dan Konsep Kerja Web 3/19/2013

HTTP DAN PROXY SERVER

. Ahmad Hidayat Pengantar Komputer & Teknologi Informasi 2 C

Application Layer Protocols and Services Examples

FTP SERVER MAIL SERVER WEBMAIL

PRAKTIKUM 12 APPLICATION LAYER (DNS)

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

Layanan ( service) Simple Mail Transport Protocol (SMTP)

JARINGAN KOMPUTER Layanan Dari TCP dan UDP Protocol

TUGAS V JARINGAN KOMPUTER

Bab 4: Lapisan Aplikasi

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

Hal yang paling utama dalam proses pembuatan web server adalah memilih software mana yang akan digunakan sebagai web server yang akan digunan.

Soal Ujian Tengah Semester Mata Kuliah Jaringan Komputer

Soal Ujian Tengah Semester Mata Kuliah Jaringan Komputer

RENCANA PELAKSANAAN PEMBELAJARAN (RPP) Satuan Pendidikan Mata Pelajaran/ Kompetensi Sasaran : Pemrograman Web Dasar

BAB III LANDASAN TEORI

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

A I S Y A T U L K A R I M A

KELEBIHAN KEKURANGAN. Berikut Kelebihan yang dimiliki oleh Zimbra:

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

Minggu 13 Mail Server

BAB IV ANALISIS KERJA PRAKTEK. ruangan yaitu ruangan marketing dan Gudang. Dimana untuk bagian Marketing

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

M. Choirul Amri

BAB II DASAR TEORI. Teknologi TCP/IP adalah hasil penelitian dan pengembangan protocol

LAPISAN APLIKASI DNS DAN TELNET. Budhi Irawan, S.Si, M.T

PENGAMANAN JARINGAN KOMUTER

RANCANG BANGUN SERVER & FIREWALL PADA CV SUKSES MAKMUR MANDIRI PALEMBANG

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

Metode Akses Mail dari Client

BAB II LANDASAN TEORI

PROPOSAL PEMBUATAN MAIL SERVER MENGGUNAKAN SQUIRRELMAIL DENGAN UBUNTU SERVER 14.04

Web Server A. DASAR TEORI

Pengembangan HTTP dikoordinasi oleh Konsorsium World Wide Web (W3C) dan grup

BAB 2 TINJAUAN PUSTAKA

Security. Pertemuan (Sesi : Keamanan Jaringan)

Gambar 1. Konfigurasi FTP client.

A I S Y A T U L K A R I M A

Annisa Cahyaningtyas

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

PENGANTAR INTERNET & DESAIN WEB

1. Browsing. 1.1 Sejarah Internet

Pendahuluan. Fariz Andri Bakhtiar Informatika Universitas Brawijaya

Membuat Mail Server pada Ubuntu Server

Komputer Perkantoran. Internet. Salhazan Nasution, S.Kom

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

Mohammad Safii

Muhammad Riza Hilmi, ST. SERVER

DNS (in)security : DK * 's DNS Vulnerability

Pengenalan Internet dan Protokol HTTP

Nama : Bambang H. Program Study : TKJ SMTP-AUTH. Instruktur : Pak Dodi dan Pak Trimans. No. Eksperimen : 10

Pengenalan Internet. Ivan Maurits Fakultas Ilmu Komputer Gunadarma University Jakarta - Indonesia

Transkripsi:

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

Domain Name System; DNS adalah sebuah sistem yang menyimpan informasi tentang nama host ataupun nama domain dalam bentuk basis data tersebar (distributed database) di dalam jaringan komputer, misalkan: Internet. DNS menyediakan alamat IP untuk setiap nama host dan mendata setiap server transmisi surat (mail exchange server) yang menerima surel (email) untuk setiap domain. Singkatnya menurut browser Google Chrome, DNS adalah layanan jaringan yang menerjemahkan nama situs web menjadi alamat internet.

Awal dari suatu sistem DNS berawal mula dari jaringan kecil ARPANET, dengan menggunakan mekanisme single file hosts.txt (/etc/hosts pada sistem Unix) pada setiap client yang terhubung ke jaringan, sehingga mampu untuk mengenali satu sam lainnya. File tersebut digunakan untuk proses resolusi. File Hosts berisi nama nama domain yang pointing ke informasi tentang individual hostname hostname dan ip dan sebuah domain berisi semua host host yang terdapat nama nama didalamnya DNS Name Server berisi informasi tentang beberapa segment database dan menyediakan informasi yang diperlukan oleh client untuk proses resolusi. Programnya dinamakan resolver. Resolver itu sendiri merupakan library routine yang membuat query dan mengirim permintaan tersebut melalui jaringan ke name server yang telah didefinisikan di resolver (/etc/resolve.conf).

Cara Kerja DNS Name Server

Peran DNS Server a. DNS Server Name Otoritatif = suatu server DNS yang hanya bertanggung jawab terhadap suatu nama domain untuk pelayanan web server. DNS ini tidak akan melayani proses query dan resolusi dari client. Cara yang digunakan untukvmembatasinya adalah dengan melakukan pendefinisian directiv acl di dalamvkonfigurasi dns name b. DNS Server/Resolver Cache = merupakan DNS Server yang ditujukan hanya untuk melayani proses query dan resolusi dari client. Dimana setiap permintaan alamat atau ip address server tujuan yang diminta oleh client kemudian akan disimpan. Jadi apabila terdapat suatu client yang mengakses tujuan yang sama maka server ini hanya akan mengambil data dari local mesin saja.

c. DNS Server Multihomed = DNS Server yang akan melayani dua proses sekaligus yaitu untuk domain dan query dalam satu mesin. Pelyanan akan tergantung kepada dari ip address client yang meminta. Apabila permintaan datangnya dari publik maka permintaan akan diarahkan ke server name dan tidak akan dilayani proses query, sebaliknya jika permintaan datangnya dari lokal maka permintaan dapat mengkases name server ataupun query. Pelayanan tersebut dapat dilakukan dengan mendefinisikan direktif view dan acl di dalam konfigurasi dns server.

Tipe DNS Server Name a. Primary/Master DNS Server Name Yaitu server yang hanya akan membaca file data zone dari lokal mesin itu sendiri b. Secondary/slave DNS Server Name Yaitu server yang akan memperoleh file data zone dari nameserver lain yang otoritatif untuk zone-nya. Secondary nameserver hanya akan menunggu pengiriman data zone selama waktu yang telah didefinisikan di master server. Secondary master dapat meload file data zone dari secondary lainnya. Ketika secondary telah start up, kemudian menghubungi master nameserver-nya dan mengambil data darinya. Proses tersebut dikenal dengan istiah zone transfer.

Pembagian DNS Menurut Model Pelayanannya a. DNS Server Publik yaitu merupakan dns server yang digunakan untuk proses resolusi dimana setiap permintaan akan dilayani. Baik akses dari jaringan localnya ataupun internet. DNS server ini akan menggunakan ip publik yang akan tidak dibatasi oleh penggunaan acl. Contohnya seperti : 8.8.8.8, 8.8.4.4 (google) 208.67.222.222, 208.67.220.220 (OpenDNS), 202.134.2.5, 203.130.196.5 (Telkom Speedy), dsb. b. DNS Server Lokal DNS server yang hanya akan melayani proses resolusi permintaan dari jaringan lokal yang telah didefinisikan pada acl.

Beberapa materi tentang DNS Server 1. Proses Resolusi Resolver 2. Analogi Mapping IP Address ke Nama Domain 3. Berkas File-file Konfigurasi BIND 4. File Zona Data 5. Analogikal Canonical NAME 6. Direktif ACL (Access Control List) 7. Direktif View

Hypertext Transfer Protocol (HTTP) sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia. Penggunaannya banyak pada pengambilan sumber daya yang saling terhubung dengan tautan/link, yang disebut dengan dokumen hiperteks, yang kemudian membentuk World Wide Web pada tahun 1990 oleh fisikawan Inggris, Tim Berners-Lee.

HTTP adalah sebuah protokol meminta/menjawab antara klien dan server. Sebuah klien HTTP (seperti web browser atau robot dan lain sebagainya), biasanya memulai permintaan dengan membuat hubungan ke port tertentu di sebuah server Webhosting tertentu (biasanya port 80). Klien yang mengirimkan permintaan HTTP juga dikenal dengan user agent. Server yang meresponsnya, yang menyimpan sumber daya seperti berkas HTML dan gambar, dikenal juga sebagai origin server. Di antara user agent dan juga origin server, bisa saja ada penghubung, seperti halnya proxy, gateway, dan juga tunnel.

HTTP Secure Protokol transfer hiperteks adalah versi aman dari HTTP, protokol komunikasi dari World Wide Web. Ditemukan oleh Netscape Communications Corporation untuk menyediakan autentikasi dan komunikasi tersandi dan penggunaan dalam komersi elektris. Selain menggunakan komunikasi plain text, HTTPS menyandikan data sesi menggunakan protokol SSL (Secure Socket layer) atau protokol TLS (Transport Layer Security). Pada umumnya port HTTPS adalah 443.

Tingkat keamanan tergantung pada ketepatan dalam mengimplementasikan pada browser web dan perangkat lunak server dan didukung oleh algorithma penyandian yang aktual. Oleh karena itu, pada halaman web digunakan HTTPS, dan URL yang digunakan dimulai dengan https:// bukan dengan http://.

TTPS menjamin tiga keamanan berikut:[1] Autentikasi server memungkinkan peramban dan pengguna memiliki kepercayaan bahwa mereka sedang berbicara kepada server aplikasi sesungguhnya. Kerahasiaan data berarti eavesdropper tidak dapat mengerti komunikasi antara peramban pengguna dan server web, karena data tersandi. Integritas data berarti penyerang jaringan tidak dapat merusak atau mengubah isi komunikasi antara peramban pengguna dengan server web, karena divalidasi oleh message authentication code (MAC).

MAIL SERVER Email merupakan sebuah layanan pengiriman surat elektronik yang dikirim melalui internet. Email dikirim dari suatu alamat email yang terdapat pada sebuah mail server kepada alamat email yang lainnya yang terdapat pada mail server yang sama maupun pada mail server yang berbeda. Email dapat dianalogikan dengan kotak surat yang ada di kantor POS sedangkan server email dapat diibaratkan sebagai kantor POS. Dengan analogi ini sebuah mail server dapat memiliki banyak account email yang ada didalamnya. Untuk mengirim sebuah email dari alamat email yang satu ke alamat email yang lain digunakan sebauh protocol (aturan) yaitu Simple Mail Transfer Protocol SMTP.

SMTP merupakan protokol yang digunakan untuk megirim email (komunikasi antar mail server), dan tidak digunakan untuk berkomunikasi dengan client. Sedangkan untuk client, digunakan protokol imap imaps pop3 pop3s Supaya sebuah mail server dapat di akses oleh cliet, dikembangkan sebuah aplikasi dimana client dapat mengakses email dari sebuah email server

Program-program/Aplikasi Email a. Mail Transfer Agent (MTA), Mail Delivery Agent (MDA), dan Mail User Agent (MUA). Ketiga klasifikasi program email ini masing-masing memiliki tugas dan peran peting dalam proses pergerakan dan manajemen pesan pesan email. b. Mail User Agent (MUA), mengirimkan /mentransfer email antar komputer dengan menggunakan SMTP. Sebuah pesan email mungkin saja sebelum sampai ketujuan melewati beberapa SMTP server lain. Contoh aplikasi MTA yaitu :Sendmail, Postfix, qmail, exim dll. c. Mail Delivery Agent(MDA), bekerjasama dengan MTA untuk menagani pesan-pesan email yang datang untuk di letakkan /di distribusikan sesuai pada mailbox user masingmasing.

Protokol layanan E-Mail a. Simple Mail Transfer Protokol (SMTP) Fungsi utama SMTP adalah menyampaikan E-Mail dari suatu host ke host lainnya dalam jaringan. Protokol ini tidak memiliki kemampuan untuk melakukan penyimpanan dan pengambilan E-Mail dari suatu mailbox. Service SMTP berjalan pada protokol TCP port 25, yang merupakan port standar service SMTP. Karena SMTP tidak memiliki kemampuan penyimpanan E-Mail dalam mailbox, maka diperlukan protokol lain untuk menjalankan fungsi tersebut yaitu POP3 dan IMAP. Dari sisi klien E-Mail, server SMTP merupakan sarana untuk melakukan outgoing connection atau mengirimkan pesan. Sedangkan untuk incoming connection digunakan protokol POP3.

b. Post Office Protocol Version 3 (POP3) Peran potokol ini adalah untuk mengambil E-Mail yang tersimpan dalam mailbox tiap user di mail server, yang biasanya juga berfungsi sekaligus sebagai SMTP server. Sebagaimana telah dijelaskan sebelumnya bahwa SMTP tidak memiliki mekanisme penyimpanan E-Mail ke mailbox dan mendistribusikannya tiap user, sehingga protokol POP3 mengambil peran tersebut. Server POP3 menyimpan sementara E-Mail tiap user di dalam mail boxnya masing-masing sebelum akhirnya didownload oleh user bersangkutan menggunakan klien E-Mail seperti Outlook maupun Eudora. Dalam proses pengambilan tersebut klien E-Mail terhubung ke mail server menggunakan protokol POP3 yang berjalan pada TCP port 110

c. IMAP (Internet massage access protocol) IMAP merupakan protocol standar untuk mengakses atau mengambil e-mail dari server dengan kelebihan sebagai berikut : - Dapat memilih email yang akan diambil - Membuat folder di server - Mencari pesan e-mail di server - Menghapus pesan e-mail yang ada - Mempertahankan e-mail pada server sehingga e-mail dapat dibuka kembali melalui device yang berbeda Mail server menggunakan protocol IMAP yang berjalan pada TCP port 143.

Cara Kerja Mail Server

Cara Kerja Server & client

Aplikasi web pengakses e-mail Horde

Aplikasi web pengakses e-mail SquirrelMail

Aplikasi web pengakses e-mail Rouncube

Aplikasi web pengakses e-mail Zimbra