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

dokumen-dokumen yang mirip
LAPISAN APLIKASI SMTP, POP, DAN IMAP. Budhi Irawan, S.Si, M.T

TUGAS JARINGAN KOMPUTER

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

Layanan ( service) Simple Mail Transport Protocol (SMTP)

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

JARINGAN KOMPUTER Layanan Dari TCP dan UDP Protocol

Dosen Pengampu : Muhammad Riza Hilmi, ST.

APPLICATION LAYER. Oleh : Reza Chandra

BAB III ANALISIS DAN RANCANGAN

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

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

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

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

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

Mohammad Safii

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

Pertemuan III. Referensi Model TCP/IP

BAB 1 Arsitektur Layanan

Pertemuan III. Referensi Model TCP/IP

Hubungan Aplikasi dan Transport

MAKALAH TENTANG LAPISAN OSI KE 7 (APPLICATION LAYER)

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

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

I.I Pengertian & Kinerja SECURITY. Overview. Tujuan

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

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

Nama Penulis.

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

3. 3 Application Layer Protocols and Services Examples

IP Address. Dedi Hermanto

JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA

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

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

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

Aplikasi Jaringan. DNS Domain Name Server

DAFTAR ISTILAH / SINGKATAN

TRANSPORT LAYER. Aplikasi dan Operasi pada TCP dan UDP

Bab 4: Lapisan Aplikasi

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

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

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

Praktikum POSTFIX MAIL SERVER

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

Rahmady Liyantanto liyantanto.wordpress.com

BAB III LANDASAN TEORI

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

BAB II LANDASAN TEORI

JARINGAN KOMPUTER. Disusun Oleh : Nama : Febrina Setianingsih NIM : Dosen Pembimbing : Dr. Deris Stiawan, M.T., Ph.D.

ADMINISTRASI SERVER KELAS 11. Oleh Alimansyah Aprianto Tek. Komputer dan Jaringan

RANCANG BANGUN CLIENT PADA PERANGKAT MOBILE

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

Pengenalan Internet. Arrummaisha A

Worksheet. Instalasi Mail Server pada Debian 7 I SMK NEGERI 1 TAPIN SELATAN

Muhammad Zen Samsono Hadi, ST. Msc.

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

INTERNET & INTRANET E - Mail. Bambang Pujiarto

Refrensi OSI

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

application layer memungkinkan user berinteraksi secara langsung dengan aplikasi software. Beberapa implementasi dari layer aplikasi adalah : HTTP,

BAB 2 TINJAUAN PUSTAKA

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

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

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

Network Programming 2010 Jaringan & Aplikasinya. Husni Husni.trunojoyo.ac.id

Tujuan Pembangunan Jaringan Komputer. mengantarkan informasi secara tepat dan akurat dari sisi pengirim ke sisi penerima

Sejarah TCP/IP TCP/IP

APLIKASI PENGAMANAN PESAN PADA MAIL CLIENT MENGGUNAKAN ALGORITMA RC6

FTP SERVER MAIL SERVER WEBMAIL

BAB III LANDASAN TEORI. Bab ini akan membahas hal-hal yang mendasari dibuatnya SIS, bahasa pemrograman, dan tools yang digunakan dalam pembuatan SIS.

Protokol Jaringan. Oleh : Tengku Mohd Diansyah,ST,M.Kom

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

Making Provisions for Applications and Services

Management Server. Aditya Mahendra Saputra KA34

MODUL 1 PRAKTIKUM ADMINISTRASI JARINGAN. Pengenalan dan Instalasi Sistem Operasi Jaringan

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

Pertemuan II. Referensi Model OSI

Internet. Pendalaman komponen internet. Rahma Farah N, M.Kom. Sistem Informasi Modul ke: Fakultas Ilmu Komputer.

Security. Tutun Juhana STEI ITB

Pendahuluan. Fariz Andri Bakhtiar Informatika Universitas Brawijaya

Application Layer Protocols and Services Examples

Desain Sistem ANALISA KEBUTUHAN

JENIS-JENIS PORT LOGIKA DAN FUNGSI-FUNGSINYA

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

PRAKTIKUM JARINGAN KOMPUTER FILE TRANSFER PROTOCOL

Membangun Aplikasi Layanan Pengiriman to SMS dan. SMS to berbasis SMS Gateway TUGAS AKHIR. Disusun Oleh : SYAIFUL ALAM NPM.

Annisa Cahyaningtyas

Fungsi Lapis Transport

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

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

BAB II LANDASAN TEORI

Arsitektur, Standarisasi, dan Trend

Tugas Jaringan Komputer

TK 2134 PROTOKOL ROUTING

Membuat Mail Server pada Ubuntu Server

Lebih kompatibel dengan Windows karena memang IIS adalah keluaran Microsoft.

Dasar Dasar Jaringan

Interactive Broadcasting

Fungsi Lapis Transport

Imam Prasetyo Apa sih Protokol POP?

TELNET & ROUTING INTERNET

Transkripsi:

TUGAS KOMUNIKASI DATA Simple Mail Transfer Protocol (SMTP) Disusun oleh: Lusia Pusvita Dewi Feti Fuji Astuti Andi Rofik Adi Wijaya Kusuma Yayan Jaya FAKULTAS TEKNOLOGI INDUSTRI PRODI TEKNIK INFORMATIKA UNIVERSITAS AHMAD DAHLAN 2010

Simple Mail Transfer Protocol (SMTP) merupakan protokol umum untuk digunakan mengirim e-mail. Protokol ini timbul karena desain sistem surat elektronik yang mengharuskan adanya server surat elektronik yang menampung sementara sampai surat elektronik diambil oleh penerima yang berhak. SMTP seperti sebuah kantor pos yang kita pada waktu mengirim surat harus kepadanya dan diteruskan melalui dia untuk sampai ketujuan. Protokol ini cukup sederhana. yaitu berbasis text, yang jika sender (pengirim pesan e-mail) mengirim ke sebuah e-mail yang kemudian diverifikasi yang ternyata valid, maka email akan dikirimkan melalui port 25 menggunakan program TelNet. Karena protokol SMTP berawal dari protokol yang benar-benar berbasis teks ASCII, maka SMTP tidak bekerja terlalu baik dalam mengirimkan file-file binary. Standar untuk mengencode file-file biner agar dapat dikirimkan lewat SMTP dikembangkan dan menelurkan standar-standar seperti MIME (Multipurposes Internet Mail Extensions). Saat ini, hampir semua SMTP server mendukung 8BITMIME, yang dapat mengirimkan file-file biner semudah mengirimkan file teks. Di SMTP hanya melayani sistem PUSH yaitu mengambil e-mail dari klien tapi tidak support untuk melayani pengambilan email diserver oleh client. Yang bertanggung jawab atas sampai tidaknya e-mail ialah kehandalan SMTP itu sendiri dan masalah keterlambatan e-mail itu sendiri tergantung oleh banyaknya e-mail yang melintas pada jalur itu. Cara kerja SMTP mirip yang dilakukan oleh FTP. SMTP menggunakan port TCP nomer 25. SMTP menggunakan beberapa spool dan queue. Pesan yang dikirim oleh SMTP akan dikirimkan dalam queue. SMTP akan menghindari membalas pesan dari queue jika dihubungkan ke remote machine. Jika pesan tidak dapat dibalas dengan waktu yang telah ditentukan maka pesan akan dikembalikan ke pengirim atau dipindahkan. Interaksi antara message ke User Agent dan ke Message Transfer Agent hingga diterima oleh Penerima

Standar dari protokol ini ada 3 yaitu : 1. Standar yang digunakan untuk pertukaran email antar komputer (STD 10/RFC 821), disebut standar SMTP. 2. Standar yang digunakan untuk format pesan (STD 11) dengan dijabarkan pada RFC 822 yang berisi tentang sintak mail dan RFC 1049 yang berisi tentang penggunaan file yang bukan berupa ASCII text (email menggunakan 7bit ASCII) supaya dapat digunakan pada badan email. Standar ini disebut MAIL. 3. Standar yang digunakan untuk menjalurkan email berdasarkan domain name system (DNS), dijabarkan pada RFC 974 dengan nama DNS-MX. Cara kerja SMTP SMTP bekerja berdasarkan pengiriman end-to-end, dimana SMTP client akan menghubungi SMTP server untuk segera mengirimkan email. SMTP server melayani pengguna melalui port 25.

setiap pesan harus memiliki : - Header atau amplop, yang dijabarkan pada RFC 822. - Kontent, yang berisi tentang isi dari surat yang akan dikirimkan. Format mail header Pengguna tidak perlu kebingungan tentang mail header, karena semuanya sudah diatur oleh SMTP. Format dari mail header adalah Bagian-nama : Bagian-isi Contoh penggunaan mail header : To: Sukaridhoto dhoto@eepis-its.edu SMTP Header yang sering digunakan Kata kunci To cc from reply-to return-path Subject Nilai Tujuan dari email Tujuan kedua dari email (carboncopy) Pengirim email Alamat pengembalian email Alamat host untuk pengembalian email Subjek tentang email yang diisikan oleh pengguna

Gambar Envelope, Header, Body Mail Exchange Model SMTP dapat dilihat pada Gambar 12.2. Dari hasil pengguna meminta mail. SMTP pengirim melakukan koneksi 2 arah dengan SMTP penerima. SMTP dapat berupa tujuan akhir atau penerus (mail gateway). SMTP pengirm akan membangkitkan perintah untuk melakukan reply to pada SMTP penerima. Gambar Model SMTP Diagram alir pertukaran surat SMTP Pertukaran email yang terjadi adalah sebagai berikut : 1. SMTP Pengirim melakukan koneksi TCP/IP dengan SMTP penerima dan menunggu server untuk mengirim pesan 220 yang menandakan pelayanan terhadap pesan sudah siap atau pesan 421 pelayanan tidak siap. 2. HELO (kependekan dari hello) dikirim oleh server dengan menunjukkan nama domain. 3. Pengirim akan memulai memberikan perintah kepada SMTP dimana apabila SMTP mendukung perintah tersebut akan membalas dengan pesan 250 OK. 4. Memberikan informasi kepada SMTP tentang tujuan dari email dengan perintah RCPT TO dilanjutkan dengan alamat email yang dituju. 5. Setelah tujuan diset, dilanjutkan dengan perintah DATA yang menunjukkan bahwa baris berikutnya adalah isi dari email dengan diakhiri dengan <CRLF>.<CRLF>

6. Client mengisikan data sesuai dengan pesan yang akan dikirimkan hingga mengisikan <CRLF>.<CRLF> 7. Pengirimkan akan menghentikan kegiatan dengan memberi perintah QUIT. Gambar Aliran SMTP

SMTP dan Domain Name System Apabila jaringan menggunakan DNS, maka SMTP tidak dapat hanya dengan mudah mengirimkan suatu email ke TEST.IBM.COM hanya dengan membuka koneksi TCP ke TEST.IBM.COM. Yang dilakukan pertama kali adalah melakukan query ke server name dan mendapatkan hasil ke arah mana tujuan tersebut. SMTP akan mencari record pada DNS dengan tanda MX, dan akan mengirimkan ke email ke host yang tercatat pada host tersebut. Ciri-ciri: Gambar Cara kerja Email - Menggunakan TCP port 25 - Direct trnsfer:server pengirim dan penerima. - 3 fase transfer 1. Handshaking(greeting) 2. Transfer of messages 3. Closure - Command/responsi interaksi Command ASCII text Response:status code and phrase - SMTP dibawa lewat internet dan tidak diproteksi. - SMTP bekerja berdasarkan pengiriman end to end,diimana SMTP client akan menghubungi SMTP server untuk segera mengirimkan email.

Perbedaan antara beberapa Transfer protokol - FTP (singkatan dari File Transfer Protocol) adalah sebuah protokol Internetyang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pentransferan berkas (file) computer antar mesin-mesin dalam sebuah internetwork - SMTP (Simple Mail Transfer Protocol) merupakan salah satu protokol yang umum digunakan untuk pengiriman surat elektronik di Internet. Protokol ini dipergunakan untuk mengirimkan data dari komputer pengirim surat elektronik ke server surat elektronik penerima. - HTTP (Hypertext Transfer Protocol, lebih sering terlihat sebagai http) adalah protocol yang dipergunakan untuk mentransfer dokumen dalam World Wide Web (WWW). Protokol ini adalah protokol ringan, tidak berstatus dan generik yang dapat dipergunakan berbagai macam tipe dokumen. - POP3 (Post Office Protocol version 3) adalah protokol yang digunakan untuk mengambil surat elektronik (email) dari server email. - IMAP (Internet Message Access Protocol) adalah protokol standar untuk mengakses/mengambil e-mail dari server. IMAP memungkinkan pengguna memilih pesan e- mail yang akan ia ambil, membuat folder di server, mencari pesan e-mail tertentu, bahkan menghapus pesan e-mail yang ada.