.


:




:

































 

 

 

 


. . .




, , . , , , .

.

, , , , . .

1976 . . . . A B p p - 1 1 p. : A x, a x (mod p) B; B y, ay (mod p) A; A B a xy (mod p).

. .

DES. a x (mod p), a y (mod p) a xy (mod p), .. x y. x a x (mod p) . . , a x (mod p) a y (mod p) a xy (mod p). , -, , -, . 2. :

.

.

.

.

.

, .

, - .

, .

, 7 , - , .

.

 

28. . ( ) , . UDP (User Datagram Protocol), TCP/IP, IPX, Novell NetWare. , , , . .. , , TCP SPX , . , . , , , : IP , , , , . , - .

WSOCK32.DLL, Windows Sockets Microsoft Windows 95 Microsoft Windows NT. WSAStartup, . wVersionRequested Windows Sockets, . WSAStartup . , : WSASYSNOTREADY( ) , , . iMaxSockets , . , , , Windows Sockets. WSACleanup, , . SOCKET_ERROR . WSAGetLastError.

WSAGetLastError Windows Sockets. , . :

Windows Sockets , .

. socket. af . AF_INET, , Internet. type protocol , , , . socket , . , INVALID_SOCKET. WSAGetLastError

 

, / , closesocket: int closesocket (SOCKET sock); . sockaddr. Internet , sa_data. sin_port . , Intel, , . , .

Windows Sockets . , sin_port htons, 16- Intel . IP, .

, ( ), inet_addr. INADDR_NONE, . IP inet_ntoa. NULL.

, DNS HOSTS. gethostbyname, IP, sin_addr. gethostbyname NULL. , WSAGetLastError.

DNS HOSTS, gethostbyname hosten.

 

SOCKADDR, ( , ), bind.

sock , socket.

addr SOCKADDR, namelen - .

bind SOCKET_ERROR. WSAGetLastError.

 

UDP, . . TCP .

. listen. sock , . backlog . . . .

1 accept , . . sock , . addr , , . int, addrlen.

2 Windows Socke. WSAAsyncSelect. accept, . WSAAsyncSelect , .

, CLIENT. SetConnection. socket . dest_sin.

, IP gethostbyname, localhost. connect .

 

, . TCP send recv, Windows Sockets. send - sock, , buf, , bufsize flags. recv, , send. , recv send , , . , , recv , . send recv. SOCKET_ERROR. WSAGetLastError. WSAAsyncSelect. WSAAsyncSelect , , - SOCKET_ERROR.

 

 


 





:


: 2016-03-28; !; : 424 |


:

:

, .
==> ...

1679 - | 1441 -


© 2015-2024 lektsii.org - -

: 0.013 .