Surfkurs för nördar / Mitt liv som webbläsare

När du går in på "telia.se" med webbläsaren så händer följande:

1. Din dator försöker först läsa frågan: "Vem är min Gateway?" och kommer antingen själv ihåg att det är någon med IP "192.168.1.1", eller så skriker den ut frågan till alla på nåtverket tills DHCP svarar: "Det är 192.168.1.1 som är din Gateway".

2. Din dator funderar på vilken MAC-adress som har IP "192.168.1.1" och kommer antingen ihåg att det är "00:1C:10:3C:C2:D2", eller så skriker den en gång till ut en fråga på nätverket tills någon svarar: "Det är jag som är 192.168.1.1, min MAC-adress är 00:1C:10:3C:C2:D2".

Nu kan din dator prata med "Gateway" som den förutsätter är vägen till alla IP-adresser som inte börjar med "192.168.3" .

3. Din dator funderar på vem som är datorns primära namnserver och minns att det är "81.26.229.3" som är den primära namnservern. Annars kan den ju alltid skrika igen och få svar från DHCP.

4. Din dator skickar en fråga till "00:1C:10:3C:C2:D2" (Gateway), adresserad till "81.26.229.3" med innehållet "Vem är telia.se." .

5. Efter att ett tiotal routrar har upprepat något som liknar punkt 1-3 en gång vardera, och skickat vidare den adresserade frågan, så när frågan slutligen namnservern och namnservern skickar tillbaka ett adresserat svar den nod vi kallar gateway som den känner som "82.182.195.176" men som den router närmast "82.182.195.176" kallar för "00:1C:10:3C:CA:AE" (MAC).

6. På grund av något som kallas "NAT" så minns gateway att det var din dator som ställde frågan och skickar vidare svaret till din dators MAC-adress.

Nu vet din dator vilken IP-adress "telia.se." har.

7a. Din dator slösar ingen tid eftersom den känner på sig att användaren (DU) tycker att allt ska göras på några millisekunder. Din dator skickar därför genast en meddelande till "193.44.158.232" och begär ett första dokument. Begäran som skickas till "00:1C:10:3C:CA:AE" (Gateway), är adresserat till "193.44.158.232" och märkt med "port 80", skickas via flera hjälpsamma routrar på samma sätt som punkt 1-6.

7b. Eftersom beg�ran �r m�rkt med "port 80" s� startar webservern med IP-adressen "193.44.158.232" ett litet program kallat Apache som tar hand om frågan på bästa sätt och snabbt skickar tillbaka dokumentet som efterfrågats.

8. Nu vet Firefox i din dator ungefär hur hemsidan ser ut, men innan den är färdig så måste den begära in en massa andra dokument och bilder från "193.44.158.232", och upprepar alltså glatt punkt 1-7 en gång till för varje dokument eller bild som hämtas.

Efter ett par sekunder och efter att användaren gett ifrån sig en djup suck över hur segt internet har blivit så ser användaren hemsidan. Några sekunder senare klickar användaren på en länk och din dator, som är den som egentligen borde sucka om den vetat vad sucka är, upprepar glatt punkt 1 till 8 i högsta möjliga tempo samtidigt som den undrar varför du inte har en Solid State Disk istället för den där vinande roterande magnetskivan som det stör "Western Digital Caviar" på.

(c) Johannes Landin, www.multix.org - CC Erkännande-Dela Lika 3.0 Unported



ubuntu mount remote file system, droplet (your own dropbox)
(2017-05-29)
Steam will not start in Ubuntu 16.04 LTS [Solved]
(2016-05-04)
Sopcast player in Ubuntu 12.04 / 14.04 / 16.04 LTS
(2016-05-04)
Steam will run fine on Ubuntu 16.04 LTS
(2015-03-19)
Några Grafikkort för datorspel till bra pris
(2014-12-25)
Silverlight for Ubuntu 14.0 (Pipelight) - Howto install
(2014-09-15)
Screen settings from prompt, terminal, linux, Ubuntu 12.04 LTS, 14.04 beta.
(2014-04-05)
live streaming audio from ubuntu
(2014-02-23)
Steam + Ubuntu 12.04
(2014-02-15)
studier
(2013-12-06)
Ghostery: Ta bort trackers, spionprogram och reklam med Firefox, Chrome
(2013-11-23)
Ta bort trackers
(2013-11-12)
AMD: Athlon x2 vs Phenom II x4, 3.4 GHz
(2013-09-25)
Ubuntu Disable firefox fullscreen warning: You re now in fullscreen
(2013-09-18)
ubuntu NO_PUBKEY 2EBC26B60C5A2783; "Installera dessa paket utan verifiering"
(2013-08-24)
Digipass 920 i ubuntu (SEB bankid)
(2013-08-20)
Världens största svenska personregister finns inte i sverige
(2013-06-07)
[SOLVED] Disable UEFI, EFI from preinstalled Windows 8 computer
(2013-01-23)
[SOLVED] FirewallD is not running. Network Printer Detection needs. mdns, IPP, Ipp-client
(2013-01-20)
web
(2013-01-03)
Spärra internetadresser eller reklam.
(2012-11-06)
Rsync / SSH + Droppox / UbuntuOne
(2012-10-25)
Ubuntu 12.04 first boot Error: "fixing recursive fault but reboot is needed"
(2012-10-13)
Yahoo, Google or Bing
(2012-09-03)
Ubuntu + OCZ Agility 3 freeze error: "ata1: softreset failed (1st FIS failed)"
(2012-08-30)
Kirsebergssången
(2012-08-20)
Konvertera film (MPEG) till WEBM för Open Video
(2012-08-14)
Startup Manager for Ubuntu Precise 12.04
(2012-06-23)
Spela DVD i Ubuntu 12.04 LTS
(2012-05-18)
Mahalia Jackson
(2012-03-06)
Spela DVD i Ubuntu 12.04 Precise Pangoline
(2012-02-28)
Klassisk Gnome-meny istället för Unity i Ubuntu 12.04
(2012-02-09)
LAMP-howto
(2012-01-14)
How to create a portable encrypted file system on a loop file
(2012-01-14)
Ubuntu 12.04 LTS alpha 1 + Firefox 12.0 Nightly
(2012-01-08)
rtl8111
(2011-11-11)
Clipart for schools
(2011-10-13)
LibreOffice vs Openoffice
(2011-10-06)
Hur du uppdaterar Ubuntu från Firefox 3.6 till Firefox 6.0
(2011-09-02)
DVD-spelare i Ubuntu 10.04 LTS
(2011-04-08)
Fel http://se.archive.ubuntu.com/ubuntu/ lucid/universe libopenjpeg2 1.3+dfsg-4 404 Not
(2011-01-04)
Ubuntu 10.04 BUG: cups-pdf not printing, PDF printer not working
(2010-12-16)
CUPS: cupsd using 100% cpu
(2010-12-14)
Ubuntu 10.04 Bug: Nedkopplat läge / Offline mode i Firefox 3 [Howto] [Lösning] [Solved]
(2010-12-05)
Deleting A String From Firefox about:config Page
(2010-12-05)
Snabbare Firefox i Ubuntu / Swiftfox - Firefox Lite
(2010-11-12)
10 things you can do when Windows XP wont boot
(2010-10-19)
Backup med rsync
(2010-10-19)
remove compiz-fusion
(2010-10-11)
Om Google "Dont Be evil"
(2010-10-09)
Montera LVM på ett annat system
(2010-10-08)
Stänga av skärmsläckare och energisparfunktioner
(2010-09-12)
Ubuntu LTSP Server 10.04 LTS (del 3)
(2010-09-10)
Spotify genom wine
(2010-09-05)
Ubuntu LTSP Server 10.04 LTS (del 2)
(2010-09-05)
Program
(2010-09-01)
Xerox Phaser 6125, 6125N driver for Linux or Ubuntu
(2010-08-27)
Ubuntu LTSP Server 10.04 LTS (del 1)
(2010-08-27)
Mailserver
(2010-06-10)
Perl
(2010-06-02)
Ubuntu 10.04 LTS
(2010-05-19)
SLES 11 Transparent proxy
(2010-04-06)
Reparera MBR i Ubuntu / Windows
(2010-03-23)
Autostart i ubuntu
(2010-03-19)
Johannes Ordspråk
(2010-03-09)
ddclient
(2010-02-25)
BMP 24-bitar
(2010-02-24)
Färgkoder HTML
(2010-02-22)
SSH-tunnel till din dator
(2010-02-18)
Nätverkskort från grunden
(2010-02-13)
nörDvitamin
(2010-02-12)
Säkra upp SSH
(2010-02-02)
Automatisk inloggning i textläge.
(2010-01-31)
Skicka e-mail med bash genom en smtp-server som kräver inloggning
(2010-01-10)
LTSP server på Ubuntu 9.10
(2009-12-30)
Ubuntu icke fria paket
(2009-12-15)
Installera windows 2000/XP i Ubuntu 8.04 / 9.10
(2009-12-12)
SSD rockar
(2009-11-28)
Solid State Drive (SSD) Benchmark Performance Testing
(2009-11-18)
Nerdking filarkiv
(2009-11-18)
Regcleaner
(2009-11-15)
Podcast howto
(2009-10-20)
Att spela in ljud till mp3 med Linux
(2009-10-18)
WordPerfect Suite Trial
(2009-10-09)
Windows: Bort med Bing från Firefox
(2009-08-21)
Att använda Qemu i Windows
(2009-08-02)
Att använda Qemu i Linux
(2009-08-02)
Ubuntu 8.04 + ASUS Eee 900
(2008-08-24)
Squid
(2008-08-08)
Klippa mp3
(2008-03-16)
Aktivera bredbandstelefoni Tele2
(2008-01-12)
LTSP 4.2 - del2
(2008-01-08)
LTSP 4.2
(2008-01-06)
T-Mini - Transparent Proxy på ett nätverkskort
(2007-10-02)
GPG-nyckel
(2007-05-19)
pure-ftpd
(2007-04-16)
Samba för en skola
(2009-01-15)
Samba 3 på OpenSuse 10.3
(2008-11-06)
LTSP 5 + Ubuntu 8.04
(2008-10-13)
SSL/TLS + vsftpd
(2008-09-29)
Netris
(2008-08-01)
Torrentserver
(2008-07-20)
Transparent proxy
(2007-10-02)
Skrivardrivrutiner
(2007-10-01)
Installera suse från server med hjälp av Suse mini CD
(2007-09-30)
--- Kommandon ---
(2007-09-28)
LTSP på suse10 - fungerar hyffsat
(2007-04-17)