> Så ut på nätet skickas både min vanliga IP adress
Nej, om du med den "vanliga" menar den interna adressen, så syns den aldrig
externt. Allt ser ut som om det kommer från din routers externa (WAN) adress.
Routern håller reda på vem internt som öppnade vilken "connection" och
ser till att paket som kommer tillbaka routas till rätt interna host (PC).
MAC :
http://en.wikipedia.org/wiki/MAC_address.
MAC adressen är den adress som din PC svarar på på lägsta nivån, så
att säga. Alltså adressen som finns i ethernet-paketen. Ovanpå detta
ligger sedan TCP/IP paketen med sina adresser, men det är som sagt
en nivå ovensför och upplevs bara som "data" av ethernet nivån.
Eller du kan se det på ett annat sätt...
Tänk dig ett företag som har en växel. Alla interna telefoner kan ringa
ut genom att få en "ledig extern linje" i växeln. Allt som den andra säger
går naturligstvis tillbaka på samma linje till just den som ringde upp.
Det finns alltså en aktiv anslutning/linje mellan den interna telefonen
och den externa parten och växeln håller reda på detta tills någon
av ändarna "lägger på".
Ungefär på samma sätt är det med NAT/router.
När din fru ansluter till http://www.någonting.se (t.ex) från sin browser skapas
det en anslutning som web-servern svarar tillbaka på tills allt är överfört.
Sedan stängs linjen. Det gör ju också att en externt server aldrig kan
ansluta direkt till en intern maskin/PC/host, det måste finnas en aktiv
anslutning redan som trafiken kan gå över.
> Jag är snart 52,
Blir 51 på torsdag, men jag ser inte vad det spelar för roll...
> så på något vis så måste förfrågan från just min dator ut på nätet märkas med något
Nja, inte direkt, vad jag vet. Däremot så håller routern reda på det. Om jag inte har helt fel
så är det så att om routern ansluter till t.ex en web server med en IP adress och port 80, så
skickar routern sin (externa) web adress och ett dynamiskt portnummer (ett högt nummer
större än 1024, tror jag) som svaret ska returneras på. Detta dynamiska portnummer
håller routerna reda på och vet vilken intern PC som de paketen ska (tillbaka) till.
Detta dynamiska port-nummer är bara aktuellt för den aktuella visningen, så snart som
sidan är klar så stängs det och nästa gång någon gör något från browsern så plockas
ett nytt dynamiskt port-nummer fram (genereras).