|
|
DNSy |
Autor |
Wiadomość |
cil90
easy master
Dołączył: 02 Lut 2013 Posty: 42
|
Wysłany: 16-04-2013, 00:27
|
|
|
Temat dawno nie ruszany, ale dla ludzi z Górnego Ślaska proponuję:
DNS 3S 85.14.85.14
3S to nic innego jak Ślaskie Sieci Światłowodowe. Operator dla Operatorów, w tym dla UPC |
|
|
|
|
ymawviyrr
light master
Dołączył: 03 Gru 2009 Posty: 91
|
Wysłany: 29-12-2014, 06:38
|
|
|
cil90 napisał/a: | Temat dawno nie ruszany, ale dla ludzi z Górnego Ślaska proponuję:
DNS 3S 85.14.85.14
3S to nic innego jak Ślaskie Sieci Światłowodowe. Operator dla Operatorów, w tym dla UPC |
Dostaje puste odpowiedzi.
Podobnie dla części IP z pierwszego postu, zwracane są albo NSy dostawców bez rekordów A, albo pusta odpowiedź DNS.
Temat wymaga odświeżenia
Same DNSy UPC też nie radzą sobie zbyt dobrze z aktualnym stanem sieci i przekazywaniem geolokalizacji do DNS z obsługą Content Delivery Network.
Dla DNSów UPC dla www.google.pl np. zwracane są IP dalekich Datacenter w USA z pingami 50-80 ms.
Za to odpytanie ich w opendns lub 8.8.4.4 zwraca IP serwerów Google zaraz za PLIX i pingi 12ms do Google.
Wygoda użytkowania usług Google z dnia na dzień wzrosła dzięki zmianie DNS z UPC na inne.
Trasa do www.Google.pl z IP pobranego przez DNS UPC:
Kod: | |------------------------------------------------------------------------------------------|
| WinMTR statistics |
| Host - % | Sent | Recv | Best | Avrg | Wrst | Last |
|------------------------------------------------|------|------|------|------|------|------|
...
| 84.116.252.37 - 0 | 7 | 7 | 46 | 52 | 71 | 71 |
| 84.116.137.17 - 0 | 7 | 7 | 32 | 38 | 56 | 37 |
| 84.116.133.97 - 0 | 7 | 7 | 32 | 34 | 37 | 33 |
| 72.14.219.9 - 0 | 7 | 7 | 32 | 35 | 37 | 37 |
| 209.85.240.64 - 0 | 7 | 7 | 34 | 35 | 37 | 35 |
| 72.14.234.233 - 0 | 7 | 7 | 35 | 36 | 37 | 37 |
| 209.85.246.40 - 0 | 7 | 7 | 44 | 46 | 54 | 45 |
| 72.14.236.134 - 0 | 7 | 7 | 44 | 48 | 55 | 49 |
| 216.239.51.117 - 0 | 7 | 7 | 43 | 48 | 54 | 49 |
| No response from host - 100 | 2 | 0 | 0 | 0 | 0 | 0 |
| 64.233.167.94 - 0 | 7 | 7 | 46 | 48 | 54 | 48 |
|________________________________________________|______|______|______|______|______|______|
|
Trasa dla IP pobranego z DNS 8.8.4.4
Kod: | |------------------------------------------------------------------------------------------|
| WinMTR statistics |
| Host - % | Sent | Recv | Best | Avrg | Wrst | Last |
|------------------------------------------------|------|------|------|------|------|------|
...
| 89-75-16-97.infra.chello.pl - 0 | 4 | 4 | 5 | 6 | 8 | 8 |
| 84.116.252.37 - 0 | 4 | 4 | 13 | 14 | 16 | 16 |
| 84.116.133.54 - 0 | 4 | 4 | 13 | 14 | 16 | 16 |
| google.plix.pl - 0 | 4 | 4 | 12 | 13 | 15 | 14 |
| 46.28.247.114 - 0 | 4 | 4 | 13 | 14 | 15 | 15 |
|________________________________________________|______|______|______|______|______|______| |
|
|
|
|
|
bulek
ultra master
Pomógł: 20 razy Dołączył: 19 Lut 2008 Posty: 865 Skąd: 3city
|
Wysłany: 29-12-2014, 12:45
|
|
|
Z takimi opóźnieniami, to na pewno nie z USA , ale co do zasady masz rację... geolokacja powinna lepiej działać dla ustawionych oficjalnych serwerów DNS UPC. |
|
|
|
|
Susane [Usunięty]
|
Wysłany: 29-12-2014, 13:50
|
|
|
Narzędzie do badania bezpośrednio serwera DNS pokazuje, że jednak DNS`y UPC są najszybsze.
Kod: | dig @62.179.1.62 www.google.pl
www.google.pl. 14 IN A 74.125.206.94
;; Query time: 10 msec
;; SERVER: 62.179.1.62#53(62.179.1.62)
;; WHEN: Mon Dec 29 13:46:09 CET 2014
dig @62.179.1.61 www.google.pl
www.google.pl. 14 IN A 74.125.206.94
;; Query time: 13 msec
;; SERVER: 62.179.1.61#53(62.179.1.61)
;; WHEN: Mon Dec 29 13:46:55 CET 2014
dig @8.8.8.8 www.google.pl
www.google.pl. 14 IN A 74.125.206.94
;; Query time: 35 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Mon Dec 29 13:47:36 CET 2014
dig @8.8.4.4 www.google.pl
www.google.pl. 14 IN A 74.125.206.94
;; Query time: 34 msec
;; SERVER: 8.8.4.4#53(8.8.4.4)
;; WHEN: Mon Dec 29 13:48:13 CET 2014 |
|
|
|
|
|
bulek
ultra master
Pomógł: 20 razy Dołączył: 19 Lut 2008 Posty: 865 Skąd: 3city
|
Wysłany: 29-12-2014, 14:14
|
|
|
Stoją "najbliżej", więc powinny odpowiadać najszybciej (przynajmniej teoretycznie). Koledze natomiast chodziło o to, że www.google.pl będzie mu działał szybciej jeśli wstępne rozwiązanie adresu pokaże na bliższy serwer wyszukiwarki google w przypadku używania DNS googla, a nie UPC. |
|
|
|
|
Susane [Usunięty]
|
Wysłany: 29-12-2014, 14:32
|
|
|
Rozumiem o co chodziło, bardzo ciekawe spostrzeżenia ymawviyrr zainspirowały mnie do ustawienia tego IP w pliku hosts i tym samym google.pl dostało przyśpieszenia bez zmiany DNS z UPC na Googla. |
|
|
|
|
ymawviyrr
light master
Dołączył: 03 Gru 2009 Posty: 91
|
Wysłany: 29-12-2014, 14:40
|
|
|
Odpowiedzi DNSów może i wolniejsze do innych DNS, ale późniejsze połączenia http:// do np. Google i YT są dużo szybsze. Zauważalnie szybciej ładują się strony, podpowiedzi wpisywania adresu, grafiki map google itp
Ruch wwwkierowany jest na serwery dużo bliżej. Pierwsze odpytanie DNS o IP domeny może i wolniejsze o parę ms ale kolejne dziesiątki/setki już szybsze.
Wizualnie świetnie wygląda to na Google Maps, jak 200 kafelków składających na mapę pobiera się 1s vs 5-10 sekund przy użyciu DNS UPC. I intensywnym przesuwaniu się po mapie.
W konsoli widać że połaczenia po poszczególne kafelki (TTFB+Content Download) trwają do 100ms a nie 400-600ms jak łączę się z IP zwróconymi przez DNS UPC.
Można to porównać do Neostrady i kierowania ruchu do niektórych polskich operatorów w tym UPC przez Frankfurt zamiast bezpośrednio polskimi sieciami. Co daje podobne opóźnienia.
@bulek: Możliwe, opierałem się na geolokalizacji "Online" która wiadomo jak działa i w dobie anycast naprawdę ruch może lecieć w kilka miejsc.
Mówimy o różnicy 13ms vs 48ms / zapytanie HTTP
Wiemy że Google ma w PLIX swoje cache serwery i tutaj mogą w większości kończyć się zapytania.
@Susane: W moim wypadku też DNS zwracają inne wartości niż u Ciebie (Więcej IP, które WGET też widzi). A na DNS UPC mam tylko 1 IP i tylko 1 IP widzi WGET, czasem ładowanie głównej Google trwa 5 sekund zanim zaskoczy.
Zarówno WIN/Linux
Kod: | dig @62.179.1.62 www.google.pl
; <<>> DiG 9.3.2 <<>> @62.179.1.62 www.google.pl
; (1 server found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 1931
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;www.google.pl. IN A
;; ANSWER SECTION:
www.google.pl. 93 IN A 64.233.167.94
;; Query time: 23 msec
;; SERVER: 62.179.1.62#53(62.179.1.62)
;; WHEN: Mon Dec 29 14:25:28 2014
;; MSG SIZE rcvd: 47 |
Tutaj droga pakietów do serwera z IP Google zwróconego w Twoim zapytaniu, wyraźnie dłuższa niż wcześniej pokazywana dla IP zwróconych z Innych DNSów. na każdym późniejszym zapytaniu do Google zysk wynosi od 30ms. Dla np. Google Maps przekłada się to na znacznie szybsze ładowanie grafik ( 200 / połączeń / 8 sesji http )
Kod: | |------------------------------------------------------------------------------------------|
| WinMTR statistics |
| Host - % | Sent | Recv | Best | Avrg | Wrst | Last |
|------------------------------------------------|------|------|------|------|------|------|
...
| 89-75-16-97.infra.chello.pl - 0 | 4 | 4 | 7 | 9 | 11 | 11 |
| 84.116.252.37 - 0 | 4 | 4 | 32 | 32 | 33 | 33 |
| 84.116.137.17 - 0 | 4 | 4 | 50 | 60 | 81 | 50 |
| de-fra01a-ri2-xe-4-1-1.aorta.net - 0 | 4 | 4 | 35 | 36 | 38 | 36 |
| 72.14.219.9 - 0 | 4 | 4 | 33 | 34 | 35 | 34 |
| 209.85.240.64 - 0 | 4 | 4 | 33 | 35 | 37 | 37 |
| 72.14.234.231 - 0 | 4 | 4 | 33 | 35 | 36 | 36 |
| 209.85.240.142 - 0 | 4 | 4 | 40 | 42 | 43 | 43 |
| 209.85.249.207 - 0 | 4 | 4 | 46 | 47 | 49 | 47 |
| 216.239.51.209 - 0 | 4 | 4 | 47 | 47 | 48 | 48 |
| No response from host - 100 | 1 | 0 | 0 | 0 | 0 | 0 |
| 74.125.206.94 - 0 | 4 | 4 | 47 | 47 | 48 | 48 |
|________________________________________________|______|______|______|______|______|______|
|
|
|
|
|
|
Susane [Usunięty]
|
Wysłany: 29-12-2014, 16:19
|
|
|
Standardowe ustawienia od UPC, trasa 15 "hopów", podobnie dla wszystkich niżej podanych adresów: Kod: | ping www.google.pl
PING www.google.pl (74.125.206.94) 56(84) bytes of data.
64 bytes from www.google.pl (74.125.206.94): icmp_seq=1 ttl=43 time=44.4 ms
64 bytes from www.google.pl (74.125.206.94): icmp_seq=2 ttl=43 time=45.1 ms
64 bytes from www.google.pl (74.125.206.94): icmp_seq=3 ttl=43 time=42.8 ms
64 bytes from www.google.pl (74.125.206.94): icmp_seq=4 ttl=43 time=44.0 ms
--- www.google.pl ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3003ms
rtt min/avg/max/mdev = 42.885/44.136/45.146/0.844 ms |
Po dodaniu kilku wpisów do hosts (bez zmiany DNS od UPC) tak wygląda ping, trasa 6 "hopów", wyraźnie przyśpieszenie przy korzystaniu z Google: Kod: | ping www.google.pl
PING www.google.pl (46.28.247.114) 56(84) bytes of data.
64 bytes from www.google.pl (46.28.247.114): icmp_seq=1 ttl=59 time=12.4 ms
64 bytes from www.google.pl (46.28.247.114): icmp_seq=2 ttl=59 time=9.75 ms
64 bytes from www.google.pl (46.28.247.114): icmp_seq=3 ttl=59 time=11.4 ms
64 bytes from www.google.pl (46.28.247.114): icmp_seq=4 ttl=59 time=10.8 ms
--- www.google.pl ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3004ms
rtt min/avg/max/mdev = 9.754/11.146/12.478/0.989 ms
ping www.google.com
PING www.google.com (46.28.247.114) 56(84) bytes of data.
64 bytes from www.google.pl (46.28.247.114): icmp_seq=1 ttl=59 time=10.6 ms
64 bytes from www.google.pl (46.28.247.114): icmp_seq=2 ttl=59 time=12.6 ms
64 bytes from www.google.pl (46.28.247.114): icmp_seq=3 ttl=59 time=11.4 ms
64 bytes from www.google.pl (46.28.247.114): icmp_seq=4 ttl=59 time=10.5 ms
--- www.google.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3004ms
rtt min/avg/max/mdev = 10.523/11.304/12.614/0.836 ms
ping maps.google.pl
PING maps.google.pl (46.28.247.114) 56(84) bytes of data.
64 bytes from www.google.pl (46.28.247.114): icmp_seq=1 ttl=59 time=11.2 ms
64 bytes from www.google.pl (46.28.247.114): icmp_seq=2 ttl=59 time=16.3 ms
64 bytes from www.google.pl (46.28.247.114): icmp_seq=3 ttl=59 time=10.6 ms
64 bytes from www.google.pl (46.28.247.114): icmp_seq=4 ttl=59 time=14.5 ms
--- maps.google.pl ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3004ms
rtt min/avg/max/mdev = 10.656/13.183/16.311/2.335 ms |
|
|
|
|
|
bulek
ultra master
Pomógł: 20 razy Dołączył: 19 Lut 2008 Posty: 865 Skąd: 3city
|
Wysłany: 29-12-2014, 17:51
|
|
|
Susane, równie dobrze możesz sobie zostawić tylko jeden wpis w hosts. Rozwiązywanie nazw w stylu round-robin w hosts nie działa. Jeśli się nie mylę, to po prostu zróci ci pierwszy z listy. Ryzykujesz, że jak dany googlowy node wypadnie z serwisu, to ci po prostu przestanie działać. Chyba nie warte wyprawki .
Oprócz tego pamiętajcie, że strony www.google.pl, czy maps.google.pl zawierają odnośniki do innych nazw i wyświetlają elementy, albo dociągają je asynchronicznie z innych adresów IP. Trzeba by wiele hostów (często z dynamicznymi nazwami) powpisywać do hosts, żeby zabawa miała sens. Lepiej już chyba napisać do UPC z prośbą o optymalizację rozwiązywania nazw. |
|
|
|
|
Susane [Usunięty]
|
Wysłany: 29-12-2014, 18:20
|
|
|
bulek napisał/a: | Susane, równie dobrze możesz sobie zostawić tylko jeden wpis w hosts. Rozwiązywanie nazw w stylu round-robin w hosts nie działa. Jeśli się nie mylę, to po prostu zróci ci pierwszy z listy. Ryzykujesz, że jak dany googlowy node wypadnie z serwisu, to ci po prostu przestanie działać. Chyba nie warte wyprawki . | Do tego co mi potrzebne jeden wpis to za mało. Reszty jestem świadoma i nie jest to dla mnie problemem, prostym skryptem można temu zaradzić, o ile będzie taka potrzeba. Już wyjaśniam, dlaczego chcę to obchodzić. Nie lubię nadmiernego szpiegostwa Google, nie chcę żeby jeszcze dodatkowo mieli pełną listę rozwiązywanych nazw. Poza tym DNS`y od UPC działają mi obecnie najszybciej, a na usługach Google Internet się nie kończy.
[ Dodano: 29-12-2014, 18:27 ]
bulek napisał/a: | Oprócz tego pamiętajcie, że strony www.google.pl, czy maps.google.pl zawierają odnośniki do innych nazw i wyświetlają elementy, albo dociągają je asynchronicznie z innych adresów IP. Trzeba by wiele hostów (często z dynamicznymi nazwami) powpisywać do hosts, żeby zabawa miała sens. Lepiej już chyba napisać do UPC z prośbą o optymalizację rozwiązywania nazw. | Myślisz, że naprawią? Wszystkiego nie trzeba podmieniać skoro kilka wpisów wystarczy, żeby odczuć wyraźną poprawę. Ale to już indywidualna sprawa, poruszyłam kwestię hosts jako ciekawostkę, kto chce ustawi sobie DNS Google lub inny wedle uznania.
[ Dodano: 29-12-2014, 20:16 ]
Cytat: | Temat wymaga odświeżenia | Aktualizacja - rejon Świętokrzyskiego - nadal działa szybki DNS: 193.142.115.131. |
|
|
|
|
Marek
Moderator
Pomógł: 241 razy Dołączył: 29 Lis 2004 Posty: 7120 Skąd: Gdańsk
|
Wysłany: 30-12-2014, 23:58
|
|
|
Jeśli ktoś nie chce używać DNSów googla a chce przyspieszyć ładowanie się stron googla polecam skorzystać z DNSa ICMu (z pierwszego posta) on również daje taką odpowiedź
Kod: | $ dig google.pl 193.0.80.11
; <<>> DiG 9.8.1-P1 <<>> google.pl 193.0.80.11
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 55715
;; flags: qr rd ra; QUERY: 1, ANSWER: 16, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;google.pl. IN A
;; ANSWER SECTION:
google.pl. 264 IN A 46.28.247.88
google.pl. 264 IN A 46.28.247.103
google.pl. 264 IN A 46.28.247.84
google.pl. 264 IN A 46.28.247.99
google.pl. 264 IN A 46.28.247.109
google.pl. 264 IN A 46.28.247.98
google.pl. 264 IN A 46.28.247.119
google.pl. 264 IN A 46.28.247.108
google.pl. 264 IN A 46.28.247.104
google.pl. 264 IN A 46.28.247.94
google.pl. 264 IN A 46.28.247.89
google.pl. 264 IN A 46.28.247.114
google.pl. 264 IN A 46.28.247.118
google.pl. 264 IN A 46.28.247.113
google.pl. 264 IN A 46.28.247.93
google.pl. 264 IN A 46.28.247.123
;; Query time: 46 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Tue Dec 30 23:53:33 2014
;; MSG SIZE rcvd: 283
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 41320
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;193.0.80.11. IN A
;; ANSWER SECTION:
193.0.80.11. 0 IN A 193.0.80.11
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Tue Dec 30 23:53:33 2014
;; MSG SIZE rcvd: 45
|
|
|
|
|
|
ymawviyrr
light master
Dołączył: 03 Gru 2009 Posty: 91
|
Wysłany: 31-12-2014, 11:13
|
|
|
Komenda którą wpisałeś jest nie pełna i sprawdza IP lokalnie w Twoim cache DNS.
dig www.google.pl @193.0.80.11
Pytaj też o www.google.pl (z www.)
Dodatkowo wymieniony przez Ciebie DNS dla części zapytań zamiast zwracać IP wyświetla tylko adresy NS serwerów dla danej domeny. Co mija się z celem DNSów... Zamiast pytać jeden serwer odpytujesz serwer a następnie NSy danej strony WWW.
(Dla dużych portali IP są zwracane, ale mniejszych stron już nie) |
|
|
|
|
bulek
ultra master
Pomógł: 20 razy Dołączył: 19 Lut 2008 Posty: 865 Skąd: 3city
|
Wysłany: 02-01-2015, 11:04
|
|
|
ymawviyrr napisał/a: | Komenda którą wpisałeś jest nie pełna i sprawdza IP lokalnie w Twoim cache DNS. |
Nie tyle niepełna, co niepoprawna. Zamiast odpytać o www.google.pl na serwerze DNS ICMu odpytuje lokalny resolver o google.pl i o adres DNSa.
ymawviyrr napisał/a: | Zamiast pytać jeden serwer odpytujesz serwer a następnie NSy danej strony WWW. | >
Ten serwer nie obsługuje w pełni zapytań rekursywnych:
;; WARNING: recursion requested but not available
więc odpytywanie kolejnych serwerów zwala na klienta. To tylko w sytuacji, kiedy nie ma adresu w cache, a w przypadku www.google.pl to mało prawdopodobne, więc zwraca go bezpośrednio klientowi... tyle, że też nie optymalny z punktu widzenia geolokacji. |
|
|
|
|
Orion
plus master
Pomógł: 16 razy Dołączył: 03 Lis 2007 Posty: 473 Skąd: Warszawa
|
|
|
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum
|
Dodaj temat do Ulubionych Wersja do druku
|
Komentarze napisane przez użytkowników tego forum są ich prywatnymi opiniami.
Wortal chelloPL oraz MediaŚwiat jak również żaden z administratorów/moderatorów nie ponosi odpowiedzialności za treść komentarzy. | Strona wygenerowana w 0,27 sekundy. Zapytań do SQL: 13 | |
|
|
Grupa
Aktualności:
|
|