ต่อไปนี้เป็นสรุปคร่าวๆของการระบุที่อยู่ IP ในสถานการณ์นี้:
คุณมีคอมพิวเตอร์ที่บ้านมีอินเทอร์เฟซเครือข่าย (พอร์ตอีเธอร์เน็ตหรือการ์ด Wi-Fi) และแต่ละแห่งมีที่อยู่ MAC ที่ไม่ซ้ำกันซึ่งจะระบุที่อยู่ทั่วโลก
อินเทอร์เฟซเครือข่ายจะได้รับที่อยู่ IP โดยเราเตอร์ / โมเด็ม / สวิตช์ / จุดเชื่อมต่อของคุณ จุดเชื่อมต่อ (AP) ของคุณเป็นส่วนหนึ่งหรือเชื่อมต่อกับโมเด็ม / เราเตอร์ / สวิตช์ซึ่งให้ที่อยู่ IP ของ AP นี่คือสิ่งที่มองไปไกล:
คอมพิวเตอร์ของคุณ (IP) -> จุดเชื่อมต่อ (IP) -> CableModem (IP)
นี่คือตัวอย่างของสิ่งที่อยู่ IP เหล่านั้นอาจเป็น ในตัวอย่าง octet ที่ 4 (จำนวนสุดท้ายของแต่ละชุด) จะกำหนดที่อยู่ IP ของอุปกรณ์ของคุณ 3 ทางด้านซ้ายของพวกเขาจะเป็นตัวกำหนดเครือข่ายอุปกรณ์
192.168.1.50 ----------> 192.168.1.25 --------> 192.168.1.1
ในตัวอย่างนี้โมเด็มสร้างเครือข่ายที่เรียกว่า 192.168.1 อุปกรณ์ทั้งหมดในเครือข่ายจะได้รับค่า x ที่แตกต่างกัน (1-255) ซึ่งเป็นเลขหลักสุดท้าย
นี่คือความแตกต่างที่สำคัญ ที่อยู่IPv4มีสองประเภทคือสาธารณะและส่วนตัว ที่อยู่ IP สาธารณะเป็นที่อยู่ที่คุณเห็นบนอินเทอร์เน็ต (หากคุณ ping google.com คุณจะได้รับที่อยู่ IP สาธารณะ) ภายในเครือข่ายคุณมักจะมีการตั้งค่า IP ส่วนตัว (192.168.xx และ 172.xxx และ 10.xxx - เป็นที่อยู่ IP ทั้งหมดที่ไม่มีอยู่ในเว็บเซิร์ฟเวอร์ในอินเทอร์เน็ตพวกเขาสงวนไว้สำหรับเครือข่ายท้องถิ่น)
โดยทั่วไปแล้วเครือข่ายในบ้านของคุณจะมีเกตเวย์ซึ่งคล้ายกับ xxx1 (ตัวอย่างเช่น 192.168.1.1, 10.1.1.1) ซึ่งหมายความว่าพวกเขาไม่สามารถเข้าถึงได้จากโลกภายนอกพวกเขาจะต้องอยู่ภายในเครือข่ายของคุณ
อุปกรณ์เครือข่ายภายในติดบนอินเทอร์เน็ตได้อย่างไร?
หากคุณไปที่http://www.whatismyip.com/คุณจะเห็นที่อยู่ IP ที่แสดงซึ่งไม่ใช่คอมพิวเตอร์ของคุณ AP หรือโมเด็ม / เราเตอร์ของคุณ นี่คือที่อยู่ IP สาธารณะของคุณ
โดยทั่วไปโมเด็ม / เราเตอร์ของคุณมีสองฟังก์ชั่น 1) รับที่อยู่ IP จากโลกภายนอกและพูดคุยกับเครือข่าย ISP ของคุณด้วยที่อยู่นั้น 2) สร้างเครือข่ายภายในและให้พวกเขาพูดคุยผ่านอินเทอร์เฟซภายนอก
ดังนั้นนี่คือสิ่งที่โมเด็มของคุณมีประสิทธิภาพ:
IP สาธารณะ (แจ็คสายเคเบิล) <----> [โมเด็ม | Ext IP address / Int LAN] ---> พอร์ต Ethernet <---> [คอมพิวเตอร์]
โมเด็มเชื่อมต่ออินเทอร์เน็ตสาธารณะกับเครือข่ายของคุณ คำขอจากเครือข่ายภายในของคุณจะถูกส่งไปยังโมเด็มของคุณซึ่งจะส่งต่อไปยังอินเทอร์เน็ต วิธีนี้จะต้องใช้ที่อยู่ IP สาธารณะเดียวเท่านั้นสำหรับอุปกรณ์ทั้งหมดของคุณเพื่อพูดคุยกับอินเทอร์เน็ต
ในด้านอินเทอร์เน็ตของโมเด็มคุณมีที่อยู่ IP ที่กำหนดโดยISPของคุณซึ่งเป็น www.whatismyip.com อันเดียวที่แสดงให้คุณเห็น นี่คืออินเทอร์เฟซของโมเด็มของคุณซึ่งเชื่อมต่อกับสายเคเบิล / DSL / T-1 ของคุณ อีกด้านหนึ่งของโมเด็ม / เราเตอร์ (ที่คุณเสียบจุดเชื่อมต่อสวิตช์หรือคอมพิวเตอร์) จะได้รับที่อยู่ IP ที่คุณสามารถกำหนดค่าได้ วิธีที่ผู้คนสามารถเห็นเซิร์ฟเวอร์ต่อสาธารณะคือพวกเขาสามารถบอกสิ่งต่าง ๆ เกี่ยวกับโมเด็มดังนี้: "เมื่อคำขอมาถึงที่อยู่ IP สาธารณะของเราเพื่อขอทรัพยากรเชื่อมต่อทราฟฟิกนั้นไปยังที่อยู่ IP ภายในหรือทรัพยากร"
เมื่อคุณส่งข้อความที่อยู่ IP ของคอมพิวเตอร์ของคุณจะกลายเป็น 'ห่อหุ้ม' ภายใน 'ส่วนหัว' ที่หลากหลายในข้อมูลของคุณ ในที่สุดคอมพิวเตอร์ที่เห็นการรับส่งข้อมูลของคุณจะเห็นที่อยู่ IP ภายนอกของคุณจากโมเด็มของคุณและไม่ใช่ที่อยู่ IP ภายในเครื่องคอมพิวเตอร์ของคุณ มีการส่งข้อมูลมากขึ้นซึ่งประกอบด้วยที่อยู่ MAC และสิ่งต่างๆเช่นนั้น แต่โดยทั่วไปหนึ่งที่อยู่ IP สาธารณะสามารถเป็นตัวแทนเครือข่ายทั้งหมดของอุปกรณ์ที่อยู่ด้านหลัง
ข้อมูลเพิ่มเติมสามารถพบได้ในที่อยู่ IP คืออะไร? (หรือทั่วอินเทอร์เน็ต :)
NAT คือกระบวนการที่เราเตอร์ของคุณแปลที่อยู่ภายในเป็นที่อยู่สาธารณะของคุณและการรับส่งข้อมูลสาธารณะของคุณเป็นที่อยู่ IP ภายในที่ถูกต้อง
มันมีอะไรมากกว่านั้น แต่นั่นควรเป็นความคิดทั่วไป หากต้องการข้อมูลเพิ่มเติมให้ดูที่โมเดล OSI, IP "ซ็อกเก็ต" และบทความอื่นที่ดีคืออินเทอร์เน็ตทำงานอย่างไร .