Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> อินเทอร์เน็ต

โทรศัพท์ของคุณโหลด Medium.com ได้อย่างไร — อธิบายด้วยการเปรียบเทียบในชีวิตประจำวัน

โทรศัพท์ของคุณโหลด Medium.com ได้อย่างไร — อธิบายด้วยการเปรียบเทียบในชีวิตประจำวัน

โดย แอนเดรีย ซานิน

เฮ้ คุณสังเกตเห็นสิ่งที่เพิ่งเกิดขึ้นหรือเปล่า? คุณคลิกลิงก์ และตอนนี้คุณกำลังอ่านบทความนี้ แต่คุณคิดบ้างไหมว่าเบราว์เซอร์ของคุณรู้ได้อย่างไรว่าลิงก์ที่คุณคลิกอ้างอิงถึงบทความนี้ และบทความนี้มีคำเหล่านี้

มันเป็นเรื่องธรรมดามากจนเราลืมมันไป แต่กลไกเบื้องหลังมันน่าทึ่งมาก ในบทความนี้ เราจะสำรวจโดยใช้การเปรียบเทียบในโลกแห่งความเป็นจริง

คอมพิวเตอร์พูดคุยกันอย่างไร

เมื่อคุณเปิดเว็บไซต์ เบราว์เซอร์ของคุณกำลังถามคอมพิวเตอร์เครื่องอื่นที่ไหนสักแห่งในโลกเกี่ยวกับข้อมูลที่จะช่วยให้คอมพิวเตอร์แสดงหน้าเว็บนั้นได้ (เช่น ข้อความที่คุณกำลังอ่านอยู่ตอนนี้)

การถามคอมพิวเตอร์เครื่องอื่นนี้ไม่ต่างจากการส่งจดหมาย (จดหมายจริง ไม่ใช่อีเมล) ถึงเพื่อนและรอการตอบกลับของเขา

หากจอห์นต้องการส่งจดหมายให้บริตตานี เขาจำเป็นต้องทราบที่อยู่ของเธอ ในโลกอินเทอร์เน็ต แทนที่จะมีที่อยู่ทางกายภาพ เรามีที่อยู่ 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

โทรศัพท์ของคุณโหลด Medium.com ได้อย่างไร — อธิบายด้วยการเปรียบเทียบในชีวิตประจำวัน

ในที่สุดโทรศัพท์ของคุณก็สามารถส่งคำขอโดยตรงไปยังที่อยู่ของสื่อ (IP) ทั้งหมดนี้ในเวลาไม่ถึงหนึ่งในสิบวินาที

ที่อยู่ของเราจะหมดหรือไม่

ใช่ เราจะหมดที่อยู่ IP — และเร็วๆ นี้ แต่อย่าตกใจไป โซลูชันกำลังถูกนำไปใช้แล้ว

ก่อนอื่น เราต้องย้อนกลับไปก่อน:จนถึงตอนนี้ฉันพูดถึงที่อยู่ IP แต่ฉันควรจะบอกว่า IP เวอร์ชัน 4 วิธีแก้ไขคือ IP เวอร์ชัน 6 และดูน่าเกลียดกว่านี้อีก:2001:0db8:0000:0042:0000:8a2e:0370:7334

ความแปลกประหลาดของตัวอักษรและตัวเลขนี้นำไปสู่จำนวน IP ที่เป็นไปได้ทางดาราศาสตร์ ดังนั้นปัญหาจึงได้รับการแก้ไข ??.

ก่อนออกเดินทาง

ในบทความนี้ เราได้วิเคราะห์ว่าโทรศัพท์ของคุณเข้าใจได้อย่างไรว่า medium.com คืออะไร แต่ส่วน HTTPS ของลิงก์ล่ะ ฉันเขียนบทความเกี่ยวกับเรื่องนี้อีก:https อธิบายด้วยนกพิราบผู้ให้บริการ

หากคุณชอบบทความนี้อย่าลืมว่าคุณทำได้ ? มากถึง 50 ครั้ง

เรียนรู้การเขียนโค้ดฟรี หลักสูตรโอเพ่นซอร์สของ freeCodeCamp ช่วยให้ผู้คนมากกว่า 40,000 คนได้งานในตำแหน่งนักพัฒนา เริ่มต้น