Introduktion till typer av NAT

Historien bakom existensen av NAT är att använda IPV4 dvs. 32 bitar, vilket kommer att ge cirka 4, 2 miljarder unika IP: er, där det är omöjligt att rymma 7 miljarder * Antal enheter som används av en individ i världen, lösning att fortsätta använda IPV4 ännu, få fler enheter på internet är NAT. NAT-processer där en eller flera lokala IP-adresser översätts till en eller global IP-adress och vice versa för att ge internetåtkomst till de lokala värdarna. Generellt kommer en gränseruter eller brandvägg att konfigureras för NAT. I den här artikeln kommer vi att lära dig mer om de olika typerna av NAT.

NAT-terminologier

Innan vi hoppar in i hur NAT fungerar och typer av NAT låt oss förstå några terminologier för att undvika förvirring.

  • Inre lokal adress: Privat IP-adress, tilldelad en värd i det inre (lokala) nätverket, det är inuti värden sett från det inre nätverket. Denna IP-adress tilldelas av routern som är ansluten till en grupp enheter, den är inte tillgänglig från internet. Alla adresser som börjar från 192.168.xx och 10.xxx är reserverade för privata IP-adresser. Vi kan använda vilken IP som helst inom räckhåll utan att vara oroliga för, någon annan enhet använder samma.
  • Intern global adress: Det är en eller flera IP-adresser, som representerar det lokala nätverket, sett som inre värd från externt nätverk. När vi registrerar oss med ISP får vi en IP, som är tillgänglig via internet. Den tilldelas routern som är ansluten till en grupp enheter. Ex: 12.13.14.15
  • Utanför lokal adress: Faktisk IP för fjärrvärden, efter NAT-översättning.
  • Utanför Global adress: Det är IP-adressen för fjärrvärden förut

vanligtvis kallas lokala IP-adresser som "privat IP" och global som "offentlig eller registrerad IP".

Typer av NAT

Baserat på hur kartläggningen av IP-adresserna görs från lokal IP till Global IP finns det tre typer av NAT.

1. Statisk NAT

I det här fallet kommer det att finnas en till en kartläggning mellan privat IP och offentlig IP. dvs en privat IP 192.162.19.2 är permanent mappad till en global IP 13.14.56.07, den används ofta för webbhotell.

2. Dynamisk NAT

I det här fallet är routern försedd med uppsättning offentliga IP-adresser, alla enheter som vill ansluta till internet kommer att förses med omedelbart tillgänglig offentlig IP vid routerslut. Det kommer att finnas en till en kartläggning baserad på först till kvarn teknik men inte permanent, offentlig IP-adress som används av den privata IP-adressen kan ändras över tid.

3. PAT (portadressöversättning)

I detta fall är många privata IP-adresser mappade till en enda offentlig IP, trafiken kännetecknas av portnummer för enheter, dvs vilka paket tillhör vilka privata. Detta är kostnadseffektivt, många användare kan ansluta till Internet med en enda offentlig IP på en tid. Det är också känt som NAT-överbelastning.

Hur fungerar NAT?

För att förstå hur NAT fungerar i verkliga scenariot Låt oss överväga en liten topologi, den har 3 enheter anslutna till en router, låt enheter vara en bärbar dator, en Mac och en smartphone, de är alla anslutna till en router, routern i sin tur är ansluten till internet, offentlig IP tilldelad routern är 12.13.14.15, routern har tilldelat 10.11.12.01 till bärbar dator, 10.11.12.01 till MAC och 10.11.12.03 till smartphone.

Antag att den bärbara datorn vill ansluta fjärrservern som är värd för "väderprognoswebbplats" med den globala IP 60.70.80.90 och smarttelefonen vill komma åt facebook värd på global IP 60.70.80.80 när båda förfrågningarna anländer till routern, routern kartlägger IP-adressen och posten i NAT tabell som visas nedan:

EnhetPrivat IP (käll-IP: port)Public IP (Public IP: Port)
Märka10.11.12.01: 4230112.13.14.15:6666
Smartphone10.11.12.03: 4230212.13.14.15:5555

Begäran med Public IP och Host IP med meddelande skickas till respektive värdservrar via internet, på port 80 som vanligtvis används för HTTP-förfrågningar, remoter-servrar svarar på Public IP med tillagt meddelande, vid routergränssnittet, routern hänvisar NAT-tabellen och skickar tillbaka svarmeddelande till respektive privat IP och till deras respektive portar. Till den bärbara datorn eller smarttelefonen verkar det som om svaret har skickats direkt till dem av fjärrvärdar.

Fördelar med att använda Nat

  • Det förhindrar uttömning av ipv4-adresser, dvs fler enheter kan ansluta till internet med ipv4.
  • Det ger ett extra lager av säkerhet genom att göra original- och destinationsadresser dolda från varandra.
  • NAT ger ökad flexibilitet medan du ansluter till Internet.
  • Om vi ​​ändrar enhetens IP: er som används för en tjänst som är tillgänglig via internet, kommer det inte att påverka tjänstens IP på grund av NAT-systemet.

Slutsats - typer av NAT

IPV4 är en ålderdomlig idé som implementerades efter 1970-talet, för att övervinna nackdelen med dess NAT infördes. Det har några nackdelar som att det är tid- och resurskrävande, det förlorar spårbarheten mellan källa och destination och försenar kommunikationen.

En långsam migrering sker mellan IPV4 till IPV6, vilket kommer att ge 32 följt av 37 nollor unika IP-adresser men ändå försenade eftersom många enheter som redan finns på Internet endast stöder IPV4, och det tar tid att bryta och bygga den nya IPV6 stödja arkitektur.

Rekommenderade artiklar

Detta är en guide till typer av NAT. Här diskuterar vi introduktion, bearbetning, terminologier och topp 3 typer av NAT tillsammans med dess fördelar. Du kan också titta på följande artiklar för att lära dig mer-

  1. React Native vs React
  2. QlikView-alternativ
  3. Hive-alternativ
  4. Asana-alternativ
  5. Skapa stilknappar i reagera infödda

Kategori: