編集部からのお知らせ
宇宙ビジネスの記事まとめダウンロード
記事まとめ「テレワーク常態化で見えたこと」

IPアドレスの読み方 その2--ネットワークのイロハ(5)

宮本健一(ノーテルネットワークス)

2007-07-30 08:00

 前回(第4回)の連載は、お蔭様でZDNet Japanの記事ランキング第2位まで復活した。理由として考えられるのは、「IPアドレス」という基礎を学ぼうとする方々にとって外せないキーワードを扱ったこと。そして、「読み方」という、これまた途中からでも乗り込みやすいタイトルだったことだろう。現在のネット社会においては「ウェブ標準」や「SEO」でもみられる通り、膨大な情報の中からまず「引っ掛けられる」ことが重要で、次に「引っ掛かった」ものを確実にゲットするため、惹きつける「コンテンツ(内容)」が必要になる。さてこの連載はどうだろう? おそらく今述べたことではなく、ただ単にZDNet Japanのトップページに掲載されたからアクセスランキングが高かった、というのがオチなような気もする……

 さて、前回はIPアドレスの仕組みや、「ネットワーク部」と「ホスト部」、そして「クラス分け」の概念についてお話しした。途中2進法や10進法が入り混乱した方もいるかもしれないが、心配しないでほしい。「クラス」には、「クラスA」「クラスB」「クラスC」(「クラスD」)があり、最初のうちはそのIPアドレスがどのクラスに属しているのかが最低限わかればよい。

 と、気分が楽になった(?)ところで、今回は前回予告したとおり、昨今よく使われている「CIDR(Classless Inter-Domain Routing:サイダー)」と「サブネット(マスク)分け」(サブネッティング)について説明しよう。

 まず背景の説明から。

 先にお話した通りIPアドレスの枯渇問題から、無駄なく必要な分(数)だけIPアドレスを供給しようという動きがでてきた。クラス分けでは、例えば「クラスB」を取得した企業は、約6万5000個のアドレスをホストに付与できるが、「クラスC」では約250個しか付与できず、その差はあまりにも大きい。例えば1000個のIPアドレスが必要な企業はクラスBを取得し、単純計算すると6万5000個マイナス1000個で、6万4000個のIPアドレスが無駄になる。特にクラスBは枯渇が深刻で、新たな方法が模索された。

 上記のようなクラス分けは「クラスフル」なクラス分けと呼ばれるが、IPアドレス枯渇問題対策として「クラスレス分け」という概念が新たに登場した。これは簡単に言うと、任意に「ネットワーク部」を区切ることだ。つまり「クラス分け」のように、規則正しく「ネットワーク部」と「ホスト部」を区切るのでなく、好きな境界線でこの2つを区切る。

 例えばクラスBでは、上位16ビットがネットワーク部で、割り当てられるアドレス数は約6万5000個と決まっていたが、クラスレスの概念では、例えば上位22ビットまでをネットワーク部とし、残り10ビットをホスト部として区切ることができる。これにより、供給できるアドレス数は1022個になる。ビット単位でネットワーク部を区切れるので、IPアドレスが無駄なく使えるのである。では、このクラスレスはどのように表現されるのだろう。

 こんな表記を見たことはないだろうか。

図1

 これは、クラスレスの表記である。クラスフルの考え方では、クラスCのネットワーク部は最初の24ビットだが、クラスレスではネットワーク部が26ビットになる。それをどこで判断するのだろうか。「/26」という表記だ。そして、ホスト部は当然6ビットとなる。クラスレスの考え方はCIDR(Classless Inter-Domain Routing)と呼ばれ、今ではクラスフルよりも一般的に使われている。

ZDNet Japan 記事を毎朝メールでまとめ読み(登録無料)

特集

CIO

モバイル

セキュリティ

スペシャル

ホワイトペーパー

新着

ランキング

  1. クラウドコンピューティング

    MITスローン編著、経営層向けガイド「AIと機械学習の重要性」日本語版

  2. クラウドコンピューティング

    AWS提供! 機械学習でビジネスの成功を掴むためのエグゼクティブ向けプレイブック

  3. クラウドコンピューティング

    DX実現の鍵は「深層学習を用いたアプリ開発の高度化」 最適な導入アプローチをIDCが提言

  4. セキュリティ

    ランサムウェアを阻止するための10のベストプラクティス、エンドポイント保護編

  5. セキュリティ

    テレワークで急増、リモートデスクトップ経由のサイバー脅威、実態と対策とは

NEWSLETTERS

エンタープライズ・コンピューティングの最前線を配信

ZDNet Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET Japanをご覧ください。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]