IPv4 กับ IPv6: อะไรคือความแตกต่าง?

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

บอกพวกเขาออกจากกันได้อย่างรวดเร็ว

วิธีที่เร็วที่สุดในการแยก IPv4 และ IPv6 เป็นเพียงวิธีการเขียน:

Examples
# IPv4 — ตัวเลขสี่ตัว 0–255 คั่นด้วยจุด
192.168.1.1
203.0.113.42

# IPv6 — เลขฐานสิบหกแปดกลุ่ม คั่นด้วยเครื่องหมายทวิภาค
2606:4700:4700:0000:0000:0000:0000:1111
2606:4700:4700::1111        # the :: ซ่อนกลุ่มว่าง

หากคุณเห็นจุด แสดงว่าเป็น IPv4 หากคุณเห็นเครื่องหมายทวิภาคและตัวอักษรผสมกับตัวเลข แสดงว่าเป็น IPv6 ลำไส้ใหญ่คู่ (::) เป็นการจดชวเลขสำหรับกลุ่มที่เป็นศูนย์ทั้งหมดตั้งแต่หนึ่งกลุ่มขึ้นไป ซึ่งเป็นเหตุผลว่าทำไมที่อยู่ IPv6 ในโลกแห่งความเป็นจริงจึงมักดูสั้น

เหตุใดจึงมี IPv6

IPv4 ได้รับการออกแบบในช่วงปลายทศวรรษ 1970 โดยมีฟิลด์ที่อยู่แบบ 32 บิต — ประมาณ 4.3 พันล้าน ที่อยู่ที่เป็นไปได้ ในปี 1980 ดูเหมือนไม่มีวันหมดสิ้น ปัจจุบันมีอุปกรณ์ที่เชื่อมต่ออินเทอร์เน็ตมากกว่าผู้คนบนโลก

อินเทอร์เน็ตแก้ไขปัญหาการขาดแคลนมานานหลายทศวรรษด้วยเทคนิคต่างๆ เช่น NAT (ทั้งครัวเรือนแชร์ IPv4 สาธารณะอันเดียว) และ CGNAT (ทั้งละแวกใกล้เคียงแชร์อันเดียว) แต่การแพทช์มีข้อจำกัด ดังนั้นในปี 1998 IETF จึงกำหนดมาตรฐาน IPv6: พื้นที่ที่อยู่ 128 บิตที่นำเสนอโดยประมาณ 340 ล้านล้าน ที่อยู่ (3.4 × 10³⁸) — เพียงพอที่จะทำให้อุปกรณ์ทุกเครื่องบนโลกมีที่อยู่นับพันล้านที่อยู่ของตัวเอง

เทียบเคียงกัน

คุณสมบัติIPv4IPv6
รูปแบบ203.0.113.422606:4700::1111
ขนาด32 บิต128 บิต
พื้นที่ที่อยู่➤ 4.3 พันล้าน≈ 3.4 × 10³⁸
ตัวคั่นจุด (.)โคลอน (:)
จำเป็นต้องมี NATใช่ — ที่อยู่มีน้อยไม่ อุปกรณ์ทุกเครื่องสามารถมีที่อยู่สาธารณะได้
การกำหนดค่าด้วยตนเองหรือ DHCPอัตโนมัติ (SLAAC) หรือ DHCPv6
การรับเลี้ยงบุตรบุญธรรมสากลผู้ใช้ Google มากกว่า 45% และการปีนเขา

คุณใช้อันไหนอยู่?

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

เปิด howtofindtheip.com และดูชิปการเชื่อมต่อ หาก IPv6 แจ้งว่า "ตรวจไม่พบ" แสดงว่า ISP ของคุณยังไม่ได้เปิดใช้งาน (หรือเราเตอร์ของคุณปิดอยู่) — ไม่มีอะไรเสียหาย และ IPv4 ยังคงทำงานได้ดี

เคล็ดลับการทดสอบ: ที่อยู่ที่แสดงขนาดใหญ่ที่ด้านบนของหน้าคือโปรโตคอลใดก็ตามที่เบราว์เซอร์ของคุณต้องการสำหรับคำขอนั้น หากมีโคลอน แสดงว่าคุณติดต่อเราผ่าน IPv6 — การเชื่อมต่อ IPv6 ที่ใช้งานได้จริง

สวิตช์เป็นอย่างไรบ้าง

การนำ IPv6 มาใช้นั้นทะลุฐานผู้ใช้ของ Google ถึง 45% และยังคงเติบโตอย่างต่อเนื่องทุกปี อินเดีย สหรัฐอเมริกา ฝรั่งเศส และเยอรมนี เกิน 50% ไปแล้ว ผู้ให้บริการมือถือโดยเฉพาะก็ยอมรับมัน การเปลี่ยน IPv4 โดยสมบูรณ์จะใช้เวลานานกว่าหลายปี เนื่องจากโปรโตคอลทั้งสองเข้ากันไม่ได้โดยตรง ดังนั้น dual stack และเทคโนโลยีการแปลในช่วงเวลาที่น่าอึดอัดใจระหว่างนี้

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

เรียนรู้เพิ่มเติม

FAQ

คำถาม IPv4 กับ IPv6

IPv4 หรือ IPv6 ไหนดีกว่ากัน?

สำหรับผู้ใช้ ก็ไม่ได้ "เร็วกว่า" ในลักษณะที่เห็นได้ชัดเจนแต่อย่างใด IPv6 เป็นโปรโตคอลที่รองรับอนาคตพร้อมพื้นที่ที่อยู่ไม่จำกัดและการกำหนดเส้นทางที่ง่ายกว่า IPv4 ยังคงเป็นสากลเพราะทุกเครือข่ายรองรับ ตามหลักการแล้วการเชื่อมต่อของคุณจะทำงานทั้งสองอย่าง

เหตุใดฉันจึงมีที่อยู่ IPv4 และ IPv6 ในเวลาเดียวกัน

เครือข่ายสมัยใหม่ส่วนใหญ่ใช้ "dual stack": โปรโตคอลทั้งสองทำงานพร้อมกัน เว็บไซต์ใดที่ใช้สำหรับเว็บไซต์นั้น ๆ ขึ้นอยู่กับว่าเว็บไซต์นั้นรองรับอะไร หน้าแรกของเราจะตรวจจับที่อยู่ของคุณแต่ละแห่งแยกกัน

IPv6 มีความเป็นส่วนตัวมากกว่า IPv4 หรือไม่

ไม่จำเป็น. ที่อยู่ IPv6 สามารถมีตัวระบุอินเทอร์เฟซที่เสถียรซึ่งจะคงอยู่กับอุปกรณ์ของคุณ ซึ่งในทางทฤษฎีแล้วทำให้ติดตามได้มากขึ้น ระบบปฏิบัติการสมัยใหม่ใช้ส่วนขยายความเป็นส่วนตัวที่สุ่มตัวระบุนี้ ดังนั้นในทางปฏิบัติ IPv6 จึงเทียบเคียงได้กับ IPv4 ในเรื่องความเป็นส่วนตัว

ฉันจำเป็นต้องทำอะไรเพื่อเปลี่ยนไปใช้ IPv6 หรือไม่?

โดยปกติแล้วไม่มี IPv6 มาถึงโดยอัตโนมัติเมื่อ ISP ของคุณเปิดใช้งานและเราเตอร์ของคุณรองรับ หากติดป้าย IPv6 หน้าแรกของเรา ระบุว่า "ตรวจไม่พบ" อาจเป็นเพราะ ISP ของคุณยังไม่ได้เปิดตัวหรือเราเตอร์ของคุณปิดใช้งานอยู่