กลับไปหน้าบทความ

อ่าน 9 นาที

การกำหนดเส้นทางข้ามโดเมนแบบไร้คลาส

การกำหนดเส้นทางระหว่างโดเมนแบบไร้คลาส ( CIDR ออกเสียง ว่า "ไซเดอร์" หรือ /ˈsɪdər / SID - ər ) เป็น วิธี การจัดสรร ที่อยู่ IP สำหรับ การกำหนดเส้นทาง IP คณะ...

การกำหนดเส้นทางข้ามโดเมนแบบไร้คลาส

การกำหนดเส้นทางระหว่างโดเมนแบบไร้คลาส( CIDR ออกเสียงว่า "ไซเดอร์" หรือ/ˈsɪdər / SID - ər ) เป็นวิธีการจัดสรรที่อยู่ IPสำหรับการกำหนดเส้นทาง IPคณะทำงานด้านวิศวกรรมอินเทอร์เน็ตได้นำ CIDR มาใช้ในปี 1993 เพื่อแทนที่สถาปัตยกรรมการกำหนดที่อยู่เครือข่ายแบบคลาสฟูล ก่อนหน้านี้บน อินเทอร์เน็ตเป้าหมายคือเพื่อชะลอการเติบโตของตารางการกำหนดเส้นทางบนเราเตอร์ทั่วทั้งอินเทอร์เน็ต และเพื่อช่วยชะลอการหมดลงอย่างรวดเร็วของที่อยู่ IPv4 [ 1 ] [ 2 ]

ที่อยู่ IP ประกอบด้วยบิต สองกลุ่ม ได้แก่ บิตที่มีความสำคัญที่สุด (Most Significant Bits ) ซึ่งใช้ระบุเครือข่ายหรือซับเน็ตทั้งหมดและบิตที่มีความสำคัญน้อยที่สุด (Least Significant Bits) ซึ่งใช้ระบุตัว ระบุโฮสต์ (Host Identifier ) ​​ซึ่งระบุอินเทอร์เฟซเฉพาะของโฮสต์บนเครือข่ายนั้น การแบ่งกลุ่มนี้ใช้เป็นพื้นฐานในการกำหนดเส้นทางการรับส่งข้อมูลระหว่างเครือข่าย IP และสำหรับนโยบายการจัดสรรที่อยู่

ในขณะที่การออกแบบเครือข่ายแบบคลาสฟูลสำหรับIPv4กำหนดขนาดของคำนำหน้าเครือข่ายเป็นกลุ่มแปดบิตหนึ่งกลุ่มหรือมากกว่านั้น ส่งผลให้บล็อกของที่อยู่คลาส A, B หรือ C ภายใต้พื้นที่ที่อยู่ CIDR ถูกจัดสรรให้กับผู้ให้บริการอินเทอร์เน็ต (ISP) และผู้ใช้ปลายทางที่ขอบเขตบิตที่อยู่ใดๆ ก็ตาม อย่างไรก็ตาม ในIPv6ตัวระบุอินเทอร์เฟซมีขนาดคงที่ 64 บิตตามธรรมเนียม และซับเน็ตที่มีขนาดเล็กกว่านั้นจะไม่ถูกจัดสรรให้กับผู้ใช้ปลายทาง

CIDR ใช้หลักการของการกำหนดซับเน็ตแบบความยาวแปรผัน ( VLSM ) ซึ่งคำนำหน้าเครือข่ายมีความยาวแปรผันได้ ต่างจากการกำหนดคำนำหน้าแบบความยาวคงที่ของการออกแบบเครือข่ายแบบคลาสฟูลในอดีต ข้อดีหลักของวิธีนี้คือ ช่วยให้ควบคุมขนาดของซับเน็ตที่จัดสรรให้กับองค์กรได้ละเอียดขึ้น จึงช่วยชะลอการหมดไปของที่อยู่ IPv4 จากการจัดสรรซับเน็ตขนาดใหญ่เกินความจำเป็น CIDR ก่อให้เกิดวิธีการเขียนที่อยู่ IP แบบใหม่ที่เรียกว่า สัญกรณ์ CIDR ซึ่งที่อยู่ IP จะตามด้วยส่วนต่อท้ายที่ระบุจำนวนบิตของคำนำหน้า ตัวอย่างของสัญกรณ์ CIDR ได้แก่ ที่อยู่192.0.2.0/24สำหรับ IPv4 และ2001:db8:: / 32สำหรับ IPv6 บล็อกของที่อยู่ที่มีคำนำหน้าต่อเนื่องกันสามารถรวมกันเป็นซูเปอร์เน็ตได้ ซึ่ง ช่วยลดจำนวนรายการในตารางการกำหนดเส้นทางทั่วโลก

พื้นหลัง

ที่อยู่ IP แต่ละรายการประกอบด้วยคำนำหน้าเครือข่ายตามด้วย ตัวระบุ โฮสต์ใน สถาปัตยกรรม เครือข่ายแบบคลาสฟูลของIPv4บิตที่มีนัยสำคัญที่สุดสามบิตของที่อยู่ IP 32 บิตจะกำหนดขนาดของคำนำหน้าเครือข่ายสำหรับ เครือข่าย แบบยูนิคาสต์ และกำหนดคลาสเครือข่าย A, B หรือ C [ 3 ]

ระดับ บิตที่สำคัญที่สุด ความยาวของคำนำหน้าเครือข่าย(บิต) ความยาวของตัวระบุโฮสต์(บิต) ช่วงที่อยู่
เอ 0 8 24 0.0.0.0–127.255.255.255
บี 10 16 16 128.0.0.0–191.255.255.255
ซี 110 24 8 192.0.0.0–223.255.255.255
D (มัลติแคสต์)1110 ไม่มีข้อมูลไม่มีข้อมูล224.0.0.0–239.255.255.255
E (สงวนสิทธิ์)1111 ไม่มีข้อมูลไม่มีข้อมูล240.0.0.0–255.255.255.255

ข้อดีของระบบนี้คือสามารถกำหนดคำนำหน้าเครือข่ายสำหรับที่อยู่ IP ใดๆ ได้โดยไม่ต้องใช้ข้อมูลเพิ่มเติมใดๆ ข้อเสียคือเครือข่ายมักจะมีขนาดใหญ่หรือเล็กเกินไปสำหรับองค์กรส่วนใหญ่ที่จะใช้งาน เนื่องจากมีขนาดให้เลือกเพียงสามขนาดเท่านั้น บล็อกการจัดสรรและการกำหนดเส้นทางที่เล็กที่สุดมีที่อยู่ 2⁸ = 256 ที่อยู่ ซึ่งใหญ่กว่าที่จำเป็นสำหรับเครือข่ายส่วนบุคคลหรือแผนก แต่เล็กเกินไปสำหรับองค์กรส่วนใหญ่ บล็อกที่ใหญ่ขึ้นถัดไปมีที่อยู่2¹⁶ = 65,536ที่อยู่ซึ่งใหญ่เกินกว่าจะใช้งานได้อย่างมีประสิทธิภาพแม้แต่ในองค์กรขนาดใหญ่ แต่สำหรับผู้ใช้เครือข่ายที่ต้องการที่อยู่มากกว่า65,536 ที่อยู่ ขนาดอื่นเพียงขนาดเดียว ( 2²⁴ ) มีจำนวนมากเกินไป มากกว่า 16 ล้านที่อยู่ ส่งผลให้เกิดความไม่มีประสิทธิภาพในการใช้งานที่อยู่และการกำหนดเส้นทาง เนื่องจากต้องใช้เครือข่ายคลาส C ที่จัดสรรจำนวนมากพร้อมการประกาศเส้นทางแต่ละรายการ ซึ่งกระจายตัวทางภูมิศาสตร์และมีโอกาสในการ รวมเส้นทาง น้อย

ภายในหนึ่งทศวรรษหลังจากการคิดค้นระบบชื่อโดเมน (DNS) พบว่าวิธีการเครือข่ายแบบคลาสไม่สามารถปรับขนาดได้ [ 4 ] ซึ่งนำไปสู่การพัฒนาซับเน็ตและ CIDR การแบ่งคลาสที่มีความหมายในอดีตโดยอิงจากบิตที่อยู่ที่มีนัยสำคัญที่สุดถูกยกเลิก และระบบใหม่นี้ถูกอธิบายว่าเป็น "ไร้คลาส" ตรงกันข้ามกับระบบเก่าซึ่งเป็นที่รู้จักกันในชื่อ "คลาส" โปรโตคอลการกำหนดเส้นทางได้รับการแก้ไขเพื่อให้ไม่เพียงแต่ส่งที่อยู่ IP เท่านั้น แต่ยังรวมถึงซับเน็ตมาสก์ด้วย การใช้งาน CIDR จำเป็นต้องมีการตั้งโปรแกรมโฮสต์และเราเตอร์ทุกตัวบนอินเทอร์เน็ตใหม่ในบางส่วน ซึ่งไม่ใช่เรื่องง่ายเลยในช่วงเวลาที่อินเทอร์เน็ตกำลังเข้าสู่ช่วงการเติบโตอย่างรวดเร็ว ในปี 1993 คณะทำงานด้านวิศวกรรมอินเทอร์เน็ตได้เผยแพร่ชุดมาตรฐานใหม่ RFC 1518 และ RFC 1519 เพื่อกำหนดหลักการใหม่นี้สำหรับการจัดสรรบล็อกที่อยู่ IP และการกำหนดเส้นทางแพ็กเก็ต IPv4 เวอร์ชันที่ปรับปรุงแล้ว RFC 4632 ได้รับการเผยแพร่ในปี 2549 [ 5 ]

หลังจากช่วงเวลาของการทดลองกับทางเลือกต่างๆ การกำหนดเส้นทางระหว่างโดเมนแบบไร้คลาส (Classless Inter-Domain Routing) นั้นใช้พื้นฐานจากการกำหนดมาสก์ซับเน็ตความยาวแปรผัน (VLSM) ซึ่งอนุญาตให้แต่ละเครือข่ายแบ่งออกเป็นซับเน็ตที่มีขนาดกำลังสองต่างๆ กัน เพื่อให้แต่ละซับเน็ตมีขนาดที่เหมาะสมกับความต้องการในท้องถิ่น มาสก์ซับเน็ตความยาวแปรผันถูกกล่าวถึงว่าเป็นหนึ่งในทางเลือกใน RFC 950 [ 6 ] : §2.1 เทคนิคสำหรับการจัดกลุ่มที่อยู่สำหรับการดำเนินการทั่วไปนั้นอิงตามแนวคิดของการกำหนดที่อยู่แบบคลัสเตอร์ ซึ่งเสนอครั้งแรกโดย Carl-Herbert Rokitansky [ 7 ] [ 8 ]

สัญกรณ์ CIDR

สัญกรณ์ CIDRเป็นรูปแบบการแสดงที่อยู่ IPและซับเน็ตมาสก์ ที่เกี่ยวข้องในรูปแบบที่กระชับ สัญกรณ์นี้คิดค้นโดยPhil Karnในช่วงทศวรรษ 1980 [ 9 ] [ 10 ]สัญกรณ์ CIDR ระบุที่อยู่ IP อักขระทับ ⟨/⟩ และตัวเลขทศนิยม ตัวเลขทศนิยมคือจำนวน บิต 1 นำหน้าต่อเนื่อง (จากซ้ายไปขวา) ในมาสก์เครือข่าย แต่ละ บิต 1 หมายถึงบิตของช่วงที่อยู่ซึ่งต้องเหมือนกับที่อยู่ IP ที่กำหนด ที่อยู่ IP ในสัญกรณ์ CIDR จะแสดงตามมาตรฐานสำหรับIPv4หรือIPv6 เสมอ

ที่อยู่ดังกล่าวอาจหมายถึงที่อยู่ของอินเทอร์เฟซที่เฉพาะเจาะจง (รวมถึงตัวระบุโฮสต์ เช่น 10.0.0.1/8) หรืออาจเป็นที่อยู่เริ่มต้นของเครือข่ายทั้งหมด (โดยใช้ตัวระบุโฮสต์เป็น 0 เช่น 10.0.0.0/8หรือเทียบเท่า10/8 ) สักรณ์CIDRสามารถใช้ได้แม้ไม่มีที่อยู่ IP เลย เช่น เมื่ออ้างถึง/ 24เป็นคำอธิบายทั่วไปของเครือข่าย IPv4 ที่มีคำนำหน้า 24 บิตและหมายเลขโฮสต์ 8 บิต

ตัวอย่างเช่น:

  • 198.51.100.14 / 24หมายถึงที่อยู่ IPv4 198.51.100.14และคำนำหน้าเครือข่ายที่เกี่ยวข้อง 198.51.100.0หรือเทียบเท่ากับซับเน็ตมาสก์ 255.255.255.0ซึ่งมีบิต 1 นำหน้า24บิต
  • บล็อก IPv4 198.51.100.0 / 22แสดงถึงที่อยู่ IPv4 จำนวน 1024 ที่อยู่ตั้งแต่198.51.100.0ถึง198.51.103.255
  • บล็อก IPv6 2001:db8:: / 48แสดงถึงบล็อกของที่อยู่ IPv6 ตั้งแต่2001:db8:0:0:0:0:0:0ถึง2001:db8:0:ffff:ffff:ffff:ffff: ffff
  • ::1 / 128 แทนที่อยู่ ลูปแบ็กของ IPv6ความยาวของพรีฟิกซ์คือ 128 ซึ่งเป็นจำนวนบิตในที่อยู่

ใน IPv4 สัญกรณ์ CIDR ถูกนำมาใช้อย่างแพร่หลายหลังจากมีการนำวิธีการดังกล่าวมาใช้ ซึ่งมีการบันทึกไว้โดยใช้ การระบุซับเน็ตมาสก์ แบบจุดทศนิยม หลังเครื่องหมาย ทับเช่น192.24.12.0 / 255.255.252.0 [ 2 ]การอธิบายความกว้างของคำนำหน้าเครือข่ายเป็นตัวเลขเดียว ( 192.24.12.0 / 22 ) นั้นง่ายกว่าสำหรับผู้ดูแลระบบเครือข่ายในการทำความเข้าใจและคำนวณ วิธีนี้ค่อยๆ ถูกรวมเข้าไว้ในเอกสารมาตรฐานในภายหลัง[ 11 ] [ 12 ]และในอินเทอร์เฟซการกำหนดค่าเครือข่าย

จำนวนแอดเดรสของเครือข่ายสามารถคำนวณได้จาก สูตร 2 <sup>3</sup> − ความยาวของพรีฟิกซ์โดยที่ "ความยาวแอดเดรส" คือ 128 สำหรับ IPv6 และ 32 สำหรับ IPv4 ตัวอย่างเช่น ใน IPv4 ความยาวของพรีฟิกซ์/ 29จะได้: 2 <sup>32</sup> − 29 = 2 <sup>3</sup> = 8แอดเดรส

หน้ากากซับเน็ต

ซับเน็ตมาสก์คือบิตมาสก์ที่เข้ารหัสความยาวพรีฟิกซ์ที่เกี่ยวข้องกับที่อยู่ IPv4 หรือเครือข่ายในรูปแบบควอดดอท: 32 บิต เริ่มต้นด้วยเลขหนึ่งจำนวนเท่ากับความยาวพรีฟิกซ์ สิ้นสุดด้วยเลขศูนย์ และเข้ารหัสในรูปแบบจุดทศนิยมสี่ส่วน: 255.255.255.0ซับเน็ตมาสก์เข้ารหัสข้อมูลเดียวกันกับความยาวพรีฟิกซ์ แต่มีมาก่อนการเกิดขึ้นของ CIDR ในรูปแบบ CIDR บิตพรีฟิกซ์จะอยู่ติดกันเสมอ ซับเน็ตมาสก์ได้รับอนุญาตตาม RFC 950 [ 6 ] : §2.1 ให้ระบุบิตที่ไม่ติดกัน จนกระทั่ง RFC 4632 [ 5 ] : §5.1 ระบุว่ามาสก์ต้องประกอบด้วยเลขหนึ่งที่ติดกันเท่านั้น หากมี ในบิตที่มีนัยสำคัญมากกว่า และเลขศูนย์ที่ติดกัน หากมี ในบิตที่มีนัยสำคัญน้อยกว่า ภายใต้ข้อจำกัดนี้ ซับเน็ตมาสก์และสัญกรณ์ CIDR จึงทำหน้าที่เหมือนกันทุกประการ

บล็อก CIDR

CIDR เป็นมาตรฐานการแสดงที่อยู่ IP และคุณสมบัติการกำหนดเส้นทางโดยใช้บิตเป็นหลัก โดยช่วยให้การกำหนดเส้นทางง่ายขึ้นด้วยการอนุญาตให้บล็อกของที่อยู่ถูกจัดกลุ่มเป็นรายการเดียวในตารางการกำหนดเส้นทาง กลุ่มเหล่านี้ซึ่งโดยทั่วไปเรียกว่าบล็อก CIDR จะใช้ลำดับบิตเริ่มต้นร่วมกันในการแสดงที่อยู่ IP ในรูปแบบไบนารี บล็อก CIDR ของ IPv4 ถูกระบุโดยใช้ไวยากรณ์ที่คล้ายกับที่อยู่ IPv4 คือ ที่อยู่แบบจุดทศนิยม ตามด้วยเครื่องหมายทับ แล้วตามด้วยตัวเลขตั้งแต่ 0 ถึง 32 เช่นabcd / nส่วนจุดทศนิยมคือที่อยู่ IPv4 ตัวเลขที่ตามหลังเครื่องหมายทับคือความยาวของคำนำหน้า ซึ่งเป็นจำนวนบิตเริ่มต้นที่ใช้ร่วมกัน นับจากบิตที่มีนัยสำคัญที่สุดของที่อยู่ เมื่อต้องการเน้นเฉพาะขนาดของเครือข่าย ส่วนที่อยู่มักจะถูกละเว้น ดังนั้น บล็อก /20 คือบล็อก CIDR ที่มีคำนำหน้า 20 บิตที่ไม่ระบุ

ที่อยู่ IP เป็นส่วนหนึ่งของบล็อก CIDR และจะถือว่าตรงกับคำนำหน้า CIDR หากบิต n บิตแรกของที่อยู่และคำนำหน้า CIDR เหมือนกัน ที่อยู่ IPv4 มีขนาด 32 บิต ดังนั้นคำนำหน้า CIDR ขนาด n บิต จะเหลือบิตที่ไม่ตรงกัน 32−n บิต ซึ่งหมายความว่าที่อยู่ IPv4 จำนวน 2³²ⁿที่อยู่จะตรงกับคำนำหน้า CIDR ขนาด n บิตที่กำหนด คำนำหน้า CIDR ที่สั้นกว่าจะตรงกับที่อยู่ได้มากกว่า ในขณะที่คำนำหน้าที่ยาวกว่าจะตรงกับที่อยู่ได้น้อยกว่า ในกรณีของบล็อก CIDR ที่ซ้อนทับกัน ที่อยู่หนึ่งสามารถตรงกับคำนำหน้า CIDR หลายคำที่มีความยาวต่างกันได้

CIDR ยังใช้สำหรับที่อยู่ IPv6และไวยากรณ์เชิงความหมายก็เหมือนกัน ความยาวของพรีฟิกซ์สามารถอยู่ในช่วง 0 ถึง 128 เนื่องจากจำนวนบิตในที่อยู่มีมากขึ้น อย่างไรก็ตาม ตามธรรมเนียมแล้ว ซับเน็ตบนเครือข่ายเลเยอร์ MAC แบบบรอดแคสต์จะมีตัวระบุโฮสต์ 64 บิตเสมอ[ 13 ]พรีฟิกซ์ที่ใหญ่กว่า (/127) จะใช้เฉพาะกับลิงก์แบบจุดต่อจุดระหว่างเราเตอร์บางลิงก์เท่านั้น ด้วยเหตุผลด้านความปลอดภัยและนโยบาย[ 14 ]

การกำหนดบล็อก CIDR

หน่วยงานจัดสรรหมายเลขอินเทอร์เน็ต (IANA) จัดสรรบล็อก CIDR ขนาดใหญ่ที่มีคำนำหน้าสั้น ให้กับ หน่วยงานทะเบียนอินเทอร์เน็ตระดับภูมิภาค (RIR) อย่างไรก็ตาม บล็อก / 8 (ที่มีที่อยู่มากกว่าสิบหกล้านรายการ) เป็นบล็อกที่ใหญ่ที่สุดที่ IANA จะจัดสรร ตัวอย่างเช่น62.0.0.0 / 8อยู่ภายใต้การดูแลของRIPE NCCซึ่งเป็น RIR ของยุโรป RIR แต่ละแห่งรับผิดชอบพื้นที่ทางภูมิศาสตร์ขนาดใหญ่ เช่น ยุโรปหรืออเมริกาเหนือ และแบ่งบล็อกเหล่านี้ออกเป็นส่วนย่อยและจัดสรรซับเน็ตให้กับหน่วยงานทะเบียนอินเทอร์เน็ตระดับท้องถิ่น (LIR) การแบ่งย่อยในลักษณะเดียวกันนี้อาจทำซ้ำได้หลายครั้งในระดับการมอบหมายที่ต่ำกว่า เครือข่ายของผู้ใช้ปลายทางจะได้รับซับเน็ตที่มีขนาดตามความต้องการระยะสั้นที่คาดการณ์ไว้ คำแนะนำของ IETF สนับสนุนให้เครือข่ายที่ให้บริการโดย ISP รายเดียว รับพื้นที่ที่อยู่ IP โดยตรงจาก ISP ของตน ในทางกลับกัน เครือข่ายที่ให้บริการโดย ISP หลายรายอาจรับพื้นที่ที่อยู่ที่ไม่ขึ้นกับผู้ให้บริการโดยตรงจาก RIR ที่เหมาะสม

ตัวอย่างเช่น ในช่วงปลายทศวรรษ 1990 ที่อยู่ IP 208.130.29.33 (ซึ่งต่อมาได้มีการจัดสรรใหม่) ถูกใช้โดย www.freesoft.org การวิเคราะห์ที่อยู่ดังกล่าวพบว่ามีคำนำหน้า CIDR สามชุด ชุด208.128.0.0/11 ซึ่งเป็นบล็อก CIDR ขนาดใหญ่ที่มีที่อยู่มากกว่า 2 ล้านที่อยู่ ได้รับการจัดสรรโดยARIN (RIR ของอเมริกาเหนือ) ให้กับMCI บริษัท Automation Research Systems (ARS) ซึ่งเป็น VAR ในรัฐเวอร์จิเนียได้เช่าการเชื่อมต่ออินเทอร์เน็ตจาก MCI และได้รับการจัดสรรบล็อก 208.130.28.0/22 ​​ซึ่งสามารถรองรับอุปกรณ์ได้มากกว่า 1,000 เครื่อง ARS ใช้บล็อก /24สำหรับเซิร์ฟเวอร์ที่เข้าถึงได้จากภายนอกซึ่ง208.130.29.33ก็เป็นหนึ่งในนั้น คำนำหน้า CIDR เหล่านี้ทั้งหมดจะถูกใช้ในตำแหน่งต่างๆ ในเครือข่าย ภายนอกเครือข่ายของ MCI นั้น คำนำหน้า 208.128.0.0 / 11จะถูกใช้เพื่อกำหนดเส้นทางการรับส่งข้อมูลไปยัง MCI ไม่เพียงแต่สำหรับ208.130.29.33 เท่านั้น แต่ยังรวมถึงที่อยู่ IP ประมาณสองล้านรายการที่มี 11 บิตแรกเหมือนกันด้วย ภายในเครือข่ายของ MCI นั้น208.130.28.0 / 22จะปรากฏให้เห็น โดยกำหนดเส้นทางการรับส่งข้อมูลไปยังสายเช่าที่ให้บริการ ARS ส่วนคำนำหน้า 208.130.29.0 / 24 นั้น จะ ใช้ เฉพาะภายในเครือข่ายองค์กรของ ARS เท่านั้น

บล็อก CIDR ของ IPv4

รูป แบบที่อยู่ความแตกต่างจากที่อยู่ล่าสุด หน้ากาก ที่อยู่ เมื่อเทียบกับคลาสA, B, C ข้อจำกัดเกี่ยวกับa , b , cและd (0..255 เว้นแต่จะระบุไว้เป็นอย่างอื่น)การใช้งานทั่วไป
ทศนิยม 2 น.
abcd / 32255.255.255.2551 2 01256 C เส้นทางโฮสต์
abcd / 31+ 0.0.0.1255.255.255.2542 2 11128 C d = 0 ... (2 n ) ... 254 ลิงก์แบบจุดต่อจุด (RFC 3021) [ 15 ]
abcd / 30+ 0.0.0.3255.255.255.2524 2 2164 C d = 0 ... (4 n ) ... 252 การเชื่อมต่อแบบจุดต่อจุด (เครือข่ายเชื่อมต่อ)
abcd / 29+ 0.0.0.7255.255.255.2488 2 31/32องศาเซลเซียส d = 0 ... (8 n ) ... 248 เครือข่ายมัลติโฮสต์ที่เล็กที่สุด
abcd / 28+ 0.0.0.15255.255.255.24016 2 41/16 องศาเซลเซียส d = 0 ... (16 n ) ... 240 เครือข่าย LANขนาดเล็ก
abcd / 27+ 0.0.0.31255.255.255.22432 2 51/8องศาเซลเซียส d = 0 ... (32 n ) ... 224
abcd / 26+ 0.0.0.63255.255.255.19264 2 61/4องศาเซลเซียส d = 0, 64, 128, 192
abcd / 25+ 0.0.0.127255.255.255.128128 2 712 C d = 0, 128 เครือข่าย LANขนาดใหญ่
abc0 / 24+ 0.0.0.255255.255.255.0256 2 81 ซี
abc0 / 23+ 0.0.1.255255.255.254.0512 2 92 ซี c = 0 ... (2 n ) ... 254
abc0 / 22+ 0.0.3.255255.255.252.01,024 2 104 ซี c = 0 ... (4 n ) ... 252 ธุรกิจขนาดเล็ก
abc0 / 21+ 0.0.7.255255.255.248.02,048 2 118 องศาเซลเซียส c = 0 ... (8 n ) ... 248 ผู้ให้บริการอินเทอร์เน็ตขนาดเล็ก/ธุรกิจขนาดใหญ่
abc0 / 20+ 0.0.15.255255.255.240.04,096 2 1216 องศาเซลเซียส c = 0 ... (16 n ) ... 240
abc0 / 19+ 0.0.31.255255.255.224.08,192 2 1332 องศาเซลเซียส c = 0 ... (32 n ) ... 224 ผู้ให้บริการอินเทอร์เน็ต/ธุรกิจขนาดใหญ่
abc0 / 18+ 0.0.63.255255.255.192.016,384 2 1464 องศาเซลเซียส c = 0, 64, 128, 192
abc0 / 17+ 0.0.127.255255.255.128.032,768 2 15128 องศาเซลเซียส c = 0, 128
ab0.0 / 16+ 0.0.255.255255.255.0.065,536 2 16256 C = B
ab0.0 / 15+ 0.1.255.255255.254.0.0131,072 2 172 บี b = 0 ... (2 n ) ... 254
ab0.0 / 14+ 0.3.255.255255.252.0.0262,144 2 184 บี b = 0 ... (4 n ) ... 252
ab0.0 / 13+ 0.7.255.255255.248.0.0524,288 2 198 บี b = 0 ... (8 n ) ... 248
ab0.0 / 12+ 0.15.255.255255.240.0.01,048,576 2 2016 บี b = 0 ... (16 n ) ... 240
ab0.0 / 11+ 0.31.255.255255.224.0.02,097,152 2 2132 บี b = 0 ... (32 n ) ... 224
ab0.0 / 10+ 0.63,255,255255.192.0.04,194,304 2 2264 บี b = 0, 64, 128, 192
ab0.0 / 9+ 0.127.255.255255.128.0.08,388,608 2 23128 บี b = 0, 128
a.0.0.0 / 8+ 0.255.255.255255.0.0.016,777,216 2 24256 B = A การจัดสรรบล็อก ที่ใหญ่ที่สุดของ IANA
a.0.0.0 / 7+ 1,255,255,255254.0.0.033,554,432 2 252 เอ a = 0 ... (2 n ) ... 254
a.0.0.0 / 6+ 3,255,255,255252.0.0.067,108,864 2 264 เอ a = 0 ... (4 n ) ... 252
a.0.0.0 / 5+ 7.255.255.255248.0.0.0134,217,728 2 278 เอ a = 0 ... (8 n ) ... 248
a.0.0.0 / 4+ 15.255.255.255240.0.0.0268,435,456 2 2816 เอ a = 0 ... (16 n ) ... 240
a.0.0.0 / 3+ 31.255.255.255224.0.0.0536,870,912 2 2932 ก. a = 0 ... (32 n ) ... 224
a.0.0.0 / 2+ 63.255.255.255192.0.0.01,073,741,824 2 3064 เอ a = 0, 64, 128, 192
a.0.0.0 / 1+ 127.255.255.255128.0.0.02,147,483,648 2 31128 เอ a = 0, 128
0.0.0.0 / 0+ 255.255.255.2550.0.0.04,294,967,296 2 32256 เอ อินเทอร์เน็ต IPv4 ทั้งหมดเส้นทางเริ่มต้น

ในซับเน็ตแบบกำหนดเส้นทางที่มีขนาดใหญ่กว่า/ 31หรือ/ 32จำนวนที่อยู่โฮสต์ที่ใช้งานได้มักจะลดลงสองที่อยู่ ได้แก่ ที่อยู่ที่ใหญ่ที่สุดซึ่งสงวนไว้เป็นที่อยู่บรอดแคสต์และที่อยู่เล็กที่สุดซึ่งระบุเครือข่ายเอง[ 16 ]และสงวนไว้เพื่อจุดประสงค์นี้เท่านั้น[ 17 ] : §4.2.3.1

ในการใช้งานลักษณะนี้ เครือข่าย / 31ที่มีเลขฐานสองเพียงหลักเดียวในตัวระบุโฮสต์จะไม่สามารถใช้งานได้ เนื่องจากซับเน็ตดังกล่าวจะไม่มีที่อยู่โฮสต์ที่ใช้งานได้หลังจากการลดขนาดนี้ RFC 3021 สร้างข้อยกเว้นให้กับกฎ "โฮสต์ทั้งหมดเป็นเลขหนึ่ง" และ "โฮสต์ทั้งหมดเป็นเลขศูนย์" เพื่อให้ เครือข่าย / 31สามารถใช้งานได้สำหรับลิงก์แบบจุดต่อจุด ที่อยู่/ 32 (เครือข่ายโฮสต์เดียว) จะต้องเข้าถึงโดยใช้กฎการกำหนดเส้นทางที่ชัดเจน เนื่องจากไม่มีที่อยู่สำหรับเกตเวย์

บล็อก CIDR ของ IPv6

คำนำหน้า CIDR ของ IPv6
ขนาดคำนำหน้าจำนวนซับเน็ตที่เทียบเท่าบิต ID อินเทอร์เฟซ
/48/56/64
/2416M4G1T104
/258M2G512 กรัม103
/264M1G256 กรัม102
/272M512M128 กรัม101
/281 ล้าน256 ล้าน64 กรัม100
/29512K128 ล้าน32 กรัม99
/30256K64M16 กรัม98
/31128K32M8G97
/3264K16M4G96
/3332K8M2G95
/3416K4M1G94
/358K2M512M93
/364K1 ล้าน256 ล้าน92
/372K512K128 ล้าน91
/381K256K64M90
/39512128K32M89
/4025664K16M88
/4112832K8M87
/426416K4M86
/43328K2M85
/44164K1 ล้าน84
/4582K512K83
/4641K256K82
/472512128K81
/48125664K80
/4912832K79
/506416K78
/51328K77
/52164K76
/5382K75
/5441K74
/55251273
/56125672
/5712871
/586470
/593269
/601668
/61867
/62466
/63265
/64164
K = 1,024
M = 1,048,576
G = 1,073,741,824
T = 1,099,511,627,776

ขนาดที่อยู่ขนาดใหญ่ของ IPv6 อนุญาตให้มีการสรุปเส้นทางทั่วโลกและรับประกันกลุ่มที่อยู่เพียงพอในแต่ละไซต์ ขนาดซับเน็ตมาตรฐานสำหรับเครือข่าย IPv6 คือ บล็อก / 64ซึ่งจำเป็นสำหรับการทำงานของ การกำหนดค่าที่อยู่ อัตโนมัติแบบไร้สถานะ[ 18 ]ในตอนแรก IETF แนะนำใน RFC 3177 ว่าเป็นแนวปฏิบัติที่ดีที่สุดที่ไซต์ปลายทางทั้งหมดจะได้รับการจัดสรรที่อยู่/ 48 [ 19 ]แต่คำวิจารณ์และการประเมินความต้องการและแนวปฏิบัติจริงใหม่ได้นำไปสู่คำแนะนำการจัดสรรที่ยืดหยุ่นมากขึ้นใน RFC 6177 [ 20 ]ซึ่งแนะนำการจัดสรรที่เล็กกว่าอย่างมากสำหรับบางไซต์ เช่น บล็อก / 56สำหรับเครือข่ายที่อยู่อาศัย

เอกสารอ้างอิงการแบ่งซับเน็ต IPv6 นี้แสดงรายการขนาดสำหรับซับเน็ต IPv6 ลิงก์เครือข่ายประเภทต่างๆ อาจต้องการขนาดซับเน็ตที่แตกต่างกัน[ 21 ]มาสก์ซับเน็ตจะแยกบิตของคำนำหน้าตัวระบุเครือข่ายออกจากบิตของตัวระบุอินเทอร์เฟซ การเลือกขนาดคำนำหน้าที่เล็กกว่าจะส่งผลให้ครอบคลุมเครือข่ายน้อยลง แต่มีที่อยู่มากขึ้นภายในแต่ละเครือข่าย[ 22 ]

2001:0db8:0123:4567:89ab:cdef:1234:5678 |||| |||| |||| |||| |||| |||| |||| |||| |||| |||| |||| |||| |||| |||| |||| |||128 จุดปลายเดี่ยวและลูปแบ็ก |||| |||| |||| |||| |||| |||| |||| |||127 ลิงก์แบบจุดต่อจุด (ระหว่างเราเตอร์) |||| |||| |||| |||| |||| |||| |||| ||124 |||| |||| |||| |||| |||| |||| |||| |120 |||| |||| |||| |||| |||| |||| |||| 116 |||| |||| |||| |||| |||| |||| |||112 |||| |||| |||| |||| |||| |||| ||108 |||| |||| |||| |||| |||| |||| |104 |||| |||| |||| |||| |||| |||| 100 |||| |||| |||| |||| |||| ||||96 |||| |||| |||| |||| |||| ||92 |||| |||| |||| |||| |||| |88 |||| |||| |||| |||| |||| 84 |||| |||| |||| |||| ||||80 |||| |||| |||| |||| ||76 |||| |||| |||| |||| |72 |||| |||| |||| |||| 68 |||| |||| |||| |||64 เครือข่าย LAN เดี่ยว; ขนาดพรีฟิกซ์เริ่มต้นสำหรับSLAAC |||| |||| |||| ||60 การใช้งาน 6rd บางส่วน (จำกัดมาก) (/60 = 16 บล็อก /64) |||| |||| |||| |56 การกำหนดไซต์ปลายทางขั้นต่ำ[ 20 ]เช่นเครือข่ายภายในบ้าน (/56 = 256 /64 บล็อก) |||| |||| |||| 52 /52 บล็อก = 4096 /64 บล็อก |||| |||| |||48 การจัดสรรทั่วไปสำหรับไซต์ขนาดใหญ่ (/48 = 65536 /64 บล็อก) |||| |||| ||44 |||| |||| |40 |||| |||| การจัดสรรขนาดเล็กพิเศษของ Local Internet Registry (LIR) ในอนาคตที่เป็นไปได้ 36 รายการ |||| |||การจัดสรรขั้นต่ำ 32 LIR |||| ||การจัดสรรขนาดกลาง LIR 28 รายการ |||| |การจัดสรรขนาดใหญ่ LIR 24 รายการ |||| การจัดสรรขนาดใหญ่พิเศษ 20 LIR ||16 || การจัดสรร ทะเบียนอินเทอร์เน็ตระดับภูมิภาค (RIR) จำนวน 12 รายการจาก IANA [ 23 ] |8 4 

การตีความเชิงตัวเลข

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

การรวมคำนำหน้า

CIDR ช่วยให้ สามารถรวมกลุ่มคำนำหน้าเส้นทางได้อย่างละเอียดตัวอย่างเช่น หาก 20 บิตแรกของคำนำหน้าเครือข่ายตรงกัน เครือข่าย/ 24 ที่อยู่ติดกัน 16 เครือข่ายสามารถรวมกลุ่มและประกาศไปยังเครือข่ายขนาดใหญ่กว่าได้ใน รูปแบบรายการ ตารางเส้นทาง/ 20 เพียงรายการเดียว ซึ่งจะช่วยลดจำนวนเส้นทางที่ต้องประกาศ

ดูเพิ่มเติม

อ่านเพิ่มเติม

  • H. Eidnes; G. de Groot; P. Vixie (มีนาคม 1998). การมอบหมาย IN-ADDR.ARPA แบบไร้คลาสกลุ่มงานเครือข่ายdoi : 10.17487/RFC2317 . BCP 20. RFC 2317 .แนวปฏิบัติที่ดีที่สุดในปัจจุบัน 20.
  • Y. Rekhter (สิงหาคม 1995). CIDR และการกำหนดเส้นทางแบบคลาสฟูล . กลุ่มงานเครือข่าย. doi : 10.17487/RFC1817 . RFC 1817 .เก่าแก่.
  • รายงาน CIDR (อัปเดตทุกวัน)
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Classless_Inter-Domain_Routing&oldid=1352651953#IPv4_CIDR_blocks "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ การกำหนดเส้นทางข้ามโดเมนแบบไร้คลาส

การกำหนดเส้นทางระหว่างโดเมนแบบไร้คลาส ( CIDR ออกเสียง ว่า "ไซเดอร์" หรือ /ˈsɪdər / SID - ər ) เป็น วิธี การจัดสรร ที่อยู่ IP สำหรับ การกำหนดเส้นทาง IP คณะ...

พื้นหลัง

ที่อยู่ IP แต่ละรายการประกอบด้วยคำนำหน้าเครือข่ายตามด้วย ตัวระบุ โฮสต์ ใน สถาปัตยกรรม เครือข่ายแบบคลาสฟูล ของ IPv4 บิตที่มีนัยสำคัญที่สุดสามบิตของที่อยู่ IP 32 บิตจะกำหนดขนาดของคำนำหน้าเครือข่ายสำหรับ เครือข่าย แบบยูนิ คาสต์ และกำหนดคลาสเครือข่าย A, B หรือ C...

สัญกรณ์ CIDR

สัญกรณ์ CIDR เป็นรูปแบบการแสดง ที่อยู่ IP และ ซับเน็ตมาสก์ ที่เกี่ยวข้องในรูปแบบที่กระชับ สัญกรณ์นี้คิดค้นโดย Phil Karn ในช่วงทศวรรษ 1980 [ 9 ] [ 10 ] สัญกรณ์ CIDR ระบุที่อยู่ IP อักขระ ทับ ⟨/⟩ และตัวเลขทศนิยม ตัวเลขทศนิยมคือจำนวน บิต 1 นำหน้าต่อเนื่อง...

หน้ากากซับเน็ต

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