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

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

Между транспортным и сетевым уровнями модели OSI ?
  • Вопрос задан
  • 332 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 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 искусственна и притянута за уши то его можно отнести и к сессионному :)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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