Introduktion til typer af NAT

Historien bag NAT's eksistens er, at ved hjælp af IPV4 dvs. 32 bit, hvilket vil give omkring 4, 2 milliarder unikke IP'er, hvor det er umuligt at rumme 7 milliarder * Antal enheder, der bruges af en enkeltperson i verden, løsning til at fortsætte med at bruge IPV4 endnu, få flere enheder på internettet er NAT. NAT-processer, hvor en eller flere lokale IP-adresser er oversat til en eller global IP-adresse og vice versa for at give internetadgang til de lokale værter. Generelt konfigureres en grænseruter eller firewall til NAT. I denne artikel lærer vi detaljeret om de forskellige typer NAT.

NAT-terminologier

Inden vi springer ind i, hvordan NAT fungerer og typer NAT, lad os forstå et par terminologier for at undgå forvirring.

  • Indvendig lokal adresse: Privat IP-adresse, der er tildelt en vært på det indvendige (lokale) netværk, det er inden i værten set fra indersidenværket. Denne IP-adresse tildeles af routeren, der er tilsluttet en gruppe enheder, den er ikke tilgængelig fra internettet. Alle adresser, der starter fra 192.168.xx og 10.xxx, er forbeholdt private IP-adresser. Vi kan bruge enhver IP inden for rækkevidde uden at være bekymret, nogle andre enheder bruger det samme.
  • Inde i global adresse: Det er en eller flere IP-adresser, der repræsenterer det lokale netværk, der ses som en vært inde fra eksternt netværk. Når vi registrerer dig hos ISP, får vi en IP, der er tilgængelig overalt på internettet. Det er tildelt den router, der er tilsluttet en gruppe enheder. Ex: 12.13.14.15
  • Uden for lokal adresse: Den faktiske IP- adresse for den eksterne vært, efter NAT-oversættelse.
  • Uden for Global adresse: Det er IP-adressen til den eksterne vært før

Normalt kaldes lokale IP-adresser som 'privat IP' og Global som 'offentlig eller registreret IP'.

Typer af NAT

Baseret på hvordan kortlægningen af ​​IP-adresserne udføres fra lokal IP til Global IP, er der 3 typer NAT.

1. Statisk NAT

I dette tilfælde vil der være en til en kortlægning mellem privat IP og offentlig IP. dvs. en privat IP 192.162.19.2 er permanent kortlagt til en global IP 13.14.56.07, den bruges ofte til webhosting.

2. Dynamisk NAT

I dette tilfælde er routeren forsynet med sæt af offentlige IP-adresser, enhver enhed, der ønsker at oprette forbindelse til internettet, vil være forsynet med øjeblikkelig tilgængelig offentlig IP ved routerens ende. Der vil være en til en kortlægning baseret på først til mølle teknik, men ikke permanent, offentlig IP-adresse, der bruges af den private IP, kan ændre sig over tid.

3. PAT (oversættelse af portadresse)

I dette tilfælde kortlægges mange private IP-adresser til en enkelt offentlig IP, trafik skelnes ved portnumre på enheder, dvs. hvilke pakker der hører til hvilke private Dette er omkostningseffektivt, mange brugere kan oprette forbindelse til Internettet ved hjælp af en enkelt offentlig IP på en tid. Det er også kendt som NAT-overbelastning.

Hvordan fungerer NAT?

For at forstå, hvordan NAT fungerer i et reelt scenario Lad os overveje en lille topologi, den har 3 enheder, der er forbundet til en router, lad enheder være en bærbar computer, en mac og en smartphone, de er alle tilsluttet en router, routeren på sin side er tilsluttet internettet, offentlig IP tildelt routeren er 12.13.14.15, routeren har tildelt 10.11.12.01 til bærbar computer, 10.11.12.01 til MAC og 10.11.12.03 til smartphone.

Antag, at den bærbare computer ønsker at forbinde ekstern server, der er vært for 'vejrudsigtswebsted' med den globale IP 60.70.80.90, og smartphonen ønsker at få adgang til facebook, der er vært på global IP 60.70.80.80, når begge anmodninger ankommer til routeren, router kortlægger IP'en og posten i NAT tabel som vist nedenfor:

ApparatPrivat IP (kilde IP: Port)Offentlig IP (Offentlig IP: havn)
Etiket10.11.12.01: 4230112.13.14.15:6666
Smartphone10.11.12.03: 4230212.13.14.15:5555

Anmodningen med Public IP og Host IP med meddelelse sendes til respektive host-servere via internettet, på port 80, der ofte bruges til HTTP-anmodninger, remoter-servere reagerer på Public IP med tilføjet meddelelse, ved router interface, router henviser NAT-tabel og sender tilbage svarmeddelelse til den respektive private IP og til deres respektive porte. På den bærbare computer eller smartphone ser det ud til, at svaret er sendt direkte til dem af eksterne værter.

Fordele ved at bruge Nat

  • Det forhindrer udtømning af ipv4-adresser, dvs. flere enheder kan oprette forbindelse til internettet ved hjælp af ipv4.
  • Det giver et ekstra lag af sikkerhed ved at gøre de originale adresser og destinationsadresser skjult for hinanden.
  • NAT giver øget fleksibilitet, mens du opretter forbindelse til internettet.
  • Hvis vi ændrer enhedens IP'er, der bruges til en tjeneste, der er tilgængelig via internettet, vil det ikke påvirke service-IP'et på grund af NAT-systemet.

Konklusion - typer af NAT

IPV4 er en ældgammel idé, der implementeres efter 1970'erne, for at overvinde ulempen ved dens NAT blev introduceret. Det har nogle få ulemper, som det er tid og ressourcekrævende, det mister sporbarheden mellem kilde og destination og forsinker kommunikationen.

En langsom migrering sker mellem IPV4 til IPV6, hvilket vil give 32 efterfulgt af 37 nuller unikke IP-adresser, men alligevel forsinket, fordi en masse enheder, der allerede er på internettet, kun understøtter IPV4, og det tager tid at bryde og opbygge den nye IPV6 understøttende arkitektur.

Anbefalede artikler

Dette er en guide til typer af NAT. Her diskuterer vi introduktion, arbejde, terminologier og top 3 typer NAT sammen med dets fordele. Du kan også se på de følgende artikler for at lære mere-

  1. React Native vs React
  2. QlikView-alternativer
  3. Hive-alternativer
  4. Asana-alternativer
  5. Oprettelse af stilknapper i reageret indfødt

Kategori: