NATとは何ですか、どのように機能し、なぜ使用されるのですか?


IPアドレス と呼ばれるものを聞いたことがあるかもしれませんが、知らない場合は、概念を説明する記事を読んでください。ただし、このNAT(ネットワークアドレス変換)に関する記事には、 IPアドレスが制限されていることを知る。また、同じIPアドレス を使用してネットワーク上に2つのデバイスを配置することもできません。

問題は、ホームネットワークやインターネット全体のコンピューターなどの異なるネットワークが、必然的に同じIPアドレスを持つか、ネットワークアドレスの設定方法に互換性がないことです。 NATは、IPアドレス不足の問題と、相互に通信する必要のある互換性のないネットワークの両方を解決しました。

ほとんどの場合、心配する必要はありませんが、インターネットの問題はNATがうまくいかなかったことが原因である場合があります。したがって、NATとは何か、どのように機能するかを基本的に理解しておくと、問題の解決に役立ちます。

NATはどこで起こりますか?

通常の場合私たちのようなユーザー、NATはルーターによって処理されるジョブです。ルーターにはサービスプロバイダーによって割り当てられたIPアドレス があります。それはインターネットの残りの部分が見るアドレスです。ホームネットワーク上のすべてのデバイスにはプライベートIPアドレスが割り当てられています。これは、デバイスが相互に通信するために使用します。

ネットワーク上のデバイスが外界と通信したい場合、ルーターがそれを代行します。ルーターには、他の誰もが見ることができるパブリックIPアドレスがあります。どのプライベートIPアドレスがどのトラフィックを要求したかを追跡し、データパケットが適切なデバイスにルーティングされるようにします。

プライベートVsパブリックIPアドレス

遭遇するNATのタイプに入る前に、プライベートIPアドレスとパブリックIPアドレスについて簡単に説明することをお勧めします。

In_content_1 all:[300x250] / dfp:[640x360] ->

規則により、IPアドレスの特定の範囲は特定の目的のために予約されています。パブリックIPアドレスは、ルーターやWebサーバーなどのインターネットに接続するデバイス用に予約されています。 ISPがルーターにパブリックIPアドレスを割り当てます。これは、ウェブ上のすべての部外者が見るアドレスです。通常、プライベートインターネットアドレスは192.168.0.Xや10.1.1.Xのようなものですが、これはルーターによって異なります。プライベートアドレスはプライベートネットワーク内で一意である必要がありますが、プライベートネットワーク間ではほとんど同じです。

上記のように、パブリックIPアドレスは、他のすべての人が見るアドレスですインターネット。 Webサイトにアクセスすると、ブラウザはそのパブリックIPアドレスに接続されます。通常、ホームルーターでは、ホームルーターが開始していないパブリックIPアドレスを介して直接アクセスすることはできません。つまり、友だちのルーターのパブリックアドレスを入力するだけで、友だちのネットワーク上のデバイスにアクセスすることはできません。

ただし、ビデオゲームコンソールなどの一部のWebサービスおよびデバイスには、より緩やかなアプローチが必要です。ここで、さまざまなNATタイプが機能します。接続のNATタイプが、使用しようとしているサービスのタイプに対して間違っていることが原因で問題が発生することがよくあります。次に、NATタイプについて詳しく説明します。

NATタイプ

NATの基本的な考え方は複雑ではありませんが、実際には実際の動作には多くのニュアンスがあります。さまざまな変換のニーズに適したさまざまなタイプのNATがあります。

静的NAT

NATの静的スタイルは、1つの特定のプライベートIPアドレスを特定のパブリックIPアドレスにマッピングします。静的NATを使用すると、パブリックアドレスにマップされたデバイスに直接アクセスできます。

これは、プライベートネットワークの一部でもあるウェブサーバー に使用されるNATのタイプです。この静的マップを介してサーバーにアクセスする場合、プライベートネットワーク上の他のデバイスにもアクセスできません。ただし、サーバー自体はプライベートネットワーク上のデバイスと問題なく通信できます。

動的NAT

動的NATは、プライベートネットワーク上のデバイスに動的に割り当てるパブリックIPアドレスのプール。

これは、ネットワークの外部からのWebサーバーアクセスには使用されません。代わりに、プライベートネットワーク上のデバイスが、プライベートネットワーク上にないインターネットまたは別のリソースにアクセスする場合、プール内のパブリックIPアドレスの1つが割り当てられます。

NATオーバーロード(PAT)

静的および動的NATの両方の要素がある場合、NATオーバーロードスタイルは最も一般的な形式であり、ほとんどのホームルーターです使用する。これは、他の名前の中でも特にポートアドレス変換(PAT)を使用したNATとして知られています。

ほとんどの場合、ルーターには1つのパブリックIPアドレスが割り当てられていますが、ネットワーク上のすべてのデバイスはおそらくインターネットアクセスを必要としています。 NATオーバーロードを使用すると、ルーターはパブリックIPアドレスとサーバーのパブリックIPアドレス間の接続を確立します。次に、パケットをサーバーに送信しますが、戻り宛先ポートも割り当てます。

これは、プライベートネットワーク上のどのIPアドレスにどのパケットが対応しているのかを知るのに役立ちます。ちなみに、それはプロセスのPAT部分です。

独自のNATタイプ

さらに混乱させるために、一部の企業は独自のNAT分類を採用することにしました。事に。これは主にゲームコンソールに当てはまります。ネットワークテストを行うと、NATタイプ2やNATタイプDなどを使用していることがわかります。

これらの分類はコンソールまたはデバイスメーカーに固有のものであり、それぞれの分類が実際に何を意味するかを理解するために、公式ドキュメントを確認する必要があります。

NAT問題の一般的な修正

ほとんどの場合、ほとんどの人にとって、NATは完全に、完全に透過的に機能します。ただし、誤動作したり、邪魔になることもあります。

繰り返しになりますが、標準のNAT構成では通常これが許可されていないため、一部のサービスではネットワークがパブリックIPアドレスへのアクセス要求を外部から受け入れる必要があるため、ゲームコンソールで問題が発生する可能性が最も高くなります。良いニュースは、NATの制限を緩和し、着信接続を許可するためのいくつかの一般的な修正があることです。

まず、ルーターにアクセスし(マニュアルに従って)、UPnPかどうかを確認します(ユニバーサルプラグアンドプレイ)がオンになっています。この機能により、ネットワーク設定をいじる必要なしに、ローカルネットワーク上のアプリケーションを自動的にフォワードポート できます。マルウェアなど、ネットワーク上の悪意のあるソフトウェアもUPnPを利用できることに注意してください。この機能を使用する場合は、デバイスがすべてスキャンされ、クリアされていることを確認してください。

手動のポート転送を実行するオプションもあるので、それほど厳密でない接続を必要とするデバイスがケースバイケースで取得できますケースベース。

NATuralのみです

NATを使い始めるために知っておくべきことは、これだけです。 NATのしくみの真骨頂はすぐに複雑になる可能性がありますが、NATが高レベルで何を行うか、なぜそれがうまくいかないのかを理解していれば、特定の修正が機能する理由、または実行しても機能しない理由も理解できます。ネットワークの問題に。

関連記事:


10.06.2020