คอมพิวเตอร์ส่วนใหญ่เชื่อมต่อกับเครือข่ายบางประเภท เช่น เครือข่ายภายในบ้าน LAN ขององค์กร และอินเทอร์เน็ต เครือข่ายเหล่านี้เป็นหัวใจสำคัญของการสื่อสารสมัยใหม่ ทำให้สามารถสื่อสารระหว่างอุปกรณ์ต่างๆ ได้
ในการสื่อสารอย่างมีประสิทธิภาพ มีการใช้รูปแบบการกำหนดที่อยู่ซึ่งช่วยให้คุณระบุตำแหน่งที่คุณต้องการให้การสื่อสารในเครือข่ายของคุณไป รูปแบบการกำหนดที่อยู่หลักที่ใช้สำหรับอินเทอร์เน็ตเรียกว่า "IP" หรือที่อยู่อินเทอร์เน็ตโปรโตคอล มีรูปแบบที่อยู่ IP สองแบบที่กำลังดำเนินการอยู่ในขณะนี้ IPv4 เป็นรูปแบบการกำหนดที่อยู่แบบดั้งเดิม กำลังเปิดตัว IPv6 แทน เนื่องจากแบบแผน IPV4 มีที่อยู่ที่ใช้งานได้หมด
IPv4 และ IPv6
โดยทั่วไปที่อยู่ IPv4 จะแสดงในรูปแบบ "จุดประ" โดยมีสี่ชุดที่มีตัวเลขสูงสุดสามหลัก คั่นด้วยจุด เช่น 192.168.0.1 ในสัญกรณ์นี้ ตัวเลขทั้งสี่ตัวแต่ละตัวต้องอยู่ระหว่าง 0 ถึง 255. ที่อยู่หลายประเภทถูกกำหนดให้มีความหมายพิเศษ ตัวอย่างเช่น ที่อยู่ IPv4 ทั้งหมดที่ขึ้นต้นด้วย 192.168 สงวนไว้สำหรับใช้ในเครือข่ายท้องถิ่นและไม่สามารถสื่อสารกับอินเทอร์เน็ตได้โดยตรง ซึ่งหมายความว่าเครือข่ายในบ้านและแม้แต่องค์กรทั้งหมดสามารถใช้ชุดที่อยู่เดียวกันซ้ำได้ ซึ่งเป็นวิธีที่มีประสิทธิภาพในการจัดสรรที่อยู่
เคล็ดลับ: บ่อยครั้งที่ที่อยู่ IP ทั้งใน IPv4 และ IPv6 จะมีเครื่องหมายทับและตัวเลขตามหลัง เช่น “/24” ซึ่งเรียกว่าซับเน็ตมาสก์ ซับเน็ตมาสก์ใช้เพื่อระบุว่าส่วนใดของที่อยู่อ้างอิงถึงที่อยู่เครือข่ายและส่วนใดระบุที่อยู่โฮสต์ภายในเครือข่ายนั้น สำหรับเครือข่าย /24 ไบนารี 24 บิตแรกของที่อยู่จะใช้เพื่อระบุที่อยู่เครือข่าย ส่วนที่เหลือใช้เพื่อระบุโฮสต์บนเครือข่ายนั้น
ที่อยู่ IPv6 นั้นซับซ้อนกว่าในการแสดง สามารถแสดงตัวเลขฐานสิบหกสูงสุดแปดส่วนได้สูงสุดถึงสี่หลัก โดยคั่นด้วยเครื่องหมายทวิภาค ตัวอย่างที่อยู่ IPv6 อาจมีลักษณะดังนี้: fe80:4749:dadb: 748d: ff: 334c: ffff: f000 การใช้เลขฐานสิบหกหมายความว่าแต่ละหลักสามารถเป็น 0-9, a-f เซ็กเมนต์สามารถสั้นกว่าสี่หลักได้เนื่องจากไม่มีศูนย์นำหน้า เช่นเดียวกับ IPv4 ที่อยู่บางประเภทสงวนไว้สำหรับการใช้งานบางอย่าง ที่อยู่ IPv6 ทั้งหมดที่ขึ้นต้นด้วย “fe80” เป็นที่อยู่ในเครื่องที่มีข้อจำกัดเดียวกันกับที่อยู่ IPv4 ในเครื่อง
เคล็ดลับ: คุณมักจะเห็นที่อยู่ IPv6 สั้นกว่าอย่างเห็นได้ชัดโดยมีเครื่องหมายทวิภาคอยู่ตรงกลาง เช่น fe80:da29::9999 นี่คือสัญกรณ์ย่อที่ออกแบบมาเพื่อให้อ่าน เขียน และจดจำที่อยู่ IPv6 ได้ง่ายขึ้น เซ็กเมนต์ที่ประกอบด้วยศูนย์สี่ตัวสามารถละเว้นทั้งหมดและแทนที่ด้วยโคลอนคู่ “::” หากส่วนที่อยู่ติดกันตั้งแต่สองส่วนขึ้นไปเป็นศูนย์ทั้งหมด ทั้งสองส่วนจะถูกละเว้นและแทนที่ด้วยการใช้เครื่องหมายทวิภาคคู่เพียงครั้งเดียว เพื่อให้สามารถสร้างที่อยู่แบบเต็มขึ้นใหม่ได้ คุณสามารถละเว้นกลุ่มต่อเนื่องได้เพียงชุดเดียวเท่านั้นต่อที่อยู่
ที่อยู่ลูปแบ็ค
“ที่อยู่ย้อนกลับ” เป็นอีกตัวอย่างหนึ่งของที่อยู่ที่สงวนไว้ ที่อยู่แบบวนรอบจะเหมือนกับที่อยู่ในเครื่องที่อยู่ภายในเครือข่ายท้องถิ่นเท่านั้น หากคอมพิวเตอร์พยายามส่งข้อความไปยังที่อยู่ย้อนกลับ ข้อความจะไม่ถูกส่งไปยังเครือข่าย แต่จะวนกลับไปที่คอมพิวเตอร์โดยตรง โดยทั่วไปจะไม่เป็นประโยชน์กับผู้ใช้ส่วนใหญ่ อย่างไรก็ตาม อาจเป็นประโยชน์ในการเข้าถึงบริการเครือข่าย เช่น เว็บเซิร์ฟเวอร์บนอุปกรณ์
ใน IPv4 ที่อยู่ "127.0.0.1" ได้รับการสนับสนุนโดยอุปกรณ์ทั้งหมดเป็นที่อยู่ลูปแบ็ค ในทางเทคนิคแล้ว ที่อยู่ใดๆ ที่ขึ้นต้นด้วย “127” นั้นสงวนไว้สำหรับใช้ที่อยู่แบบวนรอบ แต่ไม่ใช่อุปกรณ์ทั้งหมดที่รองรับการใช้งานนี้ บางครั้งคุณอาจเห็นที่อยู่ที่เขียนเป็น “127.0.0.1/8” เนื่องจากมีเพียงแปดไบนารีบิตแรกเท่านั้นที่ใช้เพื่อแสดงส่วนเครือข่ายของที่อยู่ลูปแบ็ค
ใน IPv6 ที่อยู่ลูปแบ็คคือ “::1” มีการจัดสรรที่อยู่เพียงแห่งเดียวเท่านั้นเพื่อใช้สำหรับวัตถุประสงค์ในการวนรอบ บางครั้งอาจเขียนเป็น “::1/128” เนื่องจากไบนารีบิต 128 บิตทั้งหมดใช้เพื่อระบุส่วนเครือข่ายของที่อยู่
เคล็ดลับ: คำว่า "localhost" สงวนไว้ในรูปแบบ DNS เพื่ออ้างถึงที่อยู่ลูปแบ็ค
หากคุณกำลังใช้งานเว็บเซิร์ฟเวอร์บนคอมพิวเตอร์ของคุณ คุณสามารถเชื่อมต่อในเว็บเบราว์เซอร์ได้โดยพิมพ์ที่อยู่ลูปแบ็ค ตัวอย่างเช่น: " http://127.0.1”, “ http://::1”, และ " http://localhost” ทั้งหมดแก้ไขไปยังคอมพิวเตอร์ที่คุณกำลังเรียกดู
เคล็ดลับ: คุณยังระบุหมายเลขพอร์ตได้ด้วยตนเองหากคุณโฮสต์บริการบนพอร์ตที่ไม่ได้มาตรฐาน