บทแนะนำนี้อธิบายเกี่ยวกับเทคโนโลยีที่อยู่เบื้องหลังระบบเครือข่าย อินเทอร์เน็ต (IP) สำหรับผู้ที่ไม่สนใจด้านเทคนิคให้ข้ามไปที่:
- การทำงานกับที่อยู่ IP
IPv4 และ IPv6
เทคโนโลยีอินเทอร์เน็ตโพรโทคอล (IP) ได้รับการพัฒนาขึ้นในทศวรรษที่ 1970 เพื่อสนับสนุน เครือข่ายคอมพิวเตอร์ การวิจัยชิ้นแรก วันนี้ IP ได้กลายเป็นมาตรฐานระดับโลกสำหรับเครือข่ายภายในบ้านและธุรกิจด้วยเช่นกัน เรา เตอร์เครือข่าย เว็บเบราเซอร์ โปรแกรมอีเมลซอฟต์แวร์การส่งข้อความโต้ตอบแบบทันที - ทั้งหมดใช้ IP หรือ โปรโตคอลเครือข่าย อื่น ๆ ที่อยู่ด้านบนของ IP
เทคโนโลยี IP รุ่นที่สองมีอยู่ในปัจจุบัน เครือข่ายภายในบ้านแบบดั้งเดิมใช้ IP เวอร์ชัน 4 (IPv4) แต่บางเครือข่ายอื่น ๆ โดยเฉพาะอย่างยิ่งในสถาบันการศึกษาและสถาบันการศึกษาได้ใช้ IP รุ่นถัดไปรุ่น 6 (IPv6)
IPv4 Addressing Notation
ที่ อยู่ IPv4 ประกอบด้วยสี่ ไบต์ (32 บิต) ไบต์เหล่านี้เรียกว่า octets
เพื่อวัตถุประสงค์ในการอ่านง่ายมนุษย์มักทำงานร่วมกับที่อยู่ IP ในสัญกรณ์ที่เรียกว่า จุดทศนิยมทศนิยม สัญกรณ์นี้ใช้ระยะเวลาระหว่างแต่ละหมายเลขสี่ (octets) ที่ประกอบด้วยที่อยู่ IP ตัวอย่างเช่นที่อยู่ IP ที่คอมพิวเตอร์มองเห็นเป็น
- 00001010 00000000 00000000 00000001
เขียนด้วยจุดทศนิยม
- 10.0.0.1
เนื่องจากแต่ละไบต์มี 8 บิตแต่ละ octet ในที่อยู่ IP จะมีค่าตั้งแต่ 0 ถึง 255 สูงสุดดังนั้นช่วงเต็มของที่อยู่ IP คือตั้งแต่ 0.0.0.0 ถึง 255.255.255.255 นี่หมายถึงที่อยู่ IP ที่เป็นไปได้ทั้งหมด 4,294,967,296 รายการ
IPv6 Addressing Notation
ที่อยู่ IP มีการเปลี่ยนแปลงอย่างมีนัยสำคัญกับ IPv6 ที่อยู่ IPv6 มีความยาว 16 ไบต์ (128 บิต) มากกว่าสี่ไบต์ (32 บิต) ขนาดใหญ่นี้หมายความว่า IPv6 สนับสนุนมากกว่า
- 300.000.000.000.000.000.000.000.000.000.000.000.000
ที่อยู่ที่เป็นไปได้! เนื่องจาก โทรศัพท์มือถือ และอุปกรณ์อิเล็กทรอนิกส์สำหรับผู้บริโภคจำนวนมากขึ้นจึงขยายขีดความสามารถในการเชื่อมต่อเครือข่ายและต้องใช้ที่อยู่ของตัวเองพื้นที่ที่อยู่ IPv4 ที่เล็กลงจะหมดลงและ IPv6 กลายเป็นข้อบังคับ
ที่อยู่ IPv6 โดยทั่วไปจะเขียนในรูปแบบต่อไปนี้:
- hhhh: hhhh: hhhh: hhhh: hhhh: hhhh: hhhh: hhhh
ใน สัญกรณ์ฉบับ นี้คู่ของไบต์ IPv6 จะถูกคั่นด้วยเครื่องหมายทวิภาคและแต่ละไบต์จะถูกแสดงเป็นคู่ของ เลขฐานสิบหก เช่นในตัวอย่างต่อไปนี้:
- E3D7: 0000: 0000: 0000: 51F4: 9BC8: C0A8: 6420
ดังที่แสดงไว้ข้างต้นที่อยู่ IPv6 มักประกอบด้วยไบต์จำนวนมากที่มีค่าเป็นศูนย์ สัญกรณ์ชวเลข ใน IPv6 จะลบค่าเหล่านี้จากการแสดงข้อความ (แม้ว่าไบต์จะยังอยู่ในที่ อยู่เครือข่าย จริง) ดังต่อไปนี้:
- E3D7 :: 51F4: 9BC8: C0A8: 6420
ในที่สุด ที่อยู่ IPv6 จำนวนมากเป็นส่วนขยายของที่อยู่ IPv4 ในกรณีเหล่านี้ไบต์สี่ แอดเดรสของที่อยู่ IPv6 (คู่ด้านขวาสุดสองไบต์) อาจถูกเขียนใหม่ในสัญกรณ์ IPv4 การแปลงตัวอย่างข้างต้นไปเป็น สัญกรณ์แบบผสม
- E3D7 :: 51F4: 9BC8: 192.168.100.32
ที่อยู่ IPv6 อาจเขียนด้วยสัญกรณ์แบบเต็มรูปแบบชวเลขหรือแบบผสมที่แสดงด้านบน