asuhacoder / TechTrain

reports for TechTrain interviews
0 stars 0 forks source link

NATとは #7

Closed asuhacoder closed 3 years ago

asuhacoder commented 3 years ago

TechTrain Report

Description

6 に引き続き、NATについて調べる。

NAT

IPアドレスは別のIPアドレスに変換され、外部のユーザからは透過的である。 プライベートなIPアドレスはネットワーク外部では使用不可能なためパブリックなIPアドレスに変換する必要がある。 NATがなければパブリックIPアドレス1つごとにノード1つしか外部と通信できるようにならない。 そのため、ローカルネットワーク外部と通信するユーザが増える場合は特にNATの恩恵を受ける。 NATルータを複数用意することで一つが落ちた場合には別のNATルータを使って動かすことができる。

NATはNATとNAPTの2種類に分類できる。 NATはIPアドレスの変換のみだがNAPTはポートの変換などもできる。

GCPにおけるNAT

GCPではNATを通った通信はIGWを通らずにインターネットに出ていくが、AWSではすべての通信はIGWを通る。

Task List

References

RFC 3022 - Traditional IP Network Address Translator (Traditional NAT) VPC Networking: GCP v.s. AWS. Comparing and contrasting Google Cloud… | by John Tucker | codeburst

GuiltyMorishita commented 3 years ago

LGTM