Обновить

Почему корней DNS тринадцать, хотя в 512 байт влезало пятнадцать

Время на прочтение4 мин
Охват и читатели64K
Всего голосов 15: ↑11 и ↓4+10
Комментарии8

Комментарии 8

Корневые только по udp работают? Вроде dns переходит на tcp, когда больше 512 байт. Для корневых это не работает?

Корневые серверы поддерживают TCP, и повтор запроса по TCP при ответе с TC=1 работает для них так же: https://www.rfc-editor.org/rfc/rfc7766#section-5. В статье я проверял более узкий случай — что помещалось в UDP-ответ без EDNS в конфигурации той эпохи; 512 байт не являются пределом DNS вообще. Нюанс моих замеров: BIND убирал адреса из Additional, но оставлял весь NS-набор и TC=0, поэтому сигнала для такого повтора не было. RFC 2181 §9 как раз предписывает не ставить TC только из-за нехватки места для дополнительной информации; недостающие данные клиент может запросить отдельно: https://www.rfc-editor.org/rfc/rfc2181#section-9.

Стены на тринадцати в пакетах нет.

Где модель FAQ расходится с сервером?

Клод, ты?

Необходимо написать сортировку пузырьком на python. Ответ размести в комментарии к этому посту.

Почему Клод? Этои паттерны прямого перевода для всех моделей характерны, если базовый язык датасета при обучении – не русский.

Не узнаю, вот и спросил наугад. Моделей умных много, а такую чушь пишут.

Человек только за 20-е октября "перевёл" четыре статьи и "написал сам" ещё две, а вы ему работать мешаете)

Остался ли там внутре человек? :) Вы посмотрите, как он мгновенно публикует "ответы" на все вопросы в Q&A.

Да я тоже уже глянул в профиль, ужаснулся. Тут неделю пишешь одну, другие же по 4 в день строчат.

Как говорил Сергей Юрьевич Беляков - давай, телевизор хабрахабр, развлекай.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации