RE: dhcp diagram

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance

From: Grant (Grant_at_discussions.microsoft.com)
Date: 09/17/04


Date: Fri, 17 Sep 2004 08:05:34 -0700

The DHCP Relay agent / bootp relay will insert something like:

Relay agent IP address: 192.168.x.x

into the DHCP frame.

"Jeigh" wrote:

> I'm using the courier new font in this diagram, so the ascii art might not
> look right unless you switch your font to a fixed width font.
>
> heres a diagram of what I am trying to illustrate:
>
>
>
> |--------------------------------
> | subnet b (192.168.2.x)
> |---------|
> | bootp |
> -------------------------| enabled |
> subnet a (192.168.1.x) | router |
> |---------|
> |
> |---------------------------------
> subnet c (192.168.3.x
>
>
>
> if a box on [subnet a] has dhcp server installed on it, how does it know not
> to assign 192.168.2.x IPs to the computers on [subnet c]?
>
>
>
>
>
> "Irwin Utama" <irwin_utama@yahoo.com> wrote in message
> news:uiR%23y$HnEHA.748@TK2MSFTNGP15.phx.gbl...
> > Hi Jeigh,
> >
> > DHCP uses broadcast to send its packet. So it is only limited to its own
> > subnet, that's why we need to set up dhcp relay agent on other subnet to
> > pass the packet to the DHCP server. DHCP relay agent will forward packet
> > from client to the DHCP server that listed on it. DHCP will assign IP
> > address to the client based on subnet of its dhcp relay agent.
> > If you use dhcp relay agent, you donot need to pass bootp packets on your
> > router.
> >
> > regards,
> > irwin
> >
> >
> >
> > "Jeigh" <folkens.jason@acd.net> wrote in message
> > news:ReCdnQy8yOW9_dfcRVn-rQ@giganews.com...
> >> I'm confused.
> >>
> >>
> >> Heres my situation...
> >>
> >> I have 1 DHCP Server with two scopes.
> >> The dhcp server is 192.168.1.2.
> >>
> >> The first scope handles 192.168.1.x
> >> The second scope handles 192.168.2.x
> >>
> >> The subnets are connected through a router that passes bootp through
> > it....
> >> In a seperate implementation, there may be a dhcp relay agent, but since
> >> there are no significant configuration options set when installing a dhcp
> >> relay agent, I don't think that changes the answer to this quesiton so
> > lets
> >> pretend that the router passes bootp traffic to the subnet with the DHCP
> >> server.
> >>
> >> How does the DHCP server determine which subnet a dhcp client is on,
> >> prior
> >> to the server giving the client its new IP. In a routed network, where
> >> there are multiple scopes, different dhcp options must be set up for each
> >> individual scope, and each scope is used to set options for all dhcp
> > clients
> >> on a given subnet... but how does DHCP know which subnet a specific
> > client
> >> is coming from unless it already has an IP address?
> >>
> >> I've read documentation stating that in a multihomed DHCP server setup,
> > the
> >> DHCP server actually needs to have a seperate nic to be associated with
> > each
> >> individual scope... but I cant believe that that is the case in this
> >> situation because if that were true, then DHCP Relay agent would have a
> > very
> >> limited purpose, and bootp would never be routed.
> >>
> >> any ideas?
> >>
> >> -- Jason
> >>
> >>
> >
> >
>
>
>



Relevant Pages

  • Re: dhcp diagram
    ... router will add its IP address to that packet. ... every computer receives IP address according to its subnet. ... that's why we need to set up dhcp relay agent on other subnet to ... >> address to the client based on subnet of its dhcp relay agent. ...
    (microsoft.public.win2000.networking)
  • Re: dhcp relay agent clarification wanted
    ... Probably what you really need to do is specify the correct domain suffix ... in the connection properties of the client. ... DNS suffix with the machine name to send the correct request to the DNS ... > "You cannot use the DHCP Relay Agent component on a computer running ...
    (microsoft.public.win2000.ras_routing)
  • Re: DHCP
    ... > Does the router change the contents of the DHCPDiscover packet, ... > dhcpdiscover packets don't know what subnet they are on.... ... that's why we need to set up dhcp relay agent on other subnet to ...
    (microsoft.public.win2000.networking)