Cloud & IT Cert Prep · บทเรียน

เหตุใดเราจึงต้องใช้ IPv6

ทำความเข้าใจปัญหาการขาดแคลนที่อยู่ซึ่งผลักดันให้เปลี่ยนมาใช้ IPv6

บทเรียน 1 จาก 413 ขั้นตอน

เหตุใดเราจึงต้องใช้ IPv6 เป็นบทเรียน Cloud & IT Cert Prep ฟรีบน CoddyKit นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Cloud & IT Cert Prep และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Cloud & IT Cert Prep มีบทเรียนทั้งหมด 4 บทเรียน

IPv4 มีแอดเดรสไม่พอใช้

IPv4 มีแอดเดรสประมาณ 4.3 พันล้านรายการ (2^32) เมื่อมีการออกแบบโพรโทคอลนี้ในทศวรรษ 1980 จำนวนดังกล่าวดูเหมือนไม่มีวันหมด แต่การเพิ่มขึ้นอย่างรวดเร็วของโทรศัพท์ แล็ปท็อป และอุปกรณ์อัจฉริยะทำให้แอดเดรสถูกใช้ไป

เมื่อถึงทศวรรษ 2010 สำนักทะเบียนระดับภูมิภาคที่แจกจ่ายแอดเดรสก็ใช้แหล่งแอดเดรสสำรองจนหมด ทำให้ต้องเปลี่ยนไปใช้ IPv6 ตามแผนที่วางไว้นานแล้ว

พื้นที่แอดเดรสที่ใหญ่กว่ามหาศาล

IPv6 ใช้แอดเดรสขนาด 128 บิตแทน 32 บิต ซึ่งเท่ากับแอดเดรส 2^128 รายการ หรือประมาณ 340 อันเดซิลเลียน เป็นจำนวนที่มี 39 หลัก

จำนวนแอดเดรสมากมายจนทุกอุปกรณ์บนโลกสามารถมีแอดเดรสได้ไม่รู้จบ ปัญหาหลักของ IPv4 อย่างแอดเดรสไม่พอใช้จึงหมดไปด้วย IPv6

IPv4: 2^32  ~= 4.3 billion
IPv6: 2^128 ~= 3.4 x 10^38

NAT เป็นวิธีแก้ชั่วคราว

เพื่อยืดอายุการใช้งาน IPv4 เครือข่ายต่าง ๆ จึงนำ NAT (การแปลแอดเดรสเครือข่าย) มาใช้ ทำให้อุปกรณ์ส่วนตัวหลายเครื่องใช้แอดเดรสสาธารณะร่วมกันได้ NAT ชะลอปัญหาแอดเดรสหมด แต่ไม่ได้แก้ปัญหา

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

การนำการเชื่อมต่อปลายทางถึงปลายทางกลับคืนมา

อินเทอร์เน็ตในยุคแรกตั้งอยู่บนสมมติฐานของการเชื่อมต่อปลายทางถึงปลายทาง ซึ่งโฮสต์ใด ๆ สามารถติดต่อโฮสต์อื่นได้โดยตรง NAT ทำให้แนวคิดนี้ลดความสำคัญลงด้วยการซ่อนอุปกรณ์ไว้หลังแอดเดรสที่ใช้ร่วมกัน

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

ส่วนหัวที่สะอาดและเรียบง่ายขึ้น

IPv6 ยังออกแบบส่วนหัวของแพ็กเก็ตใหม่ โดยนำฟิลด์ที่ไม่ค่อยได้ใช้ออกและทำให้ส่วนหัวมีขนาดคงที่ ซึ่งเราเตอร์จะประมวลผลได้มีประสิทธิภาพมากขึ้น

IPv6 ยังยกเลิกการแบ่งส่วนภายในเราเตอร์และผลรวมตรวจสอบของส่วนหัว โดยย้ายงานดังกล่าวไปทำที่อื่น ผลลัพธ์คือการส่งต่อที่กระชับขึ้นเมื่อเทียบกับส่วนหัว IPv4 ที่ซับซ้อนกว่า

การกำหนดค่าอัตโนมัติในตัว

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

วิธีนี้ลดความจำเป็นต้องมีเซิร์ฟเวอร์ DHCP ในทุกเครือข่าย ทำให้การตั้งค่าง่ายขึ้นเมื่อเทียบกับ IPv4 ที่พึ่งพาการกำหนดแอดเดรสด้วยตนเองหรือ DHCP มากกว่า

เหตุใดจึงไม่นำ IPv4 มาใช้ซ้ำ

คุณไม่สามารถขยาย IPv4 โดยตรงได้ เพราะฟิลด์ขนาด 32 บิตถูกกำหนดตายตัวในโพรโทคอลและฝังอยู่ในระบบจำนวนมาก การใช้แอดเดรสที่ใหญ่ขึ้นจึงต้องมีโพรโทคอลรุ่นใหม่ทั้งหมด

IPv6 ได้รับการกำหนดมาตรฐานในปี 1998 (RFC 2460 และต่อมาคือ RFC 8200) เพื่อให้อินเทอร์เน็ตเติบโตเกินขีดจำกัดตายตัวของ IPv4 โดยไม่ทำลายการออกแบบเดิม

การนำมาใช้อย่างช้า ๆ แต่ต่อเนื่อง

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

ผู้ให้บริการเนื้อหารายใหญ่และผู้ให้บริการเครือข่ายมือถือรองรับทราฟฟิก IPv6 ในปริมาณมากแล้ว และการใช้งานยังคงเพิ่มขึ้นเมื่ออุปกรณ์และผู้ให้บริการเปิดใช้งาน IPv6 มากขึ้น

ประโยชน์ด้านความปลอดภัยและการเคลื่อนที่

IPv6 ได้รับการออกแบบโดยคำนึงถึงการรองรับ IPsec (ความปลอดภัยของโพรโทคอลอินเทอร์เน็ต) สำหรับการเข้ารหัสและการพิสูจน์ตัวตน รวมทั้งปรับปรุงความสามารถต่าง ๆ เช่น การเคลื่อนที่

แม้ IPv4 จะรองรับ IPsec ได้เช่นกัน แต่การออกแบบของ IPv6 ที่ใหญ่กว่าและเรียบง่ายกว่าทำให้การผสานความสามารถเหล่านี้เป็นไปอย่างเป็นธรรมชาติมากขึ้น และรองรับความต้องการด้านความปลอดภัยและการโรมมิงสมัยใหม่

ความหมายสำหรับคุณ

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

บทเรียนถัดไปจะสอนให้คุณอ่าน ย่อ และจำแนกแอดเดรสเหล่านั้น เพื่อให้คุ้นเคยได้เช่นเดียวกับ IPv4 แบบจุดฐานสิบ

ทบทวนเหตุผลหลัก

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

จดจำแรงจูงใจหลักนี้ไว้ แล้ว IPv6 จะไม่ใช่เรื่องน่ากลัวอีกต่อไป แต่จะเริ่มเข้าใจได้อย่างเป็นเหตุเป็นผล

ตรวจสอบอย่างรวดเร็ว

ทบทวนปัจจัยขับเคลื่อนสำคัญ

ทบทวน

คุณได้เรียนรู้เหตุผลที่จำเป็นต้องมี IPv6

  • IPv4 มีแอดเดรสเพียงประมาณ 4.3 พันล้านรายการ (2^32) และถูกใช้จนหมด
  • IPv6 ใช้แอดเดรสขนาด 128 บิต (2^128) ซึ่งมีจำนวนมากจนแทบไม่จำกัด
  • NAT เป็นวิธีแก้ชั่วคราวที่ทำลายการเชื่อมต่อปลายทางถึงปลายทาง
  • IPv6 เพิ่มส่วนหัวที่สะอาดขึ้นและการกำหนดค่าอัตโนมัติด้วย SLAAC
  • IPv4 และ IPv6 อยู่ร่วมกันผ่านสแตกคู่ในช่วงการเปลี่ยนผ่านอันยาวนาน
เริ่มต้นได้ฟรี

เรียนรู้ Cloud & IT Cert Prep ด้วย AI tutor — ฟรี

เขียนและเรียกใช้โค้ดจริงในเบราว์เซอร์ของคุณ รับความช่วยเหลือทันทีจาก AI tutor 24/7 และเรียนรู้ต่อจากที่คุณหยุดบนเว็บหรือในแอป

คอร์ส
150
บทเรียน
600

คำถามที่พบบ่อย

บทเรียน “เหตุใดเราจึงต้องใช้ IPv6” ฟรีหรือไม่

ใช่ — ข้อความเต็มของ “เหตุใดเราจึงต้องใช้ IPv6” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Cloud & IT Cert Prep ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Cloud & IT Cert Prep มีบทเรียนทั้งหมด 4 บทเรียน

คุณจะเรียนรู้อะไรในบทเรียน “เหตุใดเราจึงต้องใช้ IPv6”

ทำความเข้าใจปัญหาการขาดแคลนที่อยู่ซึ่งผลักดันให้เปลี่ยนมาใช้ IPv6 คุณปฏิบัติ Cloud & IT Cert Prep ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน

คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Cloud & IT Cert Prep หรือไม่

ไม่จำเป็นต้องมีประสบการณ์มาก่อน Cloud & IT Cert Prep บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน

บทเรียน “เหตุใดเราจึงต้องใช้ IPv6” ใช้เวลานานแค่ไหน

บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย

ฉันเขียนและรันโค้ดในบทเรียน Cloud & IT Cert Prep นี้ได้ไหม

ได้ บทเรียน Cloud & IT Cert Prep ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

บทเรียนทั้งหมดในหลักสูตรนี้

  1. เหตุใดเราจึงต้องใช้ IPv6
  2. อ่านและย่อที่อยู่ IPv6
  3. ประเภทและขอบเขตของที่อยู่ IPv6
  4. ใช้งาน IPv4 และ IPv6 ร่วมกัน
← กลับไปที่ Cloud & IT Cert Prep