Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

HTTP & Email.

Presentasi serupa


Presentasi berjudul: "HTTP & Email."— Transcript presentasi:

1 HTTP &

2 HTTP

3 Definisi HTTP (HyperText Transfer Protocol) adalah protokol 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. HTTP adalah sebuah protokol meminta/ menjawab antara client dan server.

4 Komponen Sistem Web

5 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 dan jika membutuhkan web application, permintaan akan diteruskan ke web application untuk di proses. Jika web application membutuhkan database untuk mengambil data maka akan meneruskan permintaan ke database. Hasil web application akan diteruskan ke web server untuk dikembalikan ke client yang meminta Web Application dan database membuat web menjadi dinamis sesuai permintaan client

6 Web Server vs 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)

7 Mapping URL Sistem Web

8 URLs Setiap file yang diatur oleh server mempunyai nama yang unik yang disebut URL (Universal Resource Locator) URLs untuk content statik: File yang dipanggil adalah index.html, di-manage oleh Web server pada yang siap melayani permintaan pada port 80. URLs content dinamis: File yang dieksekusi adalah adder, di –manage oleh web server pada yang siap melayani permintaan pada port 8000, dengan argument string: dan 213.

9 Simple Mail Transfer Protocol

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

11 Proses Pengiriman Pertama sekali kita menulis tersebut menggunakan Outlook, Eudora, Kmail, mutt, pine atau software yang lain yang kemudian kita sebut sebagai MUA (Mail User Agent), kemudian 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 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 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).

12 Mekanisme yang dikirim belum tentu akan diteruskan ke komputer penerima (end user), tapi disimpan/dikumpulkan dahulu dalam sebuah komputer server (host) yang akan online secara terus menerus (continue) dengan media penyimpanan (storage) yang relatif lebih besar dibanding komputer biasa. Hal ini bisa diibaratkan dengan sebuah kantor pos, jika sesorang mempunyai alamat (mailbox), maka dia dapat memeriksa secara berkala jika dia mendapatkan surat. Komputer yang melayani penerimaan secara terus-menerus tersebut biasa disebut dengan mailserver atau mailhost.

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

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

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

16 MUA MUA (Mail User Agent) merupakan sebuah program atau aplikasi yang digunakan oleh seorang pengguna komputer untuk menulis atau membuat suatu serta 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 & ), Sylpheed

17 Mail Delivery Agent Mail Delivery Agent(MDA), bekerjasama dengan MTA untuk menangani pesan-pesan yang datang untuk di letakkan /di distribusikan sesuai pada mailbox user masing-masing. Di beberapa sistem , program MTA biasanya adalah program MDA juga. Di dalam beberapa kasus , MDA sebenarnya adalah sebuah Local Delivery Agent (LDA) seperti mail atau procmail.


Download ppt "HTTP & Email."

Presentasi serupa


Iklan oleh Google