• If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.
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.

Chút thắc mắc về DHCP

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

  • Chút thắc mắc về DHCP

    Hi all,

    Mình có mạng LAN thế này:

    HostA(LAN_A)<----->Local Router<--------->DHCP server(LAN_B)

    Mình chỉ biết là khi bật hostA trong LAN lên thì nó sẽ gởi 1 gói Broadcast để xin DHCP server cấp IP add, nhưng không biết là gói Broadcast này là Local Broadcast hay Directed broadcast.

    1-Nếu là Local thì làm sao nó đi ra ngoài segment khác (khi DHCP server khong cùng subnet) vì sẽ bị Local router chặn?

    2-Nếu là Directed-broadcast thì (lúc đó Local Router phải cho phép directed-broadcast) ,làm sao nó biết được subnet mà DHCP đang dùgn? Vì theo mình biết Directed-broadcast là broadcast của một segment mà đúng không?

    Thanks
    I LOVE VN

  • #2
    RE: Chút thắc mắc về DHCP

    Hi,

    DHCP dùng broadcast để cấp phát địa chỉ IP cho các client trong cùng segment.

    Với các mạng có router, router sẽ chặn các lưu lượng broadcast nên đương nhiên các client ở subnet khác sẽ không thể nhận được cấu hình IP từ DHCP server.
    Để giải quyết các vấn đề này, router (tương thích với RFC 1542) sử dụng phương thức chuyển tiếp các gói tin broadcast đến subnet có DHCP server (gọi là IP HELPER).
    M$ có đưa thêm tính năng DHCP Relay Agent trong Windows Server, dùng trong trường hợp router không tương thích RFC 1542. DHCP Relay Agent đựoc cài đặt ở segment ko có DHCP server, và được cấu hình để chuyển tiếp lưu lượng DHCP (broadcast) từ segment đó đến DHCP server (theo phương thức unicast). Theo cách này, client vẫn có thể nhận được địa chỉ IP từ DHCP server.

    P/S: Bạn có thể giải nghĩa rõ hơn về Directed Broadcast không? Thanks
    Không câu hỏi nào là dở hơi!

    Comment


    • #3
      RE: Chút thắc mắc về DHCP

      Bạn xem ở đay có giúp được gì khôn:


      Thân 2!

      Comment


      • #4
        địa chỉ directed broadcast là địa chỉ có dạng

        192.168.1.255
        203.162.1.255

        nghĩa là ở dạng các bit dành cho phần host luôn luôn bằng 1.
        Nguyễn Hữu Hòa, CCNA
        CCNP in progress

        Comment


        • #5
          Cám ơn các bạn đã quan tâm

          TO:nhaque,enThuy

          Đúng là router chỉ cho phép DHCP broadcast khi được cấu hình lệnh ip address-helper,nếu mình nhớ không lầm thì khi chưa có lệnh này,khi show run thì interface sẽ báo "no ip directed-broadcast", còn khi sử dụng address-helper trong interface thì thông báo trên mới không còn

          Như vậy có nghĩa là DHCPclient phải sử dụng Directed-broadcast để gởi Discovery packet, vấn đề là làm sao DHCP client biết được phần địa chỉ Network của gói này. Mình sợ là mình đã hiểu sai ở chỗ nào đó nhưng vẫn chưa nghĩ ra.

          P/S:HuuHoa đã định nghĩa khá dễ hiểu Directed-broadcast đó.

          Chúc vui vẻ
          I LOVE VN

          Comment


          • #6
            DHCP Client sẽ dùng local broadcast để tìm địa chỉ của dhcp server. IP helper address sẽ chuyển broadcast traffic này thành unicast.
            In VnPro we trust

            Comment


            • #7
              RE: Chút thắc mắc về DHCP

              Anh Duy chưa trả lời em ở đây mà:http://vnpro.org/forum/viewtopic.php?t=5285

              Thân 2!

              Comment


              • #8
                RE: Chút thắc mắc về DHCP

                Theo tôi, bạn chỉ cần cấu hình DHCP Relay Agent trên interface không có DHCP server thôi. Lúc đó, khi client phía không có DHCP khi cần cấp IP thì nó sẽ yêu cầu thằng Router đi xin hộ, và cấp lại cho nó.

                Comment

                Working...
                X