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.

Announcement

Collapse
No announcement yet.

Hỏi về tính bước nhảy trong chia subnet

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Hỏi về tính bước nhảy trong chia subnet

    HI các sư huynh,

    Sau khi coi video dạy chia subnet của VNpro, và làm thử một vài bài tập, trong đó có 1 bài mình gặp khó khăn như sau:

    Chia subnet địa chỉ: 10.0.0.0/8 với số bit mượn là 20.

    Các bác chỉ cho mình cách tính bước nhảy được ko? theo như video là 2 ^ (8 - số bit mượn) mà số bit mượn lại là 20 nên trừ sẽ ra âm.

    Nếu được các bác cho mình hỏi là bước nhảy sẽ cộng vào octec thứ 3 phải ko (từ trái sang) nghĩa là:
    Subnet 1: 10.0.0.0/28
    Subnet 2: 10.0.x.0/28
    ............

    Thanks,
    cuocdoi
    Last edited by cuocdoi; 09-09-2012, 12:57 PM.

  • #2
    Originally posted by cuocdoi View Post
    HI các sư huynh,

    Sau khi coi video dạy chia subnet của VNpro, và làm thử một vài bài tập, trong đó có 1 bài mình gặp khó khăn như sau:

    Chia subnet địa chỉ: 10.0.0.0/8 với số bit mượn là 20.

    Các bác chỉ cho mình cách tính bước nhảy được ko? theo như video là 2 ^ (8 - số bit mượn) mà số bit mượn lại là 20 nên trừ sẽ ra âm.

    Nếu được các bác cho mình hỏi là bước nhảy sẽ cộng vào octec thứ 3 phải ko (từ trái sang) nghĩa là:
    Subnet 1: 10.0.0.0/28
    Subnet 2: 10.0.x.0/28
    ............

    Thanks,
    cuocdoi
    Mình thì không biết thế nào....nhưng cũng xin mọi người chỉ cho... mình giải thế này có đúng ko....

    10 0 0 0
    255 0 0 0 /8

    mượn 20 thì thêm 4 số 1 ở octet 3

    255.255.1111 0000 .0
    255.255.240.0

    bước nhảy là 16
    vậy mạng nó như sau

    10.0.0.0 - 10.0.16.0
    10.0.16.0 - 10.0.32.0
    10.0.32.0 - 10.0.48.0
    .......

    Comment


    • #3
      Hi bạn,

      Do tui tự học nên đụng đến subnet tui tính như sau (để hiểu vì sao ra kết quả thì bạn tìm hiểu định nghĩa của địa chỉ mạng, địa chỉ mạng con, địa chỉ broadcast, ..)

      Luôn nhớ trong đầu dãy số sau: 128 64 32 16 8 4 2 1 (số trước chia 2 ra số sau) , dãy này tương đương 8 bit trong một octet.

      Địa chỉ ipv4 có 32 bits, tương đương: XXXXXXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX

      Ok, như đề bài cho subnet /20------->octet 1 + octet 2 = 16 thiếu 4 bits nữa là thành 20------> địa chỉ subnet phải nằm ở octet thứ 3.
      4 bits mượn thì đếm ở dãy số tui nêu ở trên cùng: 128 là 1 bit (/17), 64 là 2 bits (/18), 32 là 3 bits (/19), 16 là 4 bits (/20) ----->vậy số bước nhảy là 16.

      Kết quả: subnet 1: 10.1.0.0 /20 ----> Địa chỉ gán cho PC: từ 10.1.0.1 -----> 10.1.15.254 broadcast: 10.1.15.255
      subnet 2: 10.1.16.0/20 10.1.16.1-----> 10.1.31.254 10.1.31.255
      subnet 3: 10.1.32.0/20............................


      Có bị rối ko bạn? tui cố gắng trình bày cách tốt nhất có thể. Hope this helps

      Comment


      • #4
        bạn ơi cho mình hỏi....

        sao lại là 10.1.16.0 mà ko phải là 10.0.16.0

        Comment


        • #5
          Originally posted by huyit218 View Post
          bạn ơi cho mình hỏi....

          sao lại là 10.1.16.0 mà ko phải là 10.0.16.0
          Thôi chết r̀ui, tui sai. Mắt nhắm mắt mở quá, thành thật xin lỗi bạn. Bạn đã chính xác: là 10.0.0.0/20 next là 10.0.16.0/20 ........

          Comment


          • #6
            Originally posted by hell13 View Post
            Hi bạn,

            Do tui tự học nên đụng đến subnet tui tính như sau (để hiểu vì sao ra kết quả thì bạn tìm hiểu định nghĩa của địa chỉ mạng, địa chỉ mạng con, địa chỉ broadcast, ..)

            Luôn nhớ trong đầu dãy số sau: 128 64 32 16 8 4 2 1 (số trước chia 2 ra số sau) , dãy này tương đương 8 bit trong một octet.

            Địa chỉ ipv4 có 32 bits, tương đương: XXXXXXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX

            Ok, như đề bài cho subnet /20------->octet 1 + octet 2 = 16 thiếu 4 bits nữa là thành 20------> địa chỉ subnet phải nằm ở octet thứ 3.
            4 bits mượn thì đếm ở dãy số tui nêu ở trên cùng: 128 là 1 bit (/17), 64 là 2 bits (/18), 32 là 3 bits (/19), 16 là 4 bits (/20) ----->vậy số bước nhảy là 16.

            Kết quả: subnet 1: 10.1.0.0 /20 ----> Địa chỉ gán cho PC: từ 10.1.0.1 -----> 10.1.15.254 broadcast: 10.1.15.255
            subnet 2: 10.1.16.0/20 10.1.16.1-----> 10.1.31.254 10.1.31.255
            subnet 3: 10.1.32.0/20............................


            Có bị rối ko bạn? tui cố gắng trình bày cách tốt nhất có thể. Hope this helps
            Hi bạn,
            bạn có thể giải thích ở chỗ : 128 là 1bit (/17), /17 tính như thế nào vậy bạn?

            Comment

            Working...
            X