fredag 23 maj 2008

ARP


Address Resoulution Protocol.

Ett av alla protokoll i den så kallade IP-stacken.
TCP är ett annat, mer känt, FTP ett tredje, HTTP ett fjärde. Du känner säkert igen förkortningarna, även om du inte riktigt vet vad de betyder eller innebär.

Ett protokoll är helt enkelt ett "språk", ett sätt för t.ex. datorer eller program att kommunicera med varandra.

Alla de här olika språken i IP-stacken är nödvändiga för att en dator ska kunna kommunicera med Internet. Det finns andra nätverksprotokoll-uppsättningar än IP-stacken, men de fungerar inte just på Internet, utan bara i lokala nätverk.

Vill man surfa är det IP-stacken som gäller. (IP står för övrigt, inte så förvånande, för Internet Protocol)

Olika protokoll har olika funktioner, alla är nödvändiga för att du ska kunna spela ditt World of Warcraft, shoppa böcker eller skivor, läsa eller skriva bloggar eller chatta över msn.

En grundläggande förtusättning för det är är att du, eller snarare din dator, har en IP-adress.

Utan IP-adress - TJI SURF.

Hur får man då en ip-adress?

Jo.

Din ISP (Internet Service Provider, exempelvis Telia, bredbandsbolaget eller i mitt fall Comj*vl*Hem) har en DHCP-server (Dynamic Host Configuration Protocol), och en DHCP-server har som enda funktion att hålla rätt på lediga och upptagna ip-nummer, och dela ut dem till höger och vänster. Poängen med en DHCP-server är att man slipper ha en stackars liten tekniker som håller rätt på att Nisse på Storgatan 12 vill ha ett IP-nummer, och förse honom med det - istället sker det hela automagiskt.

Men hur vet då DHCP-servern att Nisse (eller snarare hans dator) vill ha ett IP-Nummmer?

Jo, lite förenklat: När Nisse startar upp sin dator och vill ansluta till Internet så går det ett litet vrål, en ARP-förfrågan från Nisses dators nätverkskort/bredbandsmodem/whatever ut genom nätverkskabeln: Ett "Hallå Världen! Jag, Nisses nätverkskort med mac-adress xxxxxxx, vill ha ett IP-nummer! Är det någon som hööör mig?!

Då svarar en DHCP-server: Hej Mac-adress xxxxxxx, jo, här har du ett ip-nummer, det kan du använda, varsågod, ha en kul surfstund!

...och lyckan är gjord, du kan porrsufra, fejsbooka, leta bombrecept eller vad du nu hade för obskyra planer.

Det här är alltså något mycket enkelt.

För alla utom för ComJ*vl*Hem.

För dem tog det två veckor att ordna.



Men varför sura.

Nu ska jag starta bloglines och kolla hur många tusen olästa bloginlägg jag har.