บุคคลทั่วไปอาจไม่รู้จัก IP อย่างแม่นยำ แม้จะมีปฏิสัมพันธ์กับคอมพิวเตอร์มากน้อยตลอดชีวิต
IP สำหรับคนทั่วไป
คำว่า IP ย่อมาจาก Internet Protocol Internet Protocol คือชุดกฎและกฎหมายที่ใช้กับและควบคุมทุกแพ็กเก็ตข้อมูลที่ถ่ายโอนผ่านเครือข่าย เพื่อให้คอมพิวเตอร์ทำงานง่ายขึ้นและอนุญาตให้อินเทอร์เน็ตมีอยู่ จึงต้องมี Internet Protocol สากลที่คอมพิวเตอร์ทุกเครื่องที่เชื่อมต่อกับเครือข่ายใช้ ตลอดหลายปี มีหลายรุ่นของ Internet Protocol สากลนี้ รุ่นล่าสุดที่นำไปใช้คือ IPv6 หรือ Internet Protocol version 6
IPv5: เรื่องราวต้นกำเนิด
ใครก็ตามที่เคยดูข้อกำหนดของเครือข่ายที่คอมพิวเตอร์ของตนเชื่อมต่อ จะรู้ว่าคอมพิวเตอร์วันนี้ใช้ IPv4 (รุ่น 4 ของ Internet Protocol สากล) หรือ IPv6 (รุ่น 6) IPv6 คือรุ่น Internet Protocol ที่ออกแบบและนำไปใช้สากลล่าสุด ในขณะที่ IPv4 เป็นรุ่นก่อนหน้า เห็นอะไรหายไปไหม? ถูกต้องคือ IPv5 เทพเจ้าของ World Wide Web ข้ามหมายเลขทั้งหมดไปเลยไหมเวลาพัฒนา Internet Protocol versions? พวกเขาทำแบบ Microsoft หรือ Apple ให้เราไหม? เรายังรอ Windows 9 และ iPhone 9 อยู่ คำตอบสั้นๆ คือ ไม่ – รุ่น 5 ของ Internet Protocol ที่รู้จักกันดีในชื่อ IPv5 มีอยู่จริง IPv5 ถูกพัฒนา นำไปใช้ และทดสอบในระยะเล็ก แต่ไม่เคยได้รับการปรับใช้สากล และถูกทิ้งทิ้งโดยสมบูรณ์เมื่อ IPv6 ออกมา
IPv5 ตอนแรกที่เปิดเผยต่อโลก เรียกว่า Internet Stream Protocol (หรือ ST) IPv5 เป็นผลลัพธ์จากความพยายามร่วมกันของ Apple, NeXT และ Sun Microsystems และถูกออกแบบมาเป็นสื่อหลักสำหรับการสตรีมวิดีโอและเสียง ระหว่างการทดลอง พบว่า ST มีประสิทธิภาพพิเศษในการถ่ายโอนแพ็กเก็ตข้อมูลที่ความถี่บางความถี่ ขณะเดียวกับรักษาช่องทางการสื่อสารที่เปิดอยู่ IPv5 ถูกพัฒนาบนหลักการเดียวกับ IPv4 มาก และนี่พิสูจน์สุดท้ายว่ามันล้มเหลว การพัฒนา IPv5 ไม่มีนวัตกรรมมากนัก – ผู้คนเบื้องหลังเพียงแค่นำ Internet Protocol รุ่นสี่ มาปรับเปลี่ยนเพื่อวัตถุประสงค์การสื่อสาร และเปลี่ยนแบรนด์เป็นการวิวัฒนาการใหม่ของ Internet Protocol พร้อมกับการเปลี่ยนแปลงเล็กน้อยอื่นๆ
การล้มเหลวของ IPv5
IPv6 กำลังพัฒนาอยู่ขณะที่ IPv5 กำลังถูกทดลอง และที่ IPv5 นำมาให้คือ Internet Protocol ที่เหมาะสมในการจัดการการสื่อสารวิดีโอและเสียงผ่านอินเทอร์เน็ต คู่แข่งที่ยังกำลังพัฒนาอยู่เสนอที่อยู่ IP เกือบไม่มี限度 และชีวิตใหม่สำหรับ World Wide Web เหมือนกับกรณีของรุ่น Internet Protocol ที่มันพัฒนามาจาก IPv5 ก็ประสบปัญหา 32-bit addressing ที่รุนแรงเช่นกัน
IPv5 มีรูปแบบที่อยู่เหมือน IPv4 – ที่อยู่ IP ที่ดูเหมือน XXX.XXX.XXX.XXX และมีสี่ octet ตัวเลข (หน่วยข้อมูลในโลกคอมพิวติ้งที่มี 8 บิต) แต่ละอันสามารถมีตัวเลขระหว่าง 0 ถึง 255 ได้ ปัญหาหลักของรูปแบบที่อยู่นี้คือมันอนุญาตให้มีที่อยู่ IP ทั้งหมดเพียง 4.3 พันล้านที่อยู่ และสิ่งนี้กลายเป็นปัญหาที่รุนแรงขึ้นเมื่ออินเทอร์เน็ตเติบโตและคอมพิวเตอร์มากขึ้นเข้าร่วม ภายประมาณปี 2011 ที่อยู่ IPv4 ที่ไม่ซ้ำกันทุกตัวถูกจัดสรรให้คอมพิวเตอร์ทั่วโลกแล้ว สิ่งเดียวกันที่ทำให้ IPv4 ล้าสมัย ก็จะทำให้ IPv5 ตายเช่นกัน จึงไม่มีประโยชน์ที่จะนำ IPv5 ออกสู่สาธารณะและสมโรงมันเป็นมาตรฐานใหม่สำหรับการสื่อสารของคอมพิวเตอร์บนอินเทอร์เน็ต
โลกยอมรับ IPv6 เป็น Internet Protocol มาตรฐานใหม่ IPv5 ส่วนหนึ่ง เล่นบทบาทสำคัญในการพัฒนาเทคโนโลยีหลายอย่างที่พบได้ทั่วไปในยุคนี้ – voice-over-IP (หรือ VoIP) ซึ่งใช้สำหรับการสื่อสารเสียงผ่านอินเทอร์เน็ตทั่วโลก เป็นตัวที่โดดเด่นที่สุด
IPv6 มาช่วยชีวิต
IPv6 กำลังพัฒนาตั้งแต่ช่วงทศวรรษ 1990 แต่การปรับใช้ Internet Protocol ล่าสุดและยอดเยี่ยมในระยะใหญ่ไม่เริ่มจนถึงปี 2006 เทียบกับรุ่นก่อนหน้าที่เป็นโปรโตคอล 32-bit IPv6 เป็นโปรโตคอล 128-bit ที่มีที่อยู่ IP ถึง兆兆兆 (3.4×1038 ที่อยู่ เพื่อความแม่นยำ) เทียบกับ 4.3 พันล้านที่อยู่เพียงของรุ่นก่อนหน้า ไม่มีทางที่มนุษยชาติจะหมดที่อยู่ IP ขณะใช้ IPv6 ในเวลานี้ IPv6 ใช้รูปแบบที่อยู่ที่แต่ละที่อยู่ประกอบด้วยแปดชุดของตัวเลขฐานสิบหก โดยแต่ละหน่วยมี 4 ตัวอักษร และเท่ากับ 16 บิต รวม 128 บิตต่อที่อยู่ ที่อยู่ IPv6 เป็น alphanumeric ใช้ตัวเลข 0 ถึง 9 และตัวอักษร A ถึง F นี่คือลักษณะที่อยู่ IPv6 ทั่วไป:
2001:0db8:0000:0000:1234:0ace:6006:001e
ยาวมากใช่ไหม? มีวิธีแก้ไขสำหรับสิ่งนี้ด้วย! คุณคิดว่า IPv6 เป็นโปรโตคอลครึ่งสุกหรือพยายามเป็น Internet Protocol ไหม? ที่อยู่ IPv6 อาจยาวมากและมักมีศูนย์จำนวนมาก นำหน้า (ศูนย์ที่ต้นของแต่ละชุดตัวอักษร) สามารถ “ปิดบัง” (เพียงแค่ละเลยขณะพิมพ์ที่อยู่) และชุดตัวอักษรใดๆ ที่ประกอบด้วยศูนย์ทั้งหมดสามารถแทนที่ด้วยสัญลักษณ์ :: (สัญลักษณ์ :: อาจใช้ได้เพียงครั้งเดียวต่อที่อยู่) เพื่อย่อที่อยู่ IPv6 ที่อยู่ IPv6 ที่ระบุข้างต้น ตัวอย่างเช่น หลังจากปิดบังศูนย์นำหน้าทั้งหมดและแทนที่ชุดตัวอักษรที่ประกอบด้วยศูนย์ทั้งหมดด้วยสัญลักษณ์ :: จะมีลักษณะอย่างนี้:
2001:db8::1234:ace:6006:1e
IPv6 ได้คำนึงถึงข้อบกพร่องทุกอย่างของรุ่นก่อนหน้า – จากข้อจำกัดที่อยู่ไปจนถึงความสะดวกในการใช้งาน ซึ่งเป็นเหตุผลที่มันจะไม่ไปไหนในเวลานี้ IPv6 ต่างจากจุดเล็กน้อยบนผ้าของ World Wide Web ที่เป็นรุ่นก่อนหน้า IPv5 IPv6 อยู่ที่นี่ตลอดกาล