.
Wednesday 23rd of May 2012    

Информация

Счетчики

Голосование

Лучшая марка телефона
 

Реклама

бытовая техника оптом: Киев, Донецк, Днепропетровск

фильмы онлайн

фильмы онлайн


ТСР-сегменты
загрузка...

Принцип параллельной обработки запросов серверными программами может показаться запутанным, поскольку при этом несколько процессов используют один и тот же номер локального порта протокола. Ключ к пониманию этого механизма кроется в методе, посредством которого базовые протоколы работают с портами протоколов. Вспомним, что в протоколе TCP соединение определяется парой конечных точек. Таким образом, не имеет значения, сколько процессов использует данный номер локального порта протокола, если они подключены к различным получателям. В случае параллельной обработки запросов сервером для каждого клиента создается по одному процессу, кроме того, существует еще один дополнительный процесс, принимающий соединения. В сокете, используемом процессом главного сервера, задан шаблон для внешнего получателя, что позволяет ему устанавливать соединение с любым внешним получателем. Каждый оставшийся процесс подключен только к определенному внешнему клиенту. Когда поступает TCP-сегмент, он пересылается тому сокету, который подключен к машине отправителя этого сегмента. Если такого сокета не существует, сегмент пересылается сокету, шаблон которого позволяет установить связь с этим внешним получателем. Более того, поскольку данный сокет еще не имеет открытого соединения с внешним получателем, он будет обрабатывать только ТСР-сегменты, запрашивающие создание нового соединения.


загрузка...
 

Самое популярное:

Наши партнеры

bottom

карта сайта