Inleiding tot soorten NAT

Verhaal achter het bestaan ​​van NAT is dat het gebruik van IPV4 oftewel 32 bit, wat ongeveer 4, 2 miljard unieke IP's oplevert, waarin het onmogelijk is om 7 miljard * te huisvesten * Aantal apparaten dat door een persoon in de wereld wordt gebruikt, Oplossing om IPV4 toch te blijven gebruiken, meer apparaten op internet halen is NAT. NAT-processen waarbij een of meer lokale IP-adressen worden vertaald in een of globale IP-adressen en vice versa om internettoegang te bieden aan de lokale hosts. Over het algemeen wordt een grensrouter of firewall geconfigureerd voor NAT. In dit artikel zullen we de verschillende soorten NAT in detail leren kennen.

NAT Terminologieën

Voordat we ingaan op hoe NAT werkt en soorten NAT, moeten we een paar terminologieën begrijpen om verwarring te voorkomen.

  • Intern adres: privaat IP-adres, toegewezen aan een host in het (lokale) netwerk, het is in de host gezien vanuit het netwerk. Dit IP-adres wordt toegewezen door de router die is verbonden met een groep apparaten en is niet toegankelijk via internet. Alle adressen vanaf 192.168.xx en 10.xxx zijn gereserveerd voor privé-IP-adressen. We kunnen elk IP-adres binnen bereik gebruiken zonder ons zorgen te maken, een ander apparaat gebruikt hetzelfde.
  • Intern adres binnen: het zijn een of meer IP-adressen die het lokale netwerk vertegenwoordigen, gezien als een interne host van buiten het netwerk. Wanneer we ons bij ISP registreren, krijgen we een IP-adres, dat toegankelijk is via internet. Het wordt toegewezen aan de router die is verbonden met een groep apparaten. Vb: 12.13.14.15
  • Buiten lokaal adres: werkelijke IP van de externe host, na NAT-vertaling.
  • Buiten globaal adres: dit is eerder het IP-adres van de externe host

meestal worden lokale IP-adressen 'private IP' genoemd en Global als 'public IP'.

Soorten NAT

Op basis van hoe de toewijzing van de IP-adressen wordt uitgevoerd van lokaal IP naar Globaal IP, zijn er 3 soorten NAT.

1. Statische NAT

In dit geval zal er een één-op-één-toewijzing zijn tussen privé-IP en openbare IP. dat wil zeggen een privaat IP 192.162.19.2 wordt permanent toegewezen aan een wereldwijd IP 13.14.56.07, het wordt vaak gebruikt voor webhosting.

2. Dynamische NAT

In dit geval wordt de router voorzien van een set openbare IP-adressen, elk apparaat dat verbinding met internet wil maken, krijgt onmiddellijk een beschikbaar openbaar IP-adres aan de routerzijde. Er is één op één toewijzing op basis van wie het eerst komt, het eerst maalt, maar niet permanent., kan het openbare IP-adres dat door het privé-IP wordt gebruikt in de loop van de tijd veranderen.

3. PAT (poortadresvertaling)

In dit geval worden veel privé-IP-adressen toegewezen aan een enkel openbaar IP-adres. Verkeer onderscheidt zich door poortnummers van apparaten, dwz welke pakketten behoren tot welke privé. Dit is kosteneffectief, veel gebruikers kunnen verbinding maken met internet met behulp van één openbaar IP-adres. een tijd. Het wordt ook wel NAT-overbelasting genoemd.

Hoe werkt NAT?

Om te begrijpen hoe NAT in een echt scenario werkt Laten we een kleine topologie overwegen, het heeft 3 apparaten verbonden met een router, laat apparaten een laptop, een mac en een smartphone zijn, ze zijn allemaal verbonden met een router, de router op zijn beurt is verbonden met internet, openbare IP toegewezen aan router is 12.13.14.15, de router heeft 10.11.12.01 toegewezen aan laptop, 10.11.12.01 aan MAC en 10.11.12.03 aan smartphone.

Stel dat laptop een externe server wil verbinden die de 'weersvoorspellingswebsite' host met wereldwijde IP 60.70.80.90 en smartphone toegang wil hebben tot Facebook gehost op wereldwijde IP 60.70.80.80 wanneer beide verzoeken bij de router aankomen, de router het IP-adres en de invoer in NAT tabel zoals hieronder getoond:

ApparaatPrivé-IP (bron-IP: poort)Public IP (Public IP: Port)
Etiket10.11.12.01: 4230112.13.14.15:6666
smartphone10.11.12.03: 4230212.13.14.15:5555

De aanvraag met Public IP en Host IP met bericht wordt via internet naar de respectieve hostservers verzonden, op poort 80 die gewoonlijk wordt gebruikt voor HTTP-aanvragen, externe servers reageren op Public IP met toegevoegd bericht, bij routerinterface verwijst router naar NAT-tabel en stuurt de antwoordbericht op respectieve privé-IP en op hun respectieve poorten. Naar de laptop of smartphone lijkt het antwoord rechtstreeks door externe hosts naar hen te zijn verzonden.

Voordelen van het gebruik van Nat

  • Het voorkomt de uitputting van ipv4-adressen, dwz dat meer apparaten verbinding kunnen maken met internet via ipv4.
  • Het biedt een extra beveiligingslaag door het origineel en de bestemmingsadressen voor elkaar te verbergen.
  • NAT biedt meer flexibiliteit tijdens het verbinden met internet.
  • Als we de apparaat-IP's wijzigen die worden gebruikt voor een service die via internet wordt gebruikt, heeft dit geen invloed op de service-IP vanwege het NAT-systeem.

Conclusie - Soorten NAT

IPV4 is een eeuwenoud idee dat na de jaren 70 wordt geïmplementeerd om het nadeel van zijn NAT te overwinnen. Het heeft een paar nadelen, zoals het kost tijd en middelen, het verliest de traceerbaarheid tussen bron en bestemming en vertraagt ​​de communicatie.

Er vindt een langzame migratie plaats tussen IPV4 naar IPV6, wat 32 gevolgd door 37 nullen unieke IP-adressen oplevert, maar vertraagd omdat veel apparaten die al op internet staan ​​alleen IPV4 ondersteunen, en het kost tijd om de nieuwe IPV6 te breken en te bouwen ondersteunende architectuur.

Aanbevolen artikelen

Dit is een gids voor soorten NAT. Hier bespreken we de introductie, werking, terminologieën en top 3 soorten NAT, samen met de voordelen ervan. U kunt ook de volgende artikelen bekijken voor meer informatie-

  1. Reageren Native vs React
  2. QlikView-alternatieven
  3. Bijenkorf alternatieven
  4. Asana-alternatieven
  5. Stijlknoppen maken in React native