Почему именно pipe проще, чем TCP-соединение между SSL-прокси и HTTP-прокси? - PullRequest
0 голосов
/ 31 августа 2011

Я недавно начал изучать протоколы.Я признал, что в старом методе входящие данные будут сначала доставляться на SSL-прокси, где их нужно расшифровать, а затем отправлять на HTTP-прокси через другое TCP-соединение.Для каждого пакета, проходящего через это соединение, нам нужно создать таблицу соединений для поиска, чтобы определить другую конечную точку соединения.

Но для установки и разрыва канала требуется один вызов функции каждый и пакет не отправляется.Отправка данных через канал не потребует поиска в таблице соединений, поскольку структуры данных уже связаны между собой указателями.

Я пытался найти ответ на свой вопрос, но не могу найти хороший способ понятьЭто.Я думаю, что может быть что-то, связанное со структурой TCP или PIPE.Может ли кто-нибудь сказать мне, почему именно труба проще, чем TCP-соединение между SSL-прокси и HTTP-прокси?Или, пожалуйста, предложите мне, какую книгу читать или как я могу ее понять?

Две фотографии, связанные с этим вопросом: http://www.tripntale.com/pic/19254/857880/pipe-jpg#pid-857880 http://www.tripntale.com/pic/19254/857880/pipe-jpg#pid-857882

Ответы [ 2 ]

0 голосов
/ 31 августа 2011

Итак, что вы хотите знать, как эти две диаграммы сравниваются?

Мне жаль говорить, что эти диаграммы тоже не имеют большого смысла для меня, надеюсь, они имеют смысл, если есть текстидти с ними, когда они были опубликованы.

Диаграммы относятся к подходам разработки программного обеспечения к проблеме, но объекты на диаграммах не определены функционально, мне кажется, используются по-разному, и это неНепонятно, в чем заключается проблема в том, что это подходы.

HTTP-прокси можно использовать как:

  1. Прямые прокси (клиент отправляет свои HTTP-запросы на прокси, выборки прокси и возвращаетих клиенту) Или
  2. Обратные прокси-серверы (прокси находится перед серверами по соображениям инженерного обслуживания)

Термин «SSL-прокси» может относиться к любому приложению и будетимеют различные последствия для того, как он был разработан.

См. здесь для более подробного объяснения: http://en.wikipedia.org/wiki/SSL_Proxy


Вы просто хотите понять эти диам.г?Или вы пытаетесь решить проблему и думаете, что эти диаграммы могут вам помочь?Если да, то какую проблему вы пытаетесь решить?

0 голосов
/ 31 августа 2011

Для каждого пакета, проходящего через это соединение, нам нужно сделать таблица соединений

Почему? Я написал несколько прокси без таблицы соединений.

...