Vad är NAT, hur fungerar det och varför används det?

Du kanske har hört talas om något som kallas en IP-adress(IP Address) , – om du inte har gjort det, börja med att läsa vår artikel som förklarar konceptet – men för den här artikeln om NAT ( Network Address Translation ) måste du veta att IP-adresser är begränsade. Du kan inte heller ha två enheter i ett nätverk med samma IP-adress(same IP address)

Problemet är att olika nätverk, som ditt hemnätverk och datorer på internet som helhet, oundvikligen kommer att ha samma IP-adresser eller ha inkompatibiliteter i hur deras nätverksadresser är inställda. NAT löste både problemet med brist på IP-adresser och inkompatibla nätverk som behöver prata med varandra. 

För det mesta är det inget du behöver oroa dig för, men ibland är dina internetproblem ett resultat av att NAT går fel. Så att ha en grundläggande förståelse för vad NAT är och hur det fungerar kan hjälpa till att lösa problemet.

Var händer NAT?(Where Does NAT Happen?)

När det gäller vanliga användare som oss är NAT ett jobb som hanteras av din router. Routern har en IP-adress tilldelad av din tjänsteleverantör(IP address assigned to it by your service provider) . Det är adressen som resten av internet ser. Varje(Every) enhet i ditt hemnätverk tilldelas en privat IP-adress, vilket är vad de kommer att använda för att prata med varandra. 

När en enhet i ditt nätverk vill kommunicera med omvärlden står routern för det. Routern har en offentlig IP-adress som alla andra ser. Den håller reda på vilka privata IP-adresser som begärde vilken trafik och ser till att datapaketen dirigeras till rätt enhet.

Privata kontra offentliga IP-adresser(Private Vs Public IP Addresses)

Innan vi går in på vilka typer av NAT du kommer att stöta på är det en bra idé att snabbt diskutera privata och offentliga IP-adresser.

Enligt konvention är vissa intervall av IP-adresser reserverade för specifika ändamål. Offentliga IP-(Public IP) adresser är reserverade för internetanslutna enheter som din router eller webbservrar. Din ISP tilldelar en offentlig IP-adress till din router och det är den adress som alla utomstående på webben ser. Vanligtvis är en privat internetadress ungefär 192.168.0.X eller 10.1.1.X, men detta varierar från en router till en annan. Även om privata adresser måste vara unika inom ett privat nätverk, är de nästan säkert desamma mellan privata nätverk.

En offentlig IP-adress, som nämnts ovan, är den som ses av alla andra på internet. När du besöker en webbplats är din webbläsare ansluten till dess offentliga IP-adress. Vanligtvis tillåter inte hemroutrar direkt åtkomst via sin offentliga IP-adress som inte initierades av den. Det betyder att du inte bara kan skriva in den allmänna adressen till din väns router och ha tillgång till enheter i deras nätverk.

Vissa webbtjänster och enheter, till exempel videospelskonsoler, behöver dock ett mildare tillvägagångssätt. Det är här olika NAT- typer kommer in i bilden. Ofta uppstår problem av att din anslutnings NAT - typ är fel för den typ av tjänst du försöker använda. Vi kommer att täcka NAT- typer mer i detalj härnäst.

NAT-typer(NAT Types)

Även om grundidén om vad NAT är inte är alltför komplicerad, finns det i praktiken många nyanser i hur det faktiskt fungerar. Det finns olika typer av NAT som är lämpliga för olika översättningsbehov. 

Statisk NAT(Static NAT)

Den statiska stilen hos NAT mappar en specifik privat IP-adress till en specifik offentlig IP-adress. Med statisk NAT är det möjligt att komma åt enheten som är mappad till den allmänna adressen direkt. 

Detta är den typ av NAT som används för webbservrar(web servers) som också ingår i ett privat nätverk. När du kommer åt servern via den här statiska kartan kan du inte också komma åt de andra enheterna på dess privata nätverk. Servern själv kan dock prata med enheterna på sitt privata nätverk utan problem.

Dynamisk NAT(Dynamic NAT)

Dynamisk NAT(Dynamic NAT) används när du har en pool av offentliga IP-adresser som du dynamiskt vill tilldela enheterna i ditt privata nätverk. 

Detta används inte för webbserveråtkomst utanför nätverket. Istället, när en enhet på det privata nätverket vill komma åt internet eller en annan resurs som inte finns på det privata nätverket, tilldelas den en av de offentliga IP-adresserna i poolen. 

NAT-överbelastning (PAT)(NAT Overload (PAT))

Med inslag av både statisk och dynamisk NAT är NAT -överbelastningsstilen den vanligaste formen och är vad de flesta hemroutrar använder. Det är känt som NAT med Port Address Translation ( PAT ) bland andra namn.

I de flesta fall har din router en offentlig IP-adress tilldelad, men alla enheter i ditt nätverk vill förmodligen ha tillgång till internet. Genom att använda NAT- överbelastning upprättar routern en anslutning mellan dess offentliga IP-adress och serverns. Den skickar sedan paketen till servern, men tilldelar också en returdestinationsport. 

Detta hjälper den att veta vilka paket som är avsedda för vilken IP-adress på ditt privata nätverk. Det är för övrigt PAT - delen av processen.

Proprietära NAT-typer(Proprietary NAT Types)

För att blanda ihop saker och ting ännu mer har vissa företag bestämt sig för att lägga sina egna NAT- klassificeringar på saker. Detta är mest tillämpligt på spelkonsoler och du kommer att upptäcka att när du gör ett nätverkstest kommer det att berätta att du använder något som NAT Type 2 eller NAT Type D

Dessa klassificeringar är specifika för konsol- eller enhetstillverkare och du bör kontrollera deras officiella dokumentation för att ta reda på vad varje klassificering faktiskt betyder.

Vanliga korrigeringar för NAT-problem(Common Fixes for NAT Issues)

För det mesta, för de flesta människor, fungerar NAT perfekt och med fullständig transparens. Men ibland fungerar det fel eller är i vägen. 

Återigen är det mest troligt att spelkonsoler stöter på problem, eftersom vissa av deras tjänster behöver ditt nätverk för att acceptera åtkomstförfrågningar till din offentliga IP-adress utifrån, eftersom standard NAT- konfigurationer vanligtvis inte tillåter detta. Den goda nyheten är att det finns några vanliga korrigeringar som du kan försöka göra NAT mindre restriktiv och tillåta inkommande anslutningar.

Gå först till din router (enligt dess manual) och kontrollera om UPnP (universal plug and play) är påslagen. Den här funktionen låter applikationer på ditt lokala nätverk automatiskt vidarebefordra portar(forward ports) utan att du behöver krångla med nätverksinställningar. Tänk bara på att all skadlig programvara i ditt nätverk, såsom skadlig programvara, också kan använda UPnP . Se(Make) till att alla dina enheter skannas och rensas om du använder den här funktionen.

Du har också möjlighet att göra manuell portvidarebefordran, så att enheter som behöver en mindre strikt anslutning kan få det från fall till fall.

Det är bara NATURLIGT (It’s Only NATural )

Det är allt du behöver veta om vad NAT är för att komma igång. De verkliga muttrarna och bultarna för hur NAT fungerar kan bli komplicerade snabbt, men så länge du förstår vad NAT gör på en hög nivå och varför det ibland blir fel, kommer du också att förstå varför vissa korrigeringar fungerar eller inte kommer när du kör i nätverksfrågor.



About the author

Inom affärer och teknik är Windows 10 och Windows 11/10 mycket viktiga verktyg. De låter dig interagera med datorer enklare och säkrare än någonsin tidigare, samt kör kraftfulla men anpassningsbara appar utan några säkerhetsrisker. Dessa verktyg är också viktiga för företag som vill kunna utöka sin onlinenärvaro och nå nya kunder. På grund av detta skulle jag säga att mina kunskaper i Windows 10 och Windows 11/10 gör mig till en utmärkt kandidat för ett sådant jobb eller företag.



Related posts