Posts Tagged ‘Алгоритм’
Алгоритм работы прокси-сервера
| ingersoll Jacques. new-time.kiev.ua |
Прокси-сервер является программой. В соответствии с этим, он имеет вполне определенный алгоритм работы. Специфика задач для каждого сервера определяет алгоритм работы. Для всех прокси можно выделить основную часть, одинаковую для всех и специфичную, определяемую типом сервера. Ниже рассмотрим общий алгоритм работы прокси-сервера.
В основе алгоритма лежат процедуры и процессы, определяющие работу протоколов IP-передачи данных: процесс установки сеанса и передача данных, причем поэтапно, т.е. на каждом участке пути. Это объясняется использованием в Интернет сети пакетной передачи данных, при которой нет гарантии на доставку, и путь прокладывается по мере поступления пакета в очередной пункт отправки.
Самый первый участок определяется между машиной рабочей группы и прокси-сервером локальной сети. Прокси принимает пакеты от сетевой машины, отделяет заголовок от данных, в поле заголовка меняет IP –адрес. Заголовок несет служебную информацию об отправителе и месте назначения. В самом первом прокси-сервере осуществляется классификация всех пакетов предназначенных для отправки, назначается их приоритет и класс обслуживания. В соответствии с конечным пунктом доставки определяется направление передачи в сеть и указывается следующий пункт доставки (функция маршрутизатора). Прокси добавляет к IP -пакету сведения о следующем пункте приема и отправляет пакет в сеть. При следовании по сети, дальнейшей распаковки пакета с заменой адреса отправителя не происходит. Изменения касаются только пункта ближайшего к отправителю. При получении все служебные данные отбрасываются и доставляется полезная информация.

