この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 4147|答える: 5

[出典] CIDR:CIDRの住所説明はある記事で読んでみてください

[リンクをコピー]
掲載地 2023/10/07 20:56:29 | | | |
定義

CIDR、英語での正式名称はクラスレス・インタードメイン・ルーティングです。 中国語はクラスレスドメインルーティングを意味します。 はIPアドレスの割り当てとIPルーティングの方法です。 ネットワークや個々のデバイスに対して固有の識別子を作成するために用いられるインターネットプロトコル(IP)標準の集合体です。 IPアドレスは、特定のコンピュータに固有の情報パケットを送信することを可能にします。



CIDRは主にIPアドレスを使ってルーティングテーブルの爆発を効率的に解決するために使われます。 これはRFC(Request for Comments)1518およびRFC 4632で定義されています。 これはアドレスブロックの割り当てです。 IPV4アドレッシングシステムには5つの異なるクラスがあります。 IPアドレスクラスはインターネットのIPアドレス割り当てに使用されます。
それらはクラスAアドレス、クラスBアドレス、クラスCアドレス、クラスDアドレス、クラスEアドレスです。
  • クラスAアドレスカテゴリーAでは、最初の場所を考えます。 常にゼロに設定されています。 IPアドレスを1.X.X.Xから126.Xに変更できます。
  • クラスBアドレス: カテゴリーBでは、最初の2つを考えます。 128.0.X.Xから191.255.X.XまでのIPアドレスを取得することができます。
  • クラスCアドレスカテゴリーCでは、上位3つを考えてみましょう。 IPアドレスは192.0.0.Xから223.255.255.Xまで取得できます。
  • カテゴリーDアドレスクラスDの上位4位を考えてみましょう。 224.0.0.0から239.255.255.255までのIPアドレスを取得することができます。 このクラスはマルチキャストに使用されます。
  • クラスEアドレスクラスEのIPアドレスは研究開発用に予約されています。 IPアドレスを240.0.0.0から255.255.254に変更できます。


したがって、必要に応じてIPアドレスを選ぶことができます。 ホストアドレスにはクラスA/B/クラスCのIPアドレスを使用します。

現在、ネットワークアドレス範囲はクラスレスドメイン間ルーティングを使用しています。 CIDRを使用することで、従来のクラスA、クラスB、クラスCのIPアドレスを使用する方法が置き換えられます。 古い方法では、クラスBを例に挙げると、最もよく使われます。 もし機関や組織がホストを必要とする場合、ホストは提供されますが、ほとんどの場合、割り当てられたすべてのホストが使用されず、ルーティングテーブルが爆発することさえあります。

CIDRでは、IPアドレスを必要とする人はサービスプロバイダーからIPアドレスアロケーターを購入しなければなりません。 購入者が希望するサイズは何でも構いません。 アドレスプレフィックスに基づいて有効になると、異なるレベルのルーターが異なる長さのプレフィックスでルーティングできるようになります。 CIDRはIPV4に使われます。 IPv4は32ビットです。最も一般的に使われるネットワークは/8、/16、/24、/32

CIDRはどのように機能するのか?

CIDRは従来のサブネット法の代替手段です。 これはクラスレスアドレッシングとも呼ばれます。 CIDRブロックで構成されています。 このようにして、ユーザーの要件や特定のルールに従って動的にIPアドレスを割り当てます。 インターネット割り当て番号管理局(IANA)がCIDRブロックの割り当てを担当しています。

ネットワークセグメント

このブロックにはIPアドレスが含まれています。 ブロックは3つの基本ルールで構成されています。

以下に挙げる3つの基本ルール:

ルール1:CIDRブロックでは、ホストに割り当てられるIPアドレスは連続していなければなりません。
ルール2:ブロックは2のべき乗のサイズで、IPアドレスの総数に等しいものにしてください。
ルール3:ブロックのサイズはブロックの最初のIPアドレスで割り切れること。

CIDR表記

CIDRのIPアドレスはIPアドレスと同じ形式で表現されます。 最後にバックスラッシュの後に数字が続きます。 nはネットワーク内のビット数を表します。 これはIPネットワークプレフィックスとして知られています。
CIDRセグメントのIPアドレスの一般的な表現はA.B.C.D/Nです

説明

CIDR表現が与えられれば、IPアドレスの範囲を見つけることができます。
例を挙げればわかります。

例 #1

CIDRの代表は21.19.35.40/24です。 CIDRセグメントのIPアドレスを見つけられますか?
24はネットワーク識別に使われるビット数を示します。
この5桁はホストを識別するために使われます。
ネットワークブロックアドレスは21.19.35.40/24です。
最初のIPアドレスは21.19.35.0です
最後のIPアドレスは21.19.35.255です
合計費用は256ドルです。
ネットマスクは255.255.255.0です。

例 #2

代表番号は255、255、255、255、255/31です。 CIDRセグメントのIPアドレスを見つけられますか?
31はネットワーク識別に使われるビット数を示します。
1桁はホストを識別するために使われます。
ネットワークブロックアドレスは255.255.255.255/31です。
最初のIPアドレスは255.255.255.254です。
最後のIPアドレスは255.255.255です。
合計費用は2です。
ネットマスクは255.255.255.254です。
IPアドレスブロックからCIDRブロックを見つけられます。

例 #3

IPアドレスは21.19.35.64から21.19.35.127の範囲です。 ネットワークセグメントを見つけましょうか?
IPアドレスは21.19.35.64から21.19.35.127の範囲です。
先に進む前に、上記のCIDRブロックルールが満たされているかどうかを確認し、それがCIDRブロックであることを確認すべきです。
したがって、ブロックのサイズは26です。(すなわち127 – 64 + 1 = 64)
桁数 = 32 – 6 = 26。
ネットワーク区間は21.19.35.64/26です。

例 #4

IPアドレスは255.255.255.32および255.255.63の範囲です。
IPアドレスは255.255.255.32および255.255.63の範囲です。
先に進む前に、上記のCIDRブロックルールが満たされているかどうかを確認し、それがCIDRブロックであることを確認すべきです。
したがって、ブロックのサイズは25です。(すなわち63 – 32 + 1 = 64)
桁数 = 32 – 5 = 27。
ネットワークセグメントは255.255.255.32/27です。

翻訳元:ハイパーリンクのログインが見えます。





先の:CentOS Linux代替 Rocky Linux、AlmaLinux
次に:ASP.NET Core(25)依存関係はLazy lazy lazy initializationを注入します
 地主| 掲載地 2023/10/07 20:57:32 |
多くのユーザーは、サーバーがIPを割り当てた後の最後の数字セット(マスクビット)の意味を理解していません。簡単に説明します。

IPマスク番号が/32の場合、192.168.1.100/32は192.168.1.100のIPアドレスのみが利用可能であることを意味します。

利用可能なIPの具体的な数は、ゲートウェイやブロードキャストIPなど、ネットワークセグメント内のリソースを占めるデータセンターのネットワーク構造によって異なります。

/32(1个IP)

/31(2个IP)

/30(4个IP)

/29(8个IP)

/28(16个IP)

/27(32个IP)

/26(64个IP)

/25(128个IP)

/24(256个IP)

/23(512个IP)

/22(1024个IP)

/21(2048个IP)

/20(4096个IP)

/19(8192个IP)

/18(16384个IP)

/17(32768个IP)

/16(65536个IP)

/15(131072个IP)

/14(262144个IP)

/13(524288个IP)

/12(1048576个IP)

/11(2097152个IP)

/10(4194304个IP)

/9(8388608个IP)

/8(16777216个IP)
 地主| 掲載地 2023/10/07 21:08:07 |
CIDRは主にIPアドレスを使ってルーティングテーブルの爆発を効率的に解決するために使われます。 これはRFC(Request for Comments)1518およびRFC 4632で定義されています。 これはアドレスブロックの割り当てです。 IPV4アドレッシングシステムには5つの異なるクラスがあります。 IPアドレスクラスはインターネットのIPアドレス割り当てに使用されます。
 地主| 掲載地 2023/10/14 11:11:23 |
IPv4プライベートネットワークのIPアドレスCIDRブロックを予約してください
https://www.itsvse.com/thread-10679-1-1.html
 地主| 掲載地 2024/09/09 9:09:09 |
サブネットマスクのCIDR表記(例:/24)を点10進表記法(例:255.255.255.0)に変換します。 以下でこの変換プロセスについて説明します。

/24の場合:

  • まず、CIDR表記の数字(ここでは24)がネットワークプレフィックスの長さを表していることを理解してください。 これはサブネットマスク内の連続するビット数が1であることを示します。
  • IPアドレスは32ビットで構成されています。 したがって、/24とは連続した「1」ビットが24個あり、残りの8ビットはすべて「0」であることを意味します。


次に、これら24ビットの「1」と8ビットの「0」ビットを4バイトの8ビットに分割し、10進数に変換します。

  • 最初の8ビットバイト:10進数の8ビットは255です
  • 2番目の8ビットバイト:すべて1(8ビット)で、10進表現は255です
  • 3番目の8ビットバイト:10進数で1(8ビット)と255バイト
  • 4番目の8ビットバイトはすべて0(合計8ビット)、10進数は0で表されます


これらを組み合わせるとサブネットマスクができます:255.255.255.0

つまり、/24のサブネットマスクは255.255.255.0です。

 地主| 掲載地 2024/11/08 8:41:07 |
通常、IPアドレス最後の数字は0や255ではありえません。 これは、これらの特定のIPアドレスに特別な目的があるからです。

  • IPアドレスの最後の数字が0で、ネットワークアドレスとして使われることが多く、ネットワーク全体の開始アドレスを示します。
  • IPアドレスの最後の数字は255で、同じネットワーク内のすべてのデバイスにパケットを送信するためのブロードキャストアドレスとしてよく使われます。

したがって、一般的にこれらの特別なアドレスはホストやルーターに割り当てるべきではありません。 これらはネットワークプロトコルや管理目的のために予約された特別なアドレスです。

仮説
CIDRセグメントが172.16.0.0でマスクが255.255.254.0の場合、ホストの利用可能アドレス範囲は172.16.0.1から172.16.1.254までであり、172.16.1.0と172.16.0.255は割り当てられていません。
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com