ЛЕКЦИИ / v39 sockets
.pdfРабота сокетов
Socket 192.168.1.1:80
Bind
Listen
Сервер |
Клиент |
Сети и системы телекоммуникаций. Интерфейс сокетов |
11 |
Работа сокетов
Socket 192.168.1.1:80
Bind
Listen
Очередь для соединений
Сервер |
Клиент |
Сети и системы телекоммуникаций. Интерфейс сокетов |
12 |
Работа сокетов
Socket |
192.168.1.1:80 |
|
|||||||||
Bind |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Listen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accept |
|
|
|
|
|
|
|
|
|
|
|
|
Очередь для |
||||||||||
|
|
||||||||||
|
|
соединений |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
Сервер |
Клиент |
Сети и системы телекоммуникаций. Интерфейс сокетов |
13 |
Работа сокетов
Socket |
192.168.1.1:80 |
|
|
|
Socket |
|||||||||
Bind |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Listen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accept |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Очередь для |
|
|
|
||||||||||
|
|
|
|
|
||||||||||
|
|
соединений |
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Сервер |
Клиент |
Сети и системы телекоммуникаций. Интерфейс сокетов |
14 |
Работа сокетов
Socket |
192.168.1.1:80 |
|
|
|
|
|
Socket |
|||||||||
Bind |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Listen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accept |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Очередь для |
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
||||||||||
|
|
соединений |
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Сервер |
Клиент |
Сети и системы телекоммуникаций. Интерфейс сокетов |
15 |
Работа сокетов
Socket |
192.168.1.1:80 |
|
|
|
|
|
Socket |
|||||||||
Bind |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Connect |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
Listen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accept |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Очередь для |
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
||||||||||
|
|
соединений |
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Сервер |
Клиент |
Сети и системы телекоммуникаций. Интерфейс сокетов |
16 |
Работа сокетов
Socket |
192.168.1.1:80 |
|
Запрос на |
|
|
|
Socket |
||||||||||
Bind |
|
|
|
|
|
|
|
|
|
|
|
соединение |
|
|
|
Connect |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
Listen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accept |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Очередь для |
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
||||||||||
|
|
соединений |
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Сервер |
Клиент |
Сети и системы телекоммуникаций. Интерфейс сокетов |
17 |
Работа сокетов
Socket |
192.168.1.1:80 Запрос на |
|
Socket |
||||||||||
Bind |
|
|
|
|
|
|
|
|
|
соединение |
|
Connect |
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
||
Listen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accept |
|
|
|
|
|
|
|
|
|
|
|
|
|
Очередь для |
|
|
|||||||||||
|
|
|
|||||||||||
|
соединений |
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Копия сокета
Сервер |
Клиент |
Сети и системы телекоммуникаций. Интерфейс сокетов |
18 |
Работа сокетов
Socket |
192.168.1.1:80 |
|
|
|
Socket |
||||||||
Bind |
|
|
|
|
|
|
|
|
|
|
|
|
Connect |
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
||
Listen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accept |
|
|
|
|
|
|
|
|
|
|
|
|
|
Очередь для |
|
|
|
|
|||||||||
|
|
|
|
|
|||||||||
|
соединений |
|
|
|
|
|
|
|
Соединение |
|
Копия сокета |
||||
|
|
|
|
|
|
Сервер |
|
Клиент |
Сети и системы телекоммуникаций. Интерфейс сокетов |
19 |
Работа сокетов
Socket |
192.168.1.1:80 |
|
|
|
|
|
Socket |
||||||||
Bind |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Connect |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
Listen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Send |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|||||||
Accept |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Очередь для |
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|||||||||
|
соединений |
|
|
|
|
|
|
|
|
|
Соединение |
|
Копия сокета |
||||
|
|
|
|
|
|
Сервер |
|
Клиент |
Сети и системы телекоммуникаций. Интерфейс сокетов |
20 |