[prev in list] [next in list] [prev in thread] [next in thread] 

List:       dhcp-users
Subject:    the question about the dhcp relay deployment
From:       Derek Wang <xiangshu129 () gmail ! com>
Date:       2011-05-09 13:46:29
Message-ID: BANLkTimMhm-e1MvHg0qn3HKSW14=N-g8rQ () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


On Mon, May 9, 2011 at 8:00 PM, <dhcp-users-request@lists.isc.org> wrote:

> Send dhcp-users mailing list submissions to
>        dhcp-users@lists.isc.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>        https://lists.isc.org/mailman/listinfo/dhcp-users
> or, via email, send a message with subject or body 'help' to
>        dhcp-users-request@lists.isc.org
>
> You can reach the person managing the list at
>        dhcp-users-owner@lists.isc.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of dhcp-users digest..."
>
>
> Today's Topics:
>
>   1. Re: Insert delay in dhcp3-relay ? (Benjamin)
>   2. Re: dhcp-users Digest, Vol 31, Issue 16 (Derek Wang)
>   3. Re: dhcp-users Digest, Vol 31, Issue 16 (Derek Wang)
>   4. Re: the question about the dhcp relay deployment (Simon Hobson)
>   5. Convite para conectar-se no LinkedIn
>      (Eduardo Henrique De Oliveira Gon?alves)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Sun, 08 May 2011 18:06:18 +0200
> From: Benjamin <hexor38@gmail.com>
> Subject: Re: Insert delay in dhcp3-relay ?
> To: dhcp-users@lists.isc.org
> Message-ID: <4DC6BF7A.7060205@gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Le 05/05/2011 09:05, dhcp-users-request@lists.isc.org a ?crit :
> > You may care to look at the min-secs statement. Adding this to the
> > subnet declaration for the 'remote' subnet on each server should
> > achieve what you want.
> >
> >          The min-secs statement
> >
> >             min-secs seconds;
> >
> >             Seconds should be the minimum number of seconds since a
> client began
> >             trying to acquire a new lease before the DHCP server will
> respond to
> >             its  request.   The  number  of  seconds is based on what the
> client
> >             reports, and the maximum value that the client  can  report
>  is  255
> >             seconds.    Generally,  setting  this to one will result in
> the DHCP
> >             server not responding to the  client's  first  request,  but
>  always
> >             responding to its second request.
> >
> >             This  can  be  used  to  set  up a secondary DHCP server
> which never
> >             offers an address to a client until  the  primary  server
>  has  been
> >             given a chance to do so.   If the primary server is down, the
> client
> >             will bind to the secondary  server,  but  otherwise  clients
>  should
> >             always  bind  to  the primary.   Note that this does not, by
> itself,
> >             permit a primary server and a secondary server to share  a
>  pool  of
> >             dynamically-allocatable addresses.
> >
> > -- Simon Hobson
> Hello,
> This is the function I need ! but ... I have test it, and it don't work,
> I put the min-secs in my range but the DHCP send an offer without delay
> (min-secs delay).
> Have you got an idea  why the delay don't work ? ( I have tested out of
> the range (at the start of dhcpd.conf) but it's the same result...)
>
> Thanks.
>
>
>
> ------------------------------
>
> Message: 2
> Date: Mon, 9 May 2011 09:29:38 +0800
> From: Derek Wang <xiangshu129@gmail.com>
> Subject: Re: dhcp-users Digest, Vol 31, Issue 16
> To: dhcp-users@lists.isc.org
> Message-ID: <BANLkTi=hoedQiWFbGTkb37kKtNUCm+JefQ@mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> I got the points!
>
> Thanks for all your explanations and help!
>
> --
> Best Regards,
> Derek Wang
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> https://lists.isc.org/pipermail/dhcp-users/attachments/20110509/e5ea93b6/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 3
> Date: Mon, 9 May 2011 13:14:05 +0800
> From: Derek Wang <xiangshu129@gmail.com>
> Subject: Re: dhcp-users Digest, Vol 31, Issue 16
> To: dhcp-users@lists.isc.org
> Message-ID: <BANLkTikXCi67eJpvNGbO7cv6ExGDC33Qrg@mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Simon, you mentioned in last paragraph that we also need to make sure the
> client can contact the server via unicast after
> got the IP in the client side, it's right because the client need to send
> the DHCPREQUEST packet to the dhcp server to renew
> the information.
>
> But If the client can not contact dhcp server via unicast, like without
> correct route info, then what will happen?
> I think the client will time out after the max-lease-time, then the client
> will initiate the DHCPDISCOVER again,
> and the relay will do the left work like before. But I tried that in
> Solaris, the result is not like what I assume. Actually
> the server side see the DHCPDISCOVER packet, but the server will not return
> the DHCPOFFER to the relay, then to
> the client. And when I return to check the client's expire info, and the
> result is 1969 Wed Dec 31 23:59:59 1969, but the
> output is 2011 Mon May 09 04:53:23 2011 after the client get the dhcp info
> successfully first time. It's so weird. Is that
> expected?
>
> thanks!
> --
> Best Regards,
> Derek Wang
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> https://lists.isc.org/pipermail/dhcp-users/attachments/20110509/069da6e1/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 4
> Date: Mon, 9 May 2011 07:51:51 +0100
> From: Simon Hobson <dhcp1@thehobsons.co.uk>
> Subject: Re: the question about the dhcp relay deployment
> To: Users of ISC DHCP <dhcp-users@lists.isc.org>
> Message-ID: <p0624081bc9ed3d9eaea9@simon.thehobsons.co.uk>
> Content-Type: text/plain; charset="us-ascii" ; format="flowed"
>
> Derek Wang wrote:
>
> Can you please maintain the thread subject ? When people come back to
> look through the archives, "dhcp-users Digest, Vol 31, Issue 16" will
> mean nothing at all.
>
> >Simon, you mentioned in last paragraph that we also need to make
> >sure the client can contact the server via unicast after
> >got the IP in the client side, it's right because the client need to
> >send the DHCPREQUEST packet to the dhcp server to renew
> >the information.
> >
> >But If the client can not contact dhcp server via unicast, like
> >without correct route info, then what will happen?
> >I think the client will time out after the max-lease-time, then the
> >client will initiate the DHCPDISCOVER again,
>
> The normal process is that after about half the lease time, the
> client should start unicasting renewal requests to the server that
> issued the lease. Towards the end of the lease, but before it's
> expired, is should switch to broadcasting renewal requests - which
> means any server can respond. Finally, if nothing has responded to
> the renewal request (either by unicast, then later by broadcast), the
> client will deconfigure the interface and start from the beginning
> and broadcast discover packets.
>
> I would suggest you track down the book "The DHCP Handbook" by Ralph
> Droms and Ted Lemon". This has a thorough (but very readable)
> explanation of how the protocol works and the different states the
> server & client can go through. It also explains why the protocol
> works the way it does, which is rather a case of "we wouldn't start
> from here" given a clean sheet. This is better than observing a
> specific client & server combination and inferring what's happening -
> it's not unknown (for example) for clients to misbehave.
>

I wasn't aware the subject issue before
Sorry for any inconvenience.

Also thanks for your help and suggestions!

-Derek

>
> --
> Simon Hobson
>
> Visit http://www.magpiesnestpublishing.co.uk/ for books by acclaimed
> author Gladys Hobson. Novels - poetry - short stories - ideal as
> Christmas stocking fillers. Some available as e-books.
>
>
> ------------------------------
>
> Message: 5
> Date: Mon, 9 May 2011 10:26:08 +0000 (UTC)
> From: Eduardo Henrique De Oliveira Gon?alves    <dupotter@gmail.com>
> Subject: Convite para conectar-se no LinkedIn
> To: <dhcp-users@isc.org>
> Message-ID:
>        <562582744.2534675.1304936768373.JavaMail.app@ela4-bed40.prod>
> Content-Type: text/plain; charset="utf-8"
>
> LinkedIn
> ------------
>
>
> Eu gostaria de adicion?-lo ? minha rede profissional no LinkedIn.
> -Eduardo Henrique
>
> Eduardo Henrique De Oliveira Gon?alves
> Analista de Suporte de TI na Grupo S?o Martinho
> Quirin?polis e redondezas, Brasil
>
> Confirme que voc? conhece Eduardo Henrique De Oliveira Gon?alves
> https://www.linkedin.com/e/-ah4dnp-gnh9nqlv-h/isd/2838541552/ILovxfWA/
>
>
>
> --
> (c) 2011, LinkedIn Corporation
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> https://lists.isc.org/pipermail/dhcp-users/attachments/20110509/368da467/attachment-0001.html
> >
>
> ------------------------------
>
> _______________________________________________
> dhcp-users mailing list
> dhcp-users@lists.isc.org
> https://lists.isc.org/mailman/listinfo/dhcp-users
>
> End of dhcp-users Digest, Vol 31, Issue 17
> ******************************************
>

[Attachment #5 (text/html)]

<br><br><div class="gmail_quote">On Mon, May 9, 2011 at 8:00 PM,  <span \
dir="ltr">&lt;<a href="mailto:dhcp-users-request@lists.isc.org">dhcp-users-request@lists.isc.org</a>&gt;</span> \
wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px \
#ccc solid;padding-left:1ex;"> Send dhcp-users mailing list submissions to<br>
        <a href="mailto:dhcp-users@lists.isc.org">dhcp-users@lists.isc.org</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
        <a href="https://lists.isc.org/mailman/listinfo/dhcp-users" \
target="_blank">https://lists.isc.org/mailman/listinfo/dhcp-users</a><br> or, via \
                email, send a message with subject or body &#39;help&#39; to<br>
        <a href="mailto:dhcp-users-request@lists.isc.org">dhcp-users-request@lists.isc.org</a><br>
 <br>
You can reach the person managing the list at<br>
        <a href="mailto:dhcp-users-owner@lists.isc.org">dhcp-users-owner@lists.isc.org</a><br>
 <br>
When replying, please edit your Subject line so it is more specific<br>
than &quot;Re: Contents of dhcp-users digest...&quot;<br>
<br>
<br>
Today&#39;s Topics:<br>
<br>
   1. Re: Insert delay in dhcp3-relay ? (Benjamin)<br>
   2. Re: dhcp-users Digest, Vol 31, Issue 16 (Derek Wang)<br>
   3. Re: dhcp-users Digest, Vol 31, Issue 16 (Derek Wang)<br>
   4. Re: the question about the dhcp relay deployment (Simon Hobson)<br>
   5. Convite para conectar-se no LinkedIn<br>
      (Eduardo Henrique De Oliveira Gon?alves)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Sun, 08 May 2011 18:06:18 +0200<br>
From: Benjamin &lt;<a href="mailto:hexor38@gmail.com">hexor38@gmail.com</a>&gt;<br>
Subject: Re: Insert delay in dhcp3-relay ?<br>
To: <a href="mailto:dhcp-users@lists.isc.org">dhcp-users@lists.isc.org</a><br>
Message-ID: &lt;<a href="mailto:4DC6BF7A.7060205@gmail.com">4DC6BF7A.7060205@gmail.com</a>&gt;<br>
                
Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br>
<br>
Le 05/05/2011 09:05, <a \
href="mailto:dhcp-users-request@lists.isc.org">dhcp-users-request@lists.isc.org</a> a \
?crit :<br> &gt; You may care to look at the min-secs statement. Adding this to \
the<br> &gt; subnet declaration for the &#39;remote&#39; subnet on each server \
should<br> &gt; achieve what you want.<br>
&gt;<br>
&gt;          The min-secs statement<br>
&gt;<br>
&gt;             min-secs seconds;<br>
&gt;<br>
&gt;             Seconds should be the minimum number of seconds since a client \
began<br> &gt;             trying to acquire a new lease before the DHCP server will \
respond to<br> &gt;             its  request.   The  number  of  seconds is based on \
what the client<br> &gt;             reports, and the maximum value that the client  \
can  report  is  255<br> &gt;             seconds.    Generally,  setting  this to \
one will result in the DHCP<br> &gt;             server not responding to the  \
client&#39;s  first  request,  but  always<br> &gt;             responding to its \
second request.<br> &gt;<br>
&gt;             This  can  be  used  to  set  up a secondary DHCP server which \
never<br> &gt;             offers an address to a client until  the  primary  server  \
has  been<br> &gt;             given a chance to do so.   If the primary server is \
down, the client<br> &gt;             will bind to the secondary  server,  but  \
otherwise  clients  should<br> &gt;             always  bind  to  the primary.   Note \
that this does not, by itself,<br> &gt;             permit a primary server and a \
secondary server to share  a  pool  of<br> &gt;             dynamically-allocatable \
addresses.<br> &gt;<br>
&gt; -- Simon Hobson<br>
Hello,<br>
This is the function I need ! but ... I have test it, and it don&#39;t work,<br>
I put the min-secs in my range but the DHCP send an offer without delay<br>
(min-secs delay).<br>
Have you got an idea  why the delay don&#39;t work ? ( I have tested out of<br>
the range (at the start of dhcpd.conf) but it&#39;s the same result...)<br>
<br>
Thanks.<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Mon, 9 May 2011 09:29:38 +0800<br>
From: Derek Wang &lt;<a \
                href="mailto:xiangshu129@gmail.com">xiangshu129@gmail.com</a>&gt;<br>
Subject: Re: dhcp-users Digest, Vol 31, Issue 16<br>
To: <a href="mailto:dhcp-users@lists.isc.org">dhcp-users@lists.isc.org</a><br>
Message-ID: &lt;BANLkTi=<a \
href="mailto:hoedQiWFbGTkb37kKtNUCm%2BJefQ@mail.gmail.com">hoedQiWFbGTkb37kKtNUCm+JefQ@mail.gmail.com</a>&gt;<br>
                
Content-Type: text/plain; charset=&quot;iso-8859-1&quot;<br>
<br>
I got the points!<br>
<br>
Thanks for all your explanations and help!<br>
<br>
--<br>
Best Regards,<br>
Derek Wang<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: &lt;<a href="https://lists.isc.org/pipermail/dhcp-users/attachments/20110509/e5ea93b6/attachment-0001.html" \
target="_blank">https://lists.isc.org/pipermail/dhcp-users/attachments/20110509/e5ea93b6/attachment-0001.html</a>&gt;<br>


<br>
------------------------------<br>
<br>
Message: 3<br>
Date: Mon, 9 May 2011 13:14:05 +0800<br>
From: Derek Wang &lt;<a \
                href="mailto:xiangshu129@gmail.com">xiangshu129@gmail.com</a>&gt;<br>
Subject: Re: dhcp-users Digest, Vol 31, Issue 16<br>
To: <a href="mailto:dhcp-users@lists.isc.org">dhcp-users@lists.isc.org</a><br>
Message-ID: &lt;<a href="mailto:BANLkTikXCi67eJpvNGbO7cv6ExGDC33Qrg@mail.gmail.com">BANLkTikXCi67eJpvNGbO7cv6ExGDC33Qrg@mail.gmail.com</a>&gt;<br>
                
Content-Type: text/plain; charset=&quot;iso-8859-1&quot;<br>
<br>
Simon, you mentioned in last paragraph that we also need to make sure the<br>
client can contact the server via unicast after<br>
got the IP in the client side, it&#39;s right because the client need to send<br>
the DHCPREQUEST packet to the dhcp server to renew<br>
the information.<br>
<br>
But If the client can not contact dhcp server via unicast, like without<br>
correct route info, then what will happen?<br>
I think the client will time out after the max-lease-time, then the client<br>
will initiate the DHCPDISCOVER again,<br>
and the relay will do the left work like before. But I tried that in<br>
Solaris, the result is not like what I assume. Actually<br>
the server side see the DHCPDISCOVER packet, but the server will not return<br>
the DHCPOFFER to the relay, then to<br>
the client. And when I return to check the client&#39;s expire info, and the<br>
result is 1969 Wed Dec 31 23:59:59 1969, but the<br>
output is 2011 Mon May 09 04:53:23 2011 after the client get the dhcp info<br>
successfully first time. It&#39;s so weird. Is that<br>
expected?<br>
<br>
thanks!<br>
--<br>
Best Regards,<br>
Derek Wang<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: &lt;<a href="https://lists.isc.org/pipermail/dhcp-users/attachments/20110509/069da6e1/attachment-0001.html" \
target="_blank">https://lists.isc.org/pipermail/dhcp-users/attachments/20110509/069da6e1/attachment-0001.html</a>&gt;<br>


<br>
------------------------------<br>
<br>
Message: 4<br>
Date: Mon, 9 May 2011 07:51:51 +0100<br>
From: Simon Hobson &lt;<a \
                href="mailto:dhcp1@thehobsons.co.uk">dhcp1@thehobsons.co.uk</a>&gt;<br>
                
Subject: Re: the question about the dhcp relay deployment<br>
To: Users of ISC DHCP &lt;<a \
                href="mailto:dhcp-users@lists.isc.org">dhcp-users@lists.isc.org</a>&gt;<br>
                
Message-ID: &lt;<a href="mailto:p0624081bc9ed3d9eaea9@simon.thehobsons.co.uk">p0624081bc9ed3d9eaea9@simon.thehobsons.co.uk</a>&gt;<br>
                
Content-Type: text/plain; charset=&quot;us-ascii&quot; ; \
format=&quot;flowed&quot;<br> <br>
Derek Wang wrote:<br>
<br>
Can you please maintain the thread subject ? When people come back to<br>
look through the archives, &quot;dhcp-users Digest, Vol 31, Issue 16&quot; will<br>
mean nothing at all.<br>
<br>
&gt;Simon, you mentioned in last paragraph that we also need to make<br>
&gt;sure the client can contact the server via unicast after<br>
&gt;got the IP in the client side, it&#39;s right because the client need to<br>
&gt;send the DHCPREQUEST packet to the dhcp server to renew<br>
&gt;the information.<br>
&gt;<br>
&gt;But If the client can not contact dhcp server via unicast, like<br>
&gt;without correct route info, then what will happen?<br>
&gt;I think the client will time out after the max-lease-time, then the<br>
&gt;client will initiate the DHCPDISCOVER again,<br>
<br>
The normal process is that after about half the lease time, the<br>
client should start unicasting renewal requests to the server that<br>
issued the lease. Towards the end of the lease, but before it&#39;s<br>
expired, is should switch to broadcasting renewal requests - which<br>
means any server can respond. Finally, if nothing has responded to<br>
the renewal request (either by unicast, then later by broadcast), the<br>
client will deconfigure the interface and start from the beginning<br>
and broadcast discover packets.<br>
<br>
I would suggest you track down the book &quot;The DHCP Handbook&quot; by Ralph<br>
Droms and Ted Lemon&quot;. This has a thorough (but very readable)<br>
explanation of how the protocol works and the different states the<br>
server &amp; client can go through. It also explains why the protocol<br>
works the way it does, which is rather a case of &quot;we wouldn&#39;t start<br>
from here&quot; given a clean sheet. This is better than observing a<br>
specific client &amp; server combination and inferring what&#39;s happening -<br>
it&#39;s not unknown (for example) for clients to \
misbehave.<br></blockquote><div><br></div><div>I wasn&#39;t aware the subject issue \
before</div><div>Sorry for any inconvenience.</div><div><br></div><div>Also thanks \
for your help and suggestions!</div> <div><br></div><div>-Derek </div><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex;"> <br>
--<br>
Simon Hobson<br>
<br>
Visit <a href="http://www.magpiesnestpublishing.co.uk/" \
target="_blank">http://www.magpiesnestpublishing.co.uk/</a> for books by \
acclaimed<br> author Gladys Hobson. Novels - poetry - short stories - ideal as<br>
Christmas stocking fillers. Some available as e-books.<br>
<br>
<br>
------------------------------<br>
<br>
Message: 5<br>
Date: Mon, 9 May 2011 10:26:08 +0000 (UTC)<br>
From: Eduardo Henrique De Oliveira Gon?alves    &lt;<a \
                href="mailto:dupotter@gmail.com">dupotter@gmail.com</a>&gt;<br>
Subject: Convite para conectar-se no LinkedIn<br>
To: &lt;<a href="mailto:dhcp-users@isc.org">dhcp-users@isc.org</a>&gt;<br>
Message-ID:<br>
        &lt;562582744.2534675.1304936768373.JavaMail.app@ela4-bed40.prod&gt;<br>
Content-Type: text/plain; charset=&quot;utf-8&quot;<br>
<br>
LinkedIn<br>
------------<br>
<br>
<br>
Eu gostaria de adicion?-lo ? minha rede profissional no LinkedIn.<br>
-Eduardo Henrique<br>
<br>
Eduardo Henrique De Oliveira Gon?alves<br>
Analista de Suporte de TI na Grupo S?o Martinho<br>
Quirin?polis e redondezas, Brasil<br>
<br>
Confirme que voc? conhece Eduardo Henrique De Oliveira Gon?alves<br>
<a href="https://www.linkedin.com/e/-ah4dnp-gnh9nqlv-h/isd/2838541552/ILovxfWA/" \
target="_blank">https://www.linkedin.com/e/-ah4dnp-gnh9nqlv-h/isd/2838541552/ILovxfWA/</a><br>
 <br>
<br>
<br>
--<br>
(c) 2011, LinkedIn Corporation<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: &lt;<a href="https://lists.isc.org/pipermail/dhcp-users/attachments/20110509/368da467/attachment-0001.html" \
target="_blank">https://lists.isc.org/pipermail/dhcp-users/attachments/20110509/368da467/attachment-0001.html</a>&gt;<br>


<br>
------------------------------<br>
<br>
_______________________________________________<br>
dhcp-users mailing list<br>
<a href="mailto:dhcp-users@lists.isc.org">dhcp-users@lists.isc.org</a><br>
<a href="https://lists.isc.org/mailman/listinfo/dhcp-users" \
target="_blank">https://lists.isc.org/mailman/listinfo/dhcp-users</a><br> <br>
End of dhcp-users Digest, Vol 31, Issue 17<br>
******************************************<br>
</blockquote></div><br>



_______________________________________________
dhcp-users mailing list
dhcp-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/dhcp-users

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic