CIDR là gì? khái niệm Classless Inter-Domain Routing

Related Articles

CIDR ( Classless Inter-Domain Routing ) là một giải pháp để phân chia những địa chỉ IP và định tuyến IP. CIDR được trình làng vào năm 1993 để thay thế sửa chữa cho kiến trúc giải trước của mạng IP trước đó. Mục tiêu của nó là để làm chậm sự hết sạch tài nguyên địa chỉ IPv4 .

CIDR (Classless Inter-Domain Routing)  là một phương pháp để phân bổ các địa chỉ IP và định tuyến IP. CIDR được giới thiệu vào năm 1993 để thay thế cho kiến trúc giải trước của mạng IP trước đó. Mục tiêu của nó là để làm chậm sự cạn kiệt tài nguyên địa chỉ IPv4. 

VD, 1 công ty có 8 địa chỉ lớp C : 200.100.48.0 / 24 – 200.100.55.0 / 24, nếu sử dụng trong bảng định tuyến sẽ chiếm 8 entries, nhưng với cách dùng của CIDR, thì 8 địa chỉ đó chỉ màn biểu diễn bằng 1 địa chỉ duy nhất là 200.100.48.0 / 21

Một ví dụ khác: một ISP có block địa chỉ 192.168.0.0/16. Công ty A mua một block địa chỉ nhỏ hơn là 192.168.0.0/23 từ ISP. Như vậy nó có thể dùng 9 bit cho địa chỉ host, trừ đi địa chỉ network và địa chỉ broadcast thì A có thể đánh địa chỉ cho 2^9-2 = 510 máy.

Đọc thêm bài viết: IP là gì? IP động, IP tĩnh là gì?

CIDR phân phối chính sách supernetting, một nâng cấp cải tiến cho việc tích lũy định tuyến ( route ). Khi mạng Internet ngày càng phình to, những router yên cầu phải có những bảng tàng trữ khổng lồ để chứa toàn bộ những thông tin định tuyến. Suppernetting rút ngắn và phối hợp nhiều thông tin định tuyến vào một entry duy nhất, bằng cách này sẽ giúp làm giảm size những bảng tàng trữ của router và tăng cường quy trình tìm kiếm. Ví dụ cho địa chỉ mạng CIDR : 192.168.54.0 / 23

Nework address là 192.168.54.0, prefix là /23, do đó 9 bit còn lại có thể được dùng để đánh địa chỉ host. (Lưu ý phần prefix không giống với các Class chuẩn).

IANA cấp phép những block những địa chỉ Ipv4 cho những nhà sản xuất dịch vụ, những nhà phân phối này sau đó dùng CIDR để cấp phép lại địa chỉ cho người mua theo những chủ trương riêng của họ. Ví dụ, nếu bạn nhu yếu nhiều hơn 254 địa chỉ host, bạn hoàn toàn có thể được gán cho một địa chỉ / 23 thay vì phung phí hàng loạt cả địa chỉ lớp B, tương hỗ đến 65,534 host. Các mạng CIDR còn được biết như là mạng “ slash x ” – x đại diện thay mặt cho số bit trong phần network của địa chỉ IP. Chẳng hạn lớp C là mạng slash 24 – InterNIC là tổ chức triển khai quản trị 24 bit tiên phong ( trong 32 bit của địa chỉ Ipv4 ), và 8 bit còn lại hoàn toàn có thể được dùng để cấp phép. CIDR hoàn toàn có thể tổng hợp nhiều mạng phân lớp chuẩn thành một mạng lớn hơn. Bằng cách đó, số lượng entry trong bảng định tuyến của router giảm xuống và tăng số lượng host được cấp phép trong network. Ta đạt được điều này mà không cần phải dùng đến network ID của lớp lớn hơn như theo cách phân lớp thường thì. Khi dùng CIDR, một tổ chức triển khai sẽ không nhu yếu địa chỉ từ một TT có thẩm quyền, mà sẽ nhu yếu từ ISP. ISP sẽ nhìn nhận nhu yếu của tổ chức triển khai và cấp phép vùng địa chỉ từ block địa chỉ CIDR của nó. Những CIDR block này thường được những RIR ( Regional Internet Registry – ở châu Á là APNIC, xem thêm ở đây ) gán cho những chính phủ nước nhà, nhà sản xuất dịch vụ, doanh nghiệp, và những tổ chức triển khai.

Còn VLSM (Variable Length Subnet Mask) là Subnet Mask có độ dài thay đổi. Vấn đề này phải quay lại với giao thức định tuyến Classfull như trong RIPv1. Với giao thức đó, khi chia mạng, thì toàn bộ mạng phải chia theo 1 subnet mask nhất định, do đó sẽ không đảm bảo hiệu quả khi sử dụng địa chỉ, gây lãng phí địa chỉ.

Ví dụ, nếu 1 công ty cần chia là 6 subnet với số host lớn nhất của 1 subnet là 40,các subnet còn lại chỉ cần 6 host mỗi subnet. sử dụng địa chỉ lớp C là 192.168.1.0, như vậy sẽ phải mượn ít nhất 3 bit làm subnet, còn lại 5 bit cho phần host, không đảm bảo được cho subnet chứa 40 host, trong khi có những subnet khác chỉ có 6 host lại vẫn được cấp 5 bit cho phần host.Nếu không có VLSM, chúng ta sẽ phải sử dụng địa chỉ lớp B, và gây lãng phí lớn. Với việc sử dụng VLSM, thì có thể linh hoạt trong việc sử dụng địa chỉ.

Cụ thể ta có thể thực hiện như sau:

Với 5 subnet kia, ta có thể dùng địa chỉ: 192.168.1.0/29, tức là có các subnet : 192.168.1.8/29;192.168.1.16/29;192.168.1.24/29;192.168.1.32/29;192.168.1.40/29.

Còn subnet với 40host, ta có thể dùng địa chỉ 192.168.1.48/26

Variable-length subnet mask (VLSM) được dùng trong một công ty thay cho cách dùng CIDR. CIDR thường được dùng trên Internet. VLSM cho phép người quản trị cấp phát các địa chỉ chặt chẽ hơn. Thông thường các tổ chức thường hiếm khi có nhu cầu bố trí các IP host giống nhau. Do đó nếu người quản trị cấp các địa chỉ đáp ứng đúng nhu cầu cho phần host thì sẽ hiệu quả hơn rất nhiều.

Các luật cho cách dùng VLSM:

Chìa khóa cần nhớ là các thiết kế có cấu trúc là mục tiêu. Thiết kế phần physical cho mạng cũng nên phản ảnh thiết kế logic này. Sau khi một thiết kế phần cứng được dùng, kiến trúc logic sẽ áp dụng trên phần physical này.

Các luật sau đây được dùng khi áp dụng subnetting:

– Một subnet có thể được dùng để chỉ ra phần host hoặc nó có thể được dùng để tiếp tục chia subnet

– Tất cả các bit 1 hoặc tất cả các bit 0 trong phần subnet không thể dùng trước đây, bây giờ có thể được dùng.

– Các giao thức định tuyến phải có giá trị subnet mask trong các cập nhật của nó

– Các giá trị subnet khác nhau muốn summarization thì phải có cùng các bit ở các bit cao

– Các quyết định định tuyến được thực hiện trên toàn bộ subnet và router sẽ đi từ các routes chi tiết (netmask là dài) đến các route tổng quát hơn.

– Hai nguyên nhân chủ yếu cho việc dùng VLSM là nó cho phép sử dụng hiệu quả các địa chỉ hiện có và thúc đẩy các thiết kế có cấu trúc tốt, cho phép tạo ra các tài liệu và thực hiện quá trình summarization.

có thể Bạn cần đăng ký tên miền

Hãy xem bảng dưới đây để hiểu rõ hơn việc quy đổi từ định dạng địa chỉ IP ( Addressformat ) sang Class A, B, C

Classless Inter Domain Routing chart

Tham khảo thêm: Dịch vụ Hosting giá rẻ, VPS giá rẻ

More on this topic

Comments

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Advertismentspot_img

Popular stories