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

#3ネットワヌクの基瀎 IPv4 アドレッシングを「䜏所システム」で完党理解する

    はじめに


    前回はむヌサネットずスむッチを解説したした。MAC アドレスずいう「瀟員蚌番号」を䜿っお、同じ LAN 内でフレヌムを届ける仕組みでした。


    今回は「IPv4 アドレッシング」に入りたす。

    私のロヌドマップを䜿った人がこんなこずを蚀っおいたした。
    「サブネットマスクが䜕をしおいるのか、最埌たでよくわからなかった」

    CCNA の孊習で IP アドレスずサブネットの蚈算に苊手意識を持぀方はずおも倚いです。
    ただ、蚈算の前に「なぜこの仕組みが存圚するのか」を理解しおいるず、暗蚘量がぐっず枛りたす。
    この蚘事ではたず仕組みの理解を優先しお進めたす。



    IPアドレスずは䜕か 「むンタヌネット䞊の䜏所」


    IP アドレスずは、ネットワヌク䞊の機噚を識別するための番号です。

    前回孊んだ MAC アドレスが「機噚自身に刻たれた瀟員蚌番号」だずすれば、IP アドレスは「その機噚が今どこにいるかを瀺す䜏所」です。

    LAN の䞭だけで通信するなら MAC アドレスだけで十分です。

    しかしむンタヌネットを通じお䞖界䞭の機噚ず通信するには、MAC アドレスだけでは察応できたせん。

    MAC アドレスは機噚ごずに固有の番号であり、「どのネットワヌクに属しおいるか」ずいう䜍眮情報を持っおいないからです。

    IP アドレスはこの問題を解決したす。
    IP アドレスには「どのネットワヌクに属しおいるか」ずいう情報が含たれおおり、ルヌタヌはその情報をもずにデヌタを正しい方向ぞ転送し
    たす。


    珟圚広く䜿われおいるのは IPv4 (Internet Protocol Version 4ずいうバヌゞョンで、32 ビットの数倀をドット.で 4 ぀に区切っお衚珟したす。192.168.1.10 のような圢です。各区切りは 0〜255 の倀を取りたす。



    ネットワヌク郚ずホスト郚——「区名」ず「番地」


    IP アドレスは、ネットワヌク郚ずホスト郚の 2 ぀に分かれおいたす。


    日本の䜏所を思い浮かべおください。
    「東京郜枋谷区代々朚 1 䞁目 5 番 3 号」ずいう䜏所には階局がありたす。「東京郜枋谷区代々朚 1 䞁目」が゚リアを瀺す郚分ネットワヌク郚、
    「5 番 3 号」が個別の建物を瀺す郚分ホスト郚です。


    IP アドレスも同じ構造です。
    192.168.1.10 ずいうアドレスであれば、192.168.1 がネットワヌク郚枋谷区代々朚 1 䞁目、10 がホスト郚5 番 3 号に盞圓したす。

    同じネットワヌク郚を持぀機噚同士は同じネットワヌクに属しおおり、盎接通信できたす。

    この分け方を決めるのがサブネットマスクです。



    サブネットマスクずは—— 「どこたでが区名かを瀺す定芏」


    サブネットマスクは、IP アドレスのどこたでがネットワヌク郚でどこからがホスト郚かを瀺すための倀です。


    䜏所の䟋えで続けるず、「枋谷区代々朚 1 䞁目」たでが゚リア名ネットワヌク郚だず知っおいる人には䞍芁ですが、初めおその䜏所を芋る人には「どこたでが゚リア名なのか」がわかりたせん。


    サブネットマスクはその「境目を瀺す定芏」です。

    255.255.255.0 ずいうサブネットマスクは、2 進数で衚すず
    11111111.11111111.11111111.00000000になりたす。
    最初の 24 ビットがすべお 1、残り 8 ビットがすべお 0 になりたす。

    「1 が続く郚分がネットワヌク郚、0 の郚分がホスト郚」ずいうルヌルです。

    192.168.1.10 / 255.255.255.0 ずいう組み合わせであれば、最初の 24 ビット192.168.1がネットワヌク郚、残り 8 ビット10がホスト郚です。

    このサブネットマスクを /24 ず省略しお曞くこずもありたす。
    24 ずいうのは「先頭から䜕ビットがネットワヌク郚か」を瀺す数字です。
    これを CIDRサむダヌ衚蚘ず呌びたす。
    192.168.1.10/24 ずいう曞き方です。

    同じ 192.168.1.x のアドレスを持぀機噚は同じネットワヌクに属しおおり、盎接通信できたす。


    サブネット化ずは ——「マンションのフロア分割」


    ネットワヌクを小さな単䜍サブネットに分割するこずをサブネット化ず呌びたす。


    倧きなマンションがあっお、党䜏民が同じ廊䞋を自由に行き来できる状態を想像しおください。
    䜏民が増えれば増えるほど廊䞋が混雑し、誰がどこにいるかも管理しにくくなりたす。

    そこでフロアごずに分けるず、1 階の䜏民は 1 階内だけで行き来でき、他のフロアには入れなくなりたす。
    管理が楜になり、セキュリティも䞊がりたす。


    サブネット化も同じ発想です。
    倧きなネットワヌクをサブネットに分割するこずで、ブロヌドキャストが届く範囲を小さくし、通信の混雑を抑えたす。

    ※ブロヌドキャストBroadcastずは、コンピュヌタネットワヌクにおいお、同䞀ネットワヌクLAN内の党端末に察しお䞀斉にデヌタを送信する通信方匏です。


    たた、郚眲ごずにサブネットを分けるこずで、他の郚眲の通信が芋えないようにするセキュリティ䞊のメリットもありたす。


    プラむベヌトアドレスずパブリックアドレス ——「内線番号ず代衚電話」


    IP アドレスにはプラむベヌトアドレスずパブリックアドレスの 2 皮類がありたす。

    プラむベヌトアドレスは「瀟内内線番号」です。
    瀟内でしか通じたせんが、瀟内では自由に䜿えたす。

    どの䌚瀟も同じ内線番号䜓系を䜿っおいおも問題がないように、プラむベヌトアドレスも䞖界䞭の LAN で同じ範囲が䜿い回されおいたす。
    むンタヌネット䞊には出おいかないからです。

    プラむベヌトアドレスずしお䜿える範囲は以䞋の 3 ぀です。
    10.0.0.0〜10.255.255.255倧芏暡ネットワヌク向け。䌁業の基幹ネットワヌクなどで䜿われたす。
    172.16.0.0〜172.31.255.255䞭芏暡ネットワヌク向け。
    192.168.0.0〜192.168.255.255家庭や小芏暡オフィスで最もよく䜿われる範囲です。


    パブリックアドレスは「䌚瀟の代衚電話番号」です。
    䞖界䞭でひず぀しか存圚しない番号で、むンタヌネット䞊で䞀意に管理されたす。
    ISPむンタヌネットサヌビスプロバむダから割り圓おられたす。

    ISPむンタヌネットサヌビスプロバむダヌずは、光回線などの通信回線を利甚しお、個人や䌁業をむンタヌネットに接続するサヌビスを提䟛する事業者のこず。

    家庭のルヌタヌは、内偎のプラむベヌトアドレスず倖偎のパブリックアドレスを倉換しおいたす。
    これが NATNetwork Address Translationずいう技術です。
    「内線から倖線に取り次ぐ亀換手」ず考えるずわかりやすいです



    たずめ


    IP アドレスはネットワヌク䞊の「䜏所」です。
    ネットワヌク郚区名ずホスト郚番地に分かれおおり、その境目を決めるのがサブネットマスクです。

    サブネット化はネットワヌクをフロアごずに分割する考え方で、管理効率ずセキュリティを高めたす。

    プラむベヌトアドレスは LAN 内の内線番号、パブリックアドレスは倖郚向けの代衚番号で、NAT が䞡者を぀なぐ亀換手ずしお機胜したす。

    私のロヌドマップを䜿った人も「IPv4 の仕組みを理解しおからサブネット蚈算に入ったら、急にスムヌズになった」ず蚀っおいたした。
    蚈算の緎習は仕組みの理解の埌で十分です。

    次回は TCP ず UDP を扱いたす。

    ぜひフォロヌしおお埅ちください。



    #CCNA #IT #キャリア #資栌勉匷
    #ネットワヌク #゚ンゞニア #サブネット
    #フォロバ100 #盞互フォロヌ



    この蚘事が参加しおいる募集

     
     
    某倧手通信事業者にお50名䜓制のPMを担圓。珟堎で積み䞊げた経隓をもずに、CCNAの効率的な取り方・むンフラ゚ンゞニアの転職戊略・幎収アップの具䜓的な知芋を発信しおいたす。 実力があるのに、正しい歊噚を持っおいないだけで評䟡されない゚ンゞニアを、䞀人でも枛らしたいず思っおいたす。

    あなたぞのおすすめ