Heute mal wieder was nicht-technisches: Ein lustiges Video. Und ich gebe offen zu, ich wäre vermutlich in diesem Aufzug auch nicht ganz cool geblieben…
Youtube Direktlink: http://youtu.be/7N5OhNplEd4
Warnung: Diese Seite ist eine statische Kopie eines früher betriebenen Blogs. Es findet keine Aktualisierung mehr statt. Kommentare und die Suche funktionieren nicht.
Linux, Server & Co
Heute mal wieder was nicht-technisches: Ein lustiges Video. Und ich gebe offen zu, ich wäre vermutlich in diesem Aufzug auch nicht ganz cool geblieben…
Youtube Direktlink: http://youtu.be/7N5OhNplEd4
Neulich kam in einem Vortrag das Thema auf, wie lange eigentlich ein Ethernet Paket ist. Gemeint war nicht die Länge in Byte, sondern in Metern, und zwar wenn das Paket als Lichtstrahl mit Lichtgeschwindigkeit durch ein Glasfaserkabel geschossen wird. In der Praxis ist dies wohl eher eine unnütze Information, aber ich fand die Frage sehr interessant und habe daher mal nachgerechnet. Tragen wir zuerst die Fakten zusammen:
1. Lichtgeschwindigkeit
2. Gigabit Ethernet
3. Ethernet
Daraus folgt:
Ergebnis:
Die Länge des Lichts in einem Glasfasernetz, welche ein Ethernet-Paket überträgt, ist:
Anmerkung für Home-Anwender:
Die meisten Privatpersonen haben heutzutage ein Netzwerk mit nur 100 MBit/s. Das Paket wäre hier 33.495 Meter lang, doch kann man das nicht so direkt vergleichen. Im Gegensatz zu Licht, welches wirklich von A nach B gesendet wird, überträgt man Daten mit Strom nicht durch das Übertragen der Elektronen, sondern man überträgt nur den Impuls.
Elektronen „fließen“ sehr sehr langsam (abhängig von Spannung, Material der Leitung und Durchmesser der Leitung zwischen 0,03 und 0,8 mm/s). Die Impulsgeschwindigkeit bei Strom ist dagegen etwa Lichtgeschwindigkeit (nicht ganz, aber fast).
Das ganze ist vergleichbar mit einem Wasserschlauch: Schickt man Wasser in einen langen Schlauch, dauert es einige Sekunden, bis das Wasser am Ende rauskommt. Ist der Schlauch jedoch schon voller Wasser und dreht man hinten dann den Hahn auf, kommt vorne sofort Wasser raus – ohne Verzögerung. Das passiert, weil nicht das Wasser von A nach B übertragen wird, sondern der Bewegungsimpuls.
Von daher wäre der Impuls im Netzwerkkabel in etwa so lang wie oben beschrieben (also 33,5 Kilometer pro Paket), jedoch wäre es falsch zu behaupten, der Strom hätte eine Länge. Faktisch ist der Strom nämlich immer genauso lang, wie das Kabel, in dem er fließt.
Ein Bekannter schickte mir neulich ein paar Zeilen Code und meinte, das sei der Nachbau der Zone-Alarm Firewall für Linux. Ich fand das fast schon böse :evil:
#!/bin/bash echo -n Starting firewall. while true; do sleep 1 echo -n . if [ $(($RANDOM%13)) -eq 2 ]; then break; fi done echo echo "Your system is now secure!" while true; do sleep $(($RANDOM%53)) HOST="$(($RANDOM%256)).$(($RANDOM%256)).$((RANDOM%256)).$(($RANDOM%256))" PORT="$(($RANDOM%65535+1))" echo "Blocked attack from host $HOST on port $PORT!!!" done