понеділок, 2 квітня 2018 р.

Нові сервери DNS для публічного використання: 1.1.1.1 та 1.0.0.1

На додаток до вже звичних публічних серверів DNS 8.8.8.8 та 8.8.4.4 компанії Google в нас з'явилися сервери 1.1.1.1 та 1.0.0.1 від компанії Cloudflare. Принцип роботи -- той самий anycast. Заявлено, що нові сервери будуть найшвидшими серед публічних. Спробував перевірити. Спочатку Google:

Inspiron ~ time host www.dnipro.net 8.8.8.8
Using domain server:
Name: 8.8.8.8
Address: 8.8.8.8#53
Aliases: 

www.dnipro.net has address 5.189.168.209
www.dnipro.net has IPv6 address 2a02:c207:2005:8501::1

real 0m0,426s
user 0m0,006s
sys 0m0,010s

Inspiron ~ time host www.dnipro.net 8.8.8.8
Using domain server:
Name: 8.8.8.8
Address: 8.8.8.8#53
Aliases: 

www.dnipro.net has address 5.189.168.209
www.dnipro.net has IPv6 address 2a02:c207:2005:8501::1

real 0m0,346s
user 0m0,014s
sys 0m0,005s

На другому запиті інформація гарантовано береться з кешу, отже затримка відклику повинна бути найменшою. Як результат, маємо 346 мс. Пробуємо Cloudflare:

Inspiron ~ time host www.dnipro.net 1.1.1.1
Using domain server:
Name: 1.1.1.1
Address: 1.1.1.1#53
Aliases: 

www.dnipro.net has address 5.189.168.209
www.dnipro.net has IPv6 address 2a02:c207:2005:8501::1

real 0m1,316s
user 0m0,013s
sys 0m0,026s

Inspiron ~ time host www.dnipro.net 1.1.1.1
Using domain server:
Name: 1.1.1.1
Address: 1.1.1.1#53
Aliases: 

www.dnipro.net has address 5.189.168.209
www.dnipro.net has IPv6 address 2a02:c207:2005:8501::1

real 0m0,065s
user 0m0,007s
sys 0m0,010s

Отже, затримка дійсно вдвічі менша -- 65 мс.

Зазначений блог-допис також містить багато цікавих посилань:
Як сервери від Google, так і нові сервери від Cloudflare мають IPv6 версії:
  • 8.8.8.8 -- 2001:4860:4860::8888
  • 8.8.4.4 -- 2001:4860:4860::8844
  • 1.1.1.1 -- 2606:4700:4700::1111
  • 1.0.0.1 -- 2606:4700:4700::1001
На додаток після того, як допис вже був опублікований, ще один публічний сервер DNS: 9.9.9.9. Додатково блокує видачу адрес з неблагонадійних сайтів. Швидкість відклику подібна до інших публічних серверів DNS. Не побачив інформації щодо IPv6.

Немає коментарів:

Дописати коментар