18FF Sockets и1Z иC1

*188 CVLRNZY
B7=3H C@5<7DC
8NJZ[XNY
b Q_\ [`\c\Zki`Z jki\e^k_ ZXe i\XZ_ 6444S@B
Xe[ k_\ `ejlcXk`fe i\j`jkXeZ\ `j 5444J
b Q_i\\ dflek`e^ kpg\j Xi\ XmX`cXYc\> MBA dflek`e^
jZi\n dflek`e^ Xe[ CHK iX`c dflek`e^2
b T`k_ ]`e^\i gifk\Zk`fe [\m`Z\
b JXep b`e[j f] gcl^1`e df[lc\j Xi\ XmX`cXYc\
n`k_ k_\ ]leZk`fe f] \e\i^`q`e^ `e[`ZXk`fe Xe[
n`i`e^ gifk\Zk`fe2
b Bfdgfe\ekj XmX`cXYc\> i\kX`e\i0 dXib\i Xe[ gcl^1`e
df[lc\
b @ggc`ZXYc\ i\cXp kpg\j> GE5<EE3GE5<EG
b Dem`ifed\ekXc ]i`\e[cp gif[lZk ,OfGP Zfdgc`Xek-
E`c\ Kf2> D6977;4
@B67B;?9 ;?98@B>3D;@?
}B5
}5W
5<EE
D]WN
5VUZJLZ JXXJUONTNUZ
*I25 Efid B +I26 Efid B ,I2 7 Efid B -I2 8 Efid B
3+2 MBA k\id`eXc0 MBA fi PZi\n dflek`e^
5*~5/2 PZi\n k\id`eXc0 CHK iX`c fi PZi\n dflek`e^0T`k_flk ]`e^\i gifk\Zk`fe [\m`Z\
5+~5-~5.~50~512 PZi\nc\jj k\id`eXc0 CHK iX`c dflek`e^0T`k_ ]`e^\i gifk\Zk`fe [\m`Z\
DNXTQUJZQVU y
TV[UZQUO
5:3B35D7B;CD;5C
Qpg\
Kfd`eXc
SfckX^\
Kfd`eXc
Blii\ek
@dY`\ek
Q\dg\iXkli\
C`\c\Zki`Z Pki\e^k_
d`e2
JXo n`i\ j`q\
dd6
@TF
T`i\ Pki`g PZi\n Qfihl\
I\e^k_
5<EE16W1@6
694S@B
;@
184
kf ;4
6444S@B
111
111
111
5<EE16W1B5
694S@B
;@
184
kf ;4
6444S@B
6 o529
6 o5:
;dd
42<Kwd
5<EE16W1B6
694S@B
;@
184
kf ;4
6444S@B
6 o529
6 o5:
;dd
42<Kwd
5<EE16W1B8
694S@B
;@
184
kf ;4
6444S@B
5 o8 3 6 o629
5 o56 3 6 o58
;dd
42:Kwd
5<EE16W1B9
694S@B
;@
184
kf ;4
6444S@B
5 o8 3 6 o629
5 o56 3 6 o58
;dd
42:Kwd
5<EE16W1B:
694S@B
;@
184
kf ;4
6444S@B
6 o529
6 o5:
;dd
42:Kwd
5<EE16W1B;
694S@B
;@
184
kf ;4
6444S@B
6 o529
6 o5:
;dd
42:Kwd
5<EE16W1B<
694S@B
;@
184
kf ;4
6444S@B
6 o529
6 o5:
;dd
42:Kwd
5<EE17W1B5
694S@B
;@
184
kf ;4
6444S@B
6 o529
6 o5:
;dd
42<Kwd
5<EE17W1B8
694S@B
;@
184
kf ;4
6444S@B
5 o8 3 6 o629
5 o56 3 6 o58
;dd
42:Kwd
5<EE17W1B9
694S@B
;@
184
kf ;4
6444S@B
5 o8 3 6 o629
5 o56 3 6 o58
;dd
42:Kwd
5<EE18W1@6
694S@B
;@
184
kf ;4
6444S@B
111
111
111
5<EE18W1B5
694S@B
;@
184
kf ;4
6444S@B
6 o529
6 o5:
;dd
42<Kwd
5<EE18W1B6
694S@B
;@
184
kf ;4
6444S@B
6 o529
6 o5:
;dd
42<Kwd
5<EE18W1B8
694S@B
;@
184
kf ;4
6444S@B
5 o8 3 6 o629
5 o56 3 6 o58
;dd
42:Kwd
5<EE18W1B9
694S@B
;@
184
kf ;4
6444S@B
5 o8 3 6 o629
5 o56 3 6 o58
;dd
42:Kwd
5<EE18W1B:
694S@B
;@
184
kf ;4
6444S@B
6 o529
6 o5:
;dd
42:Kwd
5<EE18W1B;
694S@B
;@
184
kf ;4
6444S@B
6 o529
6 o5:
;dd
42:Kwd
5<EE18W1B<
694S@B
;@
184
kf ;4
6444S@B
6 o529
6 o5:
;dd
42:Kwd
GLKFE@ ODI@V
HPL=4450 HPL3QP5:=8= 0 HPL584450 LGP@P5<4450 HDBN NB 4<4444 BDOQHEHDC
74
111
111
6458 O\m2 5244
@ED=;?7 6;>7?C;@?C| G;B;?9 6;39B3> 3?6 A5 4@3B6 =3H@ED
Llkc`e\ C`d\ej`fej
T`i`e^ C`X^iXd
:28 :28 :27 825
592<
.d\kXcc`Z i\kX`e\i
5<EE1G5
:28
427
682<
8
62<
:28 :27 825
6529
5726
5<EE16W1@6
<1s527
5726
,Qfg S`\n5
MBA Q\id`eXc0
MBA dflek`e^
@ggc`ZXYc\ ]fi 6 gfc\j
@ZZ\jjfip
@mX`cXYc\
MBA IXpflk
6<2<
PfZb\k
Re`k> dd
:
5<EE16W1B5
:
61826o9
61s829
*
728
8
5
.d\kXcc`Z i\kX`e\i
9
9=
;6
7928
<
5<EE1G6
`Y\ lj\[ `e j\kja
56
58
5:29
57
,Qfg S`\n-
8
PZi\n Q\id`eXc0
CHK iX`c fi PZi\n dflek`e^0
T`k_flk ]`e^\i gifk\Zk`fe [\m`Z\
@ggc`ZXYc\ ]fi 6 gfc\j
=
,Qfg S`\n-
61826o9
:
5<EE16W1B6
:
8
728
61s829
5
<
8
9
5
<
9
5<EE16W1B8
.d\kXcc`Z i\kX`e\i
9=
;526
7928
56
58
5:29
=
,Qfg S`\n-
57
59
67
74
,Qfg S`\n-
862:
.gcXjk`Z i\kX`e\i
5<EE1G8
6;26
68
<
88
9
58
KL
8
86
5
56
KB
.d\kXcc`Z i\kX`e\i
5<EE1G9
;926
7928
66
PZi\n Q\id`eXc0
CHK iX`c fi PZi\n dflek`e^0
T`k_ ]`e^\i gifk\Zk`fe [\m`Z\
@ggc`ZXYc\ ]fi 6 gfc\j
5<EE1G6
`Y\ lj\[ `e j\kja
58 57
=
56
PZi\n Q\id`eXc0
CHK iX`c fi PZi\n dflek`e^0
T`k_ ]`e^\i gifk\Zk`fe [\m`Z\
@ggc`ZXYc\ ]fi 6 gfc\j
59
67
74
@6
58
@5
57
56
85
=
55
,Qfg S`\n,Qfg S`\n-
BLHI
BLJ
61
7
.gcl^1`e df[lc\
GE@@ kf GEGR
dXib\i
5<EE1J5
75
@ED=;?7 6;>7?C;@?C| G;B;?9 6;39B3> 3?6 A5 4@3B6 =3H@ED
PfZb\k
Llkc`e\ C`d\ej`fej
T`i`e^ C`X^iXd
MBA IXpflk
862:
6;26
68
BLJ
=
55
<
88
9
58
8
86
5
56
KL
KB
.gcl^1`e df[lc\
61
@6
58
PZi\n Q\id`eXc0
CHK iX`c fi PZi\n dflek`e^0
T`k_ ]`e^\i gifk\Zk`fe [\m`Z\
@ggc`ZXYc\ ]fi 6 gfc\j
@5
57
BLHI
<
9
8
5
.d\kXcc`Z i\kX`e\i
69
5<EE1G:
`Y\ lj\[ `e j\kja
:7
7928
7427
58
57
56
=
61
8
5<EE1J6
,Qfg S`\n-
6=
7427
<
88
9
58
KL
8
86
5
56
KB
:7
7928
5=
5<EE1G9
61
@6
58
@5
57
56
85
=
55
.d\kXcc`Z i\kX`e\i
69
8
dXib\i
5<EE1J6
BLHI
BLJ
,Qfg S`\n-
,Qfg S`\n-
.d\kXcc`Z i\kX`e\i
6=
7427
<
88
9
58
KL
8
86
5
56
KB
5<EE1G9
7928
::2;
6826
76
dXib\i
,Qfg S`\n-
69
5=
5=
PZi\n Q\id`eXc0
CHK iX`c fi PZi\n dflek`e^0
T`k_ ]`e^\i gifk\Zk`fe [\m`Z\
@ggc`ZXYc\ ]fi 6 gfc\j
GE@@ kf GEGR
dXib\i
5<EE1J5
,Qfg S`\n-
6=25
6=
PZi\n Q\id`eXc0
CHK iX`c fi PZi\n dflek`e^0
T`k_ ]`e^\i gifk\Zk`fe [\m`Z\
@ggc`ZXYc\ ]fi 6 gfc\j
5<EE16W1B<
@6
58
7
,Qfg S`\n-
PZi\n Q\id`eXc0
CHK iX`c fi PZi\n dflek`e^0
@ggc`ZXYc\ ]fi 6 gfc\j
5<EE16W1B;
.d\kXcc`Z i\kX`e\i
5<EE1G9
66
;9
7928
56
85
@ZZ\jjfip
@mX`cXYc\
.gcXjk`Z i\kX`e\i
5<EE1G8
:42<
5<EE16W1B9
5<EE16W1B:
Re`k> dd
.gcl^1`e df[lc\
@6
58
@5
57
56
85
=
55
,Qfg S`\n,Qfg S`\n-
.gcXjk`Z i\kX`e\i
5<EE1G8
BLHI
61
7
GE@@ kf GEGR
BLJ
dXib\i
5<EE1J7
@ED=;?7 6;>7?C;@?C| G;B;?9 6;39B3> 3?6 A5 4@3B6 =3H@ED
PfZb\k
Llkc`e\ C`d\ej`fej
:
5<EE17W1B5
T`i`e^ C`X^iXd
7
6
5
9
8
7
:
728
5
9
8
61s829
.d\kXcc`Z i\kX`e\i
;6
7928
:
6
@ZZ\jjfip
@mX`cXYc\
MBA IXpflk
:
61826U9
Re`k> dd
5<EE1G6
9=
=
<
`Y\ lj\[ `e j\kja
;
<
=
PZi\n Q\id`eXc0
CHK iX`c fi PZi\n dflek`e^0
T`k_flk ]`e^\i gifk\Zk`fe
[\m`Z\
@ggc`ZXYc\ ]fi 7 gfc\j
55 54
54
8
55
5:29
6=29
74
66
,Qfg S`\n-
,Qfg S`\n-
6;26
862:
5<EE17W1B8
;
.gcXjk`Z i\kX`e\i
68
:
78
9
68
8
58
KL
7
76
6
66
5
56
KB
5<EE1G8
.d\kXcc`Z i\kX`e\i
5<EE1G9
7928
;926
66
.gcl^1`e df[lc\
@5
57
@6
58
=
75
PZi\n Q\id`eXc0
CHK iX`c fi PZi\n dflek`e^0
T`k_ ]`e^\i gifk\Zk`fe [\m`Z\
@ggc`ZXYc\ ]fi 7 gfc\j
,Qfg S`\n-
5<EE17W1B9
<
65
;
55
61
BLHI
GE@@ kf GEGR
7
BLJ
dXib\i
5<EE1J5
,Qfg S`\n-
:42<
.gcXjk`Z i\kX`e\i
5<EE1G8
862:
68
=
75
<
65
;
55
BLJ
:
78
9
68
8
58
KL
7
76
6
66
5
56
KB
61
@6
58
PZi\n Q\id`eXc0
CHK iX`c fi PZi\n dflek`e^0
T`k_k ]`e^\i gifk\Zk`fe [\m`Z\
@ggc`ZXYc\ ]fi 7 gfc\j
.d\kXcc`Z i\kX`e\i
5<EE1G9
66
;9
7928
6;26
@6
58
@5
57
.gcl^1`e df[lc\
7
GE@@ kf GEGR
BLHI
dXib\i
5<EE1J5
,Qfg S`\n6=25
,Qfg S`\n-
:28 :28 :27 825
6<2<
:28 :27 825
828
5726
6529
5
5:
MBA Q\id`eXc0
MBA dflek`e^
@ggc`ZXYc\ ]fi 8 gfc\j
5726
828
:28
8
62<
682<
427
5<EE18W1@6
,Qfg S`\n-
581s527
.d\kXcc`Z i\kX`e\i
5<EE1G5
,Qfg S`\n-
77
@ED=;?7 6;>7?C;@?C| G;B;?9 6;39B3> 3?6 A5 4@3B6 =3H@ED
PfZb\k
Llkc`e\ C`d\ej`fej
:
5<EE18W1B5
T`i`e^ C`X^iXd
:
61826U9
7
6
5
;
:
9
581J7 o <
<
5<EE18W1B6
7
6
5
;
:
9
55
54
.d\kXcc`Z i\kX`e\i
8
58
57
:
61826o9
9=
58 57
8
7
6
5
;
:
9
581J7o<
<
728
<
66
,Qfg S`\n-
,Qfg S`\n-
:
=
56 55 54
6=29
74
`Y\ lj\[ `e j\kja
=
8
5:29
56
@ZZ\jjfip
@mX`cXYc\
5<EE1G6
;6
7928
PZi\n Q\id`eXc0
CHK iX`c fi PZi\n dflek`e^0
T`k_kflk ]`e^\i gifk\Zk`fe
[\m`Z\
@ggc`ZXYc\ ]fi 8 gfc\j
MBA IXpflk
61s829
728
<
Re`k> dd
7
6
5
;
:
9
61s829
9=
;6
7928
.d\kXcc`Z i\kX`e\i
5<EE18W1B8
55
54
8
58
57
=
56 55 54
5:29
74
75
58 57
8
6=29
66
,Qfg S`\n-
,Qfg S`\n-
862:
.gcXjk`Z i\kX`e\i
5<EE1G8
6;26
68
<
88
;
78
:
68
9
58
KL
8
86
7
76
6
66
5
56
KB
.d\kXcc`Z i\kX`e\i
5<EE1G9
7928
;926
66
.gcl^1`e df[lc\
@5
57
@6
58
56
85
PZi\n Q\id`eXc0
CHK iX`c fi PZi\n dflek`e^0
T`k_ ]`e^\i gifk\Zk`fe [\m`Z\
@ggc`ZXYc\ ]fi 8 gfc\j
5<EE18W1B9
55
75
54
65
=
55
BLHI
61
dXib\i
5<EE1J5
,Qfg S`\n-
:42<
.gcXjk`Z i\kX`e\i
5<EE1G8
862:
56
85
55
75
54
65
=
55
BLJ
<
88
;
78
:
68
9
58
KL
8
86
7
76
6
66
5
56
KB
.d\kXcc`Z i\kX`e\i
5<EE1G9
66
;9
7928
6;26
.gcl^1`e df[lc\
@6
58
6=25
GE@@ kf GEGR
BLJ
61
78
7
,Qfg S`\n-
68
PZi\n Q\id`eXc0
CHK iX`c fi PZi\n dflek`e^0
T`k_ ]`e^\i gifk\Zk`fe [\m`Z\
@ggc`ZXYc\ ]fi 8 gfc\j
5<EE1G6
`Y\ lj\[ `e j\kja
=
8
PZi\n Q\id`eXc0
CHK iX`c fi PZi\n dflek`e^0
T`k_ ]`e^\i gifk\Zk`fe [\m`Z\
@ggc`ZXYc\ ]fi 8 gfc\j
56
,Qfg S`\n-
@6
58
@5
57
,Qfg S`\n-
BLHI
7
GE@@ kf GEGR
dXib\i
5<EE1J5
@ED=;?7 6;>7?C;@?C| G;B;?9 6;39B3> 3?6 A5 4@3B6 =3H@ED
Llkc`e\ C`d\ej`fej
PfZb\k
6=
5<EE18W1B:
T`i`e^ C`X^iXd
Re`k> dd
7427
<
;
:
9
8
7
6
5
.d\kXcc`Z i\kX`e\i
`Y\ lj\[ `e j\kja
61
56
69
5=
dXib\i
5<EE1J6
55
54
=
,Qfg S`\n-
,Qfg S`\n6=
8
57
58
5<EE18W1B;
5<EE1G:
:7
7928
69
PZi\n Q\id`eXc0
CHK iX`c fi PZi\n dflek`e^0
@ggc`ZXYc\ ]fi 8 gfc\j
7427
<
88
;
78
:
68
9
58
8
86
7
76
6
66
5
56
KL
KB
56
85
5=
,Qfg S`\n7427
5=
BLHI
@5
57
@6
58
5<EE18W1B<
.d\kXcc`Z i\kX`e\i
5<EE1G9
:7
7928
69
PZi\n Q\id`eXc0
CHK iX`c fi PZi\n dflek`e^0
T`k_ ]`e^\i gifk\Zk`fe [\m`Z\
@ggc`ZXYc\ ]fi 8 gfc\j
55
75
54
65
61
dXib\i
5<EE1J6
8
BLJ
=
55
,Qfg S`\n-
<
88
;
78
:
68
9
58
8
86
7
76
6
66
5
56
.d\kXcc`Z i\kX`e\i
5<EE1G9
KL
KB
.gcXjk`Z i\kX`e\i
5<EE1G8
::2;
7928
8926
6826
.gcl^1`e df[lc\
56
85
,Qfg S`\n-
6=
BLHI
@5
57
@6
58
PZi\n Q\id`eXc0
CHK iX`c fi PZi\n dflek`e^0
T`k_ ]`e^\i gifk\Zk`fe [\m`Z\
@ggc`ZXYc\ ]fi 8 gfc\j
@ZZ\jjfip
@mX`cXYc\
MBA IXpflk
55
75
54
65
61
7
GE@@ kf GEGR
BLJ
=
55
dXib\i
5<EE1J7
,Qfg S`\n-
?VZNY2 . H] e\\[ XZZ\jjZip0gc\Xj\ fi[\i n`k_ kpg\2
6;>7?C;@? @8 B7=3D76 3557CC@BH z3F3;=34=7{
Re`k> dd
O\kX`e\i
5<EE1G5 ,d\kXcc`Z i\kX`e\i-
5<EE1G6 ,d\kXcc`Z i\kX`e\i<.
742<
61O627
792:
426
427
/425
1427
8
8829
61O6
76
<
/425
526 1 4
829
O\dXib> 5<EE1G6 i\kX`e\i _Xj kf Y\ lj\[ `e j\kj0
gc\Xj\ gXp jg\Z`Xc Xkk\ek`fe n_`c\ gcXZ`e^ k_\ fi[\i2
79
6;>7?C;@? @8 B7=3D76 3557CC@BH z3F3;=34=7{
Re`k> dd
O\kX`e\i
5<EE1G8 ,gcXjk`Z i\kX`e\i-
5<EE1G9 ,d\kXcc`Z i\kX`e\i-
5<EE1G: ,d\kXcc`Z i\kX`e\i-
672;
5725
662<
8;
4
7927 1427
4
792= 1426
:4
9
5728
6:29
5626
:2<
O\dXib> 5<EE1G: i\kX`e\i _Xj kf Y\ lj\[ `e j\kj0
gc\Xj\ gXp jg\Z`Xc Xkk\ek`fe n_`c\ gcXZ`e^ k_\ fi[\i2
JXib\i
5<EE1J5
5<EE1J6
62;
6:26
<2:
5425
=26
72:
5828
=
5<EE1J7
529
592:
:29
DPQUOY ZV KN UVZQLNM \PNU YNSNLZQUO YVLRNZY2
52 Mc\Xj\ Z_ffj\ jl`kXYc\ i\cXp jfZb\k XZZfi[`e^ kf k_\ XZklXc dflek`e^ \em`ifed\ek0 i\cXp ZfekXZk gfc\j Xe[ k\id`eXc cXpflk2 H] k_\i\ `j Xep hl\ip
fe j\c\Zk`fe0 gc\Xj\ ZfekXZk Gfe^]X ]fi k_\ k\Z_e`ZXc j\im`Z\2
62 PfZb\k n_`Z_ ZXe Y\ dflek\[ n`k_ dXib\ij `j ]lie`j_\[ n`k_ X dXib\i? H] e\\[ dXib\ij 0gc\Xj\ fi[\i n`k_ kpg\2
C`jZcX`d\i
Q_`j [XkXj_\\k `j ]fi k_\ Zljkfd\ijt i\]\i\eZ\2 @cc k_\ jg\Z`]`ZXk`fej Xi\ jlYa\Zk kf Z_Xe^\ n`k_flk efk`Z\2
T\ Zflc[ efk \mXclXk\ Xcc k_\ g\i]fidXeZ\ Xe[ Xcc k_\ gXiXd\k\ij ]fi \m\ip gfjj`Yc\ Xggc`ZXk`fe2 Q_lj k_\ lj\i j_flc[ Y\ `e X i`^_k gfj`k`fe kf
Z_ffj\ k_\ jl`kXYc\ gif[lZk ]fi k_\`i fne Xggc`ZXk`fe2 H] k_\i\ `j Xep hl\ip0 gc\Xj\ ZfekXZk Gfe^]X ]fi k_\ k\Z_e`ZXc j\im`Z\2 Gfn\m\i0 `k `j k_\ lj\itj
i\jgfej`Y`c`kp kf [\k\id`e\ n_`Z_ gif[lZk j_flc[ Y\ lj\[ fecp2
r U`Xd\e Gfe^]X Dc\ZkifXZfljk`Z Bf20 Ik[2 @cc i`^_kj f] Gfe^]X Xi\ i\j\im\[2
7: