Penjelasan sederhana dengan analogi
Bayangkan Anda berada di bank, mencoba mengeluarkan uang dari akun Anda. Tapi gelap; bank gelap gulita: tidak ada cahaya dan Anda tidak dapat melihat tangan Anda di depan wajah Anda. Anda dikelilingi oleh 20 orang lainnya. Mereka semua terlihat sama. Dan setiap orang memiliki suara yang sama. Dan setiap orang adalah orang jahat potensial. Dengan kata lain, HTTP tidak memiliki kewarganegaraan.
Bank ini adalah jenis bank yang lucu - demi argumen, inilah cara kerjanya:
- Anda menunggu dalam antrean (atau online) dan Anda berbicara dengan teller: Anda membuat permintaan untuk menarik uang, dan kemudian
- Anda harus menunggu sebentar di sofa, dan 20 menit kemudian
- Anda harus pergi dan benar-benar mengumpulkan uang Anda dari kasir.
Tetapi bagaimana teller akan memberi tahu Anda berbeda dari orang lain?
Teller tidak dapat melihat atau dengan mudah mengenali Anda, ingat, karena semua lampu mati. Bagaimana jika teller Anda memberikan penarikan $ 10.000 Anda kepada orang lain - orang yang salah? Sangat penting bahwa teller dapat mengenali Anda sebagai orang yang melakukan penarikan, sehingga Anda bisa mendapatkan uang (atau sumber daya) yang Anda minta.
Larutan:
Ketika Anda pertama kali muncul di kasir, ia memberi tahu Anda sesuatu secara rahasia:
"Kapan pun Anda berbicara kepada saya," kata kasir, "Anda harus mengidentifikasi diri Anda sebagai GNASHEU329 - yang saya tahu itu Anda".
Tidak ada orang lain yang tahu kode sandi rahasia.
Contoh Bagaimana Saya Menarik Uang Tunai:
Jadi saya memutuskan untuk pergi dan bersantai selama 20 menit dan kemudian saya pergi ke kasir dan mengatakan "Saya ingin mengambil uang saya"
Teller bertanya kepada saya: "siapa kamu ??!"
"Ini saya, Tuan George Banks!"
"Buktikan itu!"
Dan kemudian saya memberi tahu mereka kode sandi saya: GNASHEU329
"Tentu saja, Tuan Banks!"
Itu pada dasarnya adalah bagaimana sebuah sesi bekerja. Hal ini memungkinkan seseorang untuk diidentifikasi secara unik di lautan jutaan orang. Anda perlu mengidentifikasi diri Anda setiap kali Anda berurusan dengan teller.
Jika Anda memiliki pertanyaan atau tidak jelas - silakan kirim komentar dan saya akan mencoba menjernihkannya untuk Anda.
Penjelasan melalui Gambar: