Top Banner
1 Makalah Pengenalan FTP,DHCP, dan HTTP Untuk memenuhi Salah satu tugas matakuliah Jarkomdat Dosen Ibu Idrarini ST, MT. Disusun oleh : 1. Tri Siswanto 110 111 0129 2. M Dimas Arfianto 110 111 0150 3. Yusuf Utomo 110 111 0133 4. Ridwan 110 111 0144 Technik Engineering School Telkom University Bandung 2014
27

Makalah Jarkomdat

Jul 10, 2016

Download

Documents

TriSiswanto
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Makalah Jarkomdat

1

Makalah

Pengenalan FTP,DHCP, dan HTTP

Untuk memenuhi

Salah satu tugas matakuliah Jarkomdat

Dosen Ibu Idrarini ST, MT.

Disusun oleh :

1. Tri Siswanto 110 111 0129

2. M Dimas Arfianto 110 111 0150

3. Yusuf Utomo 110 111 0133

4. Ridwan 110 111 0144

Technik Engineering School

Telkom University

Bandung

2014

Page 2: Makalah Jarkomdat

2

KATA PENGATAR

Assalamu’alaikum warahmatullahi wabarakatuh. Alhamdulillahirabbilalamin, banyak

nikmat yang Allah berikan, tetapi sedikit sekali yang kita ingat. Segala puji hanya layak untuk

Allah Tuhan seru sekalian alam atas segala berkat, rahmat, taufik, serta hidayah-Nya yang

tiada terkira besarnya, sehingga penulis dapat menyelesaikan makalah dengan judul

”Pengenalan FTP, DHCP, dan HTTP”. Dalam penyusunannya, penulis memperoleh banyak

bantuan dari berbagai pihak, karena itu penulis mengucapkan terima kasih yang sebesar-

besarnya kepada :

1. Kedua orang tua yang telah memberikan dukungan, kasih, dan kepercayaan yang

begitu besar. Dari sanalah semua kesuksesan ini berawal, semoga semua ini bisa

memberikan sedikit kebahagiaan dan menuntun pada langkah yang lebih baik lagi.

2. Ibu Indrarini ST, MT. sebagai dosen matakuliah Jarkomdat yang telah banyak

memberikan pengajaran ilmunya kepada penulis.

3. Teman-teman yang saya banggakan yang telah memberikan dukungan secara moril

maupun spiritual.

Penulis berharap isi dari makalah ini bebas dari kekurangan dan kesalahan, namun selalu ada

yang kurang. Oleh karena itu, penulis mengharapkan kritik dan saran yang membangun agar

Makalah ini dapat lebih baik lagi. Akhir kata penulis berharap agar makalah ini bermanfaat

bagi semua pembaca.

Bandung,Mei2014

Penyusun

Tri, Yusuf, Dimas, dan Ridwan

Page 3: Makalah Jarkomdat

3

Daftar Isi

KATA PENGATAR ...................................................................................................................................... 2

Daftar Isi ................................................................................................................................................... 3

FTP ............................................................................................................................................................ 5

(FILE TRANSFER PROTOKOL) .................................................................................................................... 5

I.1 Latar Belakang ......................................................................................................................... 5

I.2 Pengertian ................................................................................................................................ 5

I.3 Tujuan Dari FTP ........................................................................................................................ 6

I.4 Bentuk dan macam-macam FTP ............................................................................................... 6

I.5 Kelebihan dan Kelemahan FTP ................................................................................................. 7

I.6 Cara Menggunakan FTP ........................................................................................................... 7

1.7 Perintah yang terdapat pada FTP ............................................................................................. 9

I.8 Kesimpulan .............................................................................................................................11

I.9 Contoh soal dan jawaban .......................................................................................................11

DHCP .......................................................................................................................................................14

(Dynamic Host Configuration Protocol) .................................................................................................14

2.1 Latar Belakang ........................................................................................................................14

2.2 Pengertian ..............................................................................................................................14

2.3 Arsitektur DHCP ......................................................................................................................15

2.4 Konsep DHCP ..........................................................................................................................15

2.5 Cara Kerja DHCP .....................................................................................................................15

2.6 Istilah-istilah Pada DHCP ........................................................................................................16

2.7 Kelebihan dan Kelemahan DHCP ............................................................................................17

2.8 Kesimpulan ............................................................................................................................17

2.9 Contoh Soal dan Jawaban ......................................................................................................17

HTTP .......................................................................................................................................................20

(HyperText Transfer Protocol) ................................................................................................................20

3.1 Latar Belakang ........................................................................................................................20

3.2 Pengertian ..............................................................................................................................20

Page 4: Makalah Jarkomdat

4

3.3 Perintah Pada HTTP ................................................................................................................20

3.4 Cara Kerja HTTP ......................................................................................................................21

3.5 HTTPS (Hypertext Transfer Protocol Secure) .........................................................................22

3.6 Perbedaan utama http dan https ..............................................................................................23

3.7 Cara Kerja HTTPS ....................................................................................................................23

3.8 Keuntungan Mengubah HTTP menjadi HTTPS .......................................................................23

3.9 Kesimpulan .............................................................................................................................24

4.0 Contoh Soal dan Jawaban ......................................................................................................24

Saran .......................................................................................................................................................26

Daftar Pustaka ........................................................................................................................................27

Page 5: Makalah Jarkomdat

5

FTP

(FILE TRANSFER PROTOKOL)

I.1 Latar Belakang Pada era globalisasi sekarang ini ilmu pengetahuan dan teknologi sudahlah tidak

asing lagi terdengar di telinga kita. Dunia yang serba modern telah menghiasi di sekeliling

kita serta perkembangannya pun tak terlupakan. Di bidang komunikasi perkembangannya

pun semakin canggih seseorang dapat berkomunikasi lewat jarak jauh dengan

menggunakan sebuah media sebagai alat perantara.

Dunia computer sering disebut sebagai dunia telekomunikasi yang sangat populer

karena mampu mengakses data yang sekian banyak jumlahnya dan mampu diakses

kemanapun. Perkembangan computer dalam mengakses sebuah data pun kini mulai

berkembang dengan adanya internet yang dapat mengakses data keseluruh dunia

Intenet merupakan program computer untuk mengakses sebuah data baik dalam

jumlah kecil maupun dalam jumlah yang besar serta untuk mengambil sebuah data dari

jarak yang jauh. Dalam internet terdapat banyak pemprograman yang dapat kita gunakan

untuk untuk mengambil suatu informasi serta suatu data yang ingin kita peroleh.

Pada komputer juga memiliki banyak program untuk mengolah kata namun bukan

hanya program pengolahan kata saja tetapi ada beberapa program yang dimiliki oleh

computer, dan salah satunya yang akan kami bahas dalam makalah ini yaitu FTP atau File

Transfer Protokol yang berfungsi untuk mentrasfer antara dua data yang akan saling

dipertukarkan.

Di dalam FTP terdapat banyak perintah-perintah yang dapat kita gunakan, namun

meskipun demikian program ini juga memiliki banyak kelemahan, namun demikian

banyak manfaat yang dapat kita ambil edan untuk membahas kesemuanya itu kami akan

bahas dalam pembahasan.

I.2 Pengertian FTP (singkatan dari File Transfer Protocol) adalah sebuah protokol Internet yang

berjalan di dalam lapisan aplikasi yang merupakan standar untuk pentransferan berkas

(file) komputer antar mesin-mesin dalam sebuah internetwork.

FTP merupakan salah satu protokol Internet yang paling awal dikembangkan, dan

masih digunakan hingga saat ini untuk melakukan pengunduhan (download) dan

penggugahan (upload) berkas-berkas komputer antara klien FTP dan server FTP.

FTP ini mempunyai banyak tujuan yang dapat memberikan manfaat yang sangat

penting bagi user atau pengguna. FTP juga memiliki banyak kelemahan serta kelebihan

yang diantara kelemahan dan kelebihan tersebut bisa memberikan keuntungan atau

kerugian bagi pemakai atau user.

Anonymous FTP berasal dari istilah bahasa inggris yang berarti anonym atau tanpa

nama.Tanpa nama di sini tidak diketahui namanya, dimana identitas yang digunakan

untuk mengakses informasi ke suatu server , terutma untuk pemakai umum. Pada FTP

terdapat trivial file transfer protocol yang disingkat dengan TFTP.

Page 6: Makalah Jarkomdat

6

FTP merupakan cara yang tidak aman dalam mentransfer suatu file karena file

dikirimkan tanpa di enskripsi terlebih dahulu tetapi melalui clear teks. Mode text yang

dipakai untuk transfer data adalah format ASCII atau format binary.

I.3 Tujuan Dari FTP Untuk men-sharing data.

Untuk menyediakan indirect atau implicit remote computer.

Untuk menyediakan teempat penyimpanan bagi user.

Untuk menyediakan transfer data yang reliable dan efisien.

I.4 Bentuk dan macam-macam FTP a. Anonymous FTP

Istilah dari bahasa inggris yang berarti anonym atau tanpa nama. Tanpa nama,

tidak diketahui namanya . Identitas yang digunakan untuk mengakses informasi

kesuatu sever terutama untuk pemakai umum. Kadang istilah ini juga diartikan sebagai

seorang yang menggunakan nama palsu atau mengisi data palsu.

Kadang kala disingkat dengan istilah anonymous FTP adalah suatu cara yang

memungkinkan user dalam menjangkau dokumen, file, program, dan data lainnya

dimanapun yang tersimpan di internet, tanpa perlu memasukkan nama login password.

Anonymous FTP Singkatan dari Anonymous file transfer protocol. Situs:site

FTP yang dapat di akses

Anonymous-only logons, memperbolehkan akses remote dengan

menggunakan account IUSR computername

File transfer protocol, protocol standar untuk kegiatan lalu-lintas file antara

dua computer.

b. Trivial File Transfer Protocol

Disingkat dengan TFTP. File transferprotocol yang cukup sederhana dan tidak

terlalu aman digunakan khususnya untuk melakukan transfer data yang bersifat

rahasia. Proses transfer datanya dilakukan dengan menggunakan User Datagram

Protokol. TFTP ini mirip dengan file transfer protocol, bedanya adalah dalam hal

protocol trans[ort yang lebih digunakan.

c. FTP Client

FTP client adalah perangkat yang digunakan untuk melakukan transfer file

dalam lingkungan internet menggunakan standar dari FTP. Proses transfer file dalam

lingkungan internet hampir sama seperti proses transfer dalam lingkungan Dos, hanya

saja terdapat kelebihan.

Macam-macam FTP Client: ftp clien under windows, cute ftp, WS-FTP, ger

right, GO!zilla, coffie cup, dll.

d. FTP Server

FTP server adalah computer server yang memberikan akses FTP ke intranet

maupun internet. Macam-macam software pembangun FTP server: FTPd, pro-FTPd,

Wu-FTPd, ftpX,Troll-FTPD, dll.

Bentuk dasar dari FTP adalah FTP Host.domain, 2 macam FTP berdasarkan hak aksesnya:

Page 7: Makalah Jarkomdat

7

1. FTP user artinya ftp yang dapat diakses dan memiliki permisi hanya di batasi untuk user

tertentu. Karena ftp user disertakan suatu autentifikasi bila kita mengakses ke dalamnya.

2. FTP anonymous, artinya FTP yang disediakan secara anonymous tanpa nama, dengan kata

lain FTP tersebut dapat diakses oleh siapapun dan biasanya tanpa password, ataupun bila

diminta password. Biasanya server meminta alamat email kita sebagai passwordnya untuk

ferivikasi.

I.5 Kelebihan dan Kelemahan FTP

Kelebihan FTP

1. FTP dapat Mempermudah dalam mengunggah data.

2. FTP dapat mentransfer data.

3. Pada FTP online terdapat fasilitas untuk mengupload data ke server dalam jumlah

banyak sekaligus (tidak satu persatu).

4. Pada FTP dapat melayani tukar-menukar file.

5. FTP merupakan Versi paling gres juga dilengkapi dengan seperangkat program audit

dan penanganan aount.

Kelemahan FTP

1. FTP tidak aman dalam mentransfer suatu file karna file dirim tanpa di-enkripsi terlebh

dahulu.

2. Keamanan dan kemudahan penggunaan seringkali berbentrokan dan menjadi dilema

para administrator sistem dimana-mana.

3. FTP desainnya mash lemah sehngga mengakibatkan tidak terinformasinya para

administrator sistem mengenai resiko yang mereka hadapi.

I.6 Cara Menggunakan FTP

Page 8: Makalah Jarkomdat

8

Langkah-langkah melakukan FTP melalui telnet:

1. telnet dahulu ke mesin unix

2. ketikkan perintah ftp

3. masukkan nama user anonymous (bila ingin akses anonymous) dan nama user kita

sendiri (login) bila ingin mengakses ftp user

4. masukkan password

5. klik start->Run…a` kemudian pada kolom tersebut isikan telnet host.domain.a` klick

ok

6. setelah terkoneksi, kita dapat melakukan perintah-perintah standar di prompt ftp kita

Berikut contoh penggunakan ftp yang tersedia di program windows kita:

Klik Start --> Run kemudian ketik ftp. akan tampil command com untuk ftp clint di

windows kita.

untuk connect ke server FTP ketikkan ftp> open namaserverftp lalu enter

Page 9: Makalah Jarkomdat

9

setelah connect ke server masukkan user dan password

1.7 Perintah yang terdapat pada FTP

! - menjalankan perintah tertentu pada komputer local

? - Menampilkan deskripsi untuk perintah ftp

append - menambahkan sebuah file lokal ke sebuah file pada komputer remote

ascii - Menentukan jenis transfer file ASCII, default

bell - Menampilkan bel berbunyi setelah setiap perintah transfer file selesai (default =

OFF)

binary - Mengatur tipe transfer file ke biner

bye - Mengakhiri sesi FTP

cd - Perubahan direktori kerja pada komputer remote

close - Mengakhiri sesi FTP dan kembali ke perintah awal

debug - debug (default = OFF)

Page 10: Makalah Jarkomdat

10

delete - Menghapus file tunggal pada komputer remote

dir - Menampilkan daftar direktori file remote dan subdirektori

disconnect - Disconnects dari komputer remote, mempertahankan prompt ftp

get - Salin file tunggal remote ke komputer lokal

glob - Menampilkan nama file globbing (karakter wildcard) (default = ON)

hash - Menampilkan hash-tanda (#) pencetakan untuk setiap blok data ditransfer

(default = OFF)

help - Menampilkan deskripsi untuk perintah ftp

lcd - Perubahan direktori kerja di komputer lokal

literal - Mengirim argumen, verbatim, ke server FTP remote

ls - Menampilkan daftar singkat dari remote file direktori dan subdirektori

mdelete - Menghapus satu atau lebih file pada komputer remote

mdir - Menampilkan daftar direktori file remote dan subdirektori

mget - Salin satu atau lebih file remote ke komputer lokal

mkdir - Membuat direktori remote

mls - Menampilkan daftar singkat dari remote file direktori dan subdirektori

mput - Salinan satu atau lebih file lokal ke komputer remote

open - menghubungkan ke server FTP tertentu

prompt - Menampilkan prompt (default = ON)

put - Salinan file lokal tunggal ke komputer remote

pwd - Menampilkan direktori saat ini pada komputer remote (harfiah, "print w orking

directory")

quit - Mengakhiri sesi FTP dengan komputer remote dan ftp keluar (sama seperti

"bye")

quote - Mengirim argumen, verbatim, ke server FTP jauh (sama seperti "literal")

recv - Salinan file remote ke komputer lokal

remotehelp - Menampilkan help untuk perintah remote

rename - Mengganti nama file remote

rmdir - Menghapus sebuah direktori remote

send - Salinan file lokal ke komputer remote (sama seperti "meletakkan")

status - Menampilkan status saat ini dari koneksi FTP

trace - Menampilkan pelacakan paket (default = OFF)

type - Mengatur atau menampilkan jenis transfer file (default = ASCII)

user - Specifes pengguna ke komputer remote

verbose - matikan modus verbose (default = ON)

Page 11: Makalah Jarkomdat

11

I.8 Kesimpulan a) FTP (File Transfer Protocol) merupakan protokol yang digunakan untuk memindah -

mindahkan file kita dengan mudah nengupload dan mendownload file seperti dalam

file-file dalam sebuah computer.

b) Tujuan dari FTP antara lain untuk sharing data, indirect atau implicit remote

computer, tempat penyimpanan bagi user, menyediakan data yang reable dan efisien.

c) Bentuk dan macam-macam FTP.

1. Anonymous FTP

2. Trivial File Transfer protocol

3. FTP client

Macam-macam FTP Client: ftp clien under windows, cute ftp, WS-FTP, ger

right, GO!zilla, coffie cup, dll.

4. FTP Server

d) Kelebihan dari FTP antara lain FTP dapat Mempermudah dalam mengunggah data,

dapat mentransfer data, dapat melayani tukar-menukar file.

e) Kelemahan dari FTP yaitu tidak aman dalam mentransfer suatu file karna file dikirim

tanpa di-enkripsi terlebih dahulu, Keamanan dan kemudahan penggunaan seringkali

berbentrokan dan menjadi dilema para administrator sistem dimana-mana, FTP

desainnya masih lemah sehingga mengakibatkan tidak terinformasinya para

administrator sistem mengenai resiko yang mereka hadapi.

I.9 Contoh soal dan jawaban 1. DHCP Also called

a. Dynamic Hot Configuration Protocol

b. Automatic Assign IP Address to network clients

c. DNS server assign to network clients

d. Free IP Address to network clients

e. Attach cables to network clients

Jawaban: b

2. DHCP Kependekan dari. . .

a. Domain Hert Control Protocol

b. Dinamyc Herl Central Protocol

c. Dinamyc Host Control Protocol

d. Domain Host Control Protocol

e. Domain Herl Cental Protocol

Jawaban: c

3. Besides IP addresses, what information can a DHCP server assign?

a. User name

b. Default gateway

c. Subnet mask

d. DNS server

e. NetBIOS Name

Jawaban: d

Page 12: Makalah Jarkomdat

12

4. Database server yang umum digunakan adalah.....

a. MYOB

b. DBFSL

c. APACHE

d. SQUID

e. MySQL

Jawaban: e

5. File Server is different with FTP Server. because..

a. File server store files, FTP Server Share Applications

b. File Server use explorer, FTP use Browser

c. File server better than FTP Server

d. File Server is Sharing file, FTP is Transfer File

e. File server use port 22, FTP use port 33

Jawaban: b

6. Tujuan dari FTP Server adalah. . .

a. Sharing Data

b. Sharing Internet

c. Menyediakan tempat penyimpanan bagi user

d. Jawaban A dan B benar

e. Jawaban A dan C benar

Jawaban: e

7. Layanan yang Memberikan nomor IP kepada komputer yang memintanya Disebut

Sebagai

a. DNS server

b. DHCP server

c. File server

d. FTP server

e. Web server

Jawaban: b 8. Dua hal yang penting dalam FTP adalah. . .

a. FTP Server dan DHCP Client

b. FTP Server dan DNS Client

c. FTP Server dan FTP Client

d. DHCP Server dan FTP Server

e. DHCP Server dan FTP Client

Jawaban: c

9. Lease time at configurating DHCP Server means…

a. Time to borrow an IP Address

b. Time to leave

c. Time to making DHCP Server

d. Time to activate IP Address

e. Time to live

Jawaban: a

10. Web server adalah Sebuah perangkat lunak server yang berfungsi menerima

permintaan http atau https dari klien,Dikenal dengan

Page 13: Makalah Jarkomdat

13

a. HTML

b. Web Client

c. Word Browser

d. HTTP Browser

e. Web Browser

Jawaban: e

Page 14: Makalah Jarkomdat

14

DHCP

(Dynamic Host Configuration Protocol)

2.1 Latar Belakang Dynamic Host Configuration Protocol atau yang dikenal sebagai DHCP adalah

protokol yang dapat mengkonfigurasi alamat IP pada host secara dinamis, sehingga

seorang administrator tidak perlu mengkonfigurasi network address setiap komputer

yang ada dalam suatu network (host) satu per satu yang dapat menyita waktu kerja

administrator jika komputer client/host berjumlah puluhan bahkan ratusan. DHCP

telah digunakan secara luas, terutama pada jaringan yang berskala besar, penggunaan

DHCP tersebut merupakan suatu usaha meminimalisasi konfigurasi network address

dan setting network lainnya pada seluruh host dalam suatu network, karena seluruh

konfigurasi host/client telah diatur dan ditentukan oleh DHCP server, sehingga saat

ada penambahan komputer baru pada network tersebut, komputer/host tersebut

langsung dapat berkomunikasi dengan host lainnya dengan menggunakan network

address yang telah diberikan dan dikonfigurasi oleh DHCP server saat host tersebut

melakukan booting. Pada sistem operasi UNIX dan Windows serta lainnya telah

menyediakan paket atau software DHCP server ini, administrator hanya melakukan

konfigurasikonfigurasi parameter yang nantinya akan dikirimkan ke DHCP client

sebagai konfigurasi IP address client dan lainnya saat DHCP client melakukan

booting, namun kemungkinan administrator jaringan pemula tidak mengetahui proses

kerja DHCP dibalik layar, pesan-pesan apa saja yang dikirimkan ke dalam media

jaringan oleh DHCP server ataupun DHCP client untuk melakukan konfigurasi alamat

IP pada suatu jaringan komputer, oleh karena itu, pada penelitian dikembangkan

sebuah perangkat lunak DHCP server yang diupayakan untuk dapat memberikan

gambaran tentang protokol DHCP ini dalam bentuk algorithma pemrograman java,

pesan-pesan apa yang dikirimkan dan apa yang dilakukan oleh DHCP server atau

DHCP client dalam suatu network saat komputer host melakukan booting hingga host

dapat saling berkomunikasi dalam network tersebut.

2.2 Pengertian Dynamic Host Configuration Protocol adalah protokol yang berbasis arsitektur

client/server yang dipakai untuk memudahkan pengalokasian alamat IP dalam satu

jaringan. Sebuah jaringan lokal yang tidak menggunakan DHCP harus memberikan

alamat IP kepada semua komputer secara manual. Jika DHCP dipasang di jaringan

lokal, maka semua komputer yang tersambung di jaringan akan mendapatkan alamat

IP secara otomatis dari server DHCP. Selain alamat IP, banyak parameter jaringan

yang dapat diberikan oleh DHCP, seperti default gateway dan DNS server.

Komputer yang memberikan IP (Internet Protocol) kepada komputer yang

meminta disebut dengan DHCP Server, sedangkan yang dipinjamkan sebuah nomor IP

disebut dengan DHCP Client. Pada sistematis DHCP, Nomor IP yang diberikan

kepada client tidaklah permanen artinya DHCP Server hanya meminjamkan nomor IP

kepada Client dan apabila nomor tersebut sudah tidak diperlukan maka IP tersebut

akan dikemabalikan kepada server.

Page 15: Makalah Jarkomdat

15

2.3 Arsitektur DHCP Dynamic Host Configuration Protocol mempergunakan arsitektur server

/client, maka teradapat dua pihak yang berperan, yaitu DHCP Server dan DHCP

Client.

a. DHCP server adalah sebuah mesin yang memberikan layanan dengan

“menyewakan” IP Address dan informasi TCP IP lainnya pada semua Client yang

memintanya. Beberapa sistem operasi jaringan seperti Windows NT Server,

Windows 2000 Server, Windows Server 2003, atau GNU/Linux terdapat layanan

seperti ini.

b. DHCP client merupakan mesin Client yang menjalankan program Client DHCP

yang memungkinkannya untuk dapat berkomunikasi dengan DHCP Server.

Sebagian besar sistem operasi Client jaringan (Windows NT Workstation,

Windows 2000 Professional, Windows XP, Windows Vista, atau GNU/Linux)

mempunyai perangkat lunak seperti ini.

2.4 Konsep DHCP Konsep DHCP yaitu melayani permintaan dari pada Clientnya. Meminta IP

untuk disebarkan ke client secara otomatis. DHCP didesain untuk melayani Proses :

1. Indentifikasi DHCP Server

2. Meminta IP

3. Menerima IP

4. Memutuskan Untuk Menggunakan IP tersebut

DHCP menggunakan konsep DHCP relay agent menyambung secara terus

menerus, DHCP relay agent adalah sebuah host yang melanjutkan paket DHCP antara

Client dan server. Relay agent digunakan untuk melanjutkan permintaan dan balasan

antara client dan server yang tidak dalam physical subnet yang sama. Client DHCP

bekerja sebagai program level aplikasi.

2.5 Cara Kerja DHCP Cara kerja dari DHCP ini terdapat dua belah pihak yang terlibat, yaitu DHCP

Server dan DHCP Client.

Yang dimaksudkan dengan DHCP Server adalah komputer yang mempunyai

servis akan DHCP dimana setiap client akan diberikan informasi TCP/IP dan

menyewakan IP ketika client merequestnya.

Sedangkan yang dimaksud dengan DHCP Client adalah komputer yang

menjalankan software DHCP yang dimana software tersebut berkomunikasi dengan

DHCP untuk merequest IP.

DHCP Server memiliki sekumpulan IP yang diizinkan untuk diberikan kepada

client yang disebut sebagai DHCP Pool. Client akan menyewa IP tersebut dengan

waktu yang telah ditetapkan di DHCP Server. Jikala masa sewa IP tersebut habis,

otomatis client akan meminta IP baru ke DHCP Server.

DHCP Client meminta IP kepada DHCP Server sebagai mana langkah berikut :

Page 16: Makalah Jarkomdat

16

1. DHCP Discover : DHCP Client akan menyebarkan request secara broadcast ke

jaringan untuk mencari DHCP Server yang aktif.

2. DHCP Poffer : Setelah DHCP Server menerima request, DHCP Server akan

menawarkan IP kepada DHCP Client.

3. DHCP Request : Maka DHCP Client akan meminta IP yang tersedia yang berada

dalam DHCP Pool pada DHCP Server.

4. DHCP Pack : DHCP Server akan merespon permintaan tersebut dan mengirimkan

paket ackowledgment. Kemudian DHCP Server akan menetapkan juga sebuah

alamat dan konfigurasi TCP/IP lainnya. kepada Client.

Jika Client memiliki NIC lebih dari satu dan perlu no IP lebih dari satu maka

proses DHCP dijalankan untuk setiap adaptor secara sendiri-sendiri.

Tahapan proses DHCP untuk memberikan konfigurasi nomor IP, sebagai berikut :

1. IP Least Request

Client meminta nomor IP ke server (Broadcast mencari DHCP server).

2. IP Least Offer DHCP server (bisa satu atau lebih server jika memang ada 2 atau lebih DHCP

server) yang mempunyai nomor IP, memberikan penawaran ke client

tersebut.

3. IP Lease Selection

Client memilih penawaran DHCP Server yang pertama diterima dan kembali

melakukan broadcast dengan message menyetujui peminjaman tersebut kepada

DHCP Server.

4. IP Lease Acknowledge

DHCP Server yang menang memberikan jawaban atas pesan tersebut berupa

konfirmasi nomor IP dan informasi lain kepada Client dengan sebuah

ACKnowledgment. Kemudian client melakukan inisialisasi dengan mengikat

(binding) nomor IP tersebut dan client dapat bekerja pada jaringan tersebut.

Sedangkan DHCP Server yang lain menarik tawarannya kembali.

4 langkah diatas merupakan langkah – langkah yang dilakukan DHCP Client

yang belum memiliki IP Address. Bagi yang sudah memiliki IP Address langkah yang

dilakukan hanya langkah 3 dan 4 yang dilakukan atau tahap Adderss Renewal.

Proses permitaan IP baru kepada DHCP Server. IP yang telah kadaluarsa atau telah

habis masa pakainya tersebut akan dimasukkan lagi oleh DHCP Server sebagai IP

yang tersedia untuk client yang lainnya.

2.6 Istilah-istilah Pada DHCP Dalam DHCP terdapat juga beberapa istilah yang menyangkut DHCP tersebut yaitu :

a. DHCP Scope : adalah sekumpulan alamat – alamat IP yang bisa disewa oleh

DHCP Client. IP tersebut juga dapat dikonfigurasi oleh admin dengan

menggunakan peralatan konfigurasi DHCP Server. IP tersebut juga ditetapkan

masa sewanya. Alamat IP yang telah disewakan kepada DHCP Client disimpan ke

dalam database DHCP oleh DHCP Server. IP yang boleh diberikan harus diambil

dari DHCP Pool.

b. DHCP Lease : adalah waktu lamanya penyewaan IP yang diberikan oleh DHCP

Server ke DHCP Client.

Page 17: Makalah Jarkomdat

17

c. DHCP Option : adalah tambahan pengaturan alamat IP yang diberikan oleh

DHCP ke DHCP client. Ketika sebuah klien meminta alamat IP kepada server,

server akan memberikan paling tidak sebuah alamat IP dan alamat subnet jaringan.

DHCP server juga dapat dikonfigurasikan sedemikian rupa agar memberikan

tambahan informasi kepada klien, yang tentunya dapat dilakukan oleh seorang

administrator. DHCP Options ini dapat diaplikasikan kepada semua klien, DHCP

Scope tertentu, atau kepada sebuah host tertentu dalam jaringan.

2.7 Kelebihan dan Kelemahan DHCP Kelebihan DHCP :

1. Memudahkan dalam transfer data kepada PC client lain atau PC server.

2. DHCP menyediakan alamat-alamat IP secara dinamis dan konfigurasi lain.

DHCP ini didesain untuk melayani network yang besar dan konfigurasi TCP/IP

yang kompleks.

3. DHCP memungkinkan suatu client menggunakan alamat IP yang reusable, artinya

alamat IP tersebut bisa dipakai oleh client yang lain jika client tersebut tidak

sedang menggunakannya (off).

4. DHCP memungkinkan suatu client menggunakan satu alamat IP untuk

jangka waktu tertentu dari server.

5. DHCP akan memberikan satu alamat IP dan parameter-parameter kofigurasi

lainnya kepada client.

Kekurangan DHCP :

1. Semua pemberian IP bergantung pada server, maka dari hal itu jika server mati

maka semua komputer akan disconnect dan saling tidak terhubung.

2.8 Kesimpulan Kesimpulan

Penulis mengambil beberapa kesimpulan, yaitu :

1. DHCP ( Dinamyc Host Configuration Protocol)

adalah sebuah layananyang secara otomatis memberikan nomor IP kepada komputer

yangmemintanya.

2. Dapat Mengetahui Cara Kerja DHCP Server

3. DHCP server umumnya memiliki sekumpulan alamat yang diizinkanuntuk

didistribusikan kepada klien, yang disebut sebagai DHCP Poo

4. Mengetahui kelebihan dan kelemahan DHCP

2.9 Contoh Soal dan Jawaban 1) Apa yang dimakasud dengan DHCP? Jelaskan!

Jawab : Dynamic Host Configuration Protocol adalah protokol yang berbasis

arsitektur client/server yang dipakai untuk memudahkan pengalokasian alamat IP

dalam satu jaringan. Sebuah jaringan lokal yang tidak menggunakan DHCP harus

memberikan alamat IP kepada semua komputer secara manual. Jika DHCP

dipasang di jaringan lokal, maka semua komputer yang tersambung di jaringan

akan mendapatkan alamat IP secara otomatis dari server DHCP.

2) Apa yang dimakasud dengan DHCP server dan DHCP client?

Jawab : Yang dimaksudkan dengan DHCP Server adalah komputer yang

mempunyai servis akan DHCP dimana setiap client akan diberikan informasi

Page 18: Makalah Jarkomdat

18

TCP/IP dan menyewakan IP ketika client merequestnya. Sedangkan yang

dimaksud dengan DHCP Client adalah komputer yang menjalankan software

DHCP yang dimana software tersebut berkomunikasi dengan DHCP untuk

merequest IP.

3) Bagaimana cara kerja DHCP?

Jawab :

a. DHCP Discover : DHCP Client akan menyebarkan request secara

broadcast ke jaringan untuk mencari DHCP Server yang aktif.

b. DHCP Poffer : Setelah DHCP Server menerima request, DHCP

Server akan menawarkan IP kepada DHCP Client.

c. DHCP Request : Maka DHCP Client akan meminta IP yang

tersedia yang berada dalam DHCP Pool pada DHCP Server.

d. DHCP Pack : DHCP Server akan merespon permintaan tersebut

dan mengirimkan paket ackowledgment. Kemudian DHCP Server

akan menetapkan juga sebuah alamat dan konfigurasi TCP/IP

lainnya. kepada Client.

4) Apa yang dimaksud dengan DHCP lease, scope, dan option?

Jawab :

a. DHCP Scope : adalah sekumpulan alamat – alamat IP yang bisa disewa

oleh DHCP Client. IP tersebut juga dapat dikonfigurasi oleh admin dengan

menggunakan peralatan konfigurasi DHCP Server. IP tersebut juga

ditetapkan masa sewanya. Alamat IP yang telah disewakan kepada DHCP

Client disimpan ke dalam database DHCP oleh DHCP Server. IP yang

boleh diberikan harus diambil dari DHCP Pool.

b. DHCP Lease : adalah waktu lamanya penyewaan IP yang diberikan oleh

DHCP Server ke DHCP Client.

c. DHCP Option : adalah tambahan pengaturan alamat IP yang diberikan

oleh DHCP ke DHCP client. Ketika sebuah klien meminta alamat IP

kepada server, server akan memberikan paling tidak sebuah alamat IP dan

alamat subnet jaringan. DHCP server juga dapat dikonfigurasikan

sedemikian rupa agar memberikan tambahan informasi kepada klien, yang

tentunya dapat dilakukan oleh seorang administrator. DHCP Options ini

dapat diaplikasikan kepada semua klien, DHCP Scope tertentu, atau kepada

sebuah host tertentu dalam jaringan.

5) Sebutkan Kelemahan dan Kelebihan DHCP?

Jawab :

Kelebihan DHCP :

1. Memudahkan dalam transfer data kepada PC client lain atau PC server.

2. DHCP menyediakan alamat-alamat IP secara dinamis dan konfigurasi lain.

DHCP ini didesain untuk melayani network yang besar dan konfigurasi

TCP/IP yang kompleks.

3. DHCP memungkinkan suatu client menggunakan alamat IP yang reusable,

artinya alamat IP tersebut bisa dipakai oleh client yang lain jika client

tersebut tidak sedang menggunakannya (off).

4. DHCP memungkinkan suatu client menggunakan satu alamat IP untuk

jangka waktu tertentu dari server.

Page 19: Makalah Jarkomdat

19

5. DHCP akan memberikan satu alamat IP dan parameter-parameter

kofigurasi lainnya kepada client.

Kekurangan DHCP :

1. Semua pemberian IP bergantung pada server, maka dari hal itu jika server

mati maka semua komputer akan disconnect dan saling tidak terhubung.

Page 20: Makalah Jarkomdat

20

HTTP

(HyperText Transfer Protocol)

3.1 Latar Belakang

HTTP (Hypertext Transfer Protocol) adalah suatu protokol yang digunakan

untuk mentransfer dokumen/halaman dalam WWW (World Wide Web). HTTP

mendefinisikan bagaimana suatu pesan dapat diformat dan dikirimkan dari client ke

server atau sebaliknya. HTTP mengatur aksi apa saja yang harus dilakukan oleh web

server dan web browser sebagai respon atas perintah-perintah yang ada pada protokol

HTTP ini.

Pengembangan standar HTTP dilaksanakan oleh Konsorsium World Wide

Web (World Wide Web Consortium/W3C) dan juga Internet Engineering Task Force

(IETF), yang menghasilkan publikasi beberapa dokumen Request for Comments

(RFC), antara lain RFC 2616 yang mendefinisikan tentang HTTP/1.1. (dipublikasikan

pada bulan Juni 1999).

3.2 Pengertian HTTP merupakan singkatan dari HyperText Transfer Protocol. Definisinya

adalah sebuah protokol untuk melakukan akses antara client dan server. Client dan

server masing-masing saling menerima dan menjawab request keduanya. Sebuh client

HTTP seperti web browser, biasanya memulai permintaan dengan membuat hubungan

TCP/IP ke port tertentu di tempat yang jauh (biasanya port 80 atau 8080). Sebuah

server HTTP yang mendengarkan di port tersebut menunggu client mengirim kode

permintaan (request) yang akan meminta halaman yang sudah ditentukan, diikuti

dengan pesan MIME yang memiliki beberapa informasi kode kepala yang

menjelaskan aspek dari permintaan tersebut, diikut dengan badan dari data tertentu.

HTTP berkomunikasi melalui TCP / IP. Klien HTTP terhubung ke server

HTTP menggunakan TCP. Setelah membuat sambungan, klien dapat mengirim pesan

permintaan HTTP ke server. HTTP digunakan untuk mengirimkan permintaan dari

klien web (browser) ke web server, dikembali kan ke konten web (halaman web) dari

server ke klien.

3.3 Perintah Pada HTTP Beberapa perintah pada HTTP :

a. HEAD adalah meminta tanggapan yang identik dengan tanggapan yang sesuai dengan

permintaan GET, namun tanpa badan tanggapan. Ini berguna untuk mengakses

informasi meta yang tertulis dalam kepala tanggapan tanpa perlu mengangkut seluruh

konten.

b. GET adalah meminta representasi sumber tertentu. Permintaan menggunakan GET

(dan beberapa metode HTTP lain) "tidak boleh memiliki kepentingan melakukan

Page 21: Makalah Jarkomdat

21

tindakan selain pengaksesan".W3C telah menerbitkan prinsip panduan mengenai

perbedaan ini dengan menyatakan, "desain aplikasi web harus mematuhi prinsip di

atas, serta batasan sejenis.

c. POST adalah mengirimkan data untuk diproses (misalnya dari bentuk HTML) ke

sumber teridentifikasi. Data dimasukkan dalam badan permintaan. Ini dapat

menghasilkan pembentukan sumber baru atau pemutakhiran sumber yang sudah ada

atau keduanya.

d. PUT adalah mengunggah representasi sumber tertentu.

e. DELETE adalah menghapus sumber tertentu.

f. TRACE adalah menggaungkan kembali permintaan yang diterima, sehingga klien

dapat melihat perubahan atau tambahan yang dilakukan oleh peladen perantara.

g. OPTIONS adalah mengembalikan metode HTTP yang didukung peladen untuk URL

tertentu. Ini dapat digunakan untuk memeriksa fungsionalitas peladen web dengan

meminta '*' daripada fungsionalitas sumber tertentu.

h. CONNECT adalah menukarkan koneksi permintaan dengan terowongan TCP/IP

transparan, biasanya untuk memfasilitasi komunikasi terenkripsi SSL (HTTPS)

melalui proksi HTTP tak terenkripsi.

i. PATCH adalah menerapkan modifikasi parsial terhadap sumber.

3.4 Cara Kerja HTTP Bila kita mengklik link hypertext atau kita mengetikkan suatu alamat atau URL

pada internet browser, maka Anda sedang mentransfer URL ke browser, dan Dari

URL ini browser Anda tahu server mana yang akan dihubungi dan file apa yang

diminta kemudian web browser akan mengirimkan perintah HTTP ke web server.

Web server selanjutnya akan menerima perintah ini dan melakukan aktivitas sesuai

dengan perintah yang diminta oleh web browser. Hasil aktivitas tadi akan dikirimkan

kembali ke web browser untuk ditampilkan kepada kita.

Sebuah sesi HTTP adalah urutan transaksi permintaan dan respons jaringan

dengan menggunakan protokol HTTP. Sebuah klien HTTP akan memulai sebuah

permintaan. Klien tersebut akan membuka sebuah koneksiTransmission Control

Protocol (TCP) ke sebuah port tertentu yang terdapat dalam sebuah host (umumnya

port 80 atau 8080). Server yang mendengarkan pada port 80 tersebut akan menunggu

pesan permintaan klien. Saat menerima permintaan, server akan mengirimkan kembali

baris status, seperti “HTTP/1.1 200 OK”, dan pesan yang hendak diminta, pesan

kesalahan atau informasi lainnya.

Proses Transakasi Data HTTP

Proses transaksi data HTTP :

1. Klien membuat sambungan dan mnegirim metode permintaan ke web server.

2. Server memproses permintaan klien, sementara klien menunggu respon dari

server.

Page 22: Makalah Jarkomdat

22

3. Web server merespon dengan kode status dan data (jika tersedia) dan menutup

sambungan.

Contoh permintaan dan penerimaan HTTP

Pertama, Anda ingin http header halaman contoh (halaman ini).

Jadi, Anda mengisi alamat URL pada browser yaitu

“http://www.randyseptian.web.id/2011/03/pengertian-dan-cara-kerja-http/” kemudian

browser Anda akan tersambung dan mengirimkan :

Connect to 116.199.xxx.xxx on port 80 … ok

GET /2011/03/pengertian-dan-cara-kerja-http/ HTTP/1.1

Host: http://www.randyseptian.web.id

Connection: keep-alive

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.15)

Gecko/20110303 AlexaToolbar/alxf-2.11 Firefox/3.6.15 GTB7.1

Accept-Encoding: gzip

Accept-Charset: ISO-8859-1,UTF-8;q=0.7,*;q=0.7

Cache-Control: no-cache

Accept-Language: de,en;q=0.7,en-us;q=0.3

Penjelasannya : browser Anda meminta halaman yang disebut “/2011/03/pengertian-

dan-cara-kerja-http/” menggunakan protokol http1.1. Browser Anda menggunakan

bahasa Inggris dan Firefox 3.6.15. Browser Anda menginginkan koneksi (socket) tetap

terbuka antara Anda dan http://www.randyseptian.web.id, sehingga dapat meminta file

lebih lanjut.

Status: HTTP/1.1 200 OK

Date:Wed, 23 Mar 2011 03:01:08 GMT

Server:Apache/2.2.13 (Unix) mod_ssl/2.2.13 OpenSSL/0.9.8e-fips-rhel5

mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 PHP/5.2.10

X-Powered-By:PHP/5.2.10

X-Pingback:http://www.randyseptian.web.id/xmlrpc.php

Connection:close

Transfer-Encoding:chunked

Content-Type:text/html; charset=UTF-8

[ISI FILE...]

3.5 HTTPS (Hypertext Transfer Protocol Secure)

Hypertext Transfer Protocol Secure (HTTPS) memiliki pengertian yang sama

dengan HTTP hanya saja HTTPS memiliki kelebihan fungsi di bidang

keamanan (secure). HTTPS di temukan oleh Netscape Communication Corporation.

HTTPS menggunakan Secure Socket Layer (SSL) atau Transport Layer Security(TLS)

sebagai sublayer dibawah HTTP aplikasi layer yang biasa. HTTP di enkripsi dan

deskripsi dari halaman yang di minta oleh pengguna dan halaman yang di kembalikan

oleh web server. Kedua protokol tersebut memberikan perlindungan yang memadai

dari serangan eavesdroppers, dan man in the middle attacks. Pada umumnya port yang

Page 23: Makalah Jarkomdat

23

digunakan HTTPS adalah port 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://’.

Https dapat menjamin keamanan dalam Autentikasi server yaitu

memungkinkan pengguna memiliki kepercayaan bahwa mereka sedang berbicara

kepada server aplikasi sesungguhnya. Https juga mampu dalam menjaga kerahasiaan

data dan Integritas data.

3.6 Perbedaan utama http dan https

Beberapa perbedaan utama antara http dan https, dimulai dengan port default, yang

80 untuk http dan 443 untuk https. Https bekerja dengan transmisi interaksi yang normal

http melalui sistem terenkripsi, sehingga dalam teori, informasi tidak dapat diakses oleh

pihak selain klien dan server akhir. Ada dua jenis umum lapisan enkripsi: Transport Layer

Security (TLS) dan Secure Socket Layer (SSL), yang keduanya menyandikan catatan data

yang dipertukarkan.

3.7 Cara Kerja HTTPS

Https bukan protokol yang terpisah, tetapi mengacu pada kombinasi dari interaksi

HTTP normal melalui Socket Layer terenkripsi SSL (Secure) atau Transport Layer

Security (TLS) mekanisme transportasi. Hal ini menjamin perlindungan yang wajar dari

penyadap dan (asalkan dilaksanakan dengan benar dan otoritas sertifikasi tingkat atas

melakukan pekerjaan mereka dengan baik) serangan.

Port default TCP https: URL adalah 443 (untuk HTTP tanpa jaminan, defaultnya

adalah 80). Untuk mempersiapkan web-server untuk koneksi https penerima harus

sebagai administrator dan membuat sertifikat kunci publik untuk server web. Sertifikat

ini dapat dibuat untuk server berbasis Linux dengan alat seperti Open SSL yang ssl atau

gensslcert SuSE. Sertifikat ini harus ditandatangani oleh otoritas sertifikat satu bentuk

atau lain, yang menyatakan bahwa pemegang sertifikat adalah siapa yang mereka ajukan.

Web browser pada umumnya didistribusikan dengan penandatanganan sertifikat otoritas

sertifikat utama, sehingga mereka dapat memverifikasi sertifikat yang ditandatangani

oleh mereka.

Bila menggunakan koneksi https, server merespon koneksi awal dengan

menawarkan daftar metode enkripsi mendukung. Sebagai tanggapan, klien memilih

metode sambungan, dan klien dan sertifikat server pertukaran untuk otentikasi identitas

mereka. Setelah ini dilakukan, kedua belah pihak bertukar informasi terenkripsi setelah

memastikan bahwa kedua menggunakan tombol yang sama, dan koneksi ditutup. Untuk

host koneksi https, server harus memiliki sertifikat kunci publik, yang embeds informasi

kunci dengan verifikasi identitas pemilik kunci itu. Sertifikat Kebanyakan diverifikasi

oleh pihak ketiga sehingga klien yakin bahwa kuncinya adalah aman.

3.8 Keuntungan Mengubah HTTP menjadi HTTPS Untuk mengamankan komunikasi antara browser dengan web server. Bagaimana

bisa? Ilustrasi singkat berikut akan menjawabnya: Ketika anda mengakses sebuah web

server yang menggunakan protokol HTTPS, halaman yang dikirimkan pada anda telah

Page 24: Makalah Jarkomdat

24

dienkripsi dulu oleh protokol ini. Dan semua informasi yang anda kirimkan ke server

(registrasi, identitas, nomor pin, transfer pembayaran) akan dienkripsi juga sehingga

tidak ada yg bisa mencuri dengar (eavesdropping) data-data anda ketika proses transaksi

sedang berlangsung. Maka transaksi data anda menjadi lebih safe. Protokol HTTPS bisa

anda temukan pada situs-situs perbankan, ecommerce, form registrasi, dsb. Karena di

area bisnis inilah rentan sekali terjadi eavesdropping oleh pihak ketiga. Untuk itulah anda

membutuhkan sertifikat SSL.

3.9 Kesimpulan Http dan https memiliki peranan yang sama dalam mendefinisikan bagaimana

suatu pesan bisa diformat dan dikirimkan dari server ke client, hanya saja https memiliki

kelebihan fungsi dalam sistem keamanan dengan mengenkripsikan informasi

menggunakan SSL dan TLS. Sehingga https memiliki keamanan yang lebih di

bandingkan http.

4.0 Contoh Soal dan Jawaban 1) Apa yang dimaksud dengan HTTP?

Jawab :

HTTP merupakan singkatan dari HyperText Transfer Protocol. Definisinya adalah

sebuah protokol untuk melakukan akses antara client dan server. Client dan server

masing-masing saling menerima dan menjawab request keduanya. Sebuh client HTTP

seperti web browser, biasanya memulai permintaan dengan membuat hubungan TCP/IP

ke port tertentu di tempat yang jauh (biasanya port 80 atau 8080).

2) Apa yang dimaksud dengan HTTPS?

Jawab :

Hypertext Transfer Protocol Secure (HTTPS) memiliki pengertian yang sama dengan

HTTP hanya saja HTTPS memiliki kelebihan fungsi di bidang keamanan (secure).

3) Apa perbedaan HTTP dengan HTTPS?

Jawab :

Beberapa perbedaan utama antara http dan https, dimulai dengan port default, yang 80

untuk http dan 443 untuk https. Https bekerja dengan transmisi interaksi yang normal

http melalui sistem terenkripsi, sehingga dalam teori, informasi tidak dapat diakses oleh

pihak selain klien dan server akhir. Ada dua jenis umum lapisan enkripsi: Transport

Layer Security (TLS) dan Secure Socket Layer (SSL), yang keduanya menyandikan

catatan data yang dipertukarkan.

4) Sebutkan beberapa perintah pada HTTP?

Jawab :

a. HEAD adalah meminta tanggapan yang identik dengan tanggapan yang sesuai

dengan permintaan GET, namun tanpa badan tanggapan. Ini berguna untuk

mengakses informasi meta yang tertulis dalam kepala tanggapan tanpa perlu

mengangkut seluruh konten.

b. GET adalah meminta representasi sumber tertentu. Permintaan menggunakan

GET (dan beberapa metode HTTP lain) "tidak boleh memiliki kepentingan

melakukan tindakan selain pengaksesan".W3C telah menerbitkan prinsip panduan

Page 25: Makalah Jarkomdat

25

mengenai perbedaan ini dengan menyatakan, "desain aplikasi web harus

mematuhi prinsip di atas, serta batasan sejenis.

c. POST adalah mengirimkan data untuk diproses (misalnya dari bentuk HTML) ke

sumber teridentifikasi. Data dimasukkan dalam badan permintaan. Ini dapat

menghasilkan pembentukan sumber baru atau pemutakhiran sumber yang sudah

ada atau keduanya.

d. PUT adalah mengunggah representasi sumber tertentu.

e. DELETE adalah menghapus sumber tertentu.

f. TRACE adalah menggaungkan kembali permintaan yang diterima, sehingga

klien dapat melihat perubahan atau tambahan yang dilakukan oleh peladen

perantara.

g. OPTIONS adalah mengembalikan metode HTTP yang didukung peladen untuk

URL tertentu. Ini dapat digunakan untuk memeriksa fungsionalitas peladen web

dengan meminta '*' daripada fungsionalitas sumber tertentu.

h. CONNECT adalah menukarkan koneksi permintaan dengan terowongan TCP/IP

transparan, biasanya untuk memfasilitasi komunikasi terenkripsi SSL (HTTPS)

melalui proksi HTTP tak terenkripsi.

i. PATCH adalah menerapkan modifikasi parsial terhadap sumber.

5) Bagaimana cara kerja HTTP?

Jawab :

Bila kita mengklik link hypertext atau kita mengetikkan suatu alamat atau URL pada

internet browser, maka Anda sedang mentransfer URL ke browser, dan Dari URL ini

browser Anda tahu server mana yang akan dihubungi dan file apa yang diminta

kemudian web browser akan mengirimkan perintah HTTP ke web server. Web server

selanjutnya akan menerima perintah ini dan melakukan aktivitas sesuai dengan

perintah yang diminta oleh web browser. Hasil aktivitas tadi akan dikirimkan kembali

ke web browser untuk ditampilkan kepada kita.

Page 26: Makalah Jarkomdat

26

Saran

1. Penulis sangat mengharapkan kritik dan saran dari setiap pembaca,yang sifatnya

membangun demi kesempurnaan Makalah ini.

2. Jika penulisan Makalah ini belum sesuai dengan metode penulisan dalam pembuatan

karya ilmiah maka penulis sangat mengharapkan saran dan bimbingan dari setiap pembaca,

agar Makalah ini bisa sempurna seperti apa yang kita inginkan bersama.

Page 27: Makalah Jarkomdat

27

Daftar Pustaka

http://id.wikipedia.org/wiki/Protokol_Transfer_Berkas

http://winbok.wordpress.com/2012/12/07/pengertian-ftp-penjelasan-tentang-pengertian-

ftp/

http://hadi27.wordpress.com/pengertian-dan-kelebihan-dhcp/

http://cpu-speed.blogspot.com/2012/07/belajar-tentang-dhcp.html

http://mangantar.wordpress.com/2012/01/07/pengertian-http-sejarah-http-dan-cara-kerja-

http/

http://edwarbh.blogspot.com/2012/05/kelebihan-dan-kekurangan-jaringan.html