อ่านและย่อที่อยู่ IPv6
เรียนรู้รูปแบบเลขฐานสิบหกและกฎการย่อที่อยู่
อ่านและย่อที่อยู่ IPv6 เป็นบทเรียน Cloud & IT Cert Prep ฟรีบน CoddyKit นี่คือบทเรียนที่ 2 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Cloud & IT Cert Prep และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Cloud & IT Cert Prep มีบทเรียนทั้งหมด 4 บทเรียน
เลขฐานสิบหกแปดกลุ่ม
แอดเดรส IPv6 มีขนาด 128 บิตและเขียนเป็นแปดกลุ่มของเลขฐานสิบหกสี่หลัก โดยคั่นด้วยโคลอน แต่ละกลุ่มแทน 16 บิต และแปดคูณ 16 เท่ากับ 128
ตัวอย่างเช่น 2001:0db8:0000:0000:0000:ff00:0042:8329 โคลอนทำหน้าที่แทนจุดที่ใช้ในการเขียน IPv4
2001:0db8:0000:0000:0000:ff00:0042:8329ทบทวนเลขฐานสิบหก
IPv6 ใช้เลขฐานสิบหก (ฐาน 16) ซึ่งประกอบด้วยตัวเลข 0-9 และตัวอักษร a-f โดย a เท่ากับ 10, b เท่ากับ 11 ไปจนถึง f ซึ่งเท่ากับ 15
เลขฐานสิบหกแต่ละหลักแทน 4 บิต ดังนั้นเลขฐานสิบหกสี่หลักจึงมีขนาด 16 บิต หรือหนึ่งกลุ่ม เลขฐานสิบหกช่วยให้แอดเดรสขนาด 128 บิตที่ยาวอ่านง่ายและกระชับขึ้น
กฎข้อ 1: ตัดเลขศูนย์นำหน้า
กฎการย่อข้อแรกคือลบเลขศูนย์นำหน้าภายในแต่ละกลุ่ม กลุ่ม 0db8 จะกลายเป็น db8 และ 0042 จะกลายเป็น 42
ให้ลบเฉพาะเลขศูนย์นำหน้าเท่านั้น กลุ่มที่เป็นศูนย์ทั้งหมด (0000) จะย่อเหลือ 0 เพียงตัวเดียว ห้ามลบเลขศูนย์ท้ายกลุ่มหรือเลขศูนย์ตรงกลาง ลบได้เฉพาะเลขศูนย์ที่อยู่หน้าสุดของกลุ่ม
กฎข้อ 2: โคลอนคู่
กฎข้อสองคือแทนที่กลุ่มที่เป็นศูนย์ทั้งหมดซึ่งเรียงต่อกันหนึ่งช่วงด้วยโคลอนคู่ (::) โดย :: จะแทนกลุ่มศูนย์จำนวนเท่าใดก็ได้ตามที่จำเป็น เพื่อให้รวมทั้งหมดเป็นแปดกลุ่ม
ดังนั้น 2001:db8:0:0:0:ff00:42:8329 จะกลายเป็น 2001:db8::ff00:42:8329 โดยยุบกลุ่มศูนย์สามกลุ่มเป็น ::
ใช้โคลอนคู่ได้ครั้งเดียว
สามารถใช้ :: ในแอดเดรสได้เพียงครั้งเดียว หากใช้สองครั้ง จะไม่สามารถทราบได้ว่า :: แต่ละตำแหน่งแทนกลุ่มศูนย์จำนวนเท่าใด ทำให้แอดเดรสกำกวม
เมื่อมีช่วงศูนย์แยกกันสองช่วง ให้เลือกยุบช่วงที่ยาวกว่าด้วย :: ส่วนอีกช่วงให้เขียนเป็นกลุ่ม 0 อย่างชัดเจน
ตัวอย่างแบบละเอียดครบถ้วน
เริ่มต้นด้วย 2001:0db8:0000:0000:0000:0000:0000:0001
- ตัดเลขศูนย์นำหน้า: 2001:db8:0:0:0:0:0:1
- ยุบช่วงศูนย์: 2001:db8::1
รูปแบบย่ออ่านและเขียนได้ง่ายกว่ามาก แต่ยังแทนค่าขนาด 128 บิตเดียวกันทุกประการ
การขยายแอดเดรสแบบย่อ
หากต้องการขยาย ให้ย้อนกลับตามกฎเดิม สำหรับ 2001:db8::1 ให้นับกลุ่มที่มีอยู่ (2001, db8, 1 = สามกลุ่ม) แล้ว :: จะเติมอีก 5 กลุ่มที่หายไปด้วยเลขศูนย์
เติมเลขศูนย์นำหน้ากลับคืนด้วย แอดเดรสจะกลายเป็น 2001:0db8:0000:0000:0000:0000:0000:0001 การขยายแอดเดรสได้จะช่วยเมื่อต้องเปรียบเทียบแอดเดรสอย่างละเอียด
แอดเดรสลูปแบ็ก
ลูปแบ็กของ IPv6 คือ ::1 ซึ่งเทียบเท่ากับ 127.0.0.1 ของ IPv4 หากเขียนเต็มรูปแบบจะเป็น 0000:0000:0000:0000:0000:0000:0000:0001
แอดเดรสไม่ระบุซึ่งเป็นเลขศูนย์ทั้งหมด จะย่อเหลือเพียง :: และหมายถึง "ไม่มีแอดเดรส" โดยใช้ก่อนที่อุปกรณ์จะได้รับการกำหนดแอดเดรส
สัญกรณ์ความยาวคำนำหน้า
IPv6 ใช้ความยาวคำนำหน้าในรูปแบบ CIDR เช่นกัน โดยเขียนด้วยเครื่องหมายทับ คำนำหน้าคือจำนวนบิตเครือข่าย เช่นเดียวกับใน IPv4
คำนำหน้าที่พบได้บ่อยมากคือ /64 โดย 64 บิตแรกระบุเครือข่าย และ 64 บิตสุดท้ายระบุโฮสต์ (อินเทอร์เฟซ) เครือข่ายท้องถิ่นส่วนใหญ่ใช้ /64
ส่วนเครือข่ายและอินเทอร์เฟซ
แอดเดรส IPv6 ทั่วไปแบ่งเป็นคำนำหน้าเครือข่ายขนาด 64 บิต และตัวระบุอินเทอร์เฟซขนาด 64 บิต โดยตัวระบุอินเทอร์เฟซมักได้มาจากแอดเดรส MAC ของอุปกรณ์ หรือสุ่มขึ้นเพื่อความเป็นส่วนตัว
การแบ่งแบบ /64 ที่ชัดเจนนี้ช่วยให้การกำหนดแอดเดรง่ายขึ้นและรองรับ SLAAC ทำให้อุปกรณ์สร้างแอดเดรสของตนเองจากคำนำหน้าที่ประกาศได้
ฝึกฝนจนคล่อง
การอ่าน IPv6 อาจรู้สึกแปลกในตอนแรก แต่กฎสองข้อ ได้แก่ ตัดเลขศูนย์นำหน้า และยุบช่วงศูนย์หนึ่งช่วงด้วย :: ก็จัดการได้เกือบทุกกรณี
ฝึกย่อแอดเดรสด้วยมือสักสองสามรายการ อีกไม่นาน 2001:db8::1 จะอ่านได้เป็นธรรมชาติเช่นเดียวกับ 192.168.1.1 และคุณก็พร้อมสำรวจประเภทของแอดเดรส IPv6
ตรวจสอบอย่างรวดเร็ว
ย่อแอดเดรส
ทบทวน
คุณได้เรียนรู้การอ่านและย่อแอดเดรส IPv6
- IPv6 มีขนาด 128 บิต: แปดกลุ่ม กลุ่มละสี่หลักเลขฐานสิบหก และคั่นด้วยโคลอน
- กฎข้อ 1: ตัดเลขศูนย์นำหน้าในแต่ละกลุ่ม
- กฎข้อ 2: ยุบช่วงกลุ่มศูนย์หนึ่งช่วงด้วย :: (ใช้ได้เพียงครั้งเดียว)
- ลูปแบ็กคือ ::1 ส่วนแอดเดรสไม่ระบุคือ ::
- คำนำหน้า /64 แบ่งแอดเดรสออกเป็นส่วนเครือข่ายและส่วนอินเทอร์เฟซ
คำถามที่พบบ่อย
บทเรียน “อ่านและย่อที่อยู่ IPv6” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “อ่านและย่อที่อยู่ IPv6” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Cloud & IT Cert Prep ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Cloud & IT Cert Prep มีบทเรียนทั้งหมด 4 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “อ่านและย่อที่อยู่ IPv6”
เรียนรู้รูปแบบเลขฐานสิบหกและกฎการย่อที่อยู่ คุณปฏิบัติ Cloud & IT Cert Prep ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Cloud & IT Cert Prep หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน Cloud & IT Cert Prep บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 2 จากทั้งหมด 4 บทเรียน
บทเรียน “อ่านและย่อที่อยู่ IPv6” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน Cloud & IT Cert Prep นี้ได้ไหม
ได้ บทเรียน Cloud & IT Cert Prep ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- เหตุใดเราจึงต้องใช้ IPv6
- อ่านและย่อที่อยู่ IPv6
- ประเภทและขอบเขตของที่อยู่ IPv6
- ใช้งาน IPv4 และ IPv6 ร่วมกัน