Η μη διαθεσιμότητα του Google διαφέρει από χώρα σε χώρα (?)
etc.. - 21.10.2007 6:47 - 4 σχόλια
Διαβάζω στο blog του Pingdom, εταιρεία που χρησιμοποιούμε για το uptime monitoring στους δικούς μας dedicated servers, ένα άρθρο για την προσπάθεια του να προσμετρήσει το availability του Google στα διάφορα country domain του. Τα αποτελέσματα είναι τουλάχιστον αξιοπερίεργα.
Όπως σημειώνουν και οι ίδιοι στο άρθρο τους, χώρες που υποτίθεται ότι δεν φημίζονται για την διαδικτυακή υποδομή τους, παρουσιάζουν υψηλότερο ετήσιο uptime από χώρες που υποτίθεται ότι αποτελούν παραδείγματα προς μίμηση (ΗΠΑ, Σουηδία). Το google.gr πάντως έχει από τα υψηλότερα uptime όπως αναδεικνύεται από τον σχετικό πίνακα που παρατίθεται.
Αυτό που δεν μπορώ να καταλάβω τουλάχιστον με τις δικές μου γνώσεις (Γιώργο, Βαγγέλη ή όποιος άλλος μπορεί, αν το καταλαβαίνετε πολύ θα χαιρόμουν να διαβάσω τις επεξηγήσεις σας) είναι πως το Pingdom κατάφερε να μετρήσει το availability των country domain του Google, όταν όλα τα country domains που αναφέρονται στον πίνακα, εκτός από αυτό της Κίνας (google.cn) έχουν ως CNAME το www.l.google.com;
$ host www.google.com.tw
www.google.com.tw is an alias for www.google.com.
www.google.com is an alias for www.l.google.com.
www.l.google.com has address 74.125.19.103
www.l.google.com has address 74.125.19.104
www.l.google.com has address 74.125.19.147
www.l.google.com has address 74.125.19.99
$ host www.google.com.au
www.google.com.au is an alias for www.google.com.
www.google.com is an alias for www.l.google.com.
www.l.google.com has address 74.125.19.103
www.l.google.com has address 74.125.19.104
www.l.google.com has address 74.125.19.147
www.l.google.com has address 74.125.19.99
$ host www.google.com.br
www.google.com.br is an alias for www.google.com.
www.google.com is an alias for www.l.google.com.
www.l.google.com has address 74.125.19.103
www.l.google.com has address 74.125.19.104
www.l.google.com has address 74.125.19.147
www.l.google.com has address 74.125.19.99
$ host www.google.gr
www.google.gr is an alias for www.google.com.
www.google.com is an alias for www.l.google.com.
www.l.google.com has address 74.125.19.103
www.l.google.com has address 74.125.19.104
www.l.google.com has address 74.125.19.147
www.l.google.com has address 74.125.19.99
$ host www.google.cn
www.google.cn is an alias for cn.l.google.com.
cn.l.google.com has address 72.14.203.160
Ακόμη ένα σημαντικό που πρέπει να παραθέσει κανείς είναι το γεγονός πως η IP του www.l.google.com διαφέρει από χώρα σε χώρα. Κάνοντας ping από το PC μου στην Ελλάδα μου επιστρέφει την IP 66.102.9.x. Κάνοντας ping από έναν dedicated server που διατηρούμε στις ΗΠΑ μου επιστρέφει την IP 64.233.169.x. Δεν έχω πρόσβαση σε άλλες χώρες για να κάνω το ίδιο, υποθέτω όμως ότι το Google επιστρέφει IP addresses από το πιο κοντινό, σε σχέση με την χώρα που προέρχεται το request, data center του. (δεν είμαι και πολύ σίγουρος γι′αυτό αλλά δεν μπορώ να το εξηγήσω διαφορετικά…)

13:53 - 21.10.2007
Από ότι βλέπω εγώ τουλάχιστον και κατόπιν δοκιμών που έκανα με την εντολή host , το http://www.l.google.com για αρκετές χώρες από το μηχάνημά μου στο Πολυτεχνείο Κρήτης απαντάει σε 3 συγκεκριμένες IP και σε τρείς πάλι διαφορετικές IP από την Otenet. Ολες οι IP αυτές είναι διαφορετικές από εκείνες που παραθέτεις.
Η εκτίμηση μου μάλλον έχει να κάνει με κάποια ιεραρχία στο DNS σύστημα του έτσι ώστε να διοχετεύονται κατάλληλα τα requests ανά χώρα και φορέα (ISP ή κάποιο εκπαιδευτικό ίδρυμα).
14:41 - 21.10.2007
Υποθέτεις σωστά πως η IP address του http://www.l.google.com είναι διαφορετική, ανάλογα με το δίκτυο προέλευσης της ερώτησης. Σκέψου το σαν το τρικ του Google για να κάνει load balancing στην εισερχόμενη κίνηση, ανάλογα με το ποιος ρωτάει.
Μικρή παρένθεση:
14:51 - 21.10.2007
σας ευχαριστώ και τους δύο
@ vaggelis
λογικό να σου δίνει διαφορετικές IP, γιατί τα δικά μου test με την εντολή host και τα οποία παραθέτω, έγιναν από έναν dedicated server στις ΗΠΑ
@ adamo
υπερπλήρης απάντηση και εννοείται ότι γίνεται αντιληπτό πως η απάντηση δίνεται, μην έχοντας πρόσβαση σε data που μπορεί να την επικυρώσουν.
19:08 - 21.10.2007
@adamo
Απόλυτα σωστή η παρατήρηση σου για την χώρα προέλευσης ενός IP. Υπάρχουν IP ranges τα οποία είναι εκχωρημένα π.χ. στην Γερμανία και τα έχει νοικιάσει πιθανότατα για χρήση η Otenet. Πολλές φορές όταν μπαίνω π.χ. στο Ebay με ρωτάει για γερμανική version
Η εκτίμηση σου σχετικά με το availability και δυναμική της ανάπτυξης των δικτύων θεωρώ ότι είναι απόλυτα λογική. Θα ήθελα να προσθέσω άλλη μια παράμετρο, αυτή των DDoS attacks και του packet flooding η οποία επηρρεάζει μεταξύ άλλων και τα DNS services και είναι λογικό να κατευθύνεται προς Αμερικάνικους ειδικά servers.