Sabtu, 10 Oktober 2009


Dalam skema ini dapat kita bagi menjadi tiga bagian, yaitu Client (Manusia atau User, computer, dan web browser), proses (HTTP request/response) melalui protocol TCP/IP yang sudah menjadi standar komunikasi internet, dan server (web server, web files, dan lainnya). Untuk dapat melakukan komunikasi, baik server dan client harus terhubung dengan koneksi jaringan baik intranet maupun internet.

Untuk proses komunikasi data antara client dan server, akan di jelaskan secara ringkas namun tepat, seperti di bawah ini:

User menginputkan alamat suatu URL pada address bar suatu web browser. Alamat yang kita inputkan oleh web browser akan di masukkan dalam bentuk paket yang visualisasikan sebagai ”body” dalam skema. Namun sebelum dikirimkan, paket tersebut akan di periksa oleh proxy client tersebut. Apakah permintaan dapat diizinkan dikirim atau bila tidak mendapat izin, maka permintaan akan di matikan (terminated).

Setelah paket yang diminta sudah mendapatkan izin dan layak, maka paket akan diberi ”header” yaitu label serta alamat dalam pengkodean tertentu sehingga dapat diterjemahkan oleh web server nantinya melalui jalur protokol TCP/IP. Dalam proses ini bisa saja terjadi tabrakan antara paket yang dikirim dengan paket yang lainnya, atau terjadinya salah alamat sehingga menyebabkan permintaan tidak sampai tujuan. Bila paket sudah sampai di area web server, paket harus di periksa lagi kelayakannya, apakah client yang melakukan permintaan diizinkan mengakses atau tidak. Bila paket diizinkan, maka paket tersebut akan diterima oleh web server dan web server menjawab dan memberikan apa yang diminta oleh client dan dialamatkan kembali kepada client melalui protokol dalam bentuk HTTP responses. Proses perjalanan paket dari web server sama dengan proses perjalanan paket menuju web server.

Setelah sampai ke area client, web browser kembali mengenkripsi alamat dan kode yang dikirim oleh web server dan menerjemahkannya dalam bentuk text, grafis, bahkan suara sehingga dapat dinikmati oleh user.

0 Comments:

 

blogger templates 3 columns | Make Money Online