Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  7 3146
Sitter å sjekker rundt på VPN og så kom jeg over noe jeg lurte litt på.
Hvordan fungerer egentlig en VPN med tanke på at alle nettverkspakker blir sendt med en header som inneholder IP til avsender + mottaker.
Å sende pakker kan jeg skjønne, da mottakeren mottar IP adressen til VPN'en. Spørsmålet mitt er, hvordan kan mottakeren svare til riktig egentlig IP?
Hva om 2 stykker er koblet på samme VPN, begge sender pakker til f.eks. netflix, og netflix svarer. Hvordan vet VPN'en hvilken enhet som skal ha pakkene når pakkene inneholder IP'en til VPN'en, og det er 2 muligheter?

Eller er det andre sjekkemetoder for dette?
En TCP-forbindelse består av 2 endepunkt som er en kombinasjon av IP-adresse og portnummer. IP-adresse og portnummer på mottaker er ofte gitt ved at tjenesten har en IP-adresse og f.eks HTTP eller HTTPS ligger på port 80 og 443 henholdsvis. På avsender derimot så har man en IP-adresse og teoretisk sett noen og 60000-portnummre (i praksis så er det ofte 20-30000 tilgjengelige porter som er i bruk hos avsender). Mao. så kan en enkelt host ha 20-30000 unike tilkoblinger mot samme tjeneste hos Netflix.
Trigonoceps occipita
vidarlo's Avatar
Donor
Du pakker inn pakkane i ein ny pakke, som du addresserer til VPN-serveren. VPN-serveren pakker den ut og viaresender den for deg.

Om VPN-serveren i tillegg utfører NAT så må den halde styr på portpar, altså at pakker til port x skal til klient y, og pakker på port z skal til klient n.

Om du vil ha meir detalj har wikipedia lange artikler om både VPN og NAT.
Mulig det er noe misforståelse, men mente Netflix, hvordan skildrer VPN'en pakkene som kommer som respons fra Netflix mellom de 2 som er koblet gjennom VPNen og etterspør de samme filene?
Er dette ved hjelp av porter?
sindre@puse.cat:~$
Synderen's Avatar
Sitat av infexxion Vis innlegg
Mulig det er noe misforståelse, men mente Netflix, hvordan skildrer VPN'en pakkene som kommer som respons fra Netflix mellom de 2 som er koblet gjennom VPNen og etterspør de samme filene?
Er dette ved hjelp av porter?
Vis hele sitatet...
Ja det skjer ved hjelp av porter, all utgående trafikk har en port også. Det er ikke VPN softwaret som fikser dette, det er operativ systemet som står for den oppgaven.
Trigonoceps occipita
vidarlo's Avatar
Donor
Sitat av infexxion Vis innlegg
Mulig det er noe misforståelse, men mente Netflix, hvordan skildrer VPN'en pakkene som kommer som respons fra Netflix mellom de 2 som er koblet gjennom VPNen og etterspør de samme filene?
Er dette ved hjelp av porter?
Vis hele sitatet...
Det har ingen verdas ting med VPN å gjere, men med NATing å gjere. Det er nøyaktig samme som ruteren din heime gjer. Den noterer ned at port 45459 til netflix.com er A. 45450 til netflix.com er B. Når det kjem eit svar til port 45459 veit den at det er til A, ved å slå opp i tabellen sin.
Sitat av vidarlo Vis innlegg
Det har ingen verdas ting med VPN å gjere, men med NATing å gjere. Det er nøyaktig samme som ruteren din heime gjer. Den noterer ned at port 45459 til netflix.com er A. 45450 til netflix.com er B. Når det kjem eit svar til port 45459 veit den at det er til A, ved å slå opp i tabellen sin.
Vis hele sitatet...
Stilig, hvordan fungerer det da ved å ikke loggføre? I og med at det slås opp i en tabell.
Trigonoceps occipita
vidarlo's Avatar
Donor
Sitat av infexxion Vis innlegg
Stilig, hvordan fungerer det da ved å ikke loggføre? I og med at det slås opp i en tabell.
Vis hele sitatet...
Tabellen er kun oppbevart i RAM.