Bagi anda yang suka selancar di internet pastinya tidak asing lagi dengan namanya http, HTTP merupakan sebuah bagian dari website yang berkaitan dengan proses browsing, pengiriman file, penerimaan data dan aktifitas lainya. http sendiri dibuat bertujuan untuk membantu proses pengiriman data antar sebuah komputer contohnya komputer client dengan komputer server, disini komputer client dapat mengakses dan mengambil data yang ada di komputer server sehingga data tersebut nantinya di tampilkan melalui sebuah aplikasi yaitu browser. Untuk lebih lengkapnya bisa anda baca pembahasan dan penjelasan http di bawah ini :
Pengertian HTTP
HTTP (Hypertext Transfer Protocol ) adalah sebuah protocol jaringan lapisan aplikasi yang digunakan dalam pengambilan dan pengiriman data yang saling terhubung untuk world wide web dengan sebuah tautan yang disebut dokumen hiperteks. Dengan adanya protocol ini sebuah komputer dapat mengambil atau mengirim sebuah data berupa berkas , file, gambar dan video dengan komputer lainya dengan cara mengakses domain atau ip address. Selain dalam penggunaan HTTP sebenarnya ada protol lainya yang memiliki fungsi seperti http contohnya saja FTP, SMTP atau POP3. Kenapa orang-orang lebih banyak menggunakan HTTP ? karena http memiliki updatetan fitur-fitur terbaru dan cukup flexible sehingga lebih diandalkan dan selain itu http juga merupakan pengelola dokumen html yang pertama kali di desain sehingga orang-orang lebih dulu mengenal dan lebih banyak memakai HTTP.
Fungsi HTTP
HTTP memiliki beberapa fungsi yaitu :Sebagai penghubung
http memiliki fungsi agar dapat menghubungkan beberapa komputer supaya bisa saling berinteraksi dan berkomunikasi misalnya menerima dan mengirim data. Jadi http mampu dibilang penghubung antara satu komputer menggunakan personal komputer lainya menggunakan sebuah perintah atau kode-kode eksklusif melalui browser agar personal komputer client dapat mendapat data sedangkan komputer server mengirim data.
Pengatur format dan transmisi data
http memilki fungsi buat melakukan pemerosesan sebuah perintah yang masuk supaya dapat pada kelola di browser seperti menampilkan data & http juga mengatur format dan transmisi data seperti misalnya bagaimana cara http menaruh perintah dan mengambil data yg ada pada server sebagai akibatnya http mengatur bagaimana bentuk & hasil data yang akan di tampilkan pada web browser.
Pengamanan data
Selain digunakan untuk penghubung dan pengatur , web server juga memiliki fungsi untuk pengamanan data hal ini di karenakan dalam melakukan pengiriman atau penerimaan data bersifat maya dan di lakukan secara khusus jadi bisa dibilang lebih aman tetapi karena berkembangnya teknologi orang yang menggunakanya pun ikut berkembang sehingga menggunakan http kurang aman jadinya, hal ini di karena server bisa di retas dan data-datanya dapat di curi oleh seseorang hacker, oleh karena itu http di perbaruhi menjadi https (Hypertext Transfer Protocol Secure) yaitu sebuah protocol yang memiliki fungsi sama seperti http. Lalu kenapa https lebih aman ? hal ini di karenakan dalam melakukan pemerosesan data , datanya di enkripsi terlebih dahulu agar para hacker kesusahan dalam melakukan aksinya saat terjadinya proses pertukaran data, jadi untuk itu menggunakan https lebih aman dari pada menggunakan http saja.
Cara kerja HTTP
Cara kerja http ini sebenarnya cukup simple yaitu mengunakan aplikasi web browser, protocol dan proses data, buat membuka sebuah website anda memerlukan sebuah aplikasi bernama browser yang berfungsi buat mengakses data pada internet atau biasa pada bilang browsing melalui sebuah domain atau url contohnya saja google chrome, mozila firefox dan opera. Nah disini browser ini pada sebut jua dengan web client yaitu sebuah pelaksanaan yang berfungsi untuk meminta sebuah liputan namun web client bukan hanya browser saja melainkan semua pelaksanaan yg dapat terhubung dan berkomunikasi dengan server. Di bagian server masih ada aplikasi web atau web server yaitu pelaksanaan jaringan yg ada di dalam server yg berfungsi buat menerima permintaan berdasarkan web client & mengirimkan permintaan tadi dan web server jua terhubung dengan port jaringan yg ada pada server. Nah selesainya itu terdapat namanya protocol , protocol adalah sebuah aturan standar yang digunakan buat berkomunikasi & protocolnya yaitu http, Jadi protocol ini berfungsi buat menghubungkan 2 pelaksanaan agar dapat berkomunikasi menggunakan cara memakai sebuah media yaitu kode kode atau aturan standar yg ada di protocol tersebut.
Baca jua :
Setelah mengetahui browser dan protocol selanjutnya proses data. dalam hal proses data ada namanya web source yaitu sebuah kode yang berisi informasi seperti HTML yang tersimpan di server. Saat anda ingin melihat dan mengambil data server maka anda membuka browser dan mengakses web server melalui sebuah url domain atau IP address dan protocol lah yang membantunya , protocol membantu web client dalam pengambilan web source yang ada di aplikasi web. Dalam hal ini protocol mengiriman suatu permintaaan ( Request ) ke pada web server , lalu web server menerima dan melakukan proses permintaan web client selanjutnya web client menunggu respon yang di berikan oleh web server dan setelah itu web server menutup sambungan setelah web server memberikan respon kepada web client.
Untuk lebih singkatnya anda perhatikan model di bawah ini :
Anda memakai browser google chrome untuk mengakses artikel saya , nah saat anda mengakses artikel saya terkadang anda tidak sadar bahwa anda telah menggunakan atau mengakses http untuk mengambil data yang ada di server dan menampilkanya di browser. Untuk mengakses data web source artikel saya, anda mengetik URL di browser lalu protocol http mengirim sebuah request atau permintaan ke web server dan web server menerima permintaan tersebut dan mencari di lokasi data server menyimpanya setelah ketemu maka web server mengirim data web source ke web client agar dapat di tampilkan di browser. Setelah web server mengirim data maka web server menutup sambungan dan menunggu permintaan lainya, nah konsep sederhanya seperti itu.
Konfigurasi server http di cisco packet tracer
Nah setelah mengetahui mengenai http maka selanjutnya melakukan percobaan : Tutorial membuat konfigurasi server http yang berfungsi untuk agar komputer client dapat terhubung dengan komputer server dan komputer client dapat mengakses web source yang ada di komputer server melalui ip address yang di berikan.
Pertama-tama buatlah susunan topologi seperti gambar di bawah ini :
Dengan ketentuan :- 1 Pc client
- 1 Pc server
- Menggunakan kabel silang
- Pc client :
IP address : 10.10.10.1
Subnetmask : 255.0.0.0
IP address : 10.10.10.Dua
Subnetmask : 255.0.0.0 Note : Anda bisa mengikuti ip address seperti di atas atau memilih ip address sendiri.
Setelah anda mengisi ip address selanjutnya menghidupkan http menggunakan cara :
- Pertama anda double klik pada server , lalu klik menu config
- Setelah klik maka akan muncul beberapa menu , pilih bagian yang http dan nanti akan muncul pengaturan http selanjutnya hidupkan http dengan cara menekan tombol radio buttom ke tombol ON, Setelah itu pada bagian file name yaitu nama file anda biasanya sudah default yaitu index.html dan di bawahnya berisi kode html bawaan packet tracer yang nantinya akan di tampilkan di browser.
Setelah menghidupkan http maka selanjutnya anda mampu mencoba mengakses data yang terdapat pada server melalui browser dengan cara :
- Anda double klik pc client dan masuk ke menu desktop
- Selanjutnya pilih web browser dan ketik ip address pc server di kolom URL dan tekan go
- Maka nantinya akan muncul tampilan web source yang ada di web server seperti di gambar di atas.
Nah itulah beberapa penerangan mengenai http serta konfigurasi web server pada packet tracer, semoga dengan adanya artikel ini anda mampu lebih memahami mengenai http dan konfigurasinya pada packet tracer dan apabila ada yang kurang di mengerti silahkan komentar di kolom komentar. Semoga berguna & terima kasih.
Selanjutnya anda bisa mengunjugi konfigurasi dns server untuk tutorial selanjutnya.


