โดย แอนเดรีย ซานิน
เฮ้ คุณสังเกตเห็นสิ่งที่เพิ่งเกิดขึ้นหรือเปล่า? คุณคลิกลิงก์ และตอนนี้คุณกำลังอ่านบทความนี้ แต่คุณคิดบ้างไหมว่าเบราว์เซอร์ของคุณรู้ได้อย่างไรว่าลิงก์ที่คุณคลิกอ้างอิงถึงบทความนี้ และบทความนี้มีคำเหล่านี้
มันเป็นเรื่องธรรมดามากจนเราลืมมันไป แต่กลไกเบื้องหลังมันน่าทึ่งมาก ในบทความนี้ เราจะสำรวจโดยใช้การเปรียบเทียบในโลกแห่งความเป็นจริง
คอมพิวเตอร์พูดคุยกันอย่างไร
เมื่อคุณเปิดเว็บไซต์ เบราว์เซอร์ของคุณกำลังถามคอมพิวเตอร์เครื่องอื่นที่ไหนสักแห่งในโลกเกี่ยวกับข้อมูลที่จะช่วยให้คอมพิวเตอร์แสดงหน้าเว็บนั้นได้ (เช่น ข้อความที่คุณกำลังอ่านอยู่ตอนนี้)
การถามคอมพิวเตอร์เครื่องอื่นนี้ไม่ต่างจากการส่งจดหมาย (จดหมายจริง ไม่ใช่อีเมล) ถึงเพื่อนและรอการตอบกลับของเขา
หากจอห์นต้องการส่งจดหมายให้บริตตานี เขาจำเป็นต้องทราบที่อยู่ของเธอ ในโลกอินเทอร์เน็ต แทนที่จะมีที่อยู่ทางกายภาพ เรามีที่อยู่ IP โดยทำงานในลักษณะเดียวกัน เพียงแต่ใช้คอมพิวเตอร์แทนกล่องจดหมาย
บอกฉันเพิ่มเติมเกี่ยวกับเรื่อง IP นี้
ก่อนที่เราจะเจาะลึกรายละเอียดเกี่ยวกับที่อยู่ IP ฉันอยากให้คุณจินตนาการว่าคุณกำลังพักในโรงแรมหรูหราที่มีห้องพักหลายร้อยห้องและมีคนเฝ้าประตูสุดเก๋ (ไม่เลวใช่ไหม?)
ตอนนี้กลับมาที่ที่อยู่ IP:ที่อยู่ IP มาตรฐานของคุณมีลักษณะดังนี้:102.134.122.234 ตัวเลข 9 หลักแรกคือที่อยู่ของโรงแรมเสมือนจริงที่คุณเข้าพัก ในขณะที่ 3 หลักสุดท้ายคือห้องพักของคุณ แม้ว่าที่อยู่ของโรงแรมเสมือนจริงจะได้รับการแก้ไขแล้ว แต่โรงแรมจะเป็นผู้เลือกห้องที่คุณเข้าพัก
หากใครต้องการส่งข้อความถึงคุณต้องทราบที่อยู่ของโรงแรมและหมายเลขห้องของคุณ ดังนั้นพวกเขาจึงส่งข้อความไปที่โรงแรมและพนักงานเปิดประตูก็ส่งไปให้คุณโดยตรง
โรงแรมเสมือนจริงเปรียบเสมือนเครือข่าย WiFi ที่บ้านของคุณ ที่อยู่จะถูกกำหนดโดยผู้ให้บริการอินเทอร์เน็ตของคุณ ในขณะที่หมายเลขห้องจะถูกกำหนดโดยเราเตอร์ที่บ้าน
ตัวเลขมีความซับซ้อน
คุณอาจสังเกตเห็นว่าหากคุณต้องการเปิด medium.com คุณไม่จำเป็นต้องทราบที่อยู่ IP ของมัน นี่คือจุดที่อินเทอร์เน็ตฉลาดกว่าบริการไปรษณีย์
นอกเหนือจากที่อยู่ IP แล้ว ยังมีระบบที่จับคู่ชื่อที่จำง่ายกับ IP:ระบบชื่อโดเมน
สุดท้ายนี้ นี่คือสิ่งที่จะเกิดขึ้นเมื่อโทรศัพท์ของคุณต้องการเปิด medium.com
- โทรศัพท์ส่งคำขอไปยังคนเฝ้าประตู (เราเตอร์) และขอให้ส่งไปที่ medium.com
- เราเตอร์จะขอ IP ของ medium.com จากหน่วยงานที่เชื่อถือได้ (ผู้ให้บริการอินเทอร์เน็ตของคุณ)
- หน่วยงานที่เชื่อถือได้นี้หมายถึงองค์กรทั่วโลก (เซิร์ฟเวอร์หลัก) ที่รู้จักโดเมนระดับบนสุด (.com, .us, .org, …)
- เซิร์ฟเวอร์รากจะถามบรรณารักษ์ดิจิทัลที่รับผิดชอบ TLD นั้น
- ในที่สุดบรรณารักษ์จะเปิดบันทึกหลักของเขา ค้นหาเว็บไซต์ที่เราร้องขอ และตอบกลับด้วย IP

ในที่สุดโทรศัพท์ของคุณก็สามารถส่งคำขอโดยตรงไปยังที่อยู่ของสื่อ (IP) ทั้งหมดนี้ในเวลาไม่ถึงหนึ่งในสิบวินาที
ที่อยู่ของเราจะหมดหรือไม่
ใช่ เราจะหมดที่อยู่ IP — และเร็วๆ นี้ แต่อย่าตกใจไป โซลูชันกำลังถูกนำไปใช้แล้ว
ก่อนอื่น เราต้องย้อนกลับไปก่อน:จนถึงตอนนี้ฉันพูดถึงที่อยู่ IP แต่ฉันควรจะบอกว่า IP เวอร์ชัน 4 วิธีแก้ไขคือ IP เวอร์ชัน 6 และดูน่าเกลียดกว่านี้อีก:2001:0db8:0000:0042:0000:8a2e:0370:7334
ความแปลกประหลาดของตัวอักษรและตัวเลขนี้นำไปสู่จำนวน IP ที่เป็นไปได้ทางดาราศาสตร์ ดังนั้นปัญหาจึงได้รับการแก้ไข ??.
ก่อนออกเดินทาง
ในบทความนี้ เราได้วิเคราะห์ว่าโทรศัพท์ของคุณเข้าใจได้อย่างไรว่า medium.com คืออะไร แต่ส่วน HTTPS ของลิงก์ล่ะ ฉันเขียนบทความเกี่ยวกับเรื่องนี้อีก:https อธิบายด้วยนกพิราบผู้ให้บริการ
หากคุณชอบบทความนี้อย่าลืมว่าคุณทำได้ ? มากถึง 50 ครั้ง
เรียนรู้การเขียนโค้ดฟรี หลักสูตรโอเพ่นซอร์สของ freeCodeCamp ช่วยให้ผู้คนมากกว่า 40,000 คนได้งานในตำแหน่งนักพัฒนา เริ่มต้น