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.

Địa chỉ IP

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

  • #31
    Originally posted by wlansecu View Post
    Hi

    1 .bạn xem lại cách viết, và cách dùng khái niệm: CLASS.
    o phải là class mà là octet
    2. Bạn có thể tham khảo thêm phần subnetting và phần NAT
    để hiểu rõ hơn tại sao lại chia subnet,
    Lý do 1: tiết kiệm địa chỉ:
    mỗi một lớp mạng: vi dụ lớp A, có 24 bit host, và 8 bit net, như vậy chỉ có thể có 2^8-2= 126 mạng.
    Khi đó nếu bạn yều chia nhiều mạng hơn thì sẽ thiếu mạng, khi đó phải dùng đến subnet.
    Thực tế hiện nay, việc 126 mạng trong một công ty nhỏ thì o thừa đủ, nhưng trên toàn thế giới thì nó đang trở nên thiếu,
    Tương tự với lớp B, C, thì nếu net đủ thì thiếu host, v.v.
    Chính vì vậy cần chia subnet, ngoài ra để tiết kiệm địa chỉ người ta còn có khái niệm Private ,và địa chỉ Public. Gắn liền với khái niêm NAT.
    Thế nên bạn sẽ thấy hầu hết các văn phòng đều dùng mấy cái địa chỉ;
    10.x.x.x hoặc 192.168.x.x hoặc 172.16.x.x- 172.31.x.x
    mà không sợ bị trùng địa chỉ của nhau
    Lí do 2:
    Liên quan đến việc chia nhỏ miền broadcast, và việc chia VLAN. v.v.
    Chào thân ái
    Huy Bắc
    bạn ơi cho hình hỏi thêm ha :

    tại sao thường thì người ta chỉ chọn các địa chỉ 10.x.x.x hoặc 192.168.x.x hoặc 172.16.x.x- 172.31.x.x để thiết lập mạng mà không dùng lớp địa chỉ khác để thiết lập mạng? Ví dụ : 12.x.x.x hoặc 192.165.x.x ??? Cám ơn bạn nhiều.....

    Comment


    • #32
      Hy vọng với bài trong file này giúp các bạn mới hiểu về IP. Còn nếu muốn chuyên sâu hơn nữa thì tìm cuốn:

      Addison-Wesley TCP/IP Illustrated Vol.1

      Đây là một quyển sách "gối đầu giường" cho những ai quan tâm và muốn đào sâu về TCP/IP. Cho đến nay, quyển sách này được xem như một kim chỉ nam cho sinh viên học sinh lẫn giới chuyên nghiệp.
      Tác giả: W. Richard Stevens
      Nhà xuất bản: Addison-Wesley 1994

      Addison-Wesley TCP/IP Illustrated Vol.2

      Khác với quyển một, quyển TCP/IP Illustrated thứ nhì đi sâu vào việc giải thích ứng dụng các giao thức. Có khoảng 15,000 dòng mã nguồn và 500 ảnh minh hoạ trong quyển sách này. Một tài liệu quý giá và không thể thiếu cho những ai có mục tiêu trở thành chuyên gia về mạng, thiết kế ứng dụng mạng hoặc bảo mật.
      Tác giả: W. Richard Stevens và Gary R. Wright
      Nhà xuất bản: Addison-Wesley 1995
      Attached Files
      Cười là tiếng khóc khô không lệ

      Comment


      • #33
        Originally posted by ciscocisco View Post
        bạn ơi cho hình hỏi thêm ha :

        tại sao thường thì người ta chỉ chọn các địa chỉ 10.x.x.x hoặc 192.168.x.x hoặc 172.16.x.x- 172.31.x.x để thiết lập mạng mà không dùng lớp địa chỉ khác để thiết lập mạng? Ví dụ : 12.x.x.x hoặc 192.165.x.x ??? Cám ơn bạn nhiều.....
        Cái này bạn đọc thêm trong các giáo trình về mạng, đặc biệt là bộ giáo trình CCNA.
        Nó sẽ cho bạn biết có 2 loại địa chỉ:
        Địa chỉ thật: Public IP Address
        Và địa chỉ : Private IP Address: cái mà bạn nói chính là địa chỉ Private,
        Nó sử dụng để đánh địa chỉ cho các máy trong Cơ quan, khi đi ra ngoài mạng Internet, nó phải NAT ra một địa chỉ thật, địa chỉ Public.
        Điều này xuất phát từ việc thiếu địa chỉ, nếu tất cả đều là Public, thì yêu cầu các địa chỉ IP trên các máy phải là khác nhau, không cái nào giống cái nào trên toàn thế giới.
        Mà IPv4 chỉ có 32 bit, thì o thể đủ để đánh địa chỉ.
        --> sử dụng dải Private, và NAT...
        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


        • #34
          Địa chỉ IP v 4 bao gồm 32 bits nhị phân, được chia thành 4 octet, mổi octet như vậy có 8 bits (1 byte). Được cách nhau bởi dấu chấm thập phân (dot decimal).
          Với câu hỏi của bạn 192.168.x.y/24 có nghĩa là có 24bits làm NetMask (mặt nạ mạng) nhằm phân chia giữa vùng Net_id và Host_id. Netmask là một chuổi các con số 1 liên tiếp nhau. Trong trường hợp của bạn có 24 con số 1
          11111111.11111111.11111111.00000000
          sau khi quy đổi chuổi số trên thành thập phân ta được
          255.255.255.0

          Comment


          • #35
            Originally posted by anaka View Post
            Địa chỉ IP v 4 bao gồm 32 bits nhị phân, được chia thành 4 octet, mổi octet như vậy có 8 bits (1 byte). Được cách nhau bởi dấu chấm thập phân (dot decimal).
            Với câu hỏi của bạn 192.168.x.y/24 có nghĩa là có 24bits làm NetMask (mặt nạ mạng) nhằm phân chia giữa vùng Net_id và Host_id. Netmask là một chuổi các con số 1 liên tiếp nhau. Trong trường hợp của bạn có 24 con số 1
            11111111.11111111.11111111.00000000
            sau khi quy đổi chuổi số trên thành thập phân ta được
            255.255.255.0
            Bạn ANAKA hiểu vấn đề nhưng cách trình bày của bạn o được mạch lạc cho lắm, bạn nên đọc kỹ hơn và có cách trình bày tốt hơn về phần địa chỉ, nó sẽ giúp ích rất nhiều cho bạn trong việc trình bày một vấn đề gì đó.
            Thân!
            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


            • #36
              Originally posted by wlansecu View Post
              Bạn ANAKA hiểu vấn đề nhưng cách trình bày của bạn o được mạch lạc cho lắm, bạn nên đọc kỹ hơn và có cách trình bày tốt hơn về phần địa chỉ, nó sẽ giúp ích rất nhiều cho bạn trong việc trình bày một vấn đề gì đó.
              Thân!
              cám ơn các bác đã nhiệt tình giải đáp.

              Comment


              • #37
                HI MINH LA VINH .help me

                Originally posted by leminhkhoi View Post
                hi pach,
                Khi nhìn vào một địa chỉ IP nào đó bạn sẽ thấy hai cách viết như sau:
                192.168.20.0 255.255.255.224
                192.168.20.0/27
                Hai các viết là như nhau, tại sao có số 27
                255 tương ứng với 8 bit toàn là số 1 trong hệ số nhị phân
                224 tương ứng với số nhị phân sau 11100000 có 3 bit đầu toàn là số 1
                255.255.255.224 có thể nói là có tới 24 bit dũng để chỉ subnet
                thân chào
                tai sao ban lai noi la 255.255.255.224 có thể nói là có tới 24 bit dũng để chỉ subnet theo minh hieu la muon 4 bit o phan host de subnet nhu vay tong cong co toi 27 bit cho phan network. Minh ko hieu ky lam ban co the giai thich them cho minh nha

                Comment


                • #38
                  HIHI, chắc là Khôi viết nhầm thôi.
                  có 27 bit.

                  Có một cách tính khác mà không cần chuyển nhị phân.

                  Ví dụ trong trường hợp này: 255.255.255.224.
                  Octet cuối là 224: bạn lấy 256-224=32=2^5
                  tức là có 5 bit host ==> 32-5=27 bit subnet

                  Cách tính trên có được là do nguyên lý tính của NHỊ PHÂN
                  1 chuỗi n số 1 khi đổi ra thập phân là: 2^n-1
                  Ví dụ:
                  11111111 (8 số 1) --> =2^8-1 (giống địa chỉ Broadcast )
                  nếu lấy 11111111 + 1= 100000000 (8 số 0 ) =1x2^8 (giống địa chỉ Subnet)
                  Từ đây có thể nhận ra một điều, để tìm địa chỉ Broadcast , thì lấy Subnet tiếp theo -1 = địa chỉ Broadcast.

                  ví dụ: có 203.119.9.54 255.255.255.224 ==> bước nhảy là: 256-224=32
                  có 32=2^5 ==> 5 bit làm host, 32-5=27 bit subnet
                  thì các subnet ứng với subnetmask trên là:
                  203.119.9.0
                  203.119.9.32
                  203.119.9.64
                  203.119.9.96
                  203.119.9....
                  203.119.9.224
                  203.119.9.256 (o được vì vượt quá 255)
                  địa chỉ ip trên sẽ thuộc subnet: 203.119.9.32
                  Để tìm Broadcast, thì lấy subnet tiếp theo -1 ==>203.119.9.64-1=203.119.9.63
                  Từ đó giải quyết được bài toán tìm Broadcast, và bài toán địa chỉ IP có thể dùng.
                  v.v.v.
                  HUY BẮC
                  Last edited by wlansecu; 28-03-2007, 05:15 PM.
                  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


                  • #39
                    Em có một bài tập sau các bác chỉ giúp em cách làm nhé. Cách làm chứ ko phải kết quả đâu ạ, vì em chỉ lấy 1 ví dụ thôi. Còn các bài sau chắc em phải tự làm
                    Cho địa chỉ IP va mask
                    10.200.10.18, mask 255.192.0.0
                    Tìm: 1.Size of network part of the address
                    2.Size of the subnet part of the address
                    3.Size of the host part of the address
                    4.The number of host per subnet
                    5.The number of subnet in this network
                    6.The subnet number
                    7.The broadcast number
                    8.The range of valid IP addresses in this network

                    Các bác hướng dẫn em cách làm với ạ

                    Comment


                    • #40
                      Subnet mask dùng để xác định giữa các lớp địa chỉ IP, nó bao gồm 32 bit và cũng có 4 lớp giống như IP. Chúc bạn hiểu rõ hơn

                      Comment


                      • #41
                        Có mỗi bài IP, hỏi chẳng ai trả lời...chán

                        Comment


                        • #42
                          Originally posted by CodeName View Post
                          Em có một bài tập sau các bác chỉ giúp em cách làm nhé. Cách làm chứ ko phải kết quả đâu ạ, vì em chỉ lấy 1 ví dụ thôi. Còn các bài sau chắc em phải tự làm
                          Cho địa chỉ IP va mask
                          10.200.10.18, mask 255.192.0.0
                          Tìm: 1.Size of network part of the address
                          2.Size of the subnet part of the address
                          3.Size of the host part of the address
                          4.The number of host per subnet
                          5.The number of subnet in this network
                          6.The subnet number
                          7.The broadcast number
                          8.The range of valid IP addresses in this network

                          Các bác hướng dẫn em cách làm với ạ
                          Address: 10.200.10.18 --- 00001010.11001000.00001010.00010010 (Class A)
                          Mask: 255.192.0.0 --- 11111111.11000000.00000000.00000000
                          The Subnet Number = Address AND Mask
                          ==> The Subnet Number: 00001010.11000000.00000000.00000000 tức 10.192.0.0

                          Ta thấy địa chỉ 10.200.10.18 / 10 thuộc Class A và nó có mượn 2 bit ở phần host để làm Subnet
                          ==> The number of host per subnet (số lượng host mỗi Subnet) = 2^(32-10) - 2 = 2^22 - 2

                          The number of subnet in this network (số mạng con) = 2^2 - 2 = 2

                          Địa chỉ 10.200.10.18 là 1 địa chỉ trong lớp mạng 10.192.0.0
                          ==> first address: 10.192.0.1
                          ==> broadcast address: 10.255.255.255 (khi các bit được in đậm ờ Subnet Number bật lên = 1)
                          ==> end address: 10.255.255.254

                          Vậy The range of valid IP addresses in this network: 10.192.0.1 --> 10.255.255.254

                          Code Name xem lại phần IP trong quyển CCNA ICND nó có hướng dẫn rõ lắm.
                          Thân,
                          Đặng Hoàng Khánh
                          Email: danghoangkhanh@vnpro.org
                          ---------------------------
                          VnPro - Cisco Authorised Training
                          Discuss about Networking, especially Cisco technology: http://vnpro.org
                          Discuss about Wireless: http://wifipro.org or http://wimaxpro.org

                          Comment


                          • #43
                            Dạ em cảm ơn bác, ko thấy ai trả lời nên em cũng tự nghiên cứu rồi ạ

                            Comment


                            • #44
                              Chú trình bày cách của chú đi.
                              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


                              • #45
                                Originally posted by danghoangkhanh View Post
                                Address: 10.200.10.18 --- 00001010.11001000.00001010.00010010 (Class A)
                                Mask: 255.192.0.0 --- 11111111.11000000.00000000.00000000
                                The Subnet Number = Address AND Mask
                                ==> The Subnet Number: 00001010.11000000.00000000.00000000 tức 10.192.0.0

                                Ta thấy địa chỉ 10.200.10.18 / 10 thuộc Class A và nó có mượn 2 bit ở phần host để làm Subnet
                                ==> The number of host per subnet (số lượng host mỗi Subnet) = 2^(32-10) - 2 = 2^22 - 2

                                The number of subnet in this network (số mạng con) = 2^2 - 2 = 2

                                Địa chỉ 10.200.10.18 là 1 địa chỉ trong lớp mạng 10.192.0.0
                                ==> first address: 10.192.0.1
                                ==> broadcast address: 10.255.255.255 (khi các bit được in đậm ờ Subnet Number bật lên = 1)
                                ==> end address: 10.255.255.254

                                Vậy The range of valid IP addresses in this network: 10.192.0.1 --> 10.255.255.254

                                Code Name xem lại phần IP trong quyển CCNA ICND nó có hướng dẫn rõ lắm.
                                Thân,
                                có 4 subnet chứ pác:confused: vì 10.192.0.0 là sub thứ 4???

                                Comment

                                Working...
                                X