Арх сист и сетей телекоммуникации 2012
.pdf% ! " ! ! " ! #!! ! '$ $()! * 21 + 2012 %$! ! ,$ -.,.
! &, F . e # #!(
' !) " " $" ( ! 2. +$ ($!- ! - < !! " #!! $ ( - " #!!), $ !' ! $ $ $) F ) !( -
$ " #!!. 0 J $ =-
! ) !, ' ) ! $! &" " J -
$ , $(( & ! ">$(( $ " " J!-. ( ! , ' @ ( ! & $! " #! !-
! !& ( ) !( !.
0 1967 & " ($! ( $ ! ARPANET, $ 1968 ! " " ! #!@! #!! = !, ( F -
&!! " #!! $. / ) ! $& "-
$ ! BBN, )$( & ! @ #-
, ($! $) F $! ! !( ! > !
$, (>! ( J ( !! "& "&. 0 (
1969 ! !) "$ "$ $ < !@ ! " !$!,
" ' , $ " ' -
) ! ! $ = @ !$ ! ! ". 1 ) (#
$ > ! !) < !@ ! & " !$!-, " J ! ( $ = @. D$" ( " >! ! ") ! ARPANET ! " !$! & - K ! j !$! J •.
* ! ), #" 1969 & $ ' ! ? !-
$ $' " @!&" #! ARPANET 0 " >! & '!
$, ' ARPANET, .
+$ $! ) ! @" #! & -
F & $) !$!( ! "& & $& & & - ' !(. 0 1970 & $( ' ( & " (Network Working Group, NWG) )$J! " $ $! , "'!$J & )$! / "$!( (Network Control Prtocol, NCP). / &, $ 19711972 & = !)$ $ ") ARPANET, )- $! ! & ! ! " ! ) ! F ! >! = !
.
0 1972 & ($! $ ! F ! – = -
( ' . ) & = ' " !
$J " ( " !! BBN L= * ! (Ray Tomlinson), F - F! ! )$ ) ' @ (« »). D ( $& $! = ( '
, F ' $ J! ! ($( ( "F WWW- ! '! >
!) $ $!$ F $ .
. 71 !) 125
% ! " ! ! " ! #!! ! '$ $()! * 21 + 2012 %$! ! ,$ -.,.
7.3 8 8 % !_3 % '
2 $ $( ! ">$ $!( F$ )$! ! -
' ! !)$ ! ", '! ( ARPANET. 2 $ $ -
! !! $> '$ !' ! ! #! !
$ ! " . / ! ! " ! !' (
!) #!( $()$( !)$ - ! &" $ $ !-
( $>! $ " "& ! !! $) F ! ? ! !( "&! ! ( ! $ $& "$(.
+ ( $( ! " )"$ , ' ! &" -
!$( ! ) $( )$! !, $! ! " ! ! ! @-
!, $( ! )$( !/! ! "&! $>! $ "- "&, $' ( " "&! 2. / ! !$!! F ! &" !- ( $ $! ! #!@! "F !( ! $!( )$ . 0-
> &$(, $( ! ! & !' ! ! ? ! ( -
! ! ! ! ! J .
< "F " )$ $J, $ ! ARPANET ! )$( NCP. + NCP F $ ( #!! ! J!. 0
' !! $) F ! NCP & ( J! ! !!$()!.. i ! !- ( !, ! F!$ ! ! F- !( F ! $! (. 0 ! NCP "$ $ $) "$ - ! J! !, " ARPANET F ($( ( !$ ">-$" > , !' F, ' $ $ -
" ! &!$ J! !. * ! ), N P $ - $ $ $!( $ ! " ! $ ) - !.
C" ! DARPA L < $ 1972 & " F! ) $" $! , "$ $( >" $!( "F !( - $ ! ".
e ) " )$ T r a n s m i s s i o n C o n t r o l |
P r o t o c o l / |
I n t e r n e t P r o t o c o l ( T C P / I P — / " $ !( |
- |
' / , F $ ) . |
|
0$( NCP $ $ $ $ "$ , $! F
$ J ! " ! #! .
0 $ ) ! $& F ! ' ! #!:
< F ( F ( $ ! !$! ". / ! '- !! 2 ! F $& ( $" ! ;
. 72 !) 125
% ! " ! ! " ! #!! ! '$ $()! * 21 + 2012 %$! ! ,$ -.,.
/ ' $ F ! ! ! #! " "! " $) F &". i ! ! $ " ) ' !(, ! ' ! F $ - $ &;
D ( $()$!( F ! )$( ' (>! !; ) ! )$" J ) ! ! J " !) ! .
E "$ F ">$ $ & ! "$!(
! $! )" ! !) #!! " ) ! #!$ :
+ > ! F " $" ( ! &!' ! F $( (
$! $( ! . D ( ! !@!- #!! ! )" ( & )!#!( $ $!.
j$! ">$( ( $ !)$ -$F !. / "' F $ !, & $F- !, ( > ( $ "' = " " .
0 " ! #!( & $! ? ! ! (' 70 – &$) - $' !$( ! , )$ TCP. + $( $ "- "&! !$ ! $! $ 2. / !$ , ' TCP " F!$ # ! ) $!$. a, , TCP ) $ — IP, - "F!$>! #! ! $! $, ! -
TCP, ! >! ! ! !, "$! -
! !) #!( ! $. D ( ! F !, "F$J! ( $ " "& TCP, $ !$ — / )$! = & -
(User Datagram Protocol, UDP), $>! ( " )$ - $! "$( IP ! F ! $& "$(.
< ' $ ( # #!( |
) !( 2 ( $ |
, |
|||
' |
? ! ! |
! $ |
( & - |
- |
|
& |
! F !( , |
|
" ! $ ( |
! @ " " , |
|
& " $ |
! F !( . + $ |
= ! ! F ! ( $ ( ( T C P |
/ I P . |
P! ! $ 1980- & ,
$ ! '! #! ' " " " 2. *- &!( Ethernet, ) ( $ 1973 & " @! Xerox PARC, $ J! ! ($( (
! ! " > $ &! $ 2, !
'! #!! ! ! ! " >! ! !.
. 73 !) 125
% ! " ! ! " ! #!! ! '$ $()! * 21 + 2012 %$! ! ,$ -.,.
L 2 $)$ $F !) !( ! $ $ "$!(. 1
"F$ ( '$ , ! !$
!, >! "F ) ! ! '!$ $. / , ! (Paul Mockapetris) !) 2 ! " ! @ ! ! j !$! •F < !@ !! ! " " ! " ! (Domain Name System, DNS). DNS )$! ) J ! " !) ( F !( ! !'- ! ! $ (!, www.acm.org) $ 2- .
i> , $)$ 2, $! !)-
! $ & ' !. / TCP/IP $!$( $ ">-
$" >! #! ! Unix. |
|
|
|||
0 |
# |
& !( $ ! $ !( |
$ |
2 |
|
T C P / I P |
$ " |
" #! " |
! " , |
||
( $ ! ! |
!) |
' $ = $ |
" J & ! |
$ - |
& !( 2 .
/ TCP/IP ! ( $ '$ $& $ 1980 & ". e )$! $ ' ! )$! &!' ) 2 !, $
# #$, !$ ) ! $ ! & F 2-
>$ . < 1983 & " ARPANET ! )$ ) '! '! $
!$!, ) $>! ! = " ! " >! & !) #!.
< = & 1985 & " &!! 2 F!$! J! ! ! "& ! !$ ! ) '!$. 2 '! ! ! )$ ($ $ " ! #! ! ) & !. +- " " ( )$ $ = ( ', $J ( ) @-
. $! ) !' '$ ! !$ $&
$ = " ! #! F " !.
J & $ )$! !! 2 ) $ 1989 & " *! K--! &!$ , F ) ! $& Web- "), )$( World Wide Web.
1 7 ( |
1 9 9 1 |
& |
$ ' ! ! ! i $ - |
@ !) !' |
|
!! C E R N ( E u r o p e a n O r g a n i z a t i o n |
|
f o r N u c l e a r |
r e s e a r c h ) |
" $ ' ( $ !( |
$ & $ ! W e b - $ .
7.4[3 B 7" 7
<! 1970- &$ ! ' ! !, & !
F (. ,! !$ = & ! ! P% ' ) MFENet $ ! !$ ( & ! ) & ! " F !, ) #!- ! $ ! @!)! ! $! = &! "'! ! HEPNet, ( @!)!-
. 74 !) 125
% ! " ! ! " ! #!! ! '$ $()! * 21 + 2012 %$! ! ,$ -.,.
$ !) NASA ! ! SPAN, #! "' @ (NSF), P%, )$" CSNET, ? ! !$J" #! !$ ! @ ! !) - !' ! ! J "&$. j ) ! F ! ! )$(
) " >$ #! !$; $!, = ! ! & !- '!$ . + ! $ $! ! ; $ $ ,
! $! !. 0 F J & ? ! ! $ 1985 & " $F J ! () ! )$!! $ NSFNet
TCP/IP.
L ) ! NSFNet, $! ! "F 2 L ) @!-
!$!( $! ! 200 ! !$ $ ) ! 1986 1995 &. 0 ' !! '$ TCP/IP $ = !$ ", ' $ ' 90-
$ TCP/IP $! ! ! ) '! ! $ $ ! J!-$ "&! $ & . < 1990 & " '-
)"$! ARPANET, ( & "F " !$
$! &!( ! 2. / IP "$ $! ( ! ! "- >! $! !$! $ & ! @ #! ! @-
" ".
7.5 ( 3 "7 8
< ' " " 2 $ , " -$ ", #!@! #!( $.
ARPANET ! 2, ) !$J! ( $ " !$! !$
>$ , )$!$! $ !' ! !#!( " ! #!! ! ! )"$. + ' !' ! #! !J @ !
( ! !' & ! ( !, ! & ! ) !! . < '$ J & ( ! ( ! " !$! $ 1969 & " !!
" ! #! "a !! ! F !(" (Request For Comments, RFC). e ! ! F ! "F! # ( @ &, & -
!( ! ! ! "F !( "&! ! $! #! ! !. /$ - ' RFC-! ' ! " & ! ! ' - '. / &, ' ! )$( / '! @$ (File Transfer Protocol, FTP), RFC-! ! &$! $ $! @$ ! $
$ FTP. ' = ! " & " 0 ! " ! (World Wide Web), ! F ( $ $ $ $ ' ( $ .
RFC-! )$! ! ) F! " " $(), & ! ! !
F !(, F$J! ( $ ", "F! ! $ ' ( ) !( $ "$ $! ! ( !, ! . < & !& ( -
"$ & !( (! !, , $ $( &$ -
. 75 !) 125
% ! " ! ! " ! #!! ! '$ $()! * 21 + 2012 %$! ! ,$ -.,.
!), &$! ! #!@! #!!, "F!$J! $ ( !) #!, $($J! ( ! ! ! !$ .
$ RFC-! ! $(> ( $ $ -$ ("@!#!" #!@! #!(), ( ! ( ( ! @- #! ), !$>! !$ ! ! ! $
! !' ! J !. ' RFC-! !$(
( ! !) #!! ! !) #!! 2.
+ " " R F C ( ( $
' |
2 ) |
$ $ |
" |
2 , |
|
" |
|
) $ ( ! ) $ $ " > ! |
#!@ ! - |
||
#!! ! $ |
$ ( ) ( ! |
" ! , ! $ |
# ) - |
! $ ! .
e ( ' & ' $F " $ $ F!) ! 2-
, ! ) #!@! #! $, !' ! -
$ ! !) #! J !. $ RFC-! ) ' " -
$( ! !, &$J! ( $ > "F ! & " !$ !) - !. 2 )$! = ' !) ! $ $ — RFC-! ! $( ( !$!$ $ >! ! $)& ( !, )$! (>! ! ! ! ! F- !.
D ( $ ! #!@! #! $ $ ' ! & & $! !- )$! ! ! = '$ !; ! ! ( $F
'! ! ". ' $ ! !! !$ '!$( 70-!
!' ! & ", ) ! >! ( ) ! ! 2. < F ( !) = ! & " ! ! ! ( "F !( $ ) $
"$. / &$!( $ ' & ", " ! " ( $ $! RFC-".
K J ! 2 $ & ?( ( ( ) ! $&
) !( ! @ #!!, '!$ . / ! = $F !, ' $ $! ! @ #!!, ) ($J ( $ !, ! RFC-", !$ $J! !$! ! = " #! 2. e " !
) ! $ $ $ ( ! !' ! $F ( J
=$#!! 2.
7.6 8 [ 8 % & $
< #! !) #!( 2 $' $ ( )$! ! "-
, ' $ $!$, ! ) " ' ! "$, !- )" >! 2-&!. 0 ' 1980- &$ ( ! !)$!,
. 76 !) 125
% ! " ! ! " ! #!! ! '$ $()! * 21 + 2012 %$! ! ,$ -.,.
$! ( $ J !(, $!$! TCP/IP $ $! "-. < F !, ! & ! $ ! @ #! , 2-
-&!( F , ! #! " ! -
& ! ! )$ !. K J!$ !)$! $! ! $ TCP/IP -
J" $" $ ) $ J !(. ,! !$
P% $ &! $ () & ! )$!( TCP/IP, !' ! & $! ( '! (, ! - ) TCP/IP-".
/ $ ( $!( @ #!, "' "-$, $' ! !$ !$>!$, ' ) ! ">$ $
$ &!!. 0 ( 1988 & ( $( &$( $ $ Interop. 0 ! ( ! "' ! 50 !. 0$" ! 5 ('
! F$ !) & !) #! — #! !$. ) &- $ $ $ Interop "$!'! ( $ & !. 0 J! ! ! F & " !$( $ ! , F $ ) . 2 > -
250 (' '$ , ' ") $) ! $! ! "$, - $! ! $ &!!.
/ $!( ! #! !) #!!, $() ! Interop, - !)$! ! ' ! > !, ! (>! 3 ! ! 4 ) $ &, '
" ! $ ! ! J! ! $ $ TCP/IP. L J
! $'!, @! !$ $J! ( $!$ , !
'$ , ! ">$ !) !' ! "&$. * '! "' !$
$! ('", J ' ! ! $( !)$!-
! ! '!$ & !) #! . * & !)" > (
>$ , ? ! ( > $ ) !$ — !$ ,
)$ ! !)$!, $ =@@ !$ )$!$ $ TCP/IP $ " " !'$ ! $) ! $&.
/ ! " !'$ F " !$! ! ! ' ! ! "- & ! F "F! $ "$!. E ) 2 $ " - ( !! ! !) #!! $, '!$>! $!.
! $! (, ' ' J !(, ! )$ $- J! ( ( "$!(, $& " ( ! ! ( $ !. 0 1987 & " $($! $ , '!$> ! ) "
! ! !$! $ $, ! J " !). D ( = # ! F $, $ '! /
"$!( (Simple Network Management Protocol, SNMP), !$ -
!) F ! ! $J! )$! ! & F !(
SGMP (Simple Gateway Monitoring Protocol, ! ! & J-
)$). < SNMP ! F HEMS (High-level Entity Management System, $"$ $( ! "$!( ? !) ! CMIP (Common Management Information Protocol- >! '! "$(-
. 77 !) 125
% ! " ! ! " ! #!! ! '$ $()! * 21 + 2012 %$! ! ,$ -.,.
> ! @ #!!). 0 J $( !' ! $ ) $& "$-
!( "F! SNMP.
0 ! F $" @ )" #! !)- #!!. /$' $ ' ( ! "'$ $! ! ">$
!)$! ! )$ $ "$, F $>! ! " "&, - & >! ' ! 2 ! )$ $!. 0 J! ! 2-
"F!$! ' ! J $ ) ( $&, ! $ $! !
' ! )$!! = & ! @ #! ! @ "- " $ "&! ' ! $!$. D # $ &
! " J! ! ! ! "$!$! Web-
&!!, $> )$( & ! " ! @ #!!, - F $" ! ". 2 ( ", &' >! $! ! @- #!!, &! !) $! &!' ! ) $ )- ! $ F ! @ #! $!$ $ )$ 2-
" ! #!.
7.7 3 [3 %, 9 9 [ [9
">$" & !) #! ) !, $' >! ) )$! ! 2.
+$ !) ! ($( ( I n t e r n e t S o c i e t y ( I S O C ) – @ !-
>$ , ) ! ( $! ! =$#!! 2,
& " ! #! ! @ " ". |
|
|
||
/ |
"$! ISOC |
I n t e r n e t A r c h i t e c t u r e |
B o a r d |
|
( I A B ) - |
& !) #!(, $ $!! ! ( !' ! ! - |
|||
! #!( ( 2. IAB ! ! " $! !$! ! |
||||
$ ) ( TCP/ IP ! ($( ( ' ! #! ! |
||||
!! $ $ 2. |
|
|
|
|
0 IAB $( $ $ & ": I n t e r n e t |
E n g i n e e r i n g T a s k |
F o r c e |
||
( I E T F ) |
! I n t e r n e t R e s e a r c h T a s k |
F o r c e |
( I R T F ) . IETF – = ! F- |
|
( & ", ( ) ! ( J ! |
!F J! !' ! 2- |
. 0 $ ' IRTF ! ! " & ' -
TCP/ IP.
D ( !( &! ! IP – ">$" -
#! ) ! 2 – I n t e r n e t N e t w o r k C e n t e r , I n t e r N I C .
E$ ) ! ! J! ! 0 ! " ! !- $ $ 2 " $ , ! & !'! ($J! ( '! " !$ ! ) '!$ . K ) $( ! ! " > ( -
& !) #!(, W 3 - #!" ( W o r l d W i d e W e b C o n s o r t i u m , W 3 C ) .
. 78 !) 125
% ! " ! ! " ! #!! ! '$ $()! * 21 + 2012 %$! ! ,$ -.,.
E$ & ! ( ( () ! )$! ! $ ! $,
#!!$ Web.
7.8 " TCP/ IP $ 9 9 ' 9
+$ ! 2 ($( ( $ T C P / I P ( T r a n s m i s s i o n C o n t r o l P r o t o c o l / I n t e r n e t P r o t o c o l ) .
+$! ! ">$! TCP/ IP ($( (:
|
E ) $ ! ! |
$ & !! ! . |
|
|
TCP/ IP )$! ! "$!(, ( =- |
||
|
'!, )$( & , ! !$ - |
||
|
$!F !( !. |
||
|
0 > ( |
$ () . / )$( |
|
|
$ $) !$ $ "& "&. < F " " |
||
|
) ' ( &!' ! , F ( $( & - |
||
|
F! $! ! "'. / F" ' J " !- |
||
|
) ! )" "' ( ( ! ( !( J !( J " !- |
||
|
) #!!. |
|
|
|
/ $ F ! . |
/ TCP/IP '!$ $F ! |
|
|
$! |
$! ! F !( ! @ #!! ! F " |
$! ! "'.
! . / TCP/IP $ - ' $ $ $ F " $ ! F !, ! =-
( ', ' @$, " " ! . .
0 TCP/ IP 4 "$( $) !$!(, F !)
( " @" #! & !) #!! F & -
!:
j$ I |
/ ! "$ |
|
|
j$ II |
+$ ( ) "$ |
|
|
j$ III |
j$ F$& $) !$!( |
|
|
j$ IV |
j$ $ ! @$ |
|
|
j $ F $ & $ ) ! $ !! .
j$ F$& $) !$!( ($( ( F $ ! "
, !)" # #! '! $ $ F! ) "-$!( ! !, & . 2 = "$
'!$ $) F > !( $ !, ! )"( J ",
. 79 !) 125
% ! " ! ! " ! #!! ! '$ $()! * 21 + 2012 %$! ! ,$ -.,.
$ ($( ( !. e "$ F )$
" $ 2 , ' !$( & $" @" #!- '"
' ) $" . +$ "$( F$& $) !$!( ($( ( IP (Internet Protocol). IP – !$( ( - '! $ $ $ (, (>! !) J & !'$
, = " J $ ( F &!. * IP-
($( ( & , & ! " $"
$ ") ) ' !(.
+ $ ( ) " $ .
* $ "$ ! ! "$! ! !(,
! ! & !, ' F$ "$ " " $ $
) ' !( $F !. + ' !( F $()! F " $" ( - ' ! ! ">$( $ "$ TCP/IP, )$ -
F . E = "$ "$!( -
' TCP (Transmission Control Protocol) ! & )$( UDP (User Datagramm Protocol). +$ ) ' TCP ($( ( $ $ ! @- #!! " "' (, $! $ !- @ #!!, $( $ $ $ $ "' $
!. E F $! ! @ #!! !& ( " >! ).
E > TCP ) !$ , " >!
! & "$(, & , !$!$ &,
$( ) &$ ! & "$ F$& $) !- $!(. / ! = ) & F !, ' - > ( $ IP - . D ( F & $& & >!
F! ! ! ! > & #! & > !( – $!-
#!!, $F > @, ' "F & ! (. 0-
( F! !( |
! $ $" > $! #!! )$( $ |
- " . |
/ & ! ( $ "@ $ $( F! !( |
$! #!!. 0 "' "' !( $! #!! $! ! !, TCP
" >! &, " (( !) "@, $ "' "$!( $!- #!! $F !! !, TCP $( '" &. D ( " !(
'! &$ $ TCP & !)$ ! #! ! '!,
)$( ! #! «)(> & ». e ! #! $ $( $) F-
! '! ! &$ $ & « », F! ( ! $! #!! $ $ &. E ! ! > -
TCP, "' ( "$( F$& $) !$!( &, ! ! $ ! = $! "$ ! F !, $- (( $ ! $! #!! $! ! ! ( & &. D ( !)$ - ! ! ! ($( ( ' $F "$!( $! - " ! )-
«)(> & ». 0 > "' ( ! $ ! "'!$
. 80 !) 125