Пингует ли FireFox ресурс перед тем как на него зайти? А если пингует, то для чего? Нужно знать.

KrasnieVorota пишет

Пингует ли FireFox ресурс перед тем как на него зайти?

Нет.

KrasnieVorota пишет

А если пингует, то для чего?

Ну, тут ещё сначала нужно выяснить, что в данном случае понимается под пингом. Посылка ICMP-пакета?

Вероятно, все-таки пингует, так как программой ping заблокированный сайт не пингуется, а при заходе на него через Firefox она даже заголовок GET не посылает, следовательно перед этим она его пингует. Так что все, разобрался.

Те брандмауэры, которые я ставлю людям, когда ещё не настроены, то при каждом сетевом запросе любой программы сообщают: "Такая-то программа ломится туда-то таким-то образом".
От Firefox они видят только UDP-запросы к DNS и TCP-запросы к веб-серверам.

KrasnieVorota пишет

так как программой ping заблокированный сайт не пингуется, а при заходе на него через Firefox она даже заголовок GET не посылает, следовательно перед этим она его пингует.

Интересная логика. Я бы сильно удивился, если бы на заблокированный сайт по TCP ушёл запрос GET. Но при чём здесь ping?

yup пишет

Но при чём здесь ping?

Если локальный сниффер не видит GET запроса, то как браузер определяет, что блокируемый сайт недоступен? Провайдер блокирует по IP-адресу.

KrasnieVorota пишет

Если локальный сниффер не видит GET запроса, то как браузер определяет, что блокируемый сайт недоступен?

По невозможности установить с ним TCP-соединение, естественно. А пока соединение не установлено, никакой запрос послать невозможно.

Да в конце-то концов, запретите на брандмауэре для Firefox исходящие ICMP-запросы и посмотрите, как после этого "не сможете" ходить по всяким-разным сайтам.

KrasnieVorota пишет

как браузер определяет, что блокируемый сайт недоступен

Уж явно не по пингу. Ибо пинг от узла может быть, а конкретный сайт при этом может успешно лежать, да хоть все.
Ну и потом, есть узлы, которые не отвечают на ICMP-запросы. И сайты с таких узлов прекрасно открываются.