Anda di halaman 1dari 2

Nama Anggota Kelompok:

Tusty Nadia Maghfira

135150200111085

Amirrulloh Acmad K A

135150201111117

Tugas 2 Jaringan Komputer

1.

Bacalah Spesifikasi HTTP/1.1 (RFC 2616).


a. Jelaskan mekanisme yang dipergunakan untuk pensinyalan antara klien dengan server untuk
mengindikasikan bahwa koneksi persisten telah ditutup. Dapatkah klien, server atau keduanya
memberikan sinyal untuk menutup koneksi?
b. Jenis layanan enkripsi apa yang disediakan oleh HTTP?
c. Dapatkan klien membuka tiga atau lebih koneksi simultan dengan sebuah server?
d. Baik server maupun klien dapat menutup koneksi transport diantara mereka, jika salah satu
mendeteksi koneksinya tidak aktif untuk beberapa waktu. Apakah dimungkinkan salah satu sisi
yang lebih dahulu menutup koneksi sementara sisi yang lain sedang melakukan pengiriman data?
Jelaskan bagaimana mekanismenya.
Jawab:
a. A significant difference between HTTP/1.1 and earlier versions of HTTP is that persistent
connections are the default behavior of any HTTP connection. That is, unless otherwise
indicated, the client SHOULD assume that the server will maintain a persistent connection,
even after error responses from the server. Persistent connections provide a mechanism by
which a client and a server can signal the close of a TCP connection. This signaling takes place
using the Connection header field (section 14.10). Once a close has been signaled, the client
MUST NOT send any more requests on that connection.
b. HTTP sebenarnya tidak menyediakan enkripsi. HTTPs yang menyediakan layanan security
(enkripsi)
c. Dari RFC , disarankan bahwa hanya 2 atau kurang koneksi simultan dibuka pada server .
Jadi secara teknis 3 atau lebih bisa terbuka, tapi tidak dianjurkan karena dapat
mengakibatkan server down.
d. Hal ini dimungkinkan untuk satu sisi untuk menutup sambungan sementara sesuatu yang
sedang dikirim , jika klien dan server tidak dalam komunikasi . Sambungan harus dapat
membuka
kembali jika data ini sedang dikirim . Menurut RFC 8.1.2.1 , " semua pesan pada sambungan
harus memiliki panjang pesan didefinisikan diri . " Ini berarti bahwa tidak hanya saran , tapi
persyaratan untuk panjang pesan untuk diketahui dalam hubungan ini .
2. Bacalah spesifikasi HTTPS (RFC 2660)
(a) Jelaskan perbedaan dengan HTTP
(b) Jelaskan mekanisme pengaman yang dipergunakan dalam protokol HTTPS

(c) Bagaimana mekanisme pembentukan hubungan dan penghentian hubungan antara klien dan
server menggunakan HTTPS
Jawab:
a. Https memiliki fungsi keamanan yang lebih dibandingkan dengan Http. Ketika ingin
mengakses suatu browser dan keamanan yang lebih terjaga tentu https lah pilihannya,
namun jika menggunakan http irnformasi yang dikirimkan kepada pihak kedua, yaitu
website yang tertera akan sangat mudah diambil alih oleh pihak ketiga. Ini dikarenakan
https bekerja dengan transmisi interaksi yang normal, sedangkan http melalui system
terenkripsi.
Perbedaan lainnya terdapat pada penggunaan port default. Jika pada http menggunakan
port default dengan angka 80, maka https menggunakan port default dengan angka 443.
Dengan penggunaan kode yang berbeda tentu tingkat keamanan kedua kode protocol
tersebut sangat berbeda.
b. SSL beroperasi pada layer transpor, menciptakan saluran enkripsi yang aman untuk data. SSL
menjadi perantara antara pemakai dengan protokol HTTP dan menampilkan HTTPS kepada
pemakai.
c. ketika kita mengetikkan suatu alamat atau URL pada internet browser maka web browser
akan mengirimkan perintah HTTPS ke web server. Web server kemudian akan menerima
dan mendekripsi perintah ini dan melakukan aktivitas atau memproses data sesuai dengan
perintah yang diminta oleh web browser dengan pengenkripsian terlebih dahulu sebelum
dikirim ke web browser. Hasil aktivitas/data tadi akan dikirimkan kembali ke web browser
untuk ditampilkan kepada kita.

Anda mungkin juga menyukai