Hur hittar internet tillbaka
Re: Hur hittar internet tillbaka
Ska man vara petig så missbrukas ordet NAT för det mesta när man egentligen menar PAT. I ursprunglig NAT så har man en pool med externa adresser som mappas mot en dators interna adress enligt ett 1:1 förhållande. Man måste alltså ha en extern adress för varje interna dator.
PAT som är det vanliga idag och som diskuteras här (även kallat IP-maskering) används oftast som en nödlösning för att komma till rätta med adressbristen. Som en bonus får man visst intrångsskydd då interna datorer inte kan direktadresseras från utsidan.
PAT som är det vanliga idag och som diskuteras här (även kallat IP-maskering) används oftast som en nödlösning för att komma till rätta med adressbristen. Som en bonus får man visst intrångsskydd då interna datorer inte kan direktadresseras från utsidan.
Re: Hur hittar internet tillbaka
Jag kan tillägga att det finns en animerad film som beskriver routingen på ett pedagogiskt sätt 
- prototypen
- Inlägg: 11108
- Blev medlem: 6 augusti 2006, 13:25:04
- Ort: umeå
Re: Hur hittar internet tillbaka
Om nu Nerre har rätt i det han skriver så var det YTTERST pedagogiskt förklarat, JAG fattar. Jag skrev nog ganska tidigt hur det fungerade men hade kanske fel ord på det, jag skrev en extra byte utöver IP adressen men det är någonstans 64512 adresser för varje IP nummer som finns tillgängligt.
Som sagt det fungerar "vette fan hur det fungerar, det måste vara något elektroniskt" fritt citerat efter Nyman/Ekman.
Protte
Som sagt det fungerar "vette fan hur det fungerar, det måste vara något elektroniskt" fritt citerat efter Nyman/Ekman.
Protte
Re: Hur hittar internet tillbaka
Johanb: Warriors of the net... alla borde se den
http://ftp.sunet.se/pub/tv+movies/warri ... se-VBR.mpg
En bild säger mer än..... här kommer Nerre's förklaring som en bild hur det ser ut i min router.
Längst till vänster mitt lokalanätverk IP och portnummer,
i mitten min avsändar/mottagar adress och portnummer mot internet
och i högra kolumnen noder ute på internet.
Och som nämndes tidigare längst till höger Time Out, så många sekunder tills anslutningen försvinner ur listan,
nytänder när den används.
rad 1: Routern gör ett DNS uppslag (port53) local adress=WAN adress
rad 2: lokal dator1 surfar på en hemsida (port80)
rad 3: lokal dator2 surfar på en annan hemsida

http://ftp.sunet.se/pub/tv+movies/warri ... se-VBR.mpg
En bild säger mer än..... här kommer Nerre's förklaring som en bild hur det ser ut i min router.
Längst till vänster mitt lokalanätverk IP och portnummer,
i mitten min avsändar/mottagar adress och portnummer mot internet
och i högra kolumnen noder ute på internet.
Och som nämndes tidigare längst till höger Time Out, så många sekunder tills anslutningen försvinner ur listan,
nytänder när den används.
rad 1: Routern gör ett DNS uppslag (port53) local adress=WAN adress
rad 2: lokal dator1 surfar på en hemsida (port80)
rad 3: lokal dator2 surfar på en annan hemsida

Re: Hur hittar internet tillbaka
Vadådå? är inte alla elverktyg borrmaskiner? Menar du att det med skule vara fel? Alla handverktyg kan man dessutom med ett samlingsord kalla för hammare.Nerre skrev:
Jag har lite svårt att hålla rätt på det här med som gör vad och kallar ofta alla elverktyg för Borrmaskin, jag vet att det är fel men orkar inte vara så noga:-)
- prototypen
- Inlägg: 11108
- Blev medlem: 6 augusti 2006, 13:25:04
- Ort: umeå
Re: Hur hittar internet tillbaka
Jo vi vet, det GÅR att slå i spik med rörtång och allt kallas för spik, även det med gängor.
Protte
Och för enkelhets skull borde alla pojkar heta Björn och flickebarnen Ofelia, mycket enklare.
Protte
Och för enkelhets skull borde alla pojkar heta Björn och flickebarnen Ofelia, mycket enklare.
Re: Hur hittar internet tillbaka
Precis vad jag också tänkte! Varför beskriver alla PAT men envisas med att kalla det för NAT?Johanb skrev:Ska man vara petig så missbrukas ordet NAT för det mesta när man egentligen menar PAT. ....
Filmen ja!! Den är en höjdare! Vad heter den, måste ju finnas på Youtube.
Hehe, vad kan det varit - tio år sedan jag såg den eller så...
Re: Hur hittar internet tillbaka
Alla IP-Paket innehåller ett antal viktiga delar, förutom data
IP-Adress, MAC-adress samt Sekvensnummer.
En NAT router plockar bort all denna information ur meddelandet, och ersätter det med sin information. dvs sin egen IP, MAC och Sekvens.
Routern sparar den gamla headern och länkar den till den nya headern.
När sedan ett svar kommer in med, letar NAT-routern i tabellen med sparade headers efter ett passande sekvensnummer, när detta hittas, återställs headern till hur den skulle se ut om den NATade klienten var direkt ansluten.
Tabellerna rensas med jämna mellanrum.
Av denna anledning kan man inte ansluta från en dator utanför till en NATad klient, då NAT routern inte vet hur den skall göra, finns inga cachade headers att leta i.
I det läget kör man portforwarding, dvs man talar om för NAT-routern att all inkommande trafik på port X skall gå till klient y
IP-Adress, MAC-adress samt Sekvensnummer.
En NAT router plockar bort all denna information ur meddelandet, och ersätter det med sin information. dvs sin egen IP, MAC och Sekvens.
Routern sparar den gamla headern och länkar den till den nya headern.
När sedan ett svar kommer in med, letar NAT-routern i tabellen med sparade headers efter ett passande sekvensnummer, när detta hittas, återställs headern till hur den skulle se ut om den NATade klienten var direkt ansluten.
Tabellerna rensas med jämna mellanrum.
Av denna anledning kan man inte ansluta från en dator utanför till en NATad klient, då NAT routern inte vet hur den skall göra, finns inga cachade headers att leta i.
I det läget kör man portforwarding, dvs man talar om för NAT-routern att all inkommande trafik på port X skall gå till klient y
Re: Hur hittar internet tillbaka
Nja, IP-headern innehåller väl ingen MAC-adress? Och rena IP-paket har varken port eller sekvens.
Data skickas normalt mha tcp. Tcp-paket skickas till och från en viss port och har ett sekvensnummer.
http://en.wikipedia.org/wiki/Transmissi ... _structure
Tcp-paketen på internet skickas över IP (man KAN skicka TCP över andra protkoll än IP). Ett IP-paket skickas till och från en viss ip-adress, men har inget sekvensnummer.
http://en.wikipedia.org/wiki/IPv4#Header
IP-paketen skickas sen oftast via ethernet (men man skickas även över andra protokoll). Ett ethernet-paket skickas till och från en viss MAC-adress.
http://en.wikipedia.org/wiki/Ethernet#Physical_layer
En vanlig router ändrar bara MAC-adresserna. Den tar emot ett paket, packar upp, konstaterar vart det skall skickas och packar sen om det med en ny MAC-adress.
En router som kör NAT (jag kallar det NAT även om det är PAT:-) däremot ändrar också IP-adress och portnummer.
Data skickas normalt mha tcp. Tcp-paket skickas till och från en viss port och har ett sekvensnummer.
http://en.wikipedia.org/wiki/Transmissi ... _structure
Tcp-paketen på internet skickas över IP (man KAN skicka TCP över andra protkoll än IP). Ett IP-paket skickas till och från en viss ip-adress, men har inget sekvensnummer.
http://en.wikipedia.org/wiki/IPv4#Header
IP-paketen skickas sen oftast via ethernet (men man skickas även över andra protokoll). Ett ethernet-paket skickas till och från en viss MAC-adress.
http://en.wikipedia.org/wiki/Ethernet#Physical_layer
En vanlig router ändrar bara MAC-adresserna. Den tar emot ett paket, packar upp, konstaterar vart det skall skickas och packar sen om det med en ny MAC-adress.
En router som kör NAT (jag kallar det NAT även om det är PAT:-) däremot ändrar också IP-adress och portnummer.
Re: Hur hittar internet tillbaka
Det beror väl på vilka layers switchen är gjord för ändå..?sodjan skrev:> en switch kan *aldrig* ersätta en router t.ex...
Re: Hur hittar internet tillbaka
Dock så finns det ju plats till lite drygt 65000 datorer med ett intern ip som börjar på 192.168.xxx.xxx, sen har vi ju 10.xxx.xxx.xxx som ger en möjlighet till 16777216 olika adresser bakom routern till samma publika ip.prototypen skrev:...köra 255 datorer ...
Re: Hur hittar internet tillbaka
Notera dock att 192.168.*.*-näten är C-nät, d.v.s. ett enskilt subnät får inte vara större än 255 adresser (i praktiken blir det 254 datorer eftersom en adress går bort som broadcast, sen försvinner ju oftast en adress för routern).
Fast såvitt jag förstått använder man egentligen inte klasserna längre.
Fast såvitt jag förstått använder man egentligen inte klasserna längre.
Re: Hur hittar internet tillbaka
RFC 1918 om 192.168. :
Så där har du rätt. Dock en liten ändring i nätverksmasken till 255.255.0.0 istället för 255.255.255.0 så kan man ändå prata med adresser utanför "sitt" C-nät.and third block is a set of 256 contiguous
class C network numbers.
Re: Hur hittar internet tillbaka
När det sen är lämpligt med ett stort /16-nät kan man ju diskutera 
Re: Hur hittar internet tillbaka
Nu har Prototypen redan fått svar på sin första fråga,
men det finns förklarat här också:
http://www.ipprimer.com/tcpudp.cfm
http://www.ipprimer.com/nat.cfm
men det finns förklarat här också:
http://www.ipprimer.com/tcpudp.cfm
http://www.ipprimer.com/nat.cfm
