Saturday, March 14, 2009

Strange server

Если на сервер поставить приложение которое будет перенаправлять с одного входящего соединения в другое получим интересный полувирусный сервер - реальная обработка будет происходить на одном из клиентов, можно без статического адреса, с блокировкой входящих соединением и остальными ужасными ограничениями(шутка), а остальные будут им пользоваться как общедоступным ресурсом. Получиться полувирусный сервер... хорошая идея для скрытой или пиринговой сети. В принципе похоже на другие пиринговые алгоритмы, но немного не то, клиент никогда не узнает реального адресса сервера - а вычислить кто из клиентов был сервером можно только по объему трафика и его контенту. Если контент полностью отслеживать и сохранять не стоит, то объем вполне может свидетельствовать, что клиент может быть сервером, и нужно обратить внимание на этот трафик. Но такой сервер всегда будет слабым звеном - он всегда получит раза в 2 большые затраты трафика, по сравнению с решением, когда сервер сам вычисляет значение запроса.

No comments: