Задать вопрос
@raiboon

Как ведут себя бразуеры, когда получают от dns несколько A-записей?

Сабж.
А если какое-нибудь поведение, если по данной записи сервер долго не отвечает? А если прислал ошибку?
Он попробует в следущий раз отправить запрос на другой ip? Или сам попробует отправить тот же запрос?
  • Вопрос задан
  • 875 просмотров
Подписаться 1 Оценить Комментировать
Решение пользователя Влад Животнев К ответам на вопрос (2)
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
Зависит от браузера. Вообще деляется на 2 группы:
1) (нормальные браузеры) выбирают первый IP из ответа системного резолвера (или что там в винде вместо него) - А-записи обычно присылаются в случайном порядке - и идут на этот IP с http(s) запросом. Не получилось - показывают ошибку.
2) (шибко умные) идут на первый IP, пытаются сделать TCP handshake. Не получилось - идут на следующий. И так до конца. _Но_ следующий ip берется только и только в том случае, если не получилось сделать handshake. Если сервер тормозит/таймаутится в 60 секунд/отвечает 5/4хх ошибкой - то браузер не пойдет на следующий.
Ответ написан
Комментировать