Professional Documents
Culture Documents
HCDP-IESN
Notice
Huawei Certification
Lab Guide
Edition 1.6
Huawei Certification System
HCNA(HCDA)
HCNA- HCNA- HCNA- HCNA- HCNA- HCNA- HCNA- HCNA- HCNA- HCNA-
WLAN LTE Transmission Security UC CC VC Cloud Storage Design
Associate
HCNP-R&S
H HCNP-Carrier HCNP- HCNP- HCNP- HCNP- HCNP- HCNP- HCNP- HCNP- HCNP- HCNP-
(HCDP) (HCDP-Carrier) WLAN LTE Transmission Security UC CC VC Cloud Storage Design
Professional
HCIE- HCIE- HCIE-
HCIE- HCIE- HCIE- HCIE- HCIE- HCIE- HCIE- HCIE- HCIE-
R&S Carrier Transmissio
WLAN LTE Security UC CC VC Cloud Storage Design
n
Expert
HCAr
Architect
HCDP-IESN Foreword
ࣜ
Foreword
5[ZROTK
:NOY IU[XYK OY GVVROIGHRK ZU ZNK IGTJOJGZKY ]NU GXK VXKVGXOTM LUX ZNK .[G]KO
)KXZOLOKJ *GZGIUS 6XULKYYOUTGR/SVRKSKTZOTM +TZKXVXOYK 9]OZINOTM 4KZ]UXQ
.)*6/+94K^GSGTJZNKXKGJKXY]NU]GTZZU[TJKXYZGTJZNKY]OZINOTMTKZ]UXQ
ZKINTURUMOKYGTJ.[G]KO<KXYGZORK8U[ZOTM6RGZLUXS<86OSVRKSKTZGZOUT
)UTZKTZ
:NOYIU[XYKIUTYOYZYULYO^SUJ[RKYXKRGZKJZUY]OZINOTMTKZ]UXQVXUZUIURY3629
GTJ 2*6 GTJ 3629 OSVRKSKTZGZOUT UT .[G]KO <86 /T GJJOZOUT ZNOY IU[XYK
VXU\OJKYTKZ]UXQGVVROIGZOUTUL.[G]KO+ZNKXTKZY]OZINKY
3UJ[RK JKYIXOHKY NU] ZNK <2'4 GTJ -<86 ZKINTURUMOKY GXK OSVRKSKTZKJ
OTIR[JOTM ZNK QTU]RKJMK GHU[Z 2G_KX OYURGZOUT 2G_KXXU[ZOTMGTJ7OT7GTJ
ZNK<2'4IUTLOM[XGZOUTYUTZNK<86
3UJ[RK JKYIXOHKY ZNK SKINGTOYS GTJ OSVRKSKTZGZOUT UL ZNK 9:6 VXUZUIURY
OTIR[JOTM9:689:6GTJ39:6
3UJ[RKJKYIXOHKYZNKOSVRKSKTZGZOUTUL3629GTJ2*6
3UJ[RKJKYIXOHKYZNKINGXGIZKXOYZOIYUL.[G]KO+ZNKXTKZY]OZINKY
8KGJKXYȑ1TU]RKJMK(GIQMXU[TJ
:UL[RR_[TJKXYZGTJZNOYIU[XYKZNKXKGJKXYYNU[RJ
.G\KRKGXTKJZNK.[G]KO)KXZOLOKJ*GZGIUS'YYUIOGZK.)*'IU[XYK
.G\KVGYYKJZNK.)*'K^GS
(KLGSOROGX]OZN:)6/6VXUZUIURY[OZKGTJHGYOIQTU]RKJMKGHU[Z+ZNKXTKZ
ZKINTURUMOKY
1TU]ZNKUVKXGZOTMSKINGTOYSYUL+ZNKXTKZY]OZINKY
)
HCDP-IESN Content
ࣜ
Table of Contents
.
$/!( 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/
.
$5- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006
.
$1!+
$0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/84
.
$3.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000586
In order to control the forwarding, the switch will add VLAN tag to
Ethernet frame before forwarding it, and then decide how to deal
with the tag and frame, including discarding of the frame,
forwarding frames, adding tag and moving tags.
Before forwarding the frame, the switch will check VLAN tag of
packet, whether the tag is allowed to pass the port, so as to
decide whether the frame can be forwarded from the port. In the
figure above, if the switch adds tag 5 to all the frames sent from
A, and then look up the layer-2 forwarding table, and according
to destination MAC address forward them to the port connected
to B. But this port is configured to only allowed VLAN 1 to pass,
so the frames sent by A will be discarded.
Hence, switch supporting VLAN will forward Ethernet frames not
only according to destination MAC address but also VLAN
configuration of ports, so as to implement layer-2 forwarding
control.
The switch port has been divided into 3 types: the Access port,
trunk port, and hybrid port types, after the introduction of VLAN
function .
If two users belong to the same VLAN, but user isolation has
been configured in VLAN. Interoperability between users need to
associate the VLAN interface to enable VLAN proxy ARP.
If interface of the switch that enables the Proxy ARP in VLAN ,
the destination address received is not its own ARP request
packet, the switch does not immediately discard the packet, but
find the interface the ARP table. If you meet the proxy, the
square is the switch MAC address send an ARP request.
VLAN within the Proxy ARP is primarily used to configure user
isolation VLAN interoperability between users.
HOST A and HOST B is the two users in the DSLAM. Connect
HOST A and HOST B, the two interfaces belong to the same
VLAN 10 as the DSLAM. As in the DSLAM to configure the
VLAN interface separated from each other, so HOST A and
HOST B on the second floor can not be directly interoperable.
If created in S5700 the interface VLANIF10. Enable Proxy ARP,
VLAN, HOST A and HOST B can communicate at Layer in
VLANIF10. IP address of VLANIF10 and the host IP address of
VLAN10 must be in the same network segment.
SWB can apperceive public VLAN ID, but can not apperceive
user private VLAN ID 200-300. On SWB, configure Trunk port
and permit frame with VLAN ID 3 to pass transparently. The
configuration is as followings:
[SWB]vlan 3
[SWB-vlan3]quit
[SWC]inter eth 1/0/1
[SWC-Ethernet1/0/1]port link-type trunk
[SWC-Ethernet1/0/1]port trunk permit vlan 3
[SWC-Ethernet1/0/1]quit
[SWC]interface ethernet 1/0/2
[SWC-Ethernet1/0/2]port link-type trunk
[SWC-Ethernet1/0/2]port trunk permit vlan 3
- $
$#
:
%
" #
"
0-%
" #
"
#
$ %
'
$;<
';<
"0
';<
%
:
%
" 0- %
';<+#
%';<0$
$ %#
%
"
$ %
0-
$
%
0!
%
%5+
#
++.!
0-
#
+
%
$0-$
%
"9 4414%
$
$
15680
)"$$
%
"
0-+"%
"#
#
+0%"#
++"
"#
.!
0-"$$
.!
$%
0:"#$
"#
+0&!"$$.!
&!$
0
#
"
0-#
#
+ %
$0-%
$$
/580
:"#$
"$$#
/99.#
$
$$5990
&#
$
"#
+$ #"+
%
"0:"#$&!
$$+0!"
$$ $+&;$
#
95#
,
0!
"#
+ %&
& "
0
95 %&;$$ "
#
,
09/ %&;$$ "
#
,
095 %&'
$
"$
#
%
0
%95 %&;%
" ,
,
%
95 %&'%
",
,
"#
+$ #%
"
)0- "#
+$ ##
%
:"#$9/ %
&"
"%
%
"
,
,
0-
%
#
,
"
$
$#
,
0
-%
#+$ # $ +0-#
+ %&!
397#
+ %&'8/75#
+ %&15680
-
%
&! "
&' "
%!(0
& %
';<
$
$#
" # $ +"
$$
#
3%$ %
';<
% $$
-
$%
$
%
';<-+#
,$%$
$$90
- %
'
%
%
%$
%
';<
#
+$
$#
0
-$
%.!%$
"0-
%
$$
%.:!%$59 0%$
%
.!
.:! %
';<
:#
0
-%
$$
%$$ -"%$5 0-
';<
+ 0
-%
$$
%,
;$+%$/4 0
'+%
$$%" %+"
.!
$199 4"
0
:"#$
$ # $ +"%
"&
!(;
#
/ %&'0&/ %&' 5
"
#
0- #
%
"
%
"&
$ 50
% # $ + .!
$
0-%
+%
$"+$
%
# 4"
0- $
#
$"%$
# $ +"
)
$%" %.!
$ "$$
$
0&
# $ + "$$%" %.!
$
$$
0-$%" %
.!
$ %
$+ %0'+%
$
$
/4 0
-
$$$%" %
.!
$ %
$+/4 0!%
#
":
#$
%
$+14 +%
$&!
$
,$%$ %
';<0
) # $ +$0!"
$%" %
.!
$
$$
0
-#
$ " % # $ + %
';<"#
$ " %
%
';<0
"$
$
$ #
%--$
$ $
%
"$
0-
$
%
0
-
%
%5+
#
+
+.!
0
-
#
+ %
$0-$
%
"9
4414%
$$
15680
)"$$%
"
0
-+" "#
#
+%
0%
"#
++" "#
.!
0-
"$$.!
$#
%
$$+0
:"#$
"#
+0&!
"$$.!
&!$
0
#
"
0
-#
#
+ %
$0-%
$$
/580
:"#$
"$$#
/99.#
$
$$5990
,
#
#
#
% $$
%#
%
)"
#
)
##
0
%#
%
)#
$
#
0
-$
#
)
# %
#
)
#
#
)
# %#
0
-$
#
)
##
,
0
#
5-
-
!
$
$#
"
%
#
$
"0
-
) %$ # :#
%
",
;
#
#
$
#
)
##
0-
%
""$+0
-
) %$ # :#
%
",
,
#
#
#
#
0
-
%
$
""$+0
-
) %$ #:#
%
"
;
,
$
#
)
##
#
#
0-#
"
" %%
$+%
%
"
,
,
0
-
%
#
,
" $
$#
0-"#
%
0
-#
#$ %-
#
"#
+
):0-")#
%
"
,
,
# $%
<!&-(* 3DJH
;( .
$5-
ࣜ
-#
%
# $!
"""
$$$)%$
# $!
""
# # $)0!# # $)$)
$+
0
-# # $)
# "
$#
$)
$ #
)0! %
%
&!
# $"&""$+
!
""
&
)0-
#
%&! ,
0
&'&;& "#$
%$ %
# $!
" $ #"+
0-
%
# $!
"""
$)# # $)0
%%$) # #
$)%$
"$$+ ##0!#
;
" "$
%
$+%
,
0
!
$$+
# $!
"""
$
$ ) $""" # #
$)0-
$
$ ) $"#
%$ # # $) %
)
<!&-(* 3DJH
;( .
$5-
ࣜ
%
#
)"
#
#
0++
# %-0
##
$$
$ %
%
#
0
$ %
%
#
0
'+%
$$$
% %
#
0
# 1-';<
-
%-';<%%
%
" %
';<-% $$ #
/0-
$
%
%$9:95$$
%
';< %-9:990
50-';<+#9:95$$
%
';< %-9:990
10!$$,$%$
%
$
$ %
';< %-
$+
" # $ +"0
30--';<%$
/0-$
9:99%
"
';<
/
$
0-';<
/%+
8950/*
%
"
0
-#
"
)';<#
+
"
-';<
$
$
#
"
%
';< %-0
;%%
%
"--
$$,$%$0
-
%
%+
$ %#
-';<0
-%%: %,$%$%+
%
#
-';<0
&%%:
9#
-';<;
0
- $+#
%
';<0'
- #
$
-';<%
:"#$"%
# $
!
" ""0
+#!
"0
&#
!
""
#
# $!
"%$ #
,
0
!%
$$ #
#%$ #
#
%+!
""
#
"#
#%$ 0&
)#
#$ %
-"
"#$-0-
"
#
#
+
0;$%
" #
+!:50
'+%
$$%" %+"
.!
$199 4"
0:"#$$
# $ +"%
"&
!(;
#
/ %&'0&/ %&' 5 "
#
0- #
%
"%
"&
$ 50
% # $ + .!
$
0-
%
+%
$"+$%
# 4
"
0-
# # $ ++%$
# $ +"
)
$%" %.!
"$$
$
%
$+54 +%
$0
;%%
%
"--
# # $ ++
$ " %.!
0
&#
# $ +#
"
$ %
#
#
$0
! %
&'%
$ 1 %&'
&'$$$
1 #
.!
$0
%
%#
# $ +"
0
-%
#
#
%-%
$
#
0! %
/ %&'
#
5$
#
0&%
$
/ #
#
%&'% $$
/0;$
/ #
.!
$0
50$
$#
$5
#
0
10!%
#
$
$$$#
,
"#$
&'
# $ + %
$$
#
,
0-
%
) # $ +0
& #
%
";
,
$
)
# $ +0$
# $ + %
$$ #
,
$
#
,
0!
$$+ $+%
$ #
# $ +0
<!&-(* 3DJH
;( .
$5-
ࣜ
z; # %.-
# /.-' #
.-$$
# % %
".-
0-".-
"
"##
!(.-0
:#9
$
.-.-
$
$#
#$+ "
"## "!(
#) %!(#$).-
0
-$
$ %#
%
.-
%%
0
$$90
;%%
.- %
$"+"
%
$
#
$+"$$0
%%
"+
"
0- $%$ $%
0
"" %%
$
%
%%
"
0
90
%
-
%
""
%
%.-
0
##
+#
+
-##
+ ""
#
+ %
#%.-0-$
"
$#$ %
3970-%
$#
+%
15680
.-
-$
" $
$
#
#$+0-
#
""
%-$%
.-0
"$
%
%- %
$$$)
# # $)0 %
/95
/91 %&#
0
## # %
%
%$
%
$)
%# # $)0
%
%$$)
% # # $)0
"$$+)
$)
%# # $)0
'+%
$
)+
0&+"
%
)%
$$
#$:"
$)
%# # $)0&
+"
%
)$%
#$:"
$)
% #
# $)0
$) %
# # $)
+ ""0
.-
##
%": #0-.-';<
-
" #%$"$
--
%$#)0
&.-';<%
".-
-
" #%$ ": # .-
0
&
.-';<%
"
#
"
$
%-
" #+
/
.-';<
"0
&
.-';<$
%
-
" #9
.-';<0-
%
+ ": #
$
#
%.-
"0
-#": # ""
": # %
.-
0- ""##$$
.-
$
0-
##
/ 39 #0'+%
$
": #590
-
%
#
%
)
#
%
0
.
#
)
+""
!!!""
)
"0
")
$++%%
%
+ %
"$0%
"
$
+
%
"$& $
#
)"+:#
+
%
#
#
$+#
0
(! %
%
) "#$"
+# $+) $$"#
)
0+
+
"#+ %
#
%
"
%
)
+0
"
"#$"(!""
$#
" $+
"$
;!
+# $
)
%
"
+# $
" %
)0
(!$
##
& 5998& 10
-(
)!
(! $ +
% #
+" "# %
:
& &
0"#$"$) +"
#$%
"%
%#
)0-(!
#$%
"#
%
+)"
"$
%$
)0-$ %
" $# $
%
)0
- )$ %
)
)
#
% $$
%
$# $+
"
"#
"#$+$# $0
(
)
%
"#
"#$+# $0
!
"
"+#
+
#
%
"#$ "#
#
+ "
"#$+$# $0
;+"#
"$$+
#
$# $+%
"#$ "#
)#"
#$$
# $0
- ""
+$
%
$$
"$+"0
"$$
+
#
%
"
+# $+0-"%
% $$
-(!#
+# $
#
%
"
#
"#
)0
$+
$$
"$
#
)
%
0-(!
"+"#$"#
$
%%
"
8950/:.!
$
0
-
+# $+
$ $$""
0-
%(!" " 0-
+# $+
""
$
%
(!"#
% $$ %
¾.
¾.
+# $
¾$
+
¾
$$
+
¾!
+
8950/:
-
%$
$$
8950/
8950/
%
%
)
$#
$0
%
)
$
$"#$"%
% %!(
$0<
%
!( $+%
#
0
-8950/#
$
$+
%
%0&$$
%+
#
%$$$$
#
"#
%
%
%$0-
$ $+
%
%
$
"
""
$ 0
8950/
" "#$%
"#$" $
"
$ 0
##
.!
.!
$
)
#
" %
%.!
%
0-
$$+$ %
0'
"
#
%
.!
%
0!%
.!
%
%
%
"
)
0
##
&
0
&
$ $$
$
0
-#
#$
#
%
%
"
+&
%
$+
#
&
)
$+%
#
0
<
$+ "#%
0&
$#
$
%
#
%
"
#
�
-
$#
$"$+
:
"&
0-
$#
$ $
" $
<
;
"
$<;
" #
$0;
&
&
""
7199
$
$#
$0&
"#
"+
#&
%
" 71990
;
:$
$+#
+7199
!%
%
$
)
%#
$+0
;
$$ $$+0 $+
$
%0!%
$%
%
%
0
-
##$+ %# # !(
)"0
+
%$)0-
##$
$$+
"$0-
8950/
+
##$
%
0-$ %
"
##
!
!(
!#
$0
-
+
%# #
!(
)"0
##$0-
$$+
)
##
8950/
#
$0-
#
%
#+$
%
$ $
%%
!( %
##$0
-
+#
%
0-
"#$"
$$+$$!;<
0-
%
" %
:"#$
#
!(
$ #
+
$$0
!+!
!+"#$"$
"#
$
#
""0-
!#
<!&-(* 3DJH
;( .
$1!+
$
ࣜ
##$!(
$
$
$$
%
0-
##$!
# $%
#
%
"
"
%
"
0-
##$!$
%%$
0
$$#
-
#
%%
!(%
##$0-
%$%
$ $
%
$$
%
$$
%0
-
$$
%"$+
"
!%
"
##$
#)
+"0
"
$$
%
"
#)
"
$$
%
%
#)%
"
##$0
-
$$
%
$$
%
#
%"#+$
%0!$$%
"
%
$$
%
$$
%0
$ $ %
!
0<#
# %
!%
%%$
# !
0
!%
!%
!
$
! $$
$
$+
<
#
$
+
$$
# #0
!%
#
$
+!
#!
!
% !;<
0
$$
)
0
-
!("
#$ %$
#$!(0
$+
$"
$
+$ $
#
" #;
%
+0
( % $$
%
!(
-!(
!("
$
+:
+" %
$!(
%0
!%
!( %
%
%
!(
!( $0
;%%
% %
%%
!(0
%+
/:#
" ""
#$+
"$ %
)%%0
!%
!(%
$
-"
$
#) $$#
$8950/:%
0
%
"
%#)"#
":"
"$
$$#
%$
<!&-(* 3DJH
;( .
$1!+
$
ࣜ
-8950/:
"
%
$ 7199+
%
$$+
""0
"
%
$ #
8950/:
%
"
$%
%
%$
+
"
%
%$
%
8950/:
$
/ 71990
'+%
$8950/:
%
%$
9 0
;
#
7199
8950/:
#)%
"
0-$
%
"
""0
-
+#
%
"
$
Type%$Type-Data%$0
#)
%
"
0
-
#)
""
"
)
"%
$
#)0
-
"
#
#)
# #)0
-# #)
$+%
#$+
#)
"0
-%
$
%
# #)"
"
%
#
#)0
-8950/:
#
%
$+
"
0
$+
"
#
$+
"!
# .;4$$
0
-+$$
$+
$
#
0
-#
%!
"
% $$ !
)
/0-!$!
#) 0
50-!
+#)
!$0
10-!$
# !
# +#)
#
$+
"#) !;<
0
30!%
!;<$$#)
!
.;4$$#)
!$0
40-!$
# !# .;4
$$#)
#
$+
"
#) !;<
0
0!%
#
%!
$ %
%$0
60;
$ %!$
!$
" $
!)
#)0
"
8950/:
#
%
"%
*/99
$
0
-%
$
$" #
$ %
.!
%
0
-
#
%
"+!;<
0
-":"
"
"
%
*/99/990
.!
+#
#
%
"%
#
*/990
-8950/:$ %
$$
"
#$
"$
#
0.!+#
#0
.!+#%
"%8950/:
"$%$
"
#
"$+.!
%
"$
!;<
%
0
'%
%
8950/:
+
"
%
"##
#
0
% $+$ $
!;<
%
%
0
-%
$ %!;<
#
%
#
%
"
$0- ") %
%%+
%
0
-
)+ !;<
%$ ""
!;<
0
% ""
" %
"
"
% $$ +" ""
"
!;<
0
2
+
/
"%
"
"
'
"
"#$
"
-
"#%!;<
+#0
2
+
# !;<
"#$0
'+%
$8950/:
$0
%
$
$
8950/:
$8950/:
#
0
":"
"
"
%
-":"
"
"
% $
#
" $ %71990-$
8/75:(
"
%<
$ 0
%+
/:#
" ""
#
#
"
#%
%":"
"
"
%
% /0
":"
"
"
%
/:#
" ""%
/:":
""0
%
"
%
$
+:
%
$
":"
"
"
+
$$
%
"
%0-+"
#$+"%
+
¡&
- $
"
% $
$" $$ $
$$ %%$0
+
(¡
%+
/:":
""
#$+"
$ %
)%%0
$#
%
%
+
$
%
" # $ %
++
"
0
-
%
+
"
) %
$$
% # 0
%
/:
" /:
" ####
!
+)""
"#
#$:0
!
+)""0
" $+
"
#
)-
%
"#
!!"
$$#
#
+
0
!
%
" %8950/:
!;<
!#)
!#)
!;<#)0
/:#
$7199
8950/:
;"0
'+%
$8950/
+
;0
!%
+
/:#
$ ""
;
%
+ #
0
$
"
%
/:
#
0
'+%
$8950/:
%
%$
9 0
/:#
$
%
%
%
#
$" 0
;%
$
0!
%$$+
$+!#)0
-
%
)
0%
#
%
$$
)
0
!
%
" !
%$+
$$
)
0
<
%
" !
%$+
$$
)
0
/:
$$ #
%
$" %
0
/:
$
&
!($
#) $$
$ %$ !;<"
)#
#
$+0
%!;<
)"#
#
$++
)
!;<
%
$$+#
!;< %
0% #
$
#
$"
$$%
"
%
"
#
%
%
$ 0
8950/:%
$"+ #+#
#
0
"+
$+ %
0%
%
/:0
8950/:%
$"+ #+#
#
0
&#+$
%#
; $)
$+
"
%
$+0
,
#$
%
"
#$#
0
,
¢34
%
$
%0
%$
)#
#
$+)
)
" %#
0% ")
)" 0
""+
$
0
%;!Æ'-Æ;
!
$
$!
!
%
)$+"
+
0!!
)0-
%
#)
$$ 0-
#
$$+
" 0-%
" %!#)$" "
%!#)0
'-
#
$'-
-'-#)$
<;
"0'-$$ )$+"
0$
+# %
%
"
%
") %$
%;(
0
"#
!$
+ %"
%
"
$ %
0
;+" %
$;
; $%
"'-0
"
%
'-0-""#
"$+"$$ 0
%
0##$$ $+)$
+"
$ +""
)0
;: '-0,
;$
"#
$$
%
%
"
"0-+;) %
#
#
$0 ;$$ "#
#$+
+"$$+
)
+"
"""0
; $
" $0-#%;
$$
)
#
%
#
"
+"$$+ %
0! %
$++""
%
;
0
,
+# %;#)
;;(+;$ %+;
%$
0-;$##$ ;
%
0
;(!+;
%
;2<-#)+$0*
$$+
;(!#)
% $$
;(,.!%
$
#)
) %
%
"
+
;(
%
"
0
;!+;$ $+
$
+;
0!%
;!#);
;$0
9$
# #)
" 0
/$
# #)
" 0
$
$
# !
#)0
$!
%$0"+
$$ +
:
%$0$ $
0%$90909090-
9090909
$+%
"#
+ ""
+"
#
;" 0 %%
0
$
$$ +;
0
%
0
*+
%%
;
$+0!%
$;2<-#)
%
;
$+%$$
%$
%
;2<-#)%
$
%%
)"0-
"
)"
%$
$
# $%
$0
-
$
;#) %
;
$+0-;
$+%
;#) $0%
#"
;
$+%
;
%
;
$+
" #+/
%$0
$
.!
%$0
-%$"
%$
-+#
0&;
#)
$%$$
%$0,
%$"
%$$+
.!
$
%
-+#
%$
/
#$+0
"" %
%
"
$ %
%
" 0-%$ # $
%$$+;
0%%$%$$"
90'+%
$$
"#+0
<!&-(* 3DJH
;( .
$1!+
$
ࣜ
%&(
%$
;#
%
"
)%
" %
#
"
-
)0';$
;
%
#
"
$
%
"
+ #
"
#
0
;
)#
-$;;
#)
544054405440544
%;
)0
!$$;
;;#)
)
#
" 0-+$
%
"$$
$$ ;
$+;,,#)
%
$
%
%
" 0
<#
# %;,,#)$
;2<-#)
%
"#
$
;
0'
"
$#$;
$
;2<-#) %$$;
$$
#
#
+#
$
;
0
<#
# %;2<-#);
!
# #) $0
$+;$$
)
;;"0
;2<-"
SRUWQXPEHULV
:KHQUHFHLYLQJVXFKDSDFNHWWKH'+&3UHOD\ILUVW
GHWHUPLQHVZKHWKHULWLVDUHTXHVWSDFNHWIURPDFOLHQW,ILW
LVDQGWKHYDOXHRIWKHgiaddr +
%$0
$+%$$
%$
#)
$;
$$ ;#)
"
$#$
0
,IWKH'+&3UHOD\ILQGVWKDWLWLVDUHVSRQVHSDFNHWIURPWKH
'+&3VHUYHUWKH'+&3UHOD\EURDGFDVWVRUXQLFDVWVWKH
HQFDSVXODWHGSDFNHWWRWKH'+&3FOLHQWGHSHQGLQJRQ
WKHEURDGFDVWIODJELWLQWKH))ODJVILHOG
-
)#
%;
$+% $$
!$
;;#) %
;
0
<#
# %;;#);
$+%$$
giaddr%$
%$$
DHCP Server%$%
;
0
<#
# %;;#)%
"
;
$+;
;,,
#)
%;
;
$+0
-;
$+
;,,#)
$0
!%
%;
;$
;2<-#)
0
<#
# %
;
$+%$$
giaddr
;2<-#) ;
0
<#
# %
;
$$
$+;!#)0%
$$
;(!#) ;
$+0#)
;
$+
%$$
$$
$Your IP address %$0
<#
# %
# #)%
";
;
$+%
#) ;
$0
3DJH <!&-(*
;( .
$ 1 ! +
$
ࣜ
%
$$ $+
%
%
$$
#
%
"$
0
"
%$
+
%
%
" + 0
$$$
#
%
"$
0
'%
%
%
$$+
"$$+
$
.!
%
$
%
0
$"
$$+0
;+"
;+"
; #$
%
0-+
"$$+
; #$0,
+"$$+$$ $;
$
"$$+$
.!
%$
$ #$0
$ %
0
<!&-(* 3DJH
;( .
$1!+
$
ࣜ
!%
$%
%%
%"!(%
.!
"$%$$
0
&; #
+
5
%
%
" %
$%# 85
%
%
0
- #
;
)+
%
%0
#+$
%
!( -
<
0
-;
#$+",,!
(!"
%
"
%
$+
)%
"
;
#
0
%
# 3;
#+"
%
":"
" %;
;
#0% :#%+"
"$$+
$$ $:0
!%
;
$+%
$ !(,
% %7199!(,
%
$+#)
;
$+0
-
"
%;#)
$+;
;$ :30
;#)
$
0
%;
$+$
#
!(;
# $
#
!(0
!;
#
# "
$#$!(,
%
$+ ;
#
#%%
!(,
%0-;
" !(,
%
$+ $+
;
0
&7199%
;
+
" %#
;#)
%$ $0-7199
$ $
# $
%
# $0
-$7199 $ "
% %
$+ #
" 0
0'+%
$":"
"
"
%##)4
$
# " %##)90
!
/0-#
#$ %;
#
) %
+"#)
0
50'#
%;!
;;#) %;
0-
;
# ;,,#)0
- ;2<-#)
0<#
# %
# ;!#)0&49¥
%$$%+$:#
;2<-#)
$0%$
$
;2<-
#)
$8604¥ %
$$%+$:#
0
105/0
30-%
%# 85 #
$$
%
" %
"#$" %
+# $
2 0
-+#$
%.
) $
!-.$ %. "
$$
!-.$ %. "
)
) %
)
$$0
)"#$"
$%
.
""#$"$$%
0
' %$+ %$$%
+
$ %%
# #)#
%%
0
# $+
#)%
"
)
$$ #)
"
# $+$
$$#)%
"
" $$
"
)
# $+ %
$$0
-##)#
. "$$
$#$
+ %
"
$+) %#
$%
#)%
#)$$
"$ #%0
-
.#
$ " %
"" $$
" 0
,
"#
$ "
.$$
$+
5
$+
1
0
#
$ #" 0
(
-$/$5$1$$"3'+.
$$$
59$$%
" 0
,,
$$"
# %
#)
%
# $$" %
:"#$
# %#)" #
%:
$$$$
$$0#)
#
%:/905090953$ ,$$
$$ %
,/9190
(,
%
$$#)
% $$ %
"
/0#) : #
50 #
#
%
" #) $$)
#
$$# ##$$
#$
$$$
$$0"+$
%
"
$)#
$
"#)0
: #/90/0/05$$ #
#
0
# /;' #
;#
$:;"
$"; "
$$0;"
+<;
-#
"
30"#$+
" ""
;
""%
%"0!
%
%";" 3
+#;
+. .!
"
.( % .0;
+"
"#
%
)
"
$"
"
; ;#
0!
""
$$$"##%
,0
( % "
$
"
%
" 0
;
+.
+<;
#)0;
""
$$+
$+
;
- $ .ˈ
!
".ˈ( % .
$$
" -0
;;<$
#
;
;.0
-$ %;
/9+$
;<
$;%
0
%$
'+
"
%;#
$#
"
/0$ %;<$%$5'+ $
$ %;< :$
;<%$0-$ %;%
'+
%
%
%+
$+$ '+%+
$$#
#
$
$$#;$$""0
;"$
4#
0<
/<)
.0<#
# %<) "%<£9
% "
"
%<£/
) ""
%
0.
3+#%
$$ %.;ˈ.
+
"
# $
"
0
.
15 %+"0.
+
"
# $
"
#$+
$
$ %
"#
"
# $
#
"
0( % $$ "+#
% %
<!&-(* 3DJH
;( .
$3.
ࣜ
-%
%"% $$
( % .
%
";#
%
+%
"
%; 0
$$ .
#
%;
+""0
$ .
#
"
#
%; $"0
#!$.
"
+ %-
%; 0
!
.
%
%0
!
&
.
%
%0
$.##
,$$
%
" 0
$
$$ %,0
$!
$
.0
$&
,$$0
%
"#
#
$$
$+$&
.0
$$
$$$0
$$
%
";
%
$$
.
$ ;
0
%
$
-!"#$
$"#$+"
-!"#$"#$$#
$"#$$#+"
"#$
-!
9
-!
$9"#$
-!
$9"#$$#
$"#$$#
%
-!"#$$#
- "" %"#$$# #
$
$0
;
;
;%
%;
$
50505055'+$$#
9
#$%
"$$#0
-!$
"$$
-' -!#
$
$0$
% $$ ""
;
%
" 0
-!
$9"#$$##
;
%
"
$
)
; -
#
!
;
+
50505059 /90/0/05
$9
%
" ; -!-0
%
#
/0"$ $; %
$
$ %$
%-!-'0
50 %
;
" #
0
%
-!"#$$#
" #
-!"#$$#
"
" #1010101
%
" #
## $
%#
0
;
$
'+;%
%
3'+
%+
$5'+%+$$#0-
+# %$$##$%
"$$#
%$$#0,
#$%
"$$
#$5'+
$
0,
""
#
$ . ##$%
"$$#$$
" #
$ . #
%$$#0
-
$$
" ;<;
< $;;;
;"0;<"
%
"
#
"
"$$
$$"##" %
#
)"#$"$$ $$%
$$
$
$
#%
%:
%
#
"0"#$+
# %
#
"
"
%
505050515-'
"-!-
#
"%
/0/0/0/15-!
"-'
#
"0
%
-!-' #;<" +
%
$ -'- %
;;
" 0
%
# $+%
$
#$+
$$
-'-!
-0
%
:#$
-'"#$$#
+15
0
-"#$$#
;
#0
'
#;<" $$ $$-'
-!$
#
"-!
$$%
"
-'-'$$$$"##%
" -!$$
$$ +-' -!0
#; ;" $$ $$-'
-
#
"-
$$-'
$$"##%
" -
# $$"## -0
-%
$$
$"
$$
" ;<0;
"-!
$$"##%
" %
/0/0/0/ -'%
-'
$$%
"
"-!$$ -%
-
$$%
"-'$$ -;0
%
#;<
" -!
-'-' ##
$" -'$
-!
#
$-'
%
+
*
-! %
$0
$$%
" -'-0
!$
-!
" $$ $$ -'
-'$$$$"##" -
#
"
-' ##
$" 0
;<
" "+
$.##
.%
" %
""
$#$;
%
-
$.##"%
/90/090953%
"-'-0%
" - $+)#$$%
": #-'
$$%
"- : #$$
0
; ;
" % #
" $+$$ : #
%
" 0
- %
"
)#
"$$
%
%
$$#$""
%
$
!-.
)%: #
$"
$$%
"
: #%
+$$0
;<
" % #
$
" -
$$)#$$%
"$$;#
-'-;
"
;
: #
0
; ;
" % #
$
"
$$
$$%
"$$;#
0'
$$+; ;
" $+
" 0-" %
$"
$ $ %
#)
$" )#$$$$0'
)
$$ "
+$$"##
%
" 0
%
- #
" 0
Chapter 5 PHP
$" # ##")$$# #
#
$"0
& ##
$" ## ###
$"
"
#)
"
$$
%
"
#
"# #$$%
$ #
#)
$#)"#$"
$%
0
) #
$" #-$
#$$$$ #$$$10
%
$$ "#$$$
#
$" #0
%
$ %
#$%
"0
-;$$ "#$$$1 -&-;
#) "$$/919$$# #$$%
#) -0
%
:#$
-;"#$$$
:#$
$$
%
$$ :#$
$$$$
#
$" #0-;$$ :#$
$$$$$
9
--;
#) "$$9# #
$$%
+
$$9 $+##
" %$$)0%
"$$$$$$
$$$% $$"#$"
.%
+$$0
%
:#$
-;"#$$$
$$
"-; #
$$
"$$$ #
$" #0
-%
-;$$ $$/91/ -0
2&#
$
+;
#
$+
!<;-
2& "" ;
+
""$
&
%%
"
!'
+"":
+
""';
+."
$+ $)$$0
:;
+."
$+ $)$$0
2&"+# ;$
&%
% %"
!;
+"
"#
%
)0
"$"
"
;#
0
!
""
$$$
"##%
,0
( % "
+%
"