Почему HTTP-прокси могут поддерживать такие протоколы, как IRC и FTP?

Я понимаю, что прокси-сервер SOCKS устанавливает соединение только на уровне TCP, а прокси-сервер HTTP интерпретирует трафик на уровне HTTP. Таким образом, прокси-сервер SOCKS может работать с любым протоколом, в то время как прокси-сервер HTTP может обрабатывать только HTTP-трафик. Но почему HTTP-прокси, такой как Squid, может поддерживать такие протоколы, как IRC, FTP? Что конкретно происходит, когда мы используем HTTP-прокси для IRC- или FTP-соединения? Добавляются ли какие-либо метаданные в пакет, когда он отправляется на прокси-сервер по протоколу HTTP?

32
задан Franklin Yu 27 November 2017 в 21:52
поделиться