Κι αν δεν είν’ γραφτό
Κι αν δεν γίνει αυτό
Στα @@ τα δυο!
Είμαστ’ άρρωστοι με τον Ολυμπιακό!
Update #1: Θέλω χατ-τρικ από τον Gennaro Gattuso σήμερα.
Update #2: ΟΚ έβαλε δύο ο Πίπο. Καλά είναι κι έτσι.
Fighting the automation paradox || Deployment θα κάνουμε φωνάζοντας "αέρα"
Κι αν δεν είν’ γραφτό
Κι αν δεν γίνει αυτό
Στα @@ τα δυο!
Είμαστ’ άρρωστοι με τον Ολυμπιακό!
Update #1: Θέλω χατ-τρικ από τον Gennaro Gattuso σήμερα.
Update #2: ΟΚ έβαλε δύο ο Πίπο. Καλά είναι κι έτσι.
Όταν απολυμαίνουμε ένα χώρο γραφείου, δεν ψεκάζουμε το UPS.
(κλαψ, λυγμ, σπαρακουάκ)
Έτσι ξεκίνησε το διαφημιστικό στα 36sec πριν το τέλος της 2ης περιόδου του 3ου αγώνα για τα playoff μεταξύ Ολυμπιακού – ΠΑΟΚ.
SOFTWARE
Fade-out της λέξης και μετά ακολοθούν σκηνές που εξηγούν πως το λογισμικό κινεί τον κόσμο μας (για την ακρίβεια στην οθόνη περνάνε σκηνές από air-traffic control και φανάρια, που ναι ελέγχονται με λογισμικό) για να καταλήξουμε στο θέμα: Μη χρησιμοποιείτε πειρατικό λογισμικό, ανάμεσα στα άλλα κινδυνεύουν 30.000 θέσεις εργασίας. Και η διαφήμιση τελειώνει:
“Το λογισμικό δεν είναι πολυτέλεια, είναι ανάγκη όλων μας.”
Φυσικά σε αυτή τη διαφήμιση πουθενά δεν αναφέρεται πως η τιμή του λογισμικού για το οποίο γίνεται λόγος* το κάνει είδος πολυτελείας.
Νομίζω τελικά πως η συγκεκριμένη διαφήμιση προσφέρει κάτι, την τελευταία πρόταση. Ας τη βελτιώσω λίγο:
“Το λογισμικό δεν είναι πολυτέλεια, είναι ανάγκη όλων μας. Στραφείτε σε ανοιχτές λύσεις.“
[*] – Και που φυσικά δεν είναι ούτε το λογισμικό των φαναριών, ούτε του air-traffic control.
Μετά από απαίτηση των συναδέλφων στη δουλειά γράφω και για τις άλλες μέρες. Αντιγράφω από τις σημειώσεις μου (πράγμα δύσκολο γιατί το font είναι write-only):
[ 2007-05-07 ]
“You do a lot of work, but not many people understand the work you do“ είπε ο σύμβουλος του Υπουργού Επικοινωνιών της Εσθονίας (είπε και άλλα, όπως “ήρθατε και φέρατε την Άνοιξη” και τέτοια χασμουρητικά).
Το standard για τα 100 Gigabit Ethernet δεν θα είναι έτοιμο πριν το 2009. Ταυτόχρονα στο IEEE HSSG που εργάζεται για το standard υπάρχει “renewed interest” για τα 40Gb. Αυτό γιατί οι vendors πιστεύουν πως η αγορά για τα 100Gb είναι κατά πολύ μικρότερη από αυτή για τα 40Gb. Oh well.
Στην παρουσίαση του ISO-3166 MA, ο Daniel Karrenberg μας έδωσε ένα ανεκδοτολογικό στοιχείο για το .uk σε σχέση με το .gb suffix που θα περίμενε κανείς να χρησιμοποιούν οι Άγγλοι: Ο Postel κάποτε προσπάθησε να το κάνει enforce σβήνοντας το .uk από τους root name servers αλλά το UCL παραπονέθηκε έντονα και έτσι το επανέφερε. Η επιτυχία της χρήσης του ISO-3166 για τα ccTLDs οφείλεται στην απαίτηση που υπήρχε από την αρχή: Για να αιτηθείς ccTLD θα έπρεπε να είσαι είτε χώρα μέλους του ΟΗΕ, είτε κομάτι χώρας μέλους.
Στην κουβέντα για την επίθεση στους root nameservers ακούστηκαν ακόμα πιο ενδιαφέροντα πράγματα. Πρώτον, τέτοιας έκτασης DDoS σημειώνονται μία κάθε δύο εβδομάδες, χωρίς ιδιαίτερη επιτυχία (call me anycast). Για ποιο λόγο αυτή η συγκεκριμένη βρήκε το δρόμο για τα headlines; Απάντηση: Γιατί κάποιος από τους operators που πήρε χαμπάρι την επίθεση, πήρε τηλέφωνο τους δημοσιογράφους. Ο Bill Manning έκανε και την πιο καλή πρόταση από όλες: “Drop UDP! UDP based protocols are Unverifiable, Unsecurable protocols”.
Τι είναι το RIPE Routing Information Service; Απάντηση: Ένα looking glass με ιστορικό. Συνοπτικά: Παρέχει τα raw data για download (MRT format) και υποστηρίζει πλέον και 32bit ASNs.
Σε ότι αφορά την κατανάλωση του IPv4 space θα δούμε μπροστά μας ακόμα περισσότερο NAT και τη δημιουργία μιας “γκρίζας” αγοράς για address space. Ο κόσμος δεν περνάει ακόμα σε IPv6 για λόγους οικονομικούς, outreach, τεχνικούς (διαβάστε παιδιά!) και πολιτικής. Τα περισσότερα IPv6 allocations είναι στην Ευρώπη.
Ακολούθησε μια παρουσίαση από κάποιαν σύμβουλο IT της Σουηδικής κυβέρνησης που έχασα τη μπάλα γιατί είχε συνεχείς αναφορές στην προηγούμενη παρουσίασή της -όταν ήταν σύμβουλος της προηγούμενης κυβέρνησης της Σουηδίας. Από τα πιο καλά: Η αρμόδια υπουργός της Σουηδίας ζήτησε να υπάρξει ένα color branding schema για τα ευρυζωνικά προϊόντα ώστε να μπορεί εύκολα ο καταναλωτής να ξεχωρίζει τι παίρνει. Οι σύμβουλοί της το επέκτειναν σε animal branding (λαγός, ελάφι, κ.ά.) βασιζόμενο στο bandwidth, το latency, το jitter και το packet loss.
The Road to Rio
Να τι μάθαμε για το IGF από τον εκπρόσωπο του RIPE:
Στα συμπεράσμα του WSIS ήταν “to convene a multistake holder dialogue” => IGF.
Το IGF λοιπόν είναι λίγο σαν το RIPE: δεν έχει μέλη. Έτσι δεν μπορεί να λάβει και δεσμευτικές αποφάσεις. Δεν υποκαθιστά κανένα από τα υπάρχοντα arrangements, mechanisms, institutions, organizations (έτσι π.χ. το RIPE δεν “απειλείται” από το IGF).
Έχει τα ακόλουθα “themes”: access, openness, security, diversity. Εδώ λοιπόν εισάγει και μια φοβερή πρωτοτυπία: τα Dynamic Coalitions. Αυτά είναι working-groups, αλλά δεν τα λέμε έτσι γιατί τότε θα έπρεπε να παραδώσουν και έργο (deliverables για όσους έχουν κάνει Ευρωπαϊκά). Τα Dynamic Coalitions δεν χρειάζεται.
Το μεγαλύτερο πρόβλημα που είχε το IGF στην Ελλάδα (για το οποίο πάντως όλοι έλεγαν πως “it was a great success!”) ήταν πως είχε 1200 άτομα, πολλά παράλληλα session (που δυσκόλευε την παρακολούθηση με βάση τα ενδιαφέροντα) και πως ήταν ουσιαστικά μια εναλλαγή λόγων χωρίς χρόνο για ενδιάμεσες ερωτήσεις.
Το επόμενο στο Ρίο στις 12-15 Νοεμβρίου του 2007, αναμένεται να το παρακολουθήσουν 1500 άτομα, αλλά ο νέος ΓΓ/ΟΗΕ δεν έχει δώσει ακόμα το “mandate” του και αυτό είναι ένα μικρό (οικονομικό) πρόβλημα. Τα επόμενα (αν γίνουν) θα είναι το 2008 στην Ινδία και το 2009 στην Αίγυπτο.
Μετά από αυτά μια κυριούλα σηκώθηκε και ρώτησε: “Ποιο ακριβώς πρόβλημα λύνει το IGF;“ Φαντάζεστε τα γέλια στην αίθουσα.
– Μα δεν το είπα για αστείο!
– Το ξέρουν, γι´αυτό και γελάνε. Ουσιαστικά με το IGF οι κυβερνήσεις προσπαθούν να φτιάξουν ένα μηχανισμό που να τους μοιάζει και να μπορεί να απαντάει στην ερώτηση “who is in charge?”.
Κάτι όμως που τελικά και εάν είμαστε προσεκτικοί, δεν θα αφορά το Internet και αυτούς που εργάζονται για αυτό.
Οι παρουσιάσεις της Δευτέρας στο RIPE-54, είναι εδώ.
Ο τίτλος του άρθρου από το Knowledge Base της Microsoft είναι: “Network connectivity may fail when you try to use Windows Vista behind a firewall device“*.
Από την εξήγηση:
“When you try to use a Windows Vista-based computer behind a firewall device, network connectivity may fail. […] The firewall device has a problem with its implementation of the TCP Window Scale Option that is defined in Internet Engineering Task Force (IETF) Request For Comments (RFC) 1323.”
Το άρθρο στο Knowledge Base μιλάει για περιπτώσεις που το μηχάνημα του χρήστη είναι “πίσω” από firewall που δεν μπορεί να διαχειριστεί καλά το TCP Window scaling (π.χ. κάποιο ADSL modem). Το πρόβλημα όμως προκύπτει και όταν κάποιος server (www, mail κ.λπ.) βρίσκεται “πίσω” από κάποιο firewall που δεν τα πάει καλά με το TCP Window scaling. Βέβαια και σε αυτή την περίπτωση το σύστημα με τα Vista πάλι πίσω από το συγκεκριμένο firewall είναι. Είναι θέμα ορισμού του “πίσω”.
:)
Με λίγα λόγια: Start -> All Programs -> Accessories -> Command Prompt
netsh interface tcp set global autotuninglevel=disabled
Εάν δεν θέλετε να απενεργοποιήσετε εντελώς το TCP window scaling, μπορείτε να δώσετε εναλλακτικά την εντολή:
netsh interface tcp set global autotuninglevel=restricted
Οι δυνατές τιμές που μπορεί να πάρει η παράμετρος autotuninglevel είναι:
netsh interface set tcp global /?
:
autotuninglevel - One of the following values:
disabled: Fix the receive window at its default
value.
highlyrestricted: Allow the receive window to
grow beyond its default value, but do so
very conservatively.
restricted: Allow the receive window to grow
beyond its default value, but limit such
growth in some scenarios.
normal: Allow the receive window to grow to
accomodate almost all scenarios.
experimental: Allow the receive window to grow
to accomodate extreme scenarios.
WARNING: This can dramatically degrade
performance in common scenarios and should
only be used for research purposes.
:
Να ξέραμε και ποια είναι τα “some senarios” τα οποία εξαιρεί η επιλογή autotuning=restricted …
Δείτε και αυτό το post στο lifehacker.com.
Αντιμετώπιση του ίδιου προβλήματος σε συστήματα που τρέχουν Linux:
Στο Linux το workaround είναι πιο εύκολο: Στο /etc/sysctl.conf προσθέτετε τη γραμμή:
net.ipv4.tcp_rmem = 4096 87380 174760
και μετά τρέχετε ένα sysctl -p
Σε μερικά setup η παραπάνω γραμμή δεν φτάνει και στο /etc/sysctl.conf πρέπει να προστεθεί και η γραμμή:
net.ipv4.tcp_wmem = 4096 16384 131072
Υπάρχουν δε και εκείνες οι περιπτώσεις (π.χ. Dell server και κάρτα δικτύου που υποστηρίζεται από τον driver tg3) που χρειάζεται ακόμα μία προσθήκη (σύνολο τρεις):
net.ipv4.tcp_window_scaling = 0
Δηλαδή πλήρης απενεργοποίηση του TCP Window Scaling.
[*] – Article ID: 934430
“Για να μαθαίνουν οι νεώτεροι..” έγραψε η Lida όταν διάβασε το OneWebDay. Υπάρχει όμως ιστορία και πριν το 1990. Και ένας πραγματικός πυλώνας του Internet στην Ελλάδα, ο Γιάννης Κοροβέσης*, θυμάται πως ξεκίνησαν τα πράγματα.
[*] – Yannis Corovesis’ blog.
Geoff Huston gave four (yes 4!!!) interesting presentations at the RIPE-54 today. I suggest that you browse them for they are all quite interesting.
| However the fourth one* ended with a date: | December 18, 2009 |
That is the projected date when IANA hands over the last available IPv4 address block to the RIRs. This does not mean that the Internet will go dark that day (whenever that day is). Nor does it mean that IPv4 will stop being used. Get this to your head because we are about to see a lot of stuff like that written by journalists. The Internet will continue to work people. After all as it was noted by another presenter yesterday:
“IP is IP is IP; and we do not care whether it is v4 or v6.”
Geoff Huston’s mathematical model can be monitored daily at http://ipv4.potaroo.net/
Update 2011/02/01: According to the APNIC the last two /8s have been delegated. And in this case 14 months off is not an error. It is extra time. Besides, further improvement of the model converged to 2011/02/01.
[*] – Power Point Presentation
| What is Europe Day?
You may have come across a reference in a diary or elsewhere to the fact that 9 May is “Europe Day” and perhaps asked about its significance. Probably very few people in Europe know that on 9 May 1950 the first move was made towards the creation of what is now known as the European Union. (more) |
[poster gallery] |
[ 2007-05-06 ]
8 ώρες και δύο αεροπλάνα μετά έφτασα. Πρώτες εντυπώσεις:
[via a Nokia 9500 Communicator]
(day 1)