Classless Inter-Domain Routing ได้รับการพัฒนาในปี 1990 ให้เป็นแบบแผนมาตรฐานสำหรับการกำหนดเส้นทางการรับส่งข้อมูลเครือข่ายผ่านอินเทอร์เน็ต ก่อนที่เทคโนโลยี CIDR จะได้รับการพัฒนา เราเตอร์อินเทอร์เน็ตจะจัดการการรับส่งข้อมูลเครือข่ายตามคลาสของที่อยู่ IP ในระบบนี้ ค่าของที่อยู่ IP จะกำหนดเครือข่ายย่อยเพื่อวัตถุประสงค์ในการกำหนดเส้นทาง
CIDR เป็นอีกทางเลือกหนึ่งของเครือข่ายย่อย IP มันจัดระเบียบที่อยู่ IP ลงในเครือข่ายย่อยโดยไม่ขึ้นกับค่าของที่อยู่เอง CIDR เรียกอีกอย่างว่า supernetting เพราะช่วยให้สามารถจัดกลุ่มเครือข่ายย่อยหลายเครือข่ายเข้าด้วยกันเพื่อกำหนดเส้นทางเครือข่ายได้อย่างมีประสิทธิภาพ
สัญกรณ์ CIDR
CIDR ระบุช่วงที่อยู่ IP โดยใช้ที่อยู่ IP ร่วมกับมาสก์เครือข่ายที่เกี่ยวข้อง
xxx.xxx.xxx.xxx/n
สัญกรณ์ CIDR ใช้รูปแบบข้างต้น โดยที่ n คือจำนวน (ซ้ายสุด) 1 บิตในหน้ากาก
192.168.12.0/23
ตัวอย่างข้างต้นใช้เน็ตเวิร์กมาสก์ 255.255.254.0 ไปที่ 192.168 เครือข่าย เริ่มต้นที่ 192.168.12.0 . สัญลักษณ์นี้แสดงถึงช่วงที่อยู่ 192.168.12.0 ถึง 192.168.13.255 .
เมื่อเทียบกับเครือข่ายตามคลาส 192.168.12.0/23 แสดงถึงการรวมซับเน็ตคลาส C สองเครือข่าย 192.168.12.0 และ 192.168.13.0 โดยแต่ละรายการมีซับเน็ตมาสก์ 255.255.255.0 .
นี่เป็นอีกวิธีหนึ่งในการแสดงภาพ:
192.168.12.0/23 =192.168.12.0/24 + 192.168.13.0/24
นอกจากนี้ CIDR ยังสนับสนุนการจัดสรรที่อยู่อินเทอร์เน็ตและการกำหนดเส้นทางข้อความโดยไม่ขึ้นกับคลาสดั้งเดิมของช่วงที่อยู่ IP ที่กำหนด
10.4.12.0/22
ตัวอย่างข้างต้นแสดงถึงช่วงที่อยู่ 10.4.12.0 ถึง 10.4.15.255 (เน็ตเวิร์กมาสก์ 255.255.252.0 ). ซึ่งจะจัดสรรเครือข่าย Class C ที่เทียบเท่ากันภายในพื้นที่ Class A ที่ใหญ่กว่ามาก
บางครั้งคุณจะเห็นสัญลักษณ์ CIDR ที่ใช้แม้กับเครือข่ายที่ไม่ใช่ CIDR อย่างไรก็ตาม ใน subnetting ที่ไม่ใช่ CIDR IP ค่าของ n จำกัดไว้ที่ 8 (Class A), 16 (Class B) หรือ 24 (Class C)
นี่คือตัวอย่างบางส่วน:
- 10.0.0.0/8
- 172.16.0.0/16
- 192.168.3.0/24
วิธีการทำงานของ CIDR
เมื่อใช้งานบนอินเทอร์เน็ตครั้งแรก โปรโตคอลการกำหนดเส้นทางหลัก เช่น Border Gateway Protocol และ Open Shortest Path First ได้รับการอัปเดตเพื่อรองรับ CIDR โปรโตคอลการกำหนดเส้นทางที่ล้าสมัยหรือเป็นที่นิยมน้อยกว่าอาจไม่รองรับ CIDR
การใช้งาน CIDR จำเป็นต้องมีการสนับสนุนบางอย่างเพื่อฝังอยู่ภายในโปรโตคอลการกำหนดเส้นทางเครือข่าย
การรวม CIDR ต้องการให้ส่วนเครือข่ายที่เกี่ยวข้องกัน (อยู่ติดกันเป็นตัวเลข) ในพื้นที่ที่อยู่ CIDR ไม่สามารถรวม 192.168.12.0 . ได้ และ 192.168.15.0 เข้าไปในเส้นทางเดียว ยกเว้น ระหว่างทาง .13 และ .14 รวมช่วงที่อยู่ด้วย
WAN อินเทอร์เน็ตหรือเราเตอร์แกนหลักทั้งหมด ซึ่งจัดการการรับส่งข้อมูลระหว่างผู้ให้บริการอินเทอร์เน็ต โดยทั่วไปจะสนับสนุน CIDR เพื่อให้บรรลุเป้าหมายในการอนุรักษ์พื้นที่ที่อยู่ IP เราเตอร์สำหรับผู้บริโภคทั่วไปมักไม่รองรับ CIDR ดังนั้นเครือข่ายส่วนตัวรวมถึงเครือข่ายในบ้านและแม้แต่เครือข่ายสาธารณะขนาดเล็ก (LAN) มักไม่รองรับ
CIDR และ IPv6
IPv6 ใช้เทคโนโลยีการกำหนดเส้นทาง CIDR และสัญกรณ์ CIDR ในลักษณะเดียวกับ IPv4 IPv6 ได้รับการออกแบบมาเพื่อระบุที่อยู่แบบไม่มีคลาสอย่างสมบูรณ์