!"#$%
&&'()*+&,
/0
1234*567
8234*5*977
0234*5*9977
:234*57-;<977
=->&?&,@97A7<7
BCDEF7G&6
HA'IAJ6G&*7&977
K?
-LL'MLF&K
F&K
!"#$%
8234*5*977
NO$P*
D$QRS%TUQVW%XTY"*
Z[\*9R
Z[\*["]X%
^$_`%\
!"#
!"#
!"#$%
&+a-Ab
&+a-Ab
cdTVefTg$QRS%TUQVh"TiVW%XT!TQT
jQ]RkjR!%Xjk%X
.Vl.TU$S%VefT*9RR
U$S%*["]X%TUQVh"TiVW%XT!
%P$9$%
2m[nTQToTp`%X#q%XTY"*
!"#$%
NO$P*
$%&'"%"()(%*%
+,-./ 0 12*#3
%+42"5
$%&'"%"()(%*%
+,-./ 0 12*#3
%+42"5
!"#$%
67./.
8"9&&:;!96%&0<=./>((95
6%+:;!96%&0<0
./>(;9"9"
NO$P*
!"#$%
D$QRS%TUQVW%XTY"*
D$QRS%TUQjNVh"TiT![%
(9!"%%&&%;?@AB%09
(9!"%%&&%;?@AB%09
1
1
&9"9"&!"%%&%?CCAB%09
&9"9"&!"%%&%?CCAB%09
2
2
(9!"%%&&%BADEA;%09
(9!"%%&&%BADEA;%09
3
3
;9"9"F!"%%&&%8G%09
;9"9"F!"%%&&%8G%09
4
4
(9
(9
;9"9"F
;9"9"F
;9"9"H
;9"9"H
!"#$%
D$QRS%[.jjNVh"TiTY"[%
DHCP Client
DHCP Client
DHCP
Server1
DHCP
Server1
DHCP
Server2
DHCP
Server2
DHCP Client sends a DHCPREQUEST packet
DHCP Client sends a DHCPREQUEST packet
1
1
DHCP Server1 sends a DHCPACK packet
DHCP Server1 sends a DHCPACK packet
2
2
50% of lease
duration has
expired
50% of lease
duration has
expired
87.5% of lease
duration has
expired
87.5% of lease
duration has
expired
100% of lease
duration has
expired
100% of lease
duration has
expired
If the client fails to renew its lease, after 50% of the
lease duration has expired, then the DHCP lease
renewal process will begin again after 87.5% of the
lease duration has expired
If the client fails to renew its lease, after 50% of the
lease duration has expired, then the DHCP lease
renewal process will begin again after 87.5% of the
lease duration has expired
If the client fails to renew it’s lease, after 87.5% of the
lease has expired, then the DHCP lease generation
process starts over again with a DHCP client
broadcasting a DHCPDISCOVER
If the client fails to renew it’s lease, after 87.5% of the
lease has expired, then the DHCP lease generation
process starts over again with a DHCP client
broadcasting a DHCPDISCOVER
(9
(9
;9"9"F
;9"9"F
;9"9"H
;9"9"H
(9&9&%BADEA;%09
(9&9&%BADEA;%09
1
1
;9"9"F&9&%8G%09
;9"9"F&9&%8G%09
2
2
IJK'(9%&9
"%%&
9L"9
IJK'(9%&9
"%%&
9L"9
D$QRS%TUQVW%XTY"*
!"#$%
'r%X n*9RRRTN#hTqT*RT!R]
"".M%:;9"9"(9!9"&9"9"N%
OP&9"9"QP%+&9"9"
2./R0ST89"9"5
UVWO4O#X%8&"%"&
D$QRS%TUQVW%XTY"*
!"#$%
Z[\*RR
'P$ O%s^]#o%X*9RRRt%%P%%#!9RR
6Y%"#2 (7-%+Z
[!%&W(9
!"#$%
.Vl*RR
Z[\*RR
!"#$%
k!jN9T!
(0-2"V;9"9"%9\]^9_;9<
Z[\*RR
!"#$%
k!jN9T!
"V;9^%9:V&9
Z[\*RR
!"#$%
k!jN9T!
^7%"9&&!`W$;%"%"9&&)8""9&&&%
a$A%"9&&)
Z[\*RR
!"#$%
k!jN9T!
>bW(#"=
Z[\*RR
!"#$%
Z[\*RR
k!jN9T!
G%!%+9'%(c%9_%
!"#$%
Z[\*RR
k!jN9T!
dOV%"%"9%
!"#$%
Z[\*RR
k!jN9T!
G%!%+N%e^;;9"9"
!"#$%
Z[\*RR
k!jN9T!
f&9!`W#-%+
!"#$%
Z[\*RR
tjTQTVh"Ti[!kRu.!T!
!"#$%
Z[\*RR
U$S%R"!%v'h"Ti#.%Rt%Xw
^7V:%+g:%+68:>Y"/%*
:h??2%5
!"#$%
Z[\*RR
U$S%*!%
?&aP%&g
QP0i9(90Q
%+9'%(%9_%(9Q5
(9
(9
Dữ liệu cấp cho DHCP Client
Dữ liệu cấp cho DHCP Client
d%+N%(9
;!9%&0
&.X
d%+N%B9"
d%+N%^;&9"9"
d%+N%e^;&9"9"
^;%%9
d%+N%(9
;!9%&0
&.X
d%+N%B9"
d%+N%^;&9"9"
d%+N%e^;&9"9"
^;%%9
!"#$%
Z[\*RR
U$S%*!%
?&&9"9"X&./ (7j-
&k./2(9N%;9"9"5
?&;9X&./ (7j-
&k./2(9N%&95
?&(%&&X&./ (7j-
&k./2(9./0%!(
VN%(%&&Q5
?&"VX&./ (7j-
+-(9
!"#$%
Z[\*RR
U$S%*!%
*,&(9
B9&9"9(9l99(
B9&9"9(9l99(
;9"9"l99(
;9"9"l99(
;9l99(
;9l99(
(%&&l99(
(%&&l99(
!"#$%
Z[\*RR
U$S%*!%
*
!"#$%
Z[\*RR
U$S%*[%
?!%%%"9&&%%%((?!%^;;9"9"
%"9&&%%