Agenda. Perkembangan Internet Electronic-Mail ( ) File Transfer Protocol (FTP) Simpel Network Management Protocol (SNMP)

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

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

APPLICATION LAYER. Oleh : Reza Chandra

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

File Transfer Protocol

Layanan ( service) Simple Mail Transport Protocol (SMTP)

TUGAS JARINGAN KOMPUTER

BAB II LANDASAN TEORI

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

(SIMPLE NETWORK MANAGEMENT PROTOCOL) Muhammad Zen Samsono Hadi, ST. Msc.

Monitoring Sistem Jaringan Dengan Protokol SNMP

MAKALAH TENTANG LAPISAN OSI KE 7 (APPLICATION LAYER)

IP Address. Dedi Hermanto

Jaringan Komputer - Jilid V

Hubungan Aplikasi dan Transport

Mohammad Safii

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

3. 3 Application Layer Protocols and Services Examples

BAB II LANDASAN TEORI. 2.1 SNMP (Simple Network Management Protocol) adalah Keith McCLOGHRIE, Marshall ROSE, Jeffrey D.

Dosen Pengampu : Muhammad Riza Hilmi, ST.

Modul Jaringan Komputer III

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

Rahmady Liyantanto liyantanto.wordpress.com

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

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

Metode Akses Mail dari Client

Pertemuan III. Referensi Model TCP/IP

JARINGAN KOMPUTER Layanan Dari TCP dan UDP Protocol

Pertemuan III. Referensi Model TCP/IP

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

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

BAB 2 TINJAUAN PUSTAKA

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

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

JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA

BAB 1 Arsitektur Layanan

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

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

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

BAB III ANALISIS DAN RANCANGAN

Ujian Tengah Semester Mata Kuliah Manajemen Jaringan. Oleh Nama : Riki Andika NIM :

DASAR-DASAR WEB DESIGN

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

Dasar Dasar Jaringan

I.I Pengertian & Kinerja SECURITY. Overview. Tujuan

Muhammad Zen Samsono Hadi, ST. Msc.

Pert 11 DASAR-DASAR WEB DESIGN

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

BAB III METODE PENELITIAN. Router Berbasis Web, Penulis menerapkan konsep pengembangan Software

Gambar Interaksi FTP (Parker, 1994:126)

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

BAB I PENDAHULUAN. Jaringan yang besar tentunya memiliki security yang baik untuk menjaga

Pengenalan Internet. Arrummaisha A

Tugas Jaringan Komputer

Interactive Broadcasting

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

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

PEMROGRAMAN WEB. Agussalim

BAB III METODE PENELITIAN. ini, diantaranya adalah dengan langkah-langkah sebagai berikut :

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

Sejarah TCP/IP TCP/IP

Refrensi OSI

TUGAS 3 MID MANAJEMEN JARINGAN BRAMANTIO RIZKI NUGROHO NIM

Lebih kompatibel dengan Windows karena memang IIS adalah keluaran Microsoft.

Making Provisions for Applications and Services

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

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

Tugas Bahasa Indonesia

BAB 3 PERANCANGAN SISTEM

Firewall & WEB SERVICE

TUGAS PENDAHULUAN 1. Jelaskan cara kerja dari Mail Server 2. Sebutkan beberapa software yang dipakai untuk mengamankan dari spam dan virus

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

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

BAB II LANDASAN TEORI

Bab II Tinjauan Pustaka

Desain Sistem ANALISA KEBUTUHAN

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

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

BAB III IDENTIFIKASI DAN KLASIFIKASI WEB LOG

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

Perancangan dan Pembuatan Aplikasi Monitoring Traffic Jaringan Intranet Berbasis Web Dengan Menggunakan Protokol SNMP

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

FTP SERVER MAIL SERVER WEBMAIL

FTP Server. Konfigurasi Server Konfigurasi FTP. 1. Klik Menu Start All Programs Control Panel Add/Remove Program

Pertemuan IX Client-Server Computing

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

APLIKASI BERBASIS WEB

Arsitektur, Standarisasi, dan Trend

TRANSPORT LAYER. Aplikasi dan Operasi pada TCP dan UDP

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

BAB III LANDASAN TEORI

TCP dan Pengalamatan IP

Model OSI. Diambil dari /tutorial/linux/osi.html

UNIVERSITAS BINA NUSANTARA

Nama Penulis.

SNMP. Manajemen Jaringan Misbahul Fajri, ST. MTI, CCNA. Pusat Pengembangan Bahan Ajar Universitas Mercu Buana

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

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

PERANCANGAN DAN PEMBANGUNAN CLIENT PADA PERANGKAT MOBILE BERBASIS JAVA ME

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

Transkripsi:

Agenda Perkembangan Internet Electronic-Mail (Email) File Transfer Protocol (FTP) Simpel Network Management Protocol (SNMP) 2

Perkembangan Internet Internet (Inter-Network) : Jaringan komputer skala luas; Jaringan yang menghubungkan komputer-komputer di seluruh dunia Gambar Pertumbuhan Internet berdasarkan jumlah komputer yang terhubung dengan jaringan Internet 3

Teknologi Internet dan Aplikasi Konten Web : Homepage statis dan dinamis Protokol : aturan Internet Transmission Protocol, Server, dan Software Aplikasi : E-Commerce Teknologi E-Payment Teknologi Product Information Service 4

Homepage dinamis Common Gateway Interface(CGI) Dieksekusi di sisi web server Java Server Page(JSP) Dieksekusi pada sisi server Servlet : Program server menggunakan Java. Portability, Power, Effectiveness, Robustness Active Server Page(ASP) : Menggunakan VB/Java Script, dieksekusi pada sisi server. 5

Aplikasi Internet Aplikasi inti : Email File Transfer Manajemen Jaringan Aplikasi populer World wide web (WWW) Aplikasi baru Videoconference IP Telephony Aplikasi point-to-point Internet broadcast 6

Teknologi Internet Protokol komunikasi Aturan untuk berkomunikasi antar end system Server Internet Tempat menyimpan aplikasi dan basisdata serta middleware Metodologi Perangkat Lunak Metode pengembangan aplikasi Internet 7

Teknologi Komunikasi Internet Teknologi Komunikasi ATM, ISDN, CATV Teknologi Aplikasi Komunikasi SMTP, SNMP, FTP Teknologi komputer Kriptografi : Public Key, Secret Key Keamanan : SSL, PGP, Firewall Middleware : CORBA, ODBC Browser : HTML, DHTML, XML 8

Agenda Perkembangan Internet Electronic-Mail (Email) File Transfer Protocol (FTP) Simpel Network Management Protocol (SNMP) 9

Email SMTP - Simple Mail Transfer Protocol RFC 821 (Request For Comment) POP - Post Office Protocol RFC 1939 Juga dalam : RFC 822 Standar untuk format ARPA Internet Text Messages RFCs 1521, 1522 Mime 10

Pengertian User Agent: Pengguna program email Message Transfer Agent: bertanggungjawab untuk komunikasi dengan host dan menerima/mengirim email (client dan server) Mail Exchanger: host yang mengatur email pada suatu domain. 11

SMTP (Simple Mail Transfer Protocol) Simple Mail Transfer Protocol adalah protokol standar untuk e-mail pada protokol TCP/IP. SMTP mendefinisikan format pesan dan Message Transfer Agent (MTA), yang menyimpan dan meneruskan email. Agent (MTA), yang menyimpan dan meneruskan email. SMTP pada awalnya hanya dirancang untuk mengirimpan pesan text (ASCII) MIME dan metode pengkodean lain digunakan untuk mengeksekusi program dan file multimedia untuk disertakan dalam email. SMTP menggunakan port 25 pada TCP. 12

SMTP Digunakan untuk mempertukarkan email antara server mail (Message Transfer Agents, MTA) MTA SMTP MTA SMTP MTA File System UA UA 13

Model SMTP 14

Perintah SMTP HELO Menunjukan pengirim MAIL FROM: - awal transaksi email dan menunjukan penulis email RCPT TO: - menunjukan penerima baik tunggal maupun jamak. DATA Data yang ditulis oleh pengirim berupa teks yang setiap barisnya diakhiri dengan \r\n. Baris hanya mengandung satu tanda. sebagai akhir dari data. 15

Operasi SMTP Pada saat SMTP client mempunyai pesan yang akan dikirim, maka dia akan membangun kanal transfmisi dua arah dengan SMTP server. SMTP client bertanggung jawab untuk mengirimkan pesan ke satu atau beberapa SMTP server tujuan. Pada saat kanal komunikasi terbentuk, SMTP client memulai mengirimkan pesan. Pada transaksi pengiriman pesan keduanya saling berhubungan untuk mengkomunikasikan sumber, tujuan dan isi pesan. 16

Diagram state 17

POP Post Office Protocol Digunakan untuk mengirim emaildari mail server ke pengguna. Mail Server POP UA File System 18

POP versi 3 (POP3) Sama dengan perintah SMTP Digunakan untuk mengambil mail untuk seorang pengguna Memerlukan otentifikasi Perintah dan responnya berupa baris ASCII. Balasan diawali dengan +OK atau -ERR. Balasan mungkin terdiri dari beberapa baris. 19

Perintah POP3 USER menunjukan nama pengguna PASS menunjukan password STAT mengambil status mailbox Jumlah pesan dalam mailbox. LIST mengambil daftar pesan dan ukurannya Satu pesan per baris, diakhiri dengan. RETR mengambil pesan 20

Perintah POP3 DELE menandai pesan untuk dihapus NOOP mengirim pesan balasan positiv RSET semua tanda pada pesan yang akan dihapus, dihilangkan. QUIT menghilangkan semua tanda pada pesan dan menutup koneksi TCP. 21

Contoh operasi POP3 > telnet monte pop3 Trying 128.213.8.110... Connected to monte.cs.rpi.edu (128.213.8.110). Escape character is '^]'. +OK POP3 monte.cs.rpi.edu v7.59 server ready user dany +OK User name accepted, password please pass danyjuga +OK Mailbox open, 1 messages stat +OK 1 412 list +OK Mailbox scan listing follows 1 412 22

Contoh operasi POP3 retr 1 +OK 412 octets Return-Path: <hollingd> Received: (from hollingd@localhost) by monte.cs.rpi.edu (8.9.3/8.9.3) id NAA06943 for joe; Mon, 20 Mar 2000 13:49:54-0500 Date: Mon, 20 Mar 2000 13:49:54-0500 From: Dave Hollinger <hollingd@monte.cs.rpi.edu> Message-Id: <200003201849.NAA06943@monte.cs.rpi.edu> To: dany@monte.cs.rpi.edu Status: O Hallo Blah 23

Agenda Perkembangan Internet Electronic-Mail (Email) File Transfer Protocol (FTP) Simpel Network Management Protocol (SNMP) 24

FTP (File Transfer Protocol) Digunakan untuk bertukar data Penggunaan secara tidak langsung remote computer Transfer data dengan handal dan efesien FTP dapat dilakukan langsung oleh pengguna maupun dirancang dengan menggunakan program, seperti WSFTP 25

FTP Memungkinkan pengguna untuk menyalin file dari/ke host remote. Program client terhubung dengan server FTP Menyediakan id login dan password Menyediakan layanan bagi user untuk mengeksplor direktori Menyediakan layanan untuk mengambil dan menyimpan file dalam server Aplikasi sebelum adanya web (RFC 959 pada tahun 1985) User harus mengetahui nama mesin server FTP User memiliki akun dalam mesin tersebut User dapat mengambil data peda direktori yang berisi file 26

Model FTP PI: Protocol Interpreter DTP: Data Transfer Protocol User Interface User Server PI Kendali User PI File System Server DTP Data User DTP File System 27

Koneksi data dan kendali Fungsi kendali dan kode balasan ditransfer melalui koneksi kendali Semua proses transfer data dilakukan pada melalui koneksi data. Koneksi kendali harus up pada saat transfer data dilakukan. 28

Koneksi kendali Koneksi kendali adalah layanan yang umum digunakan, well known service. Koneksi kendali menggunakan protokol TELNET Perintah dan balasannya menggunakan text (defaultnya dalam format ASCII) 29

Model koneksi standar Kendali A Data B 30

Model koneksi alternatif Kendali A Kendali B Data C 31

Contoh perintah Otentifikasi USER mengidentifikasikan pengguna PASS mengidentifikasikan password Eksplorasi file CWD mengubah direktori LIST daftar file sesuai spesifikasi Download dan upload file TYPE set tipe ASCII(A) atau biner (I) RETR mengambil file STOR upload file Menutup koneksi QUIT menutup koneksi FTP 32

Perintah untuk tranfer PORT PASV TYPE MODE STRU port data lokal server sebagai target membangun representasi data membangun mode transfer membangun struktur file 33

Perintah layanan RETR STOR STOU APPE ABOR PWD mengambil file mengirim file mengirim dan menyimpan file mengirim dan menambah file menghentikan perintah layanan menampilkan nama direktori 34

Kode Respon Server 1xx : positive preliminary reply Aksi telah dimulai, tetapi menunggu reply berikutnya sebelum mengirim perintah berikutnya 2xx : positive completion reply Aksi sudah selesai dan perintah beru dapat dikirim 3xx : positive intermediate reply Perintah telah diterima tapi memerlukan perintah lainnya. 4xx : transient negative completion reply Perintah gagal dan harus dikirim ulang kemudian. 5xx : permanent negative completion reply Perintah gagal dan harus dikirim ulang. 35

Mode transfer data STREAM : file yang ditransmisikan berupa byte stream. BLOCK : file yang ditransmisikan berupa serangkaian blok yang diawali header yang mengandung jumlah dan kode (EOF, EOR, dll). COMPRESSED : menggunakan skema kompresi sederhana dan blok yang dikirim telah dikompresi. 36

Agenda Perkembangan Internet Electronic-Mail (Email) File Transfer Protocol (FTP) Simpel Network Management Protocol (SNMP) 37

Definisi SNMP SNMP Protokol layer aplikasi untuk mengelola jaringan yang berbasis TCP/IP Dijalankan diatas protokol UDP NMS (Network Management Station) Perangkat pengumpul informasi dari agen SNMP SNMP Agent Perangkat (misal router) yang menjalankan perangkat lunak yang dapat mengakses informasi SNMP MIB (Management Information Base) Basis data informasi kondisi jaringan SMI (Structure of Management Information) Standar yang mendefinisikan bagaimana membuat MIB 38

Fungsi SNMP Pengelolaan konfigurasi Mengatur setting perangkat dan fungsionalitasnya Pengelolaan kesalahan Berhubungan dengan masalah dan kerusakan pada jaringan (router berhenti, server kehilangan power dll). Manajeman kinerja Bagaimanakah kinerja jaringan Bagaimana penanganan beban jaringan yang tinggi 39

Model Client Pull & Server Push SNMP adalah model Client pull Sistem manajemen (client) pulls data dari agent (server) SNMP adalah model Server push Agent (server) pushes pesan kepada sistem manajemen (client) 40

Bagian-bagian SNMP Protokol SNMP Mendefinisikan format pesan yang dipertukarkan oleh sistem manajemen dan agent. Mendefiniskan operasi get, getnext, dan trap. Structure of Management Information (SMI) Aturan untuk menentukan format yang digunakan objek yang dimanaje dalam jaringan. Management Information Base (MIB) Peta hirarki semua objek yang dikelola dan bagaimana cara mengaksesnya 41

Perintah SNMP SNMP memiliki 5 perintah yang bereda : GetRequest GetNextRequest GetResponse SetRequest Trap 42

Bagian-bagian MIB OBJECT-TYPE String yang menjelaskan objek MIB. Object IDentifier (OID). SYNTAX Mendefinisikan informasi yang tersimpan dalam objek MIB ACCESS Tipe akses, READ-ONLY, READ-WRITE. STATUS Status objek DESCRIPTION Penjelasan tenang keberadaan objek MIB. 43

MIB Object IDentifier (OID) - Contoh.1.3.6.1.2.1.1 - iso(1) org(3) dod(6) internet(1) mgmt(2) mib-2(1) system(1) iso(1) 1 3 directory(1) 1 2 1 system(1) org(3) dod(6) 6 1 1 internet(1) private(4) 2 4 4 mgmt(2) experimental(3) mib-2(1) 3 6 interfaces(2) ip(4) tcp(6) 44

Daftar Pustaka Francois, Chris. SNMP, Simple Network Management Protocol Kollipara, Pradeep. Pinnamaneni, Sandeep. Simple Mail Transfer Protocol. Transfer Protocol. Quinn, Karl. SNMP tutorial. NDS M.Sc. RFC 959 45