コンピュヌタヌネットワヌクの基瀎。 テヌマ番号5。 IPアドレス指定、サブネットマスク、およびそれらの蚈算の抂念



次号ぞようこそ。 そしお今日は、IPアドレスずは䜕か、そしおそれらを䜿甚する方法に぀いおお話したす。 サブネットマスクずは䜕ですか、どのように考慮されたすか ネットワヌクをサブネットに分割し、それらを芁玄する方法。 興味のある方は読んでください。

内容
1 基本的なネットワヌク甚語、OSIネットワヌクモデル、およびTCP / IPプロトコルスタック。
2 トップレベルのプロトコル。
3 䞋䜍レベルのプロトコルトランスポヌト、ネットワヌク、およびチャネル。
4 ネットワヌクデバむスず䜿甚するケヌブルの皮類。
5IPアドレス指定、サブネットマスク、およびそれらの蚈算の抂念。
6 VLAN、トランク、およびプロトコルVTPおよびDTPの抂念。
7 スパニングツリヌプロトコルSTP。
8 リンク集玄プロトコルEtherchannel。
9 ルヌティングRIP、OSPF、およびEIGRPの䟋の静的および動的。

PSおそらく、時間の経過ずずもに、リストは補足されるでしょう。

最も人気のある、ハックされた、病気の人から始めたしょう。 これらはIPアドレスです。 4぀の蚘事の䞭で、この抂念に䜕床か出䌚ったこずがありたす。おそらく、あなたはすでに自分が目的を理解しおいるか、グヌグルで読んで読んでいる可胜性が高いでしょう。 しかし、明確な理解がなければ先に進むのは難しいので、これを䌝えなければなりたせん。

したがっお、IPアドレスは、ネットワヌクレベルでノヌドが䜿甚するアドレスです。 階局構造になっおいたす。 これはどういう意味ですか これは、その文章の各図に特定の意味があるこずを意味したす。 非垞に良い䟋を挙げお説明したす。 䟋は、通垞の電話番号-+74951234567です。 最初の桁は+7です。 これは、番号がロシア連邊のゟヌンに属しおいるこずを瀺唆しおいたす。 これに495が続きたす。これはモスクワのコヌドです。 そしお、最埌の7桁をランダムに取りたした。 これらの数倀は、地区ゟヌンに割り圓おられたす。 ご芧のずおり、明確な階局がありたす。 ぀たり、番号によっお、その囜、ゟヌンが属するゟヌンを理解できたす。 IPアドレスは、同様に厳密な階局に準拠しおいたす。 その組織は、IANAInternet Assigned Numbers Authorityによっお管理されおいたす。 ロシア語の堎合、これは「むンタヌネットアドレススペヌス管理」です。 「むンタヌネット」ずいう単語には倧文字が付いおいるこずに泚意しおください。 これを重芁芖する人はほずんどいないので、違いを説明したす。 英語の文献では、「むンタヌネット」ずいう甚語は、互いに接続された耇数のネットワヌクを衚すために䜿甚されたす。 グロヌバルネットワヌクを衚す「むンタヌネット」ずいう甚語。 このこずに泚意しおください。

蚘事のトピックは実甚的ずいうよりも理論的であるずいう事実にもかかわらず、さらなるトピック、特にルヌティングの理解はそれに䟝存するため、真剣に受け止めるこずを匷くお勧めしたす。 10進数圢匏0〜9の数字で数倀情報を認識するこずに慣れおいるのは秘密ではないず思いたす。 ただし、最新のコンピュヌタヌはすべお、情報をバむナリ0および1で認識したす。 情報が電流たたは光を介しお送信されるこずは問題ではありたせん。 信号が存圚する1か、存圚しない0ため、すべおがデバむスによっお認識されたす。 2぀の倀のみ。 したがっお、バむナリから10進数ぞ、たたはその逆に倉換するためのアルゎリズムが考案されたした。 簡単なものから始めお、IPアドレスが10進圢匏でどのように芋えるかを説明したす。 この蚘事党䜓は、バヌゞョン4のIPアドレスに圓おられおいたす。バヌゞョン6に぀いおは、別の蚘事がありたす。 過去の蚘事、研究宀、そしお実際に、あなたはこの「193.233.44.12」のようなものを芋たした。 これは、10進衚蚘のIPアドレスです。 オクテットず呌ばれるドットで区切られた4぀の数字で構成されたす。 このような各番号オクテットは、0〜255の倀を取るこずができたす。぀たり、256個の倀のいずれかです。 各オクテットの長さは8ビットで、IPv4の合蚈長は32ビットです。 興味深い質問です。 このコンピュヌタヌはこのアドレスをどのように認識し、どのように動䜜したすか

もちろん、これを蚈算機に入力するこずができたす。蚈算機はむンタヌネット䞊にたくさんあり、バむナリ圢匏に倉換したすが、誰もが手動で翻蚳できるはずです。 これは、詊隓を受ける予定の人に特に圓おはたりたす。 玙ずマヌカヌ以倖は䜕も手に入らず、スキルだけに頌らなければなりたせん。 したがっお、手動で行う方法を瀺したす。 テヌブルが構築されおいたす。
1286432168421
xxxxxxxx

「x」の代わりに、1たたは0のいずれかが曞き蟌たれ、テヌブルは8列に分割され、各列は1ビットを運びたす8列= 8ビット= 1オクテット。 それらは巊から右ぞ幎配順に䞊べられおいたす。 ぀たり、最初巊のビットが最も叀く、128の番号を持ち、最埌右が最䞋䜍で1の番号を持ちたす。次に、これらの番号の由来を説明したす。 システムはバむナリであり、オクテットの長さは8ビットであるため、各数倀は数倀2を0から7に环乗するこずで取埗されたす。たた、受信した各数倀はテヌブルに倧きいものから小さいものに曞き蟌たれたす。 ぀たり、巊から右ぞ。 7床の2から0床の2たで。 2の环乗の衚を瀺したす。



これで、テヌブルがどのように構築されるかが明確になったず思いたす。 アドレス「193.233.44.12」を解析しお、バむナリ圢匏でどのように芋えるかを芋おみたしょう。 各オクテットを個別に分析したしょう。 193の番号を取埗し、それがどのテヌブルの組み合わせに由来するかを確認したす。 128 + 64 + 1 = 193。
1286432168421
11000001

組み合わせの圢成に参加した番号は1を取埗し、残りはすべお0を取埗したす。

最初のオクテット233を取埗したす。128+ 64 + 32 + 8 + 1。
1286432168421
11101001

44の堎合、これは32 + 8 + 4です。
1286432168421
00101100

そしお最埌に12.8 + 4。
1286432168421
00001100

長いビットシヌケンス11000001.11101001.00101100.00.001100が刀明したす。 ネットワヌクデバむスが機胜するのは、この芳点からです。 ビットシヌケンスは可逆です。 たた、各オクテット8文字をテヌブルに挿入しお、10進レコヌドを取埗するこずもできたす。 完党にランダムなシヌケンスを提瀺し、10進数圢匏にしたす。 11010101.10110100.11000001.00000011ずしたす。 テヌブルを䜜成し、その䞭に最初のブロックを配眮したす。
1286432168421
11010101

128 + 64 + 16 + 4 + 1 = 213になりたす。

2番目のブロックを蚈算しおいたす。
1286432168421
10110100

128 + 32 + 16 + 4 = 180をカりントしたす。

3番目のブロック。
1286432168421
11000001

128 + 64 + 1 = 193。

そしお最埌に、4番目。
1286432168421
00000011

2 + 1 = 3

蚈算結果を収集し、アドレス213.180.193.3を取埗したす。 重い、玔粋な算術挔算はありたせん。 困難で簡単なこずが耐え難いほど難しい堎合は、緎習しおください。 倚くの人は10幎前に卒業しお倚くのこずを忘れおいたので、最初は怖いように思えるかもしれたせん。 しかし、私はあなたがあなたの手を満たすずすぐに、それが数えるのがずっず簡単になるこずを保蚌したす。 さお、それを修正するために、自己蚈算の䟋をいく぀か瀺したすネタバレの䞋に答えがありたすが、自分で決めたずきにのみ開きたす。

タスク番号1

110.124.56.220
2113.72.101.11
3173.143.32.194
4200.69.139.217
588.212.236.76
601011101.10111011.01001000.00110000
701001000.10100011.00000100.10100001
800001111.11011001.11101000.11110101
901000101.00010100.00111011.01010000
1000101011.11110011.10000010.00111101

答え
100001010.01111100.00111000.11011100
201110001.01001000.01100101.00001011
310101101.10001111.00100000.11000010
411001000.01000101.10001011.11011001
501011000.11010100.11101100.01001100
693.187.72.48
772.163.4.161
815.217.232.245
969.20.59.80
1043.243.130.61

これで、IPアドレスは恐ろしいものではないはずです。あなたは圌らの研究を掘り䞋げるこずができたす。
䞊蚘では、電話番号の構造ずその階局に぀いお説明したした。 そしお、私たちがそれを芋るこずに慣れおいるずいう芳点から、むンタヌネットの誕生の倜明けに、疑問が生じたした。 問題は、IPアドレスを䜕らかの方法でグルヌプ化しお制埡する必芁があるずいうこずでした。 解決策は、IPアドレス空間党䜓をクラスに分割するこずでした。 この゜リュヌションは、 クラスアドレッシングず呌ばれたす英語版から 。 それは長い間時代遅れでしたが、ほずんどすべおの本で章党䜓ずセクションがそれに割り圓おられおいたす。 シスコもそれを忘れず、トレヌニング資料でそれに぀いお語っおいたす。 したがっお、このトピックを怜蚎し、1981幎から1995幎にかけおどのように茝いたかを瀺したす。



スペヌスは5぀のクラスに分けられたした。 各クラスにはアドレスブロックが割り圓おられおいたす。

クラスAから始めたしょう。 テヌブルをよく芋るず、このブロックにはアドレスの最倧ブロック、正確にはアドレス空間党䜓の半分が割り圓おられおいるこずに気付くでしょう。 このクラスは、倧芏暡なネットワヌクを察象ずしおいたす。 このクラスの構造は次のずおりです。



ポむントは䜕ですか。 最初のオクテット、぀たり8ビットはネットワヌクアドレスの埌ろに残り、最埌の3オクテット぀たり、残りの24ビットはホストに割り圓おられたす。 ここでは、どのピヌスがネットワヌクに属し、どのピヌスがホストに属するかを瀺すために、 マスクが䜿甚されたす。 レコヌドの構造により、IPアドレスのレコヌドに䌌おいたす。 マスクずIPアドレスの違いは、0ず1を亀互に䜿甚できないこずです。 最初に1、次に0に進みたす。したがっお、ナニットがある堎合、これはネットワヌクセクションです。 もう少し䜎めに、クラスを分析した埌、その操䜜方法を瀺したす。 ここで知っおおくべき䞻なこずは、クラスAマスクが255.0.0.0であるこずです。 この衚には最初のビットも蚘茉されおおり、クラスAの堎合は0です。このビットは、ネットワヌクデバむスがどのクラスに属しおいるかを理解するために必芁です。 たた、アドレスの開始範囲ず終了範囲も蚭定したす。 最初のオクテットの最初のビット垞に0を陀き、すべおのオクテットにバむナリ圢匏の単䜍で曞き蟌むず、127.255.255.255を取埗したす。これはクラスAの境界です。たずえば、アドレス44.58.63.132を取埗したす。 クラスAでは、最初のオクテットがネットワヌクアドレスに䞎えられるこずを知っおいたす。 ぀たり、「44」はネットワヌクアドレスであり、「58.63.132」はホストアドレスです。

クラスBに぀いお話したしょう



このクラスには、より小さなブロックが䞎えられたした。 たた、このブロックのアドレスは䞭芏暡のネットワヌク向けでした。 2オクテットがネットワヌクアドレスに、2-ホストアドレスに䞎えられたす。 クラスBのマスクは255.255.0.0です。 最初のビットは厳密に10です。残りは倉わりたす。 䟋に移りたしょう172.16.105.32。 ネットワヌクアドレスの最初の2オクテットは「172.16」です。 そしお、ホストアドレスの䞋の3番目ず4番目は「105.32」です。

クラスC



このクラスはアドレスにだたされ、最小のブロックが䞎えられたした。 小芏暡なネットワヌク向けです。 ただし、このクラスは、ネットワヌクアドレスに最倧3オクテット、ホストに最倧1オクテットしか䞎えたせんでした。 圌のマスクは255.255.255.0です。 最初のビットは110です。たずえば、192.168.1.5のようになりたす。 ネットワヌクアドレスは「192.168.1」、ホストアドレスは「5」です。

クラスDおよびE それらを1぀にたずめるのは簡単ではありたせん。 これらのブロックのアドレスは予玄されおおり、ネットワヌクおよびホストに割り圓おるこずはできたせん。 クラスDはマルチキャスト甚です。 アナロゞヌはテレビで䞎えるこずができたす。 このチャンネルは、人々のグルヌプに攟送を攟送したす。 たた、接続しおいる人はテレビ番組を芋るこずができたす。 ぀たり、管理者が䜿甚できるのは最初の3぀のクラスのみです。

クラスDの最初のビットは1110です。アドレスの䟋は224.0.0.5です。

クラスEの最初のビットは1111です。したがっお、240.0.0.1ずいう圢匏のアドレスが突然衚瀺された堎合は、これがクラスEのアドレスであるず蚀っおかたいたせん。

圌らが蚀及したクラスに぀いお。 今、私は最近尋ねられた質問を衚明したす。 では、なぜマスクするのですか ホストが自分のクラスを理解できるようにしたした。 しかし、ポむントはこれです。 たずえば、小芏暡オフィスがあり、IPアドレスのブロックが必芁な堎合がありたす。 クラスCのすべおのアドレスを提䟛する人はいたせん。たた、その䞀郚しか提䟛したせん。 たずえば、255.255.255.0のマスクを持぀192.168.1.0。 したがっお、このマスクは境界線を決定したす。 オクテットの倀は0から255の間で倉化するず既に述べたした。この4オクテットは完党に自由です。 最初のアドレスず最埌のアドレスこの堎合は0ず255を陀きたす。 最初のアドレスはネットワヌクアドレスこの堎合は192.168.1.0で、最埌のアドレスはブロヌドキャストアドレス192.168.1.255です。 ネットワヌク䞊のすべおのノヌドに情報を送信する必芁がある堎合、ブロヌドキャストアドレスが䜿甚されるこずを思い出させおください。 したがっお、ルヌルがありたす。 ネットワヌク番号を調べる必芁がある堎合は、ホストに関連するすべおのビットを0に倉曎し、ブロヌドキャストされおいる堎合はすべおのビットを1に倉曎したす。 。 むンタビュヌや詊隓では、「ネットワヌク䞊のIPアドレスの数」ず「ホストぞの割り圓おに䜿甚できるネットワヌク䞊のIPアドレスの数」を尋ねるこずがよくありたす。 玛らわしい2぀の異なる質問。 最初の答えは、ネットワヌクアドレスずブロヌドキャストアドレスを含むすべおのアドレスです。2番目の質問は、ネットワヌクアドレスずブロヌドキャストアドレスを陀くすべおのアドレスです。

それでは、マスクの研究を掘り䞋げたしょう。



10進圢匏ず2進圢匏の255.255.255.0のマスクを䜿甚しお、クラスCアドレス192.168.1.1を曞き留めたした。 IPアドレスずマスクがバむナリ圢匏でどのように芋えるかに泚意しおください。 IPアドレスで0ず1が亀互に䞊んでいる堎合、1ず0がマスクに移動し、これらのビットはネットワヌクアドレスを修正し、サむズを蚭定したす。 䞊蚘の衚によるず、バむナリ圢匏ではマスクは24単䜍の連続した行で衚されるず結論付けるこずができたす。 これは、最倧3オクテットがネットワヌクに割り圓おられ、4オクテットがホストアドレッシングに無料であるこずを瀺唆しおいたす。 ここでは珍しいこずはありたせん。 これは暙準のクラスCマスクです。

しかし、ここに問題がありたす。 たずえば、オフィスには100台のコンピュヌタヌがあり、拡匵する予定はありたせん。 䞍芁な250以䞊のアドレスのネットワヌクを䜜成する理由 サブネット化は䟿利です。 これは非垞に䟿利なこずです。 同じクラスCの䟋を䜿甚しお原理を説明したす。どのようにしたいかに関係なく、3オクテットに觊れるこずはできたせん。 それらは修正されおいたす。 ただし、ホストには4オクテットが無料なので、觊るこずができたす。 ホストチャンクからビットを借りお、ネットワヌクをn番目のサブネットに分割し、それに応じおその䞭のホストのアドレス数を枛らしたす。

これを珟実に倉換しおみたしょう。 マスクを倉曎したす。 ホスト郚分から最初のビットを借甚したす぀たり、4番目のオクテットの1番目のビットを1に蚭定したす。 次のマスクが刀明したす。



このマスクは、ネットワヌクを2぀の郚分に分割したす。 断片化の前にネットワヌクに256個のアドレス0から255があった堎合、断片化埌に各断片には128個のアドレス0から127および128から255がありたす。
次に、アドレスによっお䞀般にどのような倉曎が発生するかを確認したす。



赀で、固定されおいお倉曎できないビットを瀺したした。 ぀たり、マスクは圌女に境界線を蚭定したす。 したがっお、黒でマヌクされたビットは、ホストアドレッシング甚に定矩されたす。 次に、この境界を蚈算したす。 開始を決定するには、すべおの空きビット黒でマヌクされたをれロに蚭定し、終了を決定するには、単䜍を指定する必芁がありたす。 私は始めおいたす。



぀たり、4番目のオクテットでは、最初の倉曎を陀くすべおのビット。 このネットワヌク内で厳密に固定されおいたす。

それでは、ネットワヌクの埌半を芋お、そのアドレスを蚈算したしょう。 陀算は、4番目のオクテットの最初のビットを借甚するこずで実行されたした。これは、陀数であるこずを意味したす。 ネットワヌクの前半は、このビットの倀が0のずきに取埗されたした。぀たり、このビットが倀1のずきに2番目のネットワヌクが圢成されたす。このビットを1に倉えお境界を調べたす。



10進数で衚瀺したす。



したがっお、.128および.255をホストに割り圓おるこずはできたせん。 したがっお、128-2 = 126個のアドレスが利甚可胜です。
このようにしお、マスクを䜿甚しおネットワヌクのサむズを制埡できたす。 各借甚ビットは、ネットワヌクを2぀の郚分に分割したす。 ホスト郚分から1ビットを噛む堎合、それを2぀の郚分各128アドレス、2ビット= 4぀の郚分各64アドレス、3ビット= 8各32アドレスなどに分割したす。

ホストに䞎えられたビット数を蚈算した堎合、利甚可胜なIPアドレスの数は、匏を䜿甚しお蚈算できたす。

CCNA RSの準備に関するW. Odomの本は、サブネットずホストに送信されるビットを蚈算するための優れた公匏を提䟛したす。

N + S + H = 32 、ここでNはネットワヌクビット数クラスAは8ビット、Bは16ビット、Cは24ビット、 Sはサブネットごずの借甚ビット数これは私たちがしたこずです䞊蚘で、ホスト郚分から1ビットが借甚された堎合、 Hはホストに割り圓おられたビット数です。

これらの匏を適甚する方法ず堎所を明確にし、説明したす。

䟋を挙げたしょう

172.16.0.0のネットワヌクが䞎えられ、180個のホストを持぀120個のサブネットを䜜成し、マスクを蚘録するように求められたした。 始めたしょう。

チヌトシヌトずしお、および蚈算の速床のために、以䞋の2のべき乗の衚を甚意したした。


先に進みたす。 クラスアドレス指定を䜿甚する堎合の最初の䞻な条件は、すべおのサブネットに1぀のマスクを䜿甚する必芁があるこずです。 ぀たり、1぀のサブネットに255.255.255.0のマスクがある堎合、別のサブネットでは255.255.255.128にするこずはできたせん。

次に、発行されたネットワヌクを芋おください。 論理的な反映により、これはクラスBのアドレスであるこずがわかりたす。したがっお、そのNネットワヌクビット数= 16です。 したがっお、16ビットもホストに割り圓おられたす。 問題の状態を思い出しおください。 120個のサブネットを䜜成する必芁がありたす。 ネットワヌク郚分からビットを「噛む」こずは犁止されおいたす。぀たり、ホスト郚分から噛むこずを意味したす。

ここで、120個のサブネットに十分なビット数を䜿甚する必芁がありたすが、ホストには十分なビット数を残しおください。 䞊蚘の衚をご芧ください。 7ビットを取埗するず、128が埗られたす。128> 120なので、この条件に該圓したす。 6ビットを取埗するず、64を取埗したす。64<128なので、この条件に該圓せず、このオプションを砎棄したす。

わかった Sには少なくずも7ビットを割り圓おる必芁があるこずがわかりたした。 次に、ホストの䞋に䜕が残っおいるのか芋おみたしょう。
N + S + H = 32 => H = 32-N + S=> H = 32-16 + 7= 9の堎合、䞊蚘の衚を芋おたたは2〜9床䞊げお数倀を取埗したす。 512. 2ネットワヌクアドレスずブロヌドキャストアドレスを枛算し、510個のアドレスを取埗したす。 180が必芁です。぀たり、倧きなマヌゞンのある状態になりたす。 そのような堎合、遞択する暩利が䞎えられたす。 サブネットごずにさらにサブネットたたはホストを䜜成したす。 これが䜕を意味するのか説明したす。 ホストごずに9ビットがありたす。 8ビットを取埗するず、256ずいう数字が埗られたす。256-2 = 254アドレス。 このオプションも適しおいたす。 7ビットかかりたす。 128を取埗したす。2぀のアドレスを削陀しなくおも、これが180未満であるこずが明らかになりたす=>このオプションはすぐに砎棄されたす。 合蚈で、サブネットの最小数は7ビットであり、ホストの堎合は8ビットであるこずがわかりたす。 したがっお、サブネットたたはホストのいずれかに空きビットを䞎えるこずができたす。 マスクは、NずSを远加するこずによっお取埗されたす。この堎合、サブネットに7ビットを䞎えるず、23になりたす。10進数では、マスクは255.255.254.0のようになりたす。 サブネットに8ビットを䞎えるず、24たたは10進数の255.255.255.0になりたす。 タスクにはマスクが1぀しかない堎合がありたす。 もちろん、マスクがどのような条件にも該圓しない堎合がありたす。 これらの堎合、別のクラスのネットワヌクを利甚するか、これが䞍可胜であるこずを顧客に蚌明する必芁がありたす。

クラスのアドレス指定がどのように機胜し、どのように蚈算されたかが明らかになったず思いたす。 おそらく、最初に頭がこれを消化しないので、もう䞀床、より密接に読み盎しおください。 䜕かがはっきりし始めたらすぐに、私が残すタスクを緎習したす。

タスク番号2

1プロゞェクトのマスクを曞きたすネットワヌク172.16.0.0。 250のサブネットず220のホスト。
2プロゞェクトのマスクを曞きたすネットワヌク10.0.0.0。 2000個のサブネットず1500個のホスト。
3プロゞェクトのマスクを曞きたすネットワヌク192.168.0.0。 4぀のサブネットず60のホスト。

タスクぞの回答
124ビットたたは255.255.255.0
219ビット255.255.224.0、20ビット255.255.240.0、21ビット255.255.248.0
326ビットたたは255.255.255.192

この時点で、クラスネットワヌクに関する䌚話を締めくくり、芁玄したす。 クラスアドレッシングは今日のむンタヌネットの誕生であり、それがすべおの始たりでした。 したがっお、圌女には倚くの利点があり、これを䜜成しおくれた人に感謝したす。 しかし、お気づきかもしれたせんが、圌女は1぀のマスクに固定されおいたした。 このため、IPアドレスは控えめに無駄に䜿甚されおいたした。 たた、むンタヌネットの急速な成長により、アドレスが䞍足し、緊急の倉曎が必芁になりたした。

䞀流の頭脳は、クラスネットワヌクの䜿甚は䟿利ではなく、それらを攟棄する必芁があるこずを理解しおいたした。 これにより、クラスレスアドレス指定ず可倉長マスクが䜜成されたした。これに぀いおは、以䞋で説明したす。 ただし、その前に、IPアドレスの皮類に぀いお少し説明したす。 クラスからクラスレスアドレッシングぞの移行はIPアドレスの保存を意味するずいう事実にもかかわらず、実際、この問題はただ完党には解決されおいたせんでした。 すべおがIPv4テクノロゞヌ自䜓にかかっおいたした。 理由を説明したす。 䞊蚘では、IPアドレスは32ビット長であるず述べたした。 各ビットは、倀0たたは1、぀たり2぀の倀を取るこずができたす。 したがっお、すべおの組み合わせを蚈算するためには、2を32次たで䞊げる必芁がありたす。 4294967296のアドレスを受け取りたす。 ここから特別なニヌズなどのために予玄されおいるものを差し匕くず、地球に玄73億人が䜏んでいるずきに、玄42億のアドレスが残りたす。 そのため、䞀流の頭脳はこのチップを玠早く切り抜け、解決策を探し始めたした。 ロヌカルネットワヌク内でのみ䜿甚され、むンタヌネットでは䜿甚されない特定のアドレススペヌスを割り圓おるこずにしたした。 これにより、䜏所は2぀のキャンプに分割されたした。癜たたはパブリック英語のパブリックずグレヌたたはプラむベヌト英語のプラむベヌトです。

ロヌカルネットワヌクに割り圓おられるアドレスの範囲を指定したす。

110.0.0.0-10.255.255.255、マスク255.0.0.0たたは簡単に10/8。
2172.16.0.0-172.31.255.255、マスク255.240.0.0たたは簡単に172.16 / 12。
3192.168.0.0-192.168.255.255たたは簡単に192.168 / 16。

正盎なずころ、倚くの堎所で172.16.XXのアドレス指定を䜿甚したこずはありたせんが、通垞、䌁業環境では10.XXXが垞に䜿甚され、家/アパヌトや小芏暡オフィスでは192.168.XX

さお、非垞に重芁なこずに泚意を払っおください。 クラスのアドレス指定ずプラむベヌトアドレス範囲を混同しないでください。 倚くの人がこのレヌキを螏んで、プラむベヌトアドレス10.0.0.0〜10.255.255.255の範囲はクラスAの範囲であるず神聖に信じおいたす。
プラむベヌトアドレスたたはプラむベヌトアドレスが䜕であるかを把握したした。 しかし、それだけではありたせん。 むンタヌネットで衚瀺できない予玄枈みアドレスのリストもありたす。 IETFに関するドキュメント党䜓を䜜成したした。 オリゞナルを読むこずができるリンクはここにありたす。 䞀般的なものに぀いお簡単に説明したす。

10.0.0.0/8-自己識別のためにホストが䜿甚するアドレスの範囲。 これは通垞、ホストがDHCPサヌバヌからIPアドレスを取埗しようずしおいるずきに衚瀺されたす。 最初はIPアドレスを持たないため、この範囲のアドレスを゜ヌスフィヌルドに挿入したす。

2127.0.0.0/8-ルヌプバックたたはロヌカルホストアドレス。 これらは、コンピュヌタヌが自分自身に連絡するために䜿甚するIPアドレスです。 TCP / IPの動䜜を確認するのに非垞に䟿利です。 実際には、むンタヌネットたたはロヌカルネットワヌクぞの接続に関係なく、このプヌルのアドレスは垞にpingされる必芁がありたす。 これが発生しない堎合、システムは銅補の盆地で芆われおいるか、芆われおいたす。

3169.254.0.0/16-リンクロヌカルアドレスたたはロヌカルアドレス。 DHCPサヌバヌがないか、䜿甚できない堎合にホストによっお自動的に䜿甚されたす。 これにより、ロヌカルネットワヌクをすばやく敎理し、ノヌドの動䜜を確認できたす。 ただし、このアドレスプヌルはルヌティングされたせん。 したがっお、圌らはむンタヌネットにアクセスできなくなりたす。

4224.0.0.0/4-マルチキャストたたはマルチキャスト甚に予玄されたアドレスブロック。 マルチキャストに぀いお詳しく知りたい人のために、 リンクを残したす。

クラスレスドメむン間ルヌティングたたはCIDR 1993幎にRFC1519暙準に蚘述されたした。 圌女はクラスフレヌムず固定マスクを攟棄したした。 アドレスはパブリックず予玄のみに分割されたす。これに぀いおは䞊蚘で説明しおいたす。 クラスのアドレス指定でマスクがすべおのサブネットに察しお均䞀にカットされた堎合、クラスレスアドレスでは、各サブネットが独自のマスクを持぀こずができたす。 理論的には、すべおが玠晎らしく、矎しいですが、緎習に勝るものはありたせん。 したがっお、私はそれに目を向け、異なる数のホストを持぀サブネットに分割する方法を説明したす。

チヌトシヌトずしお、可胜なマスクをすべおリストしたす。


状況を想像しおください。 ネットワヌク192.168.1.0/24が䞎えられ、次の条件を蚭定したした。

1ゲスト甚の10個のアドレスのサブネット。
2埓業員の42アドレスぞのサブネット。
32぀のルヌタヌを接続するための2぀のアドレスぞのサブネット。
4ブランチの26アドレスのサブネット。

わかった このマスクは、256個のアドレスが自由に䜿えるこずを瀺しおいたす。 慣䟋により、このネットワヌクは䜕らかの圢で4぀のサブネットに分割する必芁がありたす。 やっおみたしょう。 256は4で非垞にうたく分割され、答えは64になりたす。したがっお、256アドレスの1぀の倧きなブロックは、それぞれ64アドレスの4぀の等しいブロックに分割できたす。 そしお、すべおがうたくいきたすが、それは倚数の空のアドレスを生じさせたす。 42の䜏所を必芁ずする埓業員の堎合、倧䞈倫です。将来的には、䌚瀟はただ雇甚するでしょう。 ただし、2぀のアドレスのみを必芁ずするルヌタヌのサブネットでは、60個の空のアドレスが残りたす。 はい、あなたはこれらがプラむベヌトアドレスであり、誰がそれらを気にしおいるず蚀うこずができたす。 ここで、これらがむンタヌネット䞊でルヌティングされるパブリックアドレスであるず想像しおください。 それらは非垞に少ないので、ここではそれらを砎棄したす。 これは、特にアドレス空間を柔軟に管理できる堎合には圓おはたりたせん。 したがっお、䟋に戻り、必芁に応じおサブネットをカットしたす。

したがっお、条件で指定されたすべおのアドレスに適合するためにどのサブネットをカットする必芁がありたすか

110個のホストの堎合、最小のサブネットは16個のアドレスのブロックになりたす。
242個のホストの堎合、最小のサブネットは64個のアドレスのブロックになりたす。
32぀のホストの堎合、最小のサブネットは4぀のアドレスのブロックになりたす。
426個のホストの堎合、最小のサブネットは32個のアドレスのブロックになりたす。

誰もが最初にそれを調べるこずができるわけではなく、心配するこずは䜕もないこずを理解しおいたす。すべおの人々は異なっおおり、情報を異なっお知芚したす。完党を期すために、私は写真に区分を瀺したす。

ここには、256個のアドレスで構成されるブロックがありたす。


4぀の郚分に分割した埌、次の図が埗られたす。


この状況では、アドレスは合理的に䜿甚されないこずが䞊でわかりたした。異なる長さのサブネットをスラむスした埌、アドレス空間がどのように芋え始めたかに泚目しおください。


ご芧のずおり、倚数のアドレスがパブリックドメむンに残っおおり、今埌䜿甚できたす。正確な数を蚈算できたす。 256-64 + 32 + 16 + 4= 140アドレス。

ここに保存した非垞に倚くのアドレスがありたす。次に進み、次の質問に答えたす。-

ネットワヌクずブロヌドキャストアドレスはどうなりたすか
-どのアドレスをホストに割り圓おるこずができたすか
-マスクはどのように芋えたすか

異なるマスクでサブネットに分割するメカニズムは、VLSM英語の可倉長サブネットマスクからたたは可倉長サブネットマスクず呌ばれたす。重芁なアドバむスをしたす最倧のサブネットでアドレス指定を開始したす。そうしないず、アドレスが重耇し始めるこずがありたす。したがっお、最初にネットワヌクを玙で蚈画したす。それを描き、数字の圢で描き、手動たたは電卓で蚈算しおから、戊闘条件の蚭定に進みたす。

したがっお、最倧のサブネットは64個のアドレスで構成されたす。圌女から始めたしょう。最初のアドレスプヌルは次のずおりです

。サブネットアドレスは192.168.1.0です。
ブロヌドキャストアドレスは192.168.1.63です。
192.168.1.1から192.168.1.62のホストに割り圓おるためのアドレスプヌル。
次に、マスクを遞択したす。ここではすべおが簡単です。ネットワヌク党䜓から目的の郚分を枛算し、結果の数倀をマスクのオクテットに曞き蟌みたす。぀たり、256-64 = 192 =>マスク255.255.255.192たたは/ 26。

次は小さなサブネットです。 32個のアドレスで構成されたす。最初のものが.63で終了した堎合、これは.64で始たり

たす。サブネットアドレスは192.168.1.64です。
ブロヌドキャストアドレスは192.168.1.95です。
ホストに割り圓おるアドレスのプヌルは、192.168.1.65から192.168.1.94になりたす。
マスク256-32 = 224 => 255.255.255.224たたは/ 27

ブランチ甚の3番目のサブネットは、.96から始たりたす

。サブネットアドレスは192.168.1.96です。
ブロヌドキャストアドレスは192.168.1.111です。
ホストに割り圓おるアドレスのプヌルは、192.168.1.97から192.168.1.110になりたす。
マスク256-16 = 240 => 255.255.255.240たたは/ 28

さお、ルヌタヌを接続するむンタヌフェヌスの䞋にある最埌のサブネットでは、.112で始たり

たすサブネットアドレスは192.168.1.112です。
ブロヌドキャストアドレスは192.168.1.115です。
蚱可されるアドレスは192.168.1.113および192.168.1.114です。
マスク256-4 = 252 => 255.255.255.252たたは/ 30

アドレス192.168.1.115が最埌に䜿甚されたアドレスであるこずに泚意しおください。 192.168.1.116から.255たで無料。

このようにしお、VLSMたたは可倉長マスクを䜿甚しお、それぞれに必芁な数のアドレスを持぀4぀のサブネットを経枈的に䜜成したした。独立した゜リュヌションのタスクを修正する䟡倀があるず思いたす。

タスク番号3

192.168.1.0/24ネットワヌクを3぀の異なるサブネットに分割したす。各サブネットのアドレス、ブロヌドキャストアドレス、蚱可されたアドレスのプヌル、およびマスクを芋぀けお曞き留めたす。必芁なサブネットサむズを瀺したす

。1120アドレスのサブネット。
212個のアドレスぞのサブネット。
35぀のアドレスぞのサブネット。

答え
1) — 192.168.1.0.
— 192.168.1.127.
192.168.1.1 192.168.1.126.
: 256 — 128 = 128 => 255.255.255.128 /25.

2) — 192.168.1.128.
— 192.168.1.143.
192.168.1.129 192.168.1.142.
: 256 — 16 = 240 => 255.255.255.240 /28.

3) — 192.168.1.144.
— 192.168.1.151.
192.168.1.145 192.168.1.150.
: 256 — 8 = 248 => 255.255.255.248 /29.

ネットワヌクをサブネットに分割する方法がわかったので、次に、サブネットを1぀の共通サブネットに組み立おる方法を孊習したす。それ以倖の堎合は、summationたたはsummarizationず呌ばれたす。合蚈は、ルヌティングで最もよく䜿甚されたす。ルヌティングが同じむンタヌフェむスたたはアドレスを通過するルヌタヌテヌブルに耇数の近隣サブネットがある堎合。ほずんどの堎合、ルヌティングを解析するずきにこのプロセスはより適切に説明されたすが、ルヌティングのトピックがすでに倧きいずいう事実を考慮しお、この蚘事で集蚈プロセスを説明したす。さらに、総和は堅実な数孊であり、この蚘事ではそれを扱いたす。さお、先に進みたす。

本通ずビルで構成される䌚瀟があるず想像しおください。私は本通ず同僚のビルで働いおいたす。 Iず本通が、唯䞀の4サブネットがありたすが、

- 192.168.0.0/24
- 192.168.1.0/24
- 192.168.2.0/24
- 192.168.3.0/24

隣の建物からのその埌の同僚が䞀緒に自分自身を匕っ匵られ、実珟しおいる圌らルヌタヌの構成は飛行したしたが、バックアップはありたせん。䞭心郚では、どのサブネットが本通にあるかを芚えおいたせんが、隣り合っおいるこずを芚えお、合蚈したサブネットを送信するように䟝頌したす。今、それらを芁玄する方法がありたす。たず、すべおのサブネットをバむナリに倉換したす。


テヌブルを泚意深く芋おください。ご芧のずおり、4぀のサブネットでは、最初の22ビットは同じです。したがっお、マスク/ 22たたは255.255.252.0で192.168.0.0を䜿甚するず、4぀のサブネットがカバヌされたす。ただし、特に玹介した5番目のサブネットに泚意しおください。これはサブネット192.168.4.0です。22番目のビットは前の4ず異なりたす。぀たり、䞊蚘で遞択したサブネットはこのサブネットをカバヌしたせん。
わかった次に、芁玄したサブネットを同僚に送信したす。同僚のスペルが正しい堎合、サブネットぞのルヌティングは問題なく機胜したす。

同じ䟋を取り䞊げお、条件を少し倉曎しおみたしょう。192.168.0.0および192.168.1.0サブネットのサマリヌルヌトを送信するように求められたした。私は怠け者ではなく、別のテヌブルを䜜成したす。


最初の2぀のサブネットは同じ22ビットではなく、23ビットであるこずに泚意しおください。これは、それらをさらにコンパクトにたずめるこずができるこずを意味したす。原則ずしお、それは䞡方の方法で機胜したす。しかし、ある広告が蚀ったように、「違いがない堎合-なぜもっず支払うのか」したがっお、近隣のサブネットに圱響を䞎えずに芁玄しおください。

したがっお、サブネットをバむナリ圢匏に倉換し、同じビットを芋぀けるず、それらを合蚈できたす。

䞀般に、互いに近くにある耇数のサブネットを結合する必芁がある堎合、芁玄は圹立ちたす。これにより、ルヌタヌのリ゜ヌスが節玄されたす。ただし、これは垞に可胜ずは限りたせん。たずえば、192.168.1.0および192.168.15.0サブネットを芁玄するこずは、近隣のサブネットをキャプチャせずに䞍可胜です。したがっお、芁玄する前に、その䟿宜性を考慮する必芁がありたす。したがっお、私はもう䞀床、玙に革呜を起こす必芁があるこずを繰り返したす。さお、資料を修正するために、私は小さなタスクを残したす。

問題№4

䞎えられた4぀のサブネット

110.3.128.0
210.3.129.0
310.3.130.0
410.3.131.0

サブネットを合蚈し、隣接するサブネットに觊れずにそれらをカバヌできるマスクを芋぀けたす。

答え

, 10.3.128.0/22 (255.255.252.0)

締めくくりの時間です。蚘事はそれほど長くはありたせんでした。私も反察を蚀うでしょう。しかし、シスコがIPv4に぀いお知っおおく必芁のあるすべおのこずを確認したした。あなたに必芁な最も重芁なこずは、アドレスずマスクの操䜜方法を孊び、それらを10進数から2進数に、たたはその逆に倉換できるようにするこずです。もちろん、サブネットに分割しおアドレス空間を分配するのは圓然です。読んでくれおありがずう。自分で問題を解決した堎合、䟡栌はありたせんそしお、ただ解決しおいない堎合は、楜しい時間を過ごしおください。

Source: https://habr.com/ru/post/J314484/


All Articles