Вопрос о HTTP.SYS и SSL трафике - PullRequest
0 голосов
/ 11 июля 2011

1) Почему при использовании SSL по HTTP мы должны настроить прослушиватель протокола HTTP.SYS, чтобы разрешить трафик SSL на конкретном порту, но нам не требуется настраивать прослушиватель NET.TCP при использовании SSL по TCP?

2) a) HTTP.SYS установлен вместе с IIS или существует независимо от IIS?

b) Если это часть IIS, то какой HTTP-прослушиватель перехватывает HTTP-запросы, если IIS (и, следовательно, HTTP.SYS) не установлен в системе?

Спасибо

1 Ответ

2 голосов
/ 11 июля 2011
  1. SSL по TCP все еще требует, чтобы порт TCP был открыт. Вы можете делать трафик SSL через порт 12345; если ты действительно хотел. Вам просто нужно открыть порт, который ожидает входящих соединений. Я не на 100% то, что здесь спрашивают; Вы можете уточнить?

  2. HTTP.SYS - драйвер; это часть операционной системы Windows. Вещи, отличные от IIS, могут его использовать.

HTTP.SYS существует по нескольким причинам:

  1. Кэширование на уровне ядра.
  2. Logging.
  3. QoS
...