В какой момент подключается DNS?

Между транспортным и сетевым уровнями модели OSI ?
  • Вопрос задан
  • 331 просмотр
Пригласить эксперта
Ответы на вопрос 3
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
DNS - L7 протокол, если вы об OSI.

Другой вопрос, что после того, как dns выдаст ответ, начинается новый коннект (уже к http-серверу, например), который снова проходит весь стек.
Ответ написан
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
DNS не подключается, если его на программном уровне не спрашивают. Достаточно IP-адресации. Собственно DNS такой-же как и SSH или HTTP, ничем от них не отличается, разве что бегает по UDP. Соответсвенно это протокол приложения (OSI 7).
Обычно встроен в стандартную сетевую библиотеку (для удобства) - вызовы GetHostAddresses (мастдай) или gethostbyname (труевей).
Ответ написан
Комментировать
sakutylev
@sakutylev
junior python developer
т.к. 7уровневая модель osi искусственна и притянута за уши то его можно отнести и к сессионному :)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы