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ề subnet ! Giúp em với !

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

  • Hỏi về subnet ! Giúp em với !

    Chào các anh chị ,

    Subnet này có tồn tại hay không vậy? Giải thích lý do giùm luôn nhé !

    -203.196.48.238/31: Có 2 IP: 203.196.48.238 - 203.196.48.239 ???

    -192.168.1.15/26 ???

    Thanks

  • #2
    Hi manhtuan,

    -Subnet: 203.196.48.238/31 sẽ chia được 2 IP theo đúng như bạn đã liệt kê đó là: 203.196.48.238 - 203.196.48.239. Hai địa chỉ trên có thể gán được trên 2 interface kết nối điểm-điểm (point-to-point) của Router.

    -Địa chỉ IP thứ hai mà bạn đưa ra: 192.168.1.15/28, tôi không hiểu bạn muốn hỏi gì. Tuy nhiên, đây là một địa chỉ IP hợp lệ thuộc Subnet0: 192.168.1.0/28, có range IP từ 192.168.1.1 - 192.168.1.62.

    Thân mến,
    Hạnh phúc của tôi là thấy mình tiến bộ hơn so với ngày hôm qua !!!

    Comment


    • #3
      Originally posted by nguyenvongchan View Post
      Hi manhtuan,
      -Subnet: 203.196.48.238/31 sẽ chia được 2 IP theo đúng như bạn đã liệt kê đó là: 203.196.48.238 - 203.196.48.239. Hai địa chỉ trên có thể gán được trên 2 interface kết nối điểm-điểm (point-to-point) của Router.
      -Vậy có gán được cho 1 mạng có 2 host ko vậy anh ? Nếu có thì cụ thể sẽ thế nào (IP nào làm host , netID , broadcast) ?

      -Anh vui lòng nói thêm một chút về khái niệm 2 interface kết nối điểm-điểm (point-to-point) của Router ???

      Originally posted by nguyenvongchan View Post
      -Địa chỉ IP thứ hai mà bạn đưa ra: 192.168.1.15/28, tôi không hiểu bạn muốn hỏi gì. Tuy nhiên, đây là một địa chỉ IP hợp lệ thuộc Subnet0: 192.168.1.0/28, có range IP từ 192.168.1.1 - 192.168.1.62. Thân mến
      Ý em muốn hỏi là Subnet0: 192.168.1.0/28 sẽ có netID (1.0) trùng với main net (192.168.1.0/24) ,như vậy thì subnet này ( 192.168.1.0/28 ) sẽ ko hợp lệ và phải bỏ đi.

      Vì em nghe nói 1 subnet chỉ tồn tại khi có netID và broadcast khác với netID và broadcast của main NET ???

      Cám ơn anh đã trả lời !

      Comment


      • #4
        Hi các pác,
        - Cau 1: Không thể đặt IP như trên vì subnet không hợp lệ. Vì subnet bạn đưa ra /31 nên chỉ có 1 bit cho host ID, trong khi ít nhất dành 2 bits cho host ID là /30 (2^2=4, 2 cho valid host, 1 cho net, 1 cho broadcast)
        - Cau 2: địa chỉ bạn đưa ra hợp lệ.

        Chúc thành công.
        ------------------
        Lê Thanh Giang
        Email: lethanhgiang@vnpro.org
        gianglt@isp.vn
        thanhgiang23@yahoo.com
        Mobil: +84 918302321

        Comment


        • #5
          192.168.1.15/26 thì hợp lệ, nhưng ko rõ ý bạn là /26 hay /28
          nếu /26 thì nó thuộc subnet 192.168.1.0 (với range: 192.168.1.1 - 192.168.1.62), còn nếu /28 thì subnet 192.168.1.0 (192.168.1.1 - 192.168.1.14). Do đó trường hợp /28 thì địa chỉ 192.168.1.15 là broadcast address của subnet đó

          Comment


          • #6
            Originally posted by thanhgiang23 View Post
            Hi các pác,
            - Cau 1: Không thể đặt IP như trên vì subnet không hợp lệ. Vì subnet bạn đưa ra /31 nên chỉ có 1 bit cho host ID, trong khi ít nhất dành 2 bits cho host ID là /30 (2^2=4, 2 cho valid host, 1 cho net, 1 cho broadcast)


            Chúc thành công.

            Hey!!! Các bạn xem lại nhé.
            Nếu đây là đi thi CCNA, thì câu trả lời của bạn là đúng, vì không được dùng địa chỉ Subnet và brocard làm địa chỉ IP cho Host, (trong trường hợp đề ra o chú thích gì thêm)

            Còn khi cấu hình 2 interface điểm - điểm.
            Thì địa chỉ này có thể dùng được nếu như bạn có sử dụng lệnh: IP SUBNET ZEZO (o nho la viết chữ Zero có đúng o nữa)

            Về phần này các bạn có thể xem thêm trong các sách cấp độ CCNA.
            Huy Bắc
            The Mumble Fund
            Hanh trinh noi nhung vong tay.

            Vui long vao:
            http://groups.google.com.vn/group/tinhnguyen_vietnam hoac lien he Nguyen Huy Bac: 093 668 9866
            De cung ket noi.
            Yahoo: huybac_nguyen
            Mail: huybac.nguyen@gmail.com
            Techcombank: 13320037822012
            Vietcombank: 0611001454910

            "Ky thuc tren mat dat von lam gi co duong.
            Nguoi ta di mai thi thanh duong thoi."

            Comment


            • #7
              Originally posted by wlansecu View Post
              Còn khi cấu hình 2 interface điểm - điểm.
              Thì địa chỉ này có thể dùng được nếu như bạn có sử dụng lệnh: IP SUBNET ZEZO (o nho la viết chữ Zero có đúng o nữa) Về phần này các bạn có thể xem thêm trong các sách cấp độ CCNA.
              Huy Bắc
              Cám ơn tất cả mọi người đã giúp mình...

              To Huy Bắc : Anh có thể giải thích thêm giùm em về vấn đề interface điểm - điểm và zero gì ko ? Vì em kiếm mãi mà ko thấy trong tài liệu...Hỏi ông thầy thì ông cũng ko biết cái vụ này ,chỉ nói là /31 là ko hợp lệ trong mọi trường hợp... Hic hic . Anh vui lòng giúp em nhé (hoặc anh chỉ giùm tài liệu nào ,trang nào cũng được). Cám ơn anh trước

              Comment


              • #8
                Để anh kiểm tra lại đã nhé, chưa ai thử cấu hình /31 cả.
                Anh sẽ phải kiểm tra trên thiết bị thật thì mới trả lời được.
                Còn cái IP subnet-zero, em có thể tìm trong tài liệu dạy CCNA như
                INTRO, ICND, hoặc bộ ACADEMY.
                Phần Subnetting, hoặc phần địa chỉ IP và các lớp A, B, C gì gì đó.
                The Mumble Fund
                Hanh trinh noi nhung vong tay.

                Vui long vao:
                http://groups.google.com.vn/group/tinhnguyen_vietnam hoac lien he Nguyen Huy Bac: 093 668 9866
                De cung ket noi.
                Yahoo: huybac_nguyen
                Mail: huybac.nguyen@gmail.com
                Techcombank: 13320037822012
                Vietcombank: 0611001454910

                "Ky thuc tren mat dat von lam gi co duong.
                Nguoi ta di mai thi thanh duong thoi."

                Comment


                • #9
                  Subnet này có tồn tại hay không vậy? Giải thích lý do giùm luôn nhé !
                  203.196.48.238/31: Có 2 IP: 203.196.48.238 - 203.196.48.239 ???
                  Về lý thuyết subnet này có tồn tại, không có vấn đề gì cả. Tuy vậy, không bao giờ dùng được cho network. Vấn đề nằm ở chỗ địa chỉ IP có thể cung cấp được cho host.

                  Netmask là /31 =>
                  Số IP có thể dành gán cho host = 2^(32-31) - 2 = 2^1 = 0

                  Như vậy là không có dư địa chỉ IP dành cho hosts.

                  203.196.48.238: Network address
                  203.196.48.239: Broadcast address

                  2 địa chỉ này không thể gán cho interface trong bất cứ trừong hợp nào. Nếu gán vào interface có thể bị gặp lỗi Bad address.


                  192.168.1.15/26
                  Có 2 cách hiểu câu hỏi
                  1. Có tồn tại địa chỉ IP trên kô
                  Hoàn toàn hợp lệ, địa chỉ trên sẽ thuộc network 192.168.1.0 / 26

                  2. Có tồn tại network trên kô
                  Không, vì địa chỉ này thuộc network 192.168.1.0 /26

                  192.168.1.15 /26 -> 192.168.1.[00|001111]

                  Phần bôi đen thuộc network portion
                  Phần in nghiêng thuộc host portion

                  Bạn nên tham khảo CCNA 4 phần Scaling IP address, VLSM (Chương 1).
                  ----------------------
                  Nguyễn Duy Nghĩa
                  Net Operator @ AMS-IX
                  http://www.ams-ix.net

                  Comment


                  • #10
                    Hêy men, xem lại cái TRẢ LỜI CUỐI NHÉ.
                    NẾU EM dùng IP Subnet-zero, thì em sẽ dùng được SUBNET 0. Khi đó thì mạng này lại NGON. hihi
                    Huy Bắc

                    (Em xin lỗi về câu trả lời địa chỉ /31, cái này em chưa thử trên thiết bị bao giờ nên chưa dám chắc chắn, để em test thử coi sao.)
                    The Mumble Fund
                    Hanh trinh noi nhung vong tay.

                    Vui long vao:
                    http://groups.google.com.vn/group/tinhnguyen_vietnam hoac lien he Nguyen Huy Bac: 093 668 9866
                    De cung ket noi.
                    Yahoo: huybac_nguyen
                    Mail: huybac.nguyen@gmail.com
                    Techcombank: 13320037822012
                    Vietcombank: 0611001454910

                    "Ky thuc tren mat dat von lam gi co duong.
                    Nguoi ta di mai thi thanh duong thoi."

                    Comment


                    • #11
                      192.168.1.15/26
                      Có 2 cách hiểu câu hỏi
                      1. Có tồn tại địa chỉ IP trên kô
                      Hoàn toàn hợp lệ, địa chỉ trên sẽ thuộc network 192.168.1.0 / 26

                      2. Có tồn tại network trên kô --> Tức là không có tồn tại địa chỉ network nào là 192.168.1.15 /26, chứ cái địa chỉ network 192.168.1.0 /26 thì tất nhiên là xài được.

                      192.168.1.15 /26 -> 192.168.1.[00|001111]

                      Phần bôi đen thuộc network portion
                      Phần in nghiêng thuộc host portion
                      ----------------------
                      Nguyễn Duy Nghĩa
                      Net Operator @ AMS-IX
                      http://www.ams-ix.net

                      Comment


                      • #12
                        Originally posted by NDNghia View Post
                        chứ cái địa chỉ network 192.168.1.0 /26 thì tất nhiên là xài được
                        Mình vẫn chưa hiểu lắm chỗ này... subnet 192.168.1.0 /26 có netID là 192.168.1.0 , main net của nó 192.168.1.0 /24 cũng có netID là 192.168.1.0
                        --> Nghĩa là subnet và main net có netID trùng nhau ----> subnet này (192.168.1.0 /26) ko hợp lệ (invalid subnet)

                        Mình học trên trung tâm thì nghe ông thầy nói vậy đó...Theo như các bạn thì ông sai chăng ?

                        Cám ơn nhiều lắm

                        PS: IP subnet zero là gì vậy ? Các anh vui lòng giải thích giùm em luôn đi ...

                        Comment


                        • #13
                          Thế này:
                          Khi nhìn vào địa chỉ 192.168.1.0 nếu chưa nói gì tới cái vụ subnet mask thì các hệ thống (bao gồm cả router) đều có thể hiểu đó là 1 địa chỉ lớp C, vì 3 bits đầu tiên của chuỗi 32 bits là 110, mà đã C rồi thì 24 bits đầu thuộc về network ID (network portion), 8 bits cuối là host ID (cái này đã quy định từ khi họ sáng lập ra IP)
                          Tuy nhiên khi người ta tiếp tục đưa ra khái niệm subnet để chia 1 network thành nhiều networks con nữa, thì phải có cách nào đó để phân biệt các subnet với nhau, hay phân biệt subnet với major network v..v..? thế là phương pháp dùng subnet mask được đưa vào sử dụng. Và để thống nhất về cách xác định (dùng phép toán AND) thì major network cũng phải được áp vào 1 subnet mask sao cho khi thực hiện AND thì kết quả vẫn đúng. Vậy nên thay vì xác định những địa chỉ lớp A, B, C bằng cách xem các bits đầu tiên (0=>A, 10=>B, 110=>C) thì cũng dùng subnet mask, với subnet mask default cho lớp A là 255.0.0.0 (hay /8), B là 255.255.0.0 (hay /16) & C là 255.255.255.0 (hay /24)

                          Vậy nếu bạn có 1 địa chỉ 192.168.1.5/24 thì đây là 1 địa chỉ lớp C chưa chia subnet, vậy phần network ID là 192.168.1 phần host ID là 5, tuy nhiên để minh họa cho cả 1 mạng gồm có 256 địa chỉ (từ 0 -> 255) thì người ta dùng địa chỉ đầu tiên làm đại diện và gọi là địa chỉ đường mạng hay địa chỉ mạng (network address), đó là địa chỉ 192.168.1.0, có nghĩa là nếu bạn có 1 địa chỉ như: 192.168.1.99/24 thì ta nói địa chỉ đó thuộc mạng 192.168.1.0/24

                          Bây giờ mới nói tới chuyện chia subnet:
                          Khi chia 1 network ra thành nhiều mạng con (subnet) thì mỗi subnet cũng phải có 1 địa chỉ đại diện cho cả mạng con đó và ta có thể gọi là "địa chỉ mạng con". Ví dụ 192.168.1.0/26
                          Với một mạng major 192.168.1.0/24 khi mượn 2 bits thuộc phần host ID (host portion) để làm subnet ID thì ta tạo được 2^2 = 4 subnet như sau:
                          192.168.1.0/26
                          192.168.1.64/26
                          192.168.1.128/26
                          192.168.1.192/26
                          4 địa chỉ đó gọi là địa chỉ subnetwork, trong đó địa chỉ subnet đầu tiên giống với địa chỉ mạng major được gọi là subnet zero hay all zero subnet vì phần subnet ID đều là những bits 0 (trường hợp này chỉ có 2 bits 0), còn địa chỉ 192.168.1.192 gọi là all one subnet (vì phần subnet ID toàn những bits 1)
                          Thường thì người ta khuyến cáo không nên xài subnet zero vì dễ gây nhầm lẫn với major network trong những hoạt động routing của các protocols classfull (do không quảng bá thông tin subnet mask), chứ ko có gì là ko hợp lệ cả. Lệnh ip subnet-zero trên router cho phép ta sử dụng subnet zero :)

                          Nói dài nói dai hóa ra nói dại :D nên thôi ko nói nữa, chỉ tóm lại là khi học bác cần phải nắm rõ các khái niệm network ID, subnet ID, host ID

                          Comment


                          • #14
                            Originally posted by harmonylove View Post
                            ...Thường thì người ta khuyến cáo không nên xài subnet zero vì dễ gây nhầm lẫn với major network trong những hoạt động routing của các protocols classfull (do không quảng bá thông tin subnet mask), chứ ko có gì là ko hợp lệ cả...
                            Oh ,tuyệt vời !!! Mình thật sự cám ơn harmonylove nhiều lắm...Ít khi thấy ai nhiệt tình như bạn...:) . Đã giúp thì giúp cho trót luôn đi bạn... :D . Mình thắc mắc dễ gây nhầm lẫn nghĩa là sao ? Nếu dùng như vậy thì major net và subnet có trùng netID , vậy làm sao một mạng khác có thể phân biệt & liên lạc được với major net và subnet này được ? Cũng giống như 2 căn nhà có cùng một số nhà vậy mà...

                            Thanks again....

                            PS: -có vài bác cứ bắt em đọc sách... thiệt ra nếu đọc sách hiểu thì em đâu cần phải lên đây học hỏi anh em chi nữa trời...:D

                            -Ai check cái vụ /31 rồi thì post lên giùm em nhé...

                            Comment


                            • #15
                              ây dà, bác nên nhớ mạng bên ngoài chỉ thấy mạng bên trong của chúng ta như một mạng đơn & không cần quan tâm rằng chúng ta đã có chia hay không chia subnets như thế nào. Còn mạng bên trong của chúng ta khi đã chia một mạng đơn ra nhiều mạng con để xài rồi thì cái major đó đâu có xài tiếp nữa! Ví dụ thực tế: một lá thư gởi từ Dalat => Saigon, với địa chỉ đích trên thư là "123 CMT8, TP.HCM" chẳng hạn, bưu cục Dalat ko cần biết cái CMT8 ở đâu, cũng chẳng cần biết vị trí 123 chỗ nào, chỉ cần biết "quăng" tới TP.HCM là OK rồi, mọi việc tiếp theo bưu cục ở đó xử. Tương tự, ta có mạng 192.168.0.0 chia ra các subs: 192.168.0.0/26;192.168.0.64/26; 192.168.0.128/26; 192.168.0.192 xài cho locals mình, khi giao tiếp với network khác bên ngoài, bọn chúng ko cần biết ta đã chia thế nào? có mấy sub trong đó? chúng chỉ cần biết hễ đích thuộc mạng 192.168.0.0 là "thảy" tới ta, router của ta sẽ biết đường phân phát vô subnets nào cho đúng.

                              Dù thế nào người ta vẫn recomment ko nên xài subnet 0, vì sẽ ko phân biệt được giữa địa chỉ subnet 0 với địa chỉ major net, còn trường hợp nào gây ra trục trặc thì tớ cũng chịu, ai gặp phải rồi thì xin trao đổi ^_^

                              Comment

                              Working...
                              X