, . - . , . , , . , . . . TCP/IP.
, : .
, , , , .
- , , OSI Open System Interconnection .
OSI 1984 . . , - . , .
. , , , 5 (IA5) / EBCDIC, TELEX / ASCII, Videotex / EBCDIC . ( - , ). , , . .
, , . , , , , .
. 3.1 . (SAP) , . ( .)
|
|
. , .
. , : ) ; ) , (SAP).
. , , SAP.
. , , SAP.
.
. . ( ), , . , , SAP. SAP, . SAP .
. 3.2 . , . , . , .
, , . , , , .
. 3.3 , . : N+1, N N1. - . N. , , , N+1, N1. . :
SDU ( ). , N+1 N N1;
PCI ( ). , , ;
PDU ( ). SDU PCI;
ICI ( ). , N N1 ;
IDU ( ). , , PCI, SDU ICI. IDU (SAP).
IDU N+1 N, SDU. ICI , . SDU N PCI, ICI, IDU N1. , . SDU PCI . . . .
|
|
, (. 3.4). . , , , . , , (, , , ). , . , , .
. , .
. 3.4 . 3.5.
, . . . N+1 -
N+1
N
N-1
. 3.4. : ͖; DAT
. N+1 . N , N, .
, N1 . N1 . ( .)
OSI
(Open System Interconnection). (. 3.6):
1 ( );
2 ( );
3 ( );
4 ( );
5 ( );
6 ( );
7 ( );
? .
7 ( ), . , . OSI . , , , . . , POP3, IMAP, SMTP, RIP, OSPF, SNMP .
|
|
OSI , (, ), . , , . , , , , , , .
. ACSE Application Common Service Elements (SASE Specific Application Service Elements). ep ACSE . , , .
, - . , , , , . ( , , .)
(SASE) , . , , , , (FTAM File Transfer, Access and Management), .
SASE (VT Virtual Terminal). VT , , . , .
. . , , . IBM NetViewH NetView/PC, a Hewlett-Packard OpenView.
, . OSI - , , .
6 , . - , . - .
|
|
, , . , . , . TCP/IP Secure Sockets Layer (SSL), Transport Layer Security (TLS) Private Communication Technology (PCT). SSL, Netscape Web-.
() . , , . , , .
, , , . , .
, OSI ASN.1. . ASN.1 , . , , . ASN.1 ; OSI .
5 , . , . , , .
, . TCP/IP.
, . , . .
, . , , : ( ) ( ). , . , . , , , .
, .
OSI . , . , , .
, , , () . , () . , .
|
|
. , , .
4 . . : Transport Class0, Class1 Class4, OSI, TCP SPX.
OSI , . TCP/IP: UDP (User Datagram Protocol) TCP (Transmission Control Protocol). .
TCP- UDP, - , . . (. 3.1).
- 4- , (Sequence Number) (Acknowledgment Number). , 6- (<Control bits>) . (. 3.2).
3.1
TCP-
TCP-. , . .
1. A ----- SYN, ISNa ----- .
, , , (Control bits) SYN, , , ISNa.
2. A --------- SYN, ACK, ISNb, ISNa +1--------- .
, SYN ACK, ISNb.
3. ----- ACK, ISNb + 1, ISNa + 1------- .
, , , < > ISNa + 1, < > ISNb + 1. , .
1. --- , ISNb + 1, ISNa + 1, ----- .
. , . - , . , , . (ISN + 1), . - . , . . , , , . . , (ISN) n, n 1. , .
, TCP- , -, (). TCP- TCP Selective Acknowledgement (TCP- ) , , , . TCP-, , , . TCP-, : TCP-OldTahoc, TCP-Tahoe, TCP-Reno, TCP-PseudoRate.
UDP, TCP, . - TCP-, . UDP- . . UDP- :
UDP IP- . : DNS (Domain Name System), RIP (Routing Information Protocol), I (Internet Control Message Protocol), TFTP (Trivial File Transmission Protocol) SNMP (Simple Network Management Protocol). , UDP, 2 % .
. , , . , , . , , , . , , , , . , , OSI- , , .
. . , . , , .
: ? , , , .
, , , , . OSI , .
(. 3.3).
0, , . , ( ). , .
1 . , .
2 0. , . . 2 , .
3 , 1 2, .