Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • không hiểu bản chất của CIDR (Classless Interdomain Routing)

    • IP address solutions:
    – Short term extensions to IPv4
    – Subnetting 1985
    – Variable length subnetting 1987
    – Classless Interdomain Routing 1993

    khi đọc đến đây thì mình không hiểu được nữa .vậy sự khác nhau giữa kĩ thuật subnetting và CIDR là gì .mình thấy cả hai cái đều chia những địa chỉ mạng thành những Subnet bằng cách mượn 1 số bit của lớp địa chỉ khác.vậy nó khác nhau ở điểm nào mà 1 kĩ thuật ra đời chậm hơn chục năm mà vẫn không giải quyết tốt hơn bài toán cạn kiệt IP

    thanks .:)

  • #2
    Originally posted by n2s_technology View Post
    • IP address solutions:
    – Short term extensions to IPv4
    – Subnetting 1985
    – Variable length subnetting 1987
    – Classless Interdomain Routing 1993

    khi đọc đến đây thì mình không hiểu được nữa .vậy sự khác nhau giữa kĩ thuật subnetting và CIDR là gì .mình thấy cả hai cái đều chia những địa chỉ mạng thành những Subnet bằng cách mượn 1 số bit của lớp địa chỉ khác.vậy nó khác nhau ở điểm nào mà 1 kĩ thuật ra đời chậm hơn chục năm mà vẫn không giải quyết tốt hơn bài toán cạn kiệt IP

    thanks .:)
    Chia Subnet đồng nghĩa với VLSM

    CIDR(Classless Interdomain Routing) là một cách để gộp(aggregation) các địa chỉ mạng lại thành một địa chỉ được biểu diễn bằng prefix mask(nghĩa là bằng số bit biểu diễn cho mặt nạ). Cách biểu diễn này không quan tâm đến địa chỉ thuộc lớp nào. CIDR khắc phục được vấn đề thiếu hụt địa chỉ và bảng định tuyến lớn.

    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ỉ biểu diễn bằng 1 địa chỉ duy nhất là 200.100.48.0/21

    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.


    Để hiểu rỏ hơn về CIDR , bạn tham khảo bài viết của vietnamnet dịch từ trang
    Code:
    http://www.rfc-editor.org/rfcsearch.html
    Lược đồ địa chỉ CIDR là gì ?11:29' 06/09/2005 (GMT+7) CIDR (Classless Inter-Domain Routing) là một lược đồ địa chỉ mới cho Internet, nó cho phép sử dụng hiệu quả tài nguyên địa chỉ IP hơn là mô hình lược đồ địa chỉ chia thành các lớp A, B, C cũ.

    Tại sao chúng ta lại cần đến CIDR ?

    Trung bình cứ 30 phút lại có một mạng mới được kết nối vào internet, với tốc độ đó thì chúng ta gặp phải 2 trở ngại chính :
    • Hết địa chỉ IP
    • Hết khả năng cần thiết cho bảng định tuyến toàn cầu
    Hết địa chỉ IP
    Chỉ có thể có một số lượng tối đa nào đó các mạng và các host được thiết kế cho một địa chỉ IP với chiều dài 32 bit. Theo thông thường thì địa chỉ internet được chia ra thành các lớp địa chỉ, và được biết đến nhiều nhất là các lớp A, B, C. Mỗi địa chỉ đều có 2 phần: một phần xác định địa chỉ duy nhất cho mạng và phần thứ hai xác định một địa chỉ host duy nhất trong mạng đó. Một cách để phân biệt các lớp A, B, C là nhìn vào 8 bit đầu tiên của địa chỉ và chuyển chúng thành số đếm trong hệ mười.
    Link :http://vietnamnet.vn/cntt/networking/2005/09/486521/

    Chúc bạn vui !!!
    Trần Mỹ Phúc
    tranmyphuc@hotmail.com
    Hãy add nick để có thông tin đề thi mới nhất :tranmyphuc (Hỗ trợ tối đa cho các bạn tự học)

    Cisco Certs : CCNP (Passed TSHOOT 1000/1000)

    Juniper Certs :
    JNCIP-ENT & JNCIP-SEC
    INSTRUCTORS (No Fee) : CISCO (Professional) , JUNIPER (Professional) , Microsoft ...

    [version 4.0] Ôn tập CCNA


    Comment


    • #3
      Originally posted by tranmyphuc1988 View Post
      Chia Subnet đồng nghĩa với VLSM

      CIDR(Classless Interdomain Routing) là một cách để gộp(aggregation) các địa chỉ mạng lại thành một địa chỉ được biểu diễn bằng prefix mask(nghĩa là bằng số bit biểu diễn cho mặt nạ). Cách biểu diễn này không quan tâm đến địa chỉ thuộc lớp nào. CIDR khắc phục được vấn đề thiếu hụt địa chỉ và bảng định tuyến lớn.

      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ỉ biểu diễn bằng 1 địa chỉ duy nhất là 200.100.48.0/21

      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.


      Để hiểu rỏ hơn về CIDR , bạn tham khảo bài viết của vietnamnet dịch từ trang
      Code:
      http://www.rfc-editor.org/rfcsearch.html


      Link :http://vietnamnet.vn/cntt/networking/2005/09/486521/

      Chúc bạn vui !!!
      thank sư huynh đã chia sẻ.đệ đã sáng tỏ vấn đề

      Comment


      • #4
        thank you!
        Dang lẫn lộn mấy cái này
        Nguyễn Bá Hiển
        Email: nguyenbahien@vnpro.org
        Yahoo: nguyenbahien_vnpro
        ------------------------------------------------------------------------------------------------------------
        Trung Tâm Tin Học VnPro
        149/1D Ung Văn Khiêm P25 Q.Bình thạnh TPHCM
        Tel : (08) 35124257 (5 lines)
        Fax: (08) 35124314

        Home page: http://www.vnpro.vn
        Support Forum: http://www.vnpro.org
        - Chuyên đào tạo quản trị mạng và hạ tầng Internet
        - Phát hành sách chuyên môn
        - Tư vấn và tuyển dụng nhân sự IT
        - Tư vấn thiết kế và hỗ trợ kỹ thuật hệ thống mạng

        Network channel: http://www.dancisco.com
        Blog: http://www.vnpro.org/blog

        Comment


        • #5
          chẳng sáng tỏ gì hết

          Comment


          • #6
            Hi, bạn Phúc viết dài quá, để mình chốt lại ngắn gọn nhé:
            • CIDR và VLSM không phải là 2 kĩ thuật trái ngược nhau (CIDR gộp địa chỉ còn VLSM chia nhỏ ra). Thật ra, CIDR là khái niệm tổng quát hơn VLSM. Nói cách khác CIDR bao gồm cả VLSM.
            • Với CIDR, người ta có thể dịch chuyển ranh giới giữa phần mạng và phần host tới bất kì vị trí nào trong 32 bit địa chỉ IPv4 (chứ không phải chỉ có aggregation).
            • VLSM chẳng qua là một tên gọi cho kĩ thuật chia nhỏ range địa chỉ khi một tổ chức đã được cấp 1 range IP.
            • CIDR ở phạm vi global, VLSM ở phạm vi internal.
            Last edited by MrArido; 12-01-2011, 10:27 AM.
            Action is the proper fruit of knowledge.

            Comment


            • #7
              Câu hỏi thảo luận: chúng ta thường chỉ nói về cái hay của CIDR, vậy cái dở của CIDR là gì? :D
              Action is the proper fruit of knowledge.

              Comment

              Working...
              X