tugas 3 rangkuman protocol dns, ftp, http, dan smtp

6

Click here to load reader

Upload: robby-firmansyah

Post on 08-Jul-2015

331 views

Category:

Education


3 download

DESCRIPTION

Tugas Jarkom Semester 3

TRANSCRIPT

Page 1: Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP

Nama : M Robby F

Kelas : MI-2B

NIM : 1331140019

Protocol DNS

Domain Name System (DNS) adalah suatu sistem yang digunakan untuk pencarian

nama komputer di jaringan yang mengunakan TCP/IP (Transmission Control

Protocol/Internet Protocol). DNS biasa digunakan pada aplikasi yang terhubung ke Internet

seperti web browser atau e-mail, dimana DNS membantu memetakan host name sebuah

komputer ke IP address. DNS memiliki keunggulan seperti:

Mudah, DNS sangat mudah karena user tidak lagi direpotkan untuk mengingat IP

address sebuah komputer cukup host name (nama Komputer).

Konsisten, IP address sebuah komputer bisa berubah tapi host name tidak berubah.

Simple, user hanya menggunakan satu nama domain untuk mencari baik di Internet

maupun di Intranet.

DNS dapat disamakan fungsinya dengan buku telepon. Dimana setiap komputer di

jaringan Internet memiliki host name (nama komputer) dan Internet Protocol (IP) address.

Secara umum, setiap client yang akan mengkoneksikan komputer yang satu ke komputer

yang lain, akan menggunakan host name. Lalu komputer akan menghubungi DNS server

untuk mengecek host name yang diminta tersebut berapa IP address-nya. IP address ini

yang digunakan untuk mengkoneksikan komputer anda dengan komputer lainnya.

Struktur DNS

Root-Level Domains

Domain ditentukan berdasarkan tingkatan kemampuan yang ada di struktur hirarki yang

disebut dengan level. Level paling atas di hirarki disebut dengan root domain. Root

domain di ekspresikan berdasarkan periode dimana lambang untuk root domain adalah

(“.―).

Top-Level Domains

Pada bagian dibawah ini adalah contoh dari top-level domains:

Page 2: Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP

com : Organisasi Komersial

edu : Institusi pendidikan atau universitas

org : Organisasi non-profit

net : Networks (backbone Internet)

gov : Organisasi pemerintah non militer

mil : Organisasi pemerintah militer

num : No telpon

arpa : Reverse DNS

xx : dua-huruf untuk kode negara, Contoh id untuk Indonesia, sg untuk Singapura,

au untuk Australia,dll.

Host Names

Domain name yang digunakan dengan host name akan menciptakan Fully Qualified

Domain Name (FQDN) untuk setiap komputer. Sebagai contoh, jika terdapat

fileserver1.detik.com, dimana fileserver1 adalah host name dan detik.com adalah domain

name.

Page 3: Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP

Bagaimana DNS Bekerja?

Fungsi dari DNS adalah menerjemahkan nama komputer ke IP address (memetakan).

Client DNS disebut dengan Resolvers dan Server DNS disebut dengan Name Servers.

Resolvers atau client mengirimkan permintaan ke name server berupa queries. Name server

akan memproses dengan cara mengecek ke local database DNS, menghubungi name server

lainnya atau akan mengirimkan message failure jika ternyata permintaan dari client tidak

ditemukan. Proses tersebut disebut dengan Forward Lookup Query, yaitu permintaan dari

client dengan cara memetakan nama komputer (host) ke IP address.

1. Resolvers mengirimkan queries ke Name Server / DNS Server

2. Name server mengecek ke local database, atau menghubungi name server lainnya,

jika ditemukan akan diberitahukan ke resolvers, jika tidak akan mengirimkan failure

message

3. Resolvers menghubungi host yang dituju dengan menggunakan IP address yang

diberikan name server

http://teknis.balinter.net/knowledgebase/6/Pengertian-DNS-Domain-Name-System.html

Page 4: Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP

Protocol HTTP

HTTP (Hyper Text Transfer Protocol) adalah suatu komunikasi protokol yang

memfasilitasi informasi ke internet. HTTP juga merupakan sebuah protocol Request-

Response (Permintaan dan Tanggapan) antara klien dan server. Klien adalah pengguna web /

web browser, sedangkan Server adalah Pemberi tanggapan dengan menyimpan/mengambil

sumber daya yang diminta dengan menghubungkan link yang disebut dengan Hypertext

Document yang selanjutnya membentuk World Wide Web (WWW).

Fungsi HTTP Fungsinya adalah untuk menetapkan bagaimana pesan diformat, ditransmisikan, dan

tindakan apa dari Web server dan browser untuk merespon berbagai perintah.

http://www.jaringankomputer.org/pengertian-http-fungsi-cara-kerja-http/

Page 5: Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP

Protocol FTP

Adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu

network yang menggunakan koneksi TCP dengan port 21. Dua hal yang penting dalam

FTP adalah FTP Server dan FTP Client, berikut penjelasannya :

FTP Server adalah suatu server yang menjalankan software yang berfungsi untuk

memberikan layanan tukar menukar file dimana server tersebut selalu siap memberikan

layanan FTP apabila mendapat permintaan (request) dari FTP client.

FTP Client adalah komputer yang me-request koneksi ke FTP server untuk tujuan tukar

menukar file. Setelah terhubung dengan FTP server, maka client dapat men-download,

meng-upload, me-rename, men-delete, dll sesuai dengan permission yang diberikan oleh

FTP server.

Tujuan dari FTP server adalah sebagai berikut :

Sharing data.

Menyediakan indirect atau implicit remote computer.

Menyediakan tempat penyimpanan bagi user.

Menyediakan transfer data yang reliable dan efisien.

Saat proses transfer data melalui internet, 3 representasi data dapat digunakan, yaitu:

Mode image (binary mode): mesin pengirim mengirim setiap data per byte dan

penerima menyimpan bytestream saat menerimanya. Mode ini direkomendasikan

untuk semua implementasi FTP.

Mode EBDIC: mode ini mirip seperti mode ASCII, hanya proses pengiriman dan

penerimaan data menggunakan EBDIC character set.

Mode Local: memungkinkan dua komputer dengan setup yang identik untuk saling

mengirim data, tanpa perlu konversi data ke ASCII.

Proses transfer data pada FTP bisa dilakukan dengan 3 mode, yaitu:

Mode stream: Data dikirim secara terus menerus, FTP tidak melakukan proses

apapun namun semua proses diserahkan pada komunikasi TCP. Dalam mode ini,

tidak dibutuhkan indikator tanda akhir file, kecuali data dibagi ke dalam suatu

records.

Mode block: FTP membagi data menjadi beberapa block (block header, byte count,

dan data field) setelah itu data dikirim melalui TCP.

Mode compressed: Data dikompres menggunakan satu algoritma (biasanya Run-

length encoding).

http://www.pasarhosting.com/informasi/knowledge-base/detail/page/3/back_to/kb-

trial/content/file-transfer-protocol- ftp/

Page 6: Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP

Protocol SMTP

Simple Mail Transfer Protocol (SMTP) adalah seperangkat pedoman komunikasi

yang memungkinkan perangkat lunak untuk mengirimkan email melalui Internet.

Kebanyakan perangkat lunak email dirancang untuk menggunakan SMTP untuk tujuan

komunikasi ketika mengirim email. Ada dua protokol lain yaitu POP3 dan IMAP – yang

digunakan untuk mengambil dan menyimpan email.

Karateristik SMTP :

SMTP menyediakan satu set kode yang menyederhanakan komunikasi pesan email

antara server yang memungkinkan server untuk memecah berbagai bagian pesan ke kategori

server lain yang dapat dimengerti.

Cara Kerja SMTP :

Dari perspektif pengguna, ketika mereka menulis pesan email, mereka melihat

antarmuka perangkat lunak email mereka, tapi begitu pesan yang keluar di Internet,

semuanya berubah menjadi string teks. Teks ini dipisahkan oleh kata-kata kode atau nomor

yang mengidentifikasi tujuan setiap bagian. SMTP menyediakan kode-kode, dan perangkat

lunak server email ini dirancang untuk memahami apa yang mereka maksud.

Tujuan SMTP :

Untuk mengatur aturan komunikasi antara server. Misalnya, server memiliki cara

untuk mengidentifikasi diri mereka sendiri dan mengumumkan jenis komunikasi

mereka mencoba untuk melakukan.

Untuk menangani error, termasuk hal-hal umum seperti alamat email yang salah.

Dalam transaksi SMTP, jika alamat penerima yang salah, atau jika ada beberapa

masalah lain, server penerima dapat membalas dengan pesan error dari beberapa jenis.

Kekuatan terbesar dari SMTP adalah Kehandalan dan Kesederhanaan. Sangat mudah

untuk membuat perangkat lunak yang menggunakan aturan komunikasi SMTP, dan

mendapatkan pekerjaan yang dilakukan. Pesan baik sampai ke penerima, atau ada pesan

kesalahan yang menjelaskan mengapa itu tidak mungkin.

Kebanyakan server hari ini memiliki sedikit versi update dari protokol Simple Mail Transfer

Protocol disebut ESMTP (Extended Simple Mail Transfer Protocol). Ini diciptakan untuk

memungkinkan transmisi multimedia melalui email. Bila seseorang mengirim gambar atau

file musik yang melalui program email mereka, ESMTP kode komunikasi digunakan untuk

mengidentifikasi jenis data yang ditransfer.

http://pacarita.com/pengertian-simple-mail-transfer-protocol-smtp.html