LINUX.ORG.RU

История изменений

Исправление firkax, (текущая версия) :

Вопрос в том, почему ОС/браузер исторически не умеют работать с DNS напрямую (рекурсивно резолвить, начиная с корневых серверов)

Потому что корневые серверы не хотят чтоб их кто попало рекурсивно резолвил, и авторы ОС, как приличные люди, не стали встраивать этот вредоносный (в точки зрения корневых днс) функционал в них. Такой негласный договор: к корневым днсам обращаются только провы и кешируют у себя их ответы на всех своих клиентов.

Это, по моему мнению, сильно перекликается с вопросом ОПа: почему для HTTP нет более «общей» инфраструктуры в ОС и языках программирования, какая есть, например, для DNS?

Аналогия не уместна - http-сервера не подвергаются нагрузке от всего мира сразу, у них обычно мало клиентов. А те, у кого много - такую систему частично сами реализовали (ютуб), но она требует затрат, кто-то должен оплачивать.

Исправление firkax, :

Вопрос в том, почему ОС/браузер исторически не умеют работать с DNS напрямую (рекурсивно резолвить, начиная с корневых серверов)

Потому что корневые серверы не хотят чтоб их кто попало рекурсивно резолвил, и авторы ОС, как приличные люди, не стали встраивать этот вредоносный (в точки зрения корневых днс) функционал в них. Такой негласный договор: к корневым днсам обращаются только провы и кешируют у себя их ответы на всех своих клиентов.

Это, по моему мнению, сильно перекликается с вопросом ОПа: почему для HTTP нет более «общей» инфраструктуры в ОС и языках программирования, какая есть, например, для DNS?

Аналогия не уместна - http-сервера не подвергаются нагруке от всего мира сразу, у них обычно мало клиентов. А те, у кого много - такую систему частично сами реализовали (ютуб), но она требует затрат, кто-то должен оплачивать.

Исходная версия firkax, :

Вопрос в том, почему ОС/браузер исторически не умеют работать с DNS напрямую (рекурсивно резолвить, начиная с корневых серверов)

Потому что корневые серверы не хотят чтоб их кто попало рекурсивно резолвил, и авторы ОС, как приличные люди, не стали встраивать этот вредоносный (в точки зрения корневых днс) функционал в них. Такой негласный договор: к корневым днсам обращаются только провы и кешируют у себя их ответы на всех своих клиентов.