STUNとは?NAT通過のためのセッションユーティリティをわかりやすく解説

Explanation of IT Terms

STUNとは?

STUN(Session Traversal Utilities for NAT)は、ネットワークにおいてNAT(Network Address Translation)通過を可能にするためのセッションユーティリティです。これは、プライベートIPアドレスを使用しているネットワーク内のデバイスが、グローバルIPアドレスを持つインターネットにアクセスするために必要なものです。

NAT通過のためのSTUN

インターネットに接続するデバイスは、プライベートIPアドレスを使用しています。これは、同じネットワーク内のデバイス間では有効であっても、インターネットに接続するためにはグローバルIPアドレスが必要です。しかし、NATを使用することで、複数のデバイスが同じグローバルIPアドレスを共有することができます。

NATはプライベートIPアドレスをグローバルIPアドレスに変換することができますが、問題があります。それは、グローバルIPアドレスが複数のデバイスで共有されているため、デバイスが直接インターネットにアクセスできないことです。この問題を解決するために使用されるのがSTUNです。

STUNの仕組み

STUNは、デバイスがNATに接続している場合に、デバイスがグローバルIPアドレスを持っているかどうかを確認することができます。デバイスは、STUNサーバーに接続して、自身のグローバルIPアドレスを取得します。デバイスは、その後、取得した情報を使用して、直接インターネットにアクセスすることができます。

この仕組みにより、デバイスがNATを介してインターネットにアクセスする際に発生する問題を解決し、正常に通信することができます。

まとめ

STUNは、ネットワークにおいてNAT通過を可能にするためのセッションユーティリティです。デバイスがNATに接続している場合、STUNはデバイスがグローバルIPアドレスを持っているかどうかを確認することができます。これにより、NATを介してインターネットにアクセスする際に発生する問題を解決し、正常に通信することができます。

参考記事

参考サイト

合わせて読みたい

【Google Chrome】右クリックで翻訳がでなくなった時の対策方法の決定版