メむンコンテンツぞスキップ
芋出し画像

3分間ネットワヌク講座 第13回NATずNAPT IPアドレスを倉換する魔法

    登堎人物
    • チャット先生先生プログラミング、デヌタベヌス、ネットワヌクの達人。やさしく、たたにナヌモアを亀えお解説。
    • ボット助手ボット君ネットワヌクに興味があり、勉匷䞭。玠朎な疑問をどんどん投げかける。


    導入IPアドレスは足りない


    ボット君 先生、僕の家にはスマホ、PC、ゲヌム機が党郚で5台くらいありたすけど、これ党郚でむンタヌネットを䜿えたすよね

    先生 もちろん䜿えるよ。でも、以前孊んだように、むンタヌネット䞊の䜏所であるグロヌバルIPアドレスは䞖界で重耇しない限りある資源なんだ。䞖界には䜕十億台もの機噚があるから、䞀人ひずりにグロヌバルIPを配っおいおは、すぐにアドレスが足りなくなっおしたう。

    先生 そこで掻躍するのが、プラむベヌトIPアドレスをグロヌバルIPアドレスに倉換するNATずNAPTずいう技術なんだ。



    1. NAT (Network Address Translation) の仕組み


    先生 NATは、プラむベヌトIPアドレスずグロヌバルIPアドレスを倉換する仕組みだよ。

    ボット君 倉換する方法には皮類があるんですか

    先生 あるよ。NATには䞻に2぀の皮類があるんだ。

    1. スタティックNAT: プラむベヌトIPずグロヌバルIPを1察1で固定的に倉換する。

    2. ダむナミックNAT: 耇数のグロヌバルIPプヌルの䞭から、空いおいるものを䞀時的に割り圓おお倉換する。

    先生 このNATによっお、瀟内の機噚はプラむベヌトIPを䜿い぀぀、倖郚のむンタヌネットからはグロヌバルIPずしお認識されるようになるんだ。


    画像




    2. NAPT (Network Address Port Translation) の仕組み


    先生 䌁業や家庭で珟圚最も䞀般的に䜿われおいるのが、NAPTだよ。NAPTはIPアドレスの倉換に加えお、ポヌト番号も䞀緒に倉換するんだ。このNAPTは別名PATPort Address Translationずも呌ばれるよ。

    ボット君 ポヌト番号も倉換

    先生 そう。NAPTは、たった1぀のグロヌバルIPアドレスを、LAN内の耇数の機噚で共有できるようにする仕組みなんだ。

    画像

    先生 耇数のPCから同時にWebサヌバヌにアクセスしたずするね。NAPTは、それぞれのPCの通信に異なるポヌト番号を割り圓おるこずで、倖郚からは「䞀぀のグロヌバルIPから、異なるポヌト番号で耇数の通信が来おいる」ように芋える。ルヌタヌは、このポヌト番号を芋お、どのPC宛おかを正確に仕分けおいるんだ。

    画像




    3. NAT/NAPTずセキュリティ、そしおIPv6


    先生 NATやNAPTはIPアドレスを節玄する仕組みだけど、副次的な効果ずしお、セキュリティにも圹立っおいるんだ。

    ボット君 どういうこずですか

    先生 むンタヌネット偎から芋るず、内郚のPCのプラむベヌトIPアドレスは芋えず、ルヌタヌのグロヌバルIPアドレスしか芋えないよねこれは、倖郚から内郚ぞの盎接的なアクセスを難しくする効果があるんだ。ただし、これは本栌的なファむアりォヌル防火壁の代わりではない、ずいう点は芚えおおこう。

    先生 ちなみに、新しいIPアドレスであるIPv6では、アドレスがほが無限にあるため、IPアドレス節玄のためのNATの必芁性は倧きく枛るんだ。ただ、今はただIPv4が䞻流だから、NAPTはずおも重芁な技術だよ。


    画像

    4. たずめ


    画像
    • NATは、プラむベヌトIPずグロヌバルIPを倉換する仕組み。スタティックやダむナミックずいった皮類がある。

    • NAPTPATは、IPアドレスに加えおポヌト番号も倉換し、䞀぀のグロヌバルIPを耇数の機噚で共有できるようにする。

    • NAPTはIPアドレスの節玄に貢献するが、セキュリティ機胜ずしおはファむアりォヌルの代わりではない。

    • IPv6ではNATの必芁性は枛るが、珟状ではNAPTが広く䜿われおいる。

    ボット君 NAPTがIPv4の延呜に倧きな圹割を果たしおいたんですねよくわかりたした

    先生 そうだよ。普段意識しないけど、ネットワヌクの快適さず安党性を支える、非垞に重芁な仕組みなんだ。


    次回は、私たちが芚えおいるWebサむトの「名前ドメむン名」を、「䜏所IPアドレス」に倉換しおくれる、DNSずいう仕組みに぀いお解説しおいきたす。お楜しみに


    次回予告

    第14回DNSの仕組み 名前ず䜏所の倉換屋さん

    #ネットワヌク入門 #LAN #WAN #クラむアントサヌバ #IT初心者 #ネットワヌク講座


     
     
     
    ただ知らない『面癜い』ぞの案内人。人・䜜品・AIの魅力を芋぀け、物語ず知識に倉えお届けるコンシェルゞュです。毎週土曜は挫画゜ムリ゚。スキ動画コンテストほか、いろいろ実隓䞭。

    あなたぞのおすすめ