โปรเซสเซอร์คอมพิวเตอร์ย้ายจาก 32 บิตเป็น 64 บิต ทำไม IP จึงย้ายจาก 32 บิตเป็น 128 บิต (ข้าม 64 บิต)
แก้ไข:
ฉันไม่ได้ตั้งใจจะทำการเปรียบเทียบโดยตรง แค่สงสัยว่าทำไม IP ข้าม 64 บิต
โปรเซสเซอร์คอมพิวเตอร์ย้ายจาก 32 บิตเป็น 64 บิต ทำไม IP จึงย้ายจาก 32 บิตเป็น 128 บิต (ข้าม 64 บิต)
แก้ไข:
ฉันไม่ได้ตั้งใจจะทำการเปรียบเทียบโดยตรง แค่สงสัยว่าทำไม IP ข้าม 64 บิต
คำตอบ:
ทั้งสองไม่เกี่ยวข้องกัน การตัดสินใจเกี่ยวกับวิธีการจัดโครงสร้าง IPV6 นั้นมีมากมาย มีจำนวนมากของข้อมูลที่เป็นบทความ IPv6 วิกิพีเดีย
โดยทั่วไปพื้นที่ที่อยู่ 128- บิตของ IPv6 ทำให้เรามีพื้นที่ที่อยู่สูงมากซึ่งเราไม่น่าจะใช้ทั้งหมด (2 ^ 128 ที่อยู่หรือ 3.4 * 10 ^ 38)
พื้นที่ที่อยู่ที่มีขนาดใหญ่กว่ายังช่วยให้สามารถกำหนดรูปแบบการกำหนดที่อยู่ได้ดีขึ้นเนื่องจาก CIDR และ "hacks" ที่คล้ายกันนั้นไม่จำเป็นสำหรับการกำหนดเส้นทางอีกต่อไป พื้นที่ที่อยู่ช่วยให้การแยกที่อยู่โฮสต์ 64 บิตและที่อยู่เครือข่าย 64 บิตและที่อยู่โฮสต์สามารถกำหนดค่าด้วยตนเอง
ด้วยพื้นที่มากขึ้นเรามีที่อยู่มากขึ้นและง่ายขึ้นในการจัดระเบียบที่มีประสิทธิภาพ IPv4 นั้นเป็นเหมือนอพาร์ทเมนต์ 1 ห้องนอนที่รกและ IPv6 เป็นคลังสินค้าขนาดใหญ่ที่เราสามารถตั้งค่าทุกอย่างให้เป็นระเบียบมากขึ้น
2^64/2^48=65536
พวกเขาเรียงลำดับของการได้ย้ายไป 64 Bit เพราะในที่สุดรูปแบบการใช้งาน IPv6 ที่คุณจะได้รับมอบหมายคำนำหน้า / 64 ความหมาย "สาธารณะ" อยู่ IP ของคุณเป็น 64 บิตคงที่และส่วนที่เหลือเป็นมอบหมายโดยคุณอยู่ในเครือข่ายส่วนตัวของคุณ (ยังมหันต์ 64 นิดหน่อย).
เพราะผู้ออกแบบ IPv6 มากเกินไปสำหรับความผิดพลาดก่อนหน้าของ IPv4 32- บิตน้อยเกินไป แต่ 64- บิตจะมีผลเท่ากับ 128 บิต (แบ่งเป็น 40 + 24 แทนที่จะเป็น 64 + 64) แต่มันก็สายเกินไปที่จะเปลี่ยนแปลงในขณะนี้
ด้วย 64- บิตที่อยู่ IP จะยังคงหายาก ตัวอย่างเช่นการ์ดอีเธอร์เน็ตทุกใบมีตัวระบุที่ไม่ซ้ำกัน 48 บิต หากคุณอนุญาตให้การ์ดใช้ตัวระบุเฉพาะ 48 บิตเป็นที่อยู่โฮสต์ของพวกเขา 64 บิตจะเหลือเพียง 16 บิตสำหรับส่วนเครือข่ายซึ่งไม่เพียงพอ
ด้วย 128-bits ที่อยู่ IP ไม่ได้ขาดแคลน และนั่นทำให้คุณสามารถทำสิ่งต่าง ๆ ได้อย่างเรียบร้อย