Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

как должен работать каскад прокси-серверов?

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Сети
Предыдущая тема :: Следующая тема  
Автор Сообщение
butcher



Зарегистрирован: 18.04.2003
Сообщения: 467
Откуда: Киров

СообщениеДобавлено: Пн Ноя 18 2002 04:34    Заголовок сообщения: как должен работать каскад прокси-серверов? Ответить с цитатой

как должен работать каскад прокси-серверов?
1. Каждый новый клиент на данном прокси будет новым клиентом на следующем
2. На следующем прокси данный будет как один клиент
_________________
Нет ничего невозможного...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Valera
Гость





СообщениеДобавлено: Пн Ноя 18 2002 06:01    Заголовок сообщения: Встречный вопрос (+) Ответить с цитатой

Если ты открыл два эксплорера к одному прокси - это один клиент 2 соединения или 2 клиента по одному соединению?
в твоем случае аналогично.
Вернуться к началу
Dmitry.Karpov http://prof
Гость





СообщениеДобавлено: Пн Ноя 18 2002 12:58    Заголовок сообщения: А что значит "один клиент"? Ответить с цитатой

Рассмотрим прямое взаимодействие клиента и сервера (без Proxy). Клиент запускает несколько разных браузеров (Netscape, Explorer и Opera) и лазает ими параллеьно по разным виртуальным сайтам (или по одному сайту - без разницы). Это как - один клиент или много?
Вернуться к началу
butcher



Зарегистрирован: 18.04.2003
Сообщения: 467
Откуда: Киров

СообщениеДобавлено: Ср Ноя 20 2002 04:39    Заголовок сообщения: Под клиентом я имею ввиду отдельную машину (-) Ответить с цитатой

(-)
_________________
Нет ничего невозможного...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
butcher



Зарегистрирован: 18.04.2003
Сообщения: 467
Откуда: Киров

СообщениеДобавлено: Ср Ноя 20 2002 04:47    Заголовок сообщения: Re: А что значит "один клиент"? Ответить с цитатой

В данном случае наверно это будет несколько клиентов Wink
Просто я пытаюсь написать прокси сервер...
Меня этот вопрос интересует на уровне TCP сессий
Для каждого клиента, который коннектит к проксе, будет создаваться отдельная ТСР сессия
И как в данном случае должен поступать прокси?
Открывать со следующим прокси ЭНное кол-во сессий или же объединять все запросы своих клиентов в одну?
_________________
Нет ничего невозможного...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dmitry.Karpov http://prof
Гость





СообщениеДобавлено: Ср Ноя 20 2002 12:53    Заголовок сообщения: А как хочешь, так и делай Ответить с цитатой

HTTP-клиент может для каждого HTTP-документа открывать отдельную TCP-сессию, а может в одной TCP-сессии выкачать несколько HTTP-документов (начиная с HTTP'1.1 это оговорено в стандарте, но и в 1.0 многие так делали). Несколько TCP-сессий позволяют паралельно качать несколько документов - это быстрее (в частности, у каждый TCP-сессии отдельное приемное окно 64 килобайта), но берет больше ресурсов (в частности, оперативную память под приемные буферы окон). А некоторые программы качают большой файл в несколько TCP-сессий (используя механихзм докачки).
Так что как хочешь - так и делай. Только учти, что если тормозным элементом являются каналы, которые твоя программа делит с другими, то имеет смысл открыть несколько TCP-сессий, а если тормозит ближайший канал, который в основном использует твоя программа, то лучше обойтись минимумом сессий, экономя на операциях открытия/закрытия TCP-сессий. Так что лучше оставить это на усмотрение сисадмина, подробно объяснив это в документации.
А ты думашь, что напишешь лучше, чем Squid?
Вернуться к началу
butcher



Зарегистрирован: 18.04.2003
Сообщения: 467
Откуда: Киров

СообщениеДобавлено: Ср Ноя 20 2002 23:04    Заголовок сообщения: :) не, мне под винду нужно (-) Ответить с цитатой

(-)
_________________
Нет ничего невозможного...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dmitry.Karpov http:/prof.
Гость





СообщениеДобавлено: Чт Ноя 21 2002 16:10    Заголовок сообщения: Тогда возьми Apache - он умеет Ответить с цитатой

Вообще-то проще портировать Squid под Windows, чем писАть свой Cache-Proxy. Правда, в Squid не хватает встроенных возможностей управления - например, редирект можно сделать только внешним скриптом, и никак иначе.

А под Windows (начиная от W'95) HTTP-сервером с функциями Cache-Proxy может работать Apache.
Вернуться к началу
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Сети Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...