provider -. () (-) (-). - () . - ( ) .
- , , , . - , , , .
, :
- () ISP, Ethernet, aDSL, FTTB.
- dial-up.
- Wi-Fi WiMAX.
- .
- .
- - ISP, .
- , , .
, .
- (, ), , .
( . peering ). - -. , , .. . ( ) - , , . , , , , , ..
. - .
OSI
OSI (Open System Interconnect), ISO (International Organization for Standardization).
|
|
7- , .
1 | 2 | |
v | <==============> | v |
^ v | <==============> | ^ v |
^ v | <==============> | ^ v |
^ v | <==============> | ^ v |
^ v | <==============> | ^ v |
^ v | <==============> | ^ v |
^ v | <==============> | ^ v |
^ v ----------------=== | ^ v ==---------------- |
OSI - :
- ( ) (); ;
- () API; ( - , )
Physical Layer | (, . ). , . . , :
| :
|
Data Link Layer | , . . IEEE 802.x : (LLC) (MAC). LLC , MAC . | :
|
Network Layer | () . MAC- . . | :
|
Transport Layer | . | :
|
Session Layer | , . | |
Presentation Layer | . (, ..) . | :
|
Application Layer | . , . | :
|
|
|
7. IEEE - Institute of Electrical and Electronics Engineers.
(). , . , , .
Internet Engineering Task Force (IETF)
. IETF - , , , , , ( ) . IETF IAB . IETF .
Internet Architecture Board (IAB)
. IAB . Internet Activities Board ( ), , . , IESG. 1992, (Internet Society - ISOC). IAB IESG, , , IETF, IANA RFC (, ISO).
8. TCP/IP.
TCP/IP , . TCP/IP . , TCP/IP , . , , ( ). , Internet.
|
|
, . , TCP/IP, . TCP/IP .
Telnet, FTP, e-mail .. | |
TCP,UDP | |
IP, ICMP, IGMP | |
.
- . . . ( ).
- , , . . IP ( Internet), ICMP (- Internet) IGMP (- Internet) TCP/IP.
- , . TCP/IP : TCP (Transmission Control Protocol) UDP (User Datagram Protocol). TCP . , , , , -, , . , . UDP . , (datagram) . , . , . , .
- (application layer) . TCP/IP, :
- Telnet -
- FTP, File Transfer Protocol -
- SMTP, Simple Mail Transfer Protocol -
- SNMP, Simple Network Management Protocol - .
, ( ). () .
. : public, private, protected.
, . , .
- ( , ).
|
|
: . , , :
,
( ) .
: , , , ; , , , .
: , - !
9. TCP/IP.
(transport, layer) . TCP/IP : TCP (Transmission Control Protocol ) UDP (User Datagram Protocol ). TCP . : , , ; ; () . . TCP a , . , UDP . , UDP- (UDP datagrams), . , .
4- , , , . , , , . , , , . -.
:
- ;
- ;
- .
, :
- ;
- ;
- ;
- ;
- ;
- ;
- , ;
- ;
- ;
- .
a. - - , TCP- . . , . TCP-, , . 4, . , SYN 1 , .
, . 4, . , , . (x, y) (x, y).
TCP . , . , , . : , , . .
TCP- .
. , (IP1, n1), (IP2, n2), (IP3, n3) , IP1, IP2, IP3 IP-, n1, n2, n3 TCP-, :
|
|
- 1 {(IP2, n2), (IP1, n1)};
- 2 {(IP1, n1), (IP3, n3)};
- 3 {(IP2, n2), (IP3, n3)}.
b. TCP, , MTU (Maximum Transmission Unit). . . .
TCP . . TCP . , . . . , , (. 5.).
. 5. TCP-.
TCP-, . , . 6 32600, 34060, 36520 .. TCP- , . , , ..
. 6. .
(), ( ), . , . 6, ( ) +1. 34060, 36520 .. . () TCP , . , , , .
TCP , , , TCP .
TCP , . , . : , , . , , , .
, , , . , , , . , , , , ( , ) .
. 7 , TCP. TCP . . , . W . , , , , . , , , . , , , .
W, N, , N+W. , .
. 7. TCP.
- , , . . , . , , : . : , , . , . . , : 8 , , 4 , , 4 . , , 32, , ( 8 ).
. , , , , . . , n . , , n . , .
, -, . , 1024, 2048 4096 , 8192 , 4096 . 4096 , , , . .