食品偽装に消えた年金!「人気メルマガ発行者」が鋭く斬り込むNEWS評論!【投票は28日迄】
トップ > インターネット > インターネット > IP Network Skill

[ IP Network Skill - No. 0205 - ]

発行日時: 2005/4/1

‥‥……━━━━━━ IP Network Skill No. 00000205 ━━━━━━……‥‥
  ┏━┓ 
  ┃目┣━┓         《IP Network Skill No.205 -CONTENTS-》
╋━┗━┫次┣━━━━━━━━━━━━━━━━━━━━━━━━……‥‥
┃   ┗━┛
┃【1】ネットワークの基礎講座(40)
┃【2】【本日の試験対策問題】:
┃【3】特集:平成16年度ネスペ試験解説 午前問4, 5
┃【4】【問題の解答】
╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━……‥‥

 【まえがき】

 4月1日はエイプリルフールです。
 インターネットの標準規格となるRFCでは毎年ジョークRFCと
 呼ばれる、実現しない冗談めいたRFCが出される日でもありま
 す。たぶんアメリカ時間の4月1日なので日本では4月2日
 に見れるようになりますかね。
 出ていたらまた紹介します。

 また入社式があったりして、新年度のスタートでもあります。
 ここしばらく、新年度のスタートなんて関係のない生活を送っ
 ていますが。。みなさんの職場、学び舎ではフレッシュマンが
 来ましたか?


[おすすめ本]
-「スパスパ人間学! キレイと元気の大事典~完全保存版~」  -
スパスパの全放送内容が1冊に!
TBSの人気健康番組『スパスパ人間学!』の放送内容を1冊に収録。
“話題沸騰!人気の食材ランキング40”や“肌にイイコト・ベスト10”など、いま

だかつてないボリュームでお届けします。
ダイエットにはもちろん、元気とキレイを求める全ての女性必見の永久保存版です

! 
http //www.amazon.co.jp/exec/obidos/ASIN/4796645616/ipnetworkskil-22

 健康は財産です!ってどこかで目にしました。
 ほんと、そうですね。
 調子が悪くなってはじめて感じる健康の重要さ。
 生活習慣病のリスクから遠ざかりたい。。。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ネ┃ッ┃ト┃ワ┃ー┃ク┃の┃基┃礎┃講┃座┃(40)
 ━┛━┛━┛━┛━┛━┛━┛━┛━┛━┛━┛

 この企画は処女作「TCP/IPネットワークステップアップラーニング」
http //www.amazon.co.jp/exec/obidos/ASIN/4774116351/ipnetworkskil-22
 を基に構成変更、加筆、修正、省略。。。いろいろ手を加えたものです。


 【7.IP】

 7.1.IPの紹介

 7.2.IPアドレス

 7.2.8.サブネットマスク

 7.2.8.1.サブネットとは

 この値もIPアドレスと同様に32ビットの2進数で、“255.255.255.0”のよう
 にドットを使って、4つのブロックの10進数で表します。

 サブネットマスクの“サブネット”とは、1つのIPブロードキャストドメ
 インを指します。1つの“セグメント”とも呼ばれ、この範囲内であれば
 MACアドレスやIPアドレスのブロードキャストアドレスを持つパケットや
 フレームが到達可能です。


 7.2.8.2.サブネットマスクができた背景

 現在、IPアドレスはサブネットマスクという値とペアになって表現されます。
 「現在」と書いたのは、IPアドレスができた当初はサブネットマスクは存在
 しなかったためです。

 これまでお話したように、もともとインターネットの世界には3種類の大き
 さのネットワークしかありませんでした。
 大規模ネットワーク(クラスA)、中規模ネットワーク(クラスB)、小規模
 ネットワーク(クラスC)の3種類です。

 IPが使われだした頃は、あまり深く考えずに3つのクラスを使っていました。

 しかしこれだと、それぞれのクラスで接続可能なホストの数に差がありすぎ
 ます。

 1つのネットワークドメイン、つまり会社や学校などネットワークを構築す
 る範囲を考えると、大企業などは別にして、ほとんどがクラスCの254台で足
 りてしまいます。

 学校や会社などの組織はもちろん、個人でも自分で構築したネットワークを
 インターネットに接続するには、配付機関に1つのネットワークアドレスをも
 らう必要があります。
 個人で構築したような、1台とか数台しかインターネットにつながるホスト
 を持たない組織についても、最低でもクラスCのネットワークアドレス、つま
 り254台分のIPアドレスをもらう必要があります。

 逆に、数万台や数十万台ものホストを管理するネットワークというものはほ
 とんどありませんでした。
 その結果、クラスAのアドレスは大量に余り、クラスCのアドレスが足りなく
 なってしまいました。

 このため、この3種類のネットワーク配下に、サブのネットワークを作りま
 しょう、ということでサブネットという考え方ができたのです。

 こうして、ホスト部が24ビット、16ビット、8ビットと3種類しかなかったネ
 ットワークを、何ビットのホスト部でも作れるように分割するために、新た
 にサブネットマスクというものができたのです。


 7.2.8.3.サブネットマスクのルール

 サブネットマスクはIPアドレスと違って、2進数で見たとき、必ず1の連続で
 始まり、0の連続で終わります。
 つまり、“1111 0000”はあっても、“1001 1010”のような1と0が連続して
 いない値はありません。


 7.2.8.4.各サブネットとホスト数

 ホスト数は32ビットのIPアドレスのうちネットワーク部とサブネット部を
 差し引いた残りのホスト部のビットで計算できます。

  2の(ホスト部ビット)乗マイナス2

 です。
 
   10進数表記      2進数表記のサブネットマスク        ホスト数
 8 255.  0.  0.  0  11111111.00000000.00000000.00000000 16,777,214
 9 255.128.  0.  0  11111111.10000000.00000000.00000000  8,388,606
10 255.192.  0.  0  11111111.11000000.00000000.00000000  4,194,302
11 255.224.  0.  0  11111111.11100000.00000000.00000000  2,097,150
12 255.240.  0.  0  11111111.11110000.00000000.00000000  1,048,574
13 255.248.  0.  0  11111111.11111000.00000000.00000000    524,286
14 255.252.  0.  0  11111111.11111100.00000000.00000000    262,142
15 255.254.  0.  0  11111111.11111110.00000000.00000000    131,070
16 255.255.  0.  0  11111111.11111111.00000000.00000000     65,534
17 255.255.128.  0  11111111.11111111.10000000.00000000     32,766
18 255.255.192.  0  11111111.11111111.11000000.00000000     16,382
19 255.255.224.  0  11111111.11111111.11100000.00000000      8,190
20 255.255.240.  0  11111111.11111111.11110000.00000000      4,094
21 255.255.248.  0  11111111.11111111.11111000.00000000      2,046
22 255.255.252.  0  11111111.11111111.11111100.00000000      1,022
23 255.255.254.  0  11111111.11111111.11111110.00000000        510
24 255.255.255.  0  11111111.11111111.11111111.00000000        254
25 255.255.255.128  11111111.11111111.11111111.10000000        126
26 255.255.255.192  11111111.11111111.11111111.11000000         62
27 255.255.255.224  11111111.11111111.11111111.11100000         30
28 255.255.255.240  11111111.11111111.11111111.11110000         14
29 255.255.255.248  11111111.11111111.11111111.11111000          6
30 255.255.255.252  11111111.11111111.11111111.11111100          2

 最大30ビットまでのサブネットマスクが設定可能となります。
 31ビットのサブネットマスクはありません。
 7ビット以下のサブネットも存在しません。7ビット以下のサブネットマスク
 を使用することがルーティング情報の集約などでありえますが、この場合、
 「サブネット」ではなく「スーパーネット」と呼ばれます。


 7.2.8.5.CIDR表記

 IPアドレスの後ろに、 “/” (スラッシュ) とサブネットマスクのビット数を
 書く方法をCIDR表記といいます。サブネットマスクのビット数を“プレフィッ
 クス長”といいます。

 たとえば、 “10.1.1.1 255.255.255.0” というIPアドレスとサブネットマス
 クの組み合わせは、 “10.1.1.1/24” と表記されます。また、このホストが
 所属するネットワークは “10.1.1.0/24” と表すことができます。

 このように書いたほうがすっきりするので、ネットワークの世界ではよく使わ
 れます。


╋━━┳━┳━┳━┳━┳━┳━┳━┳━┳━┳━━━━━━━━━━……‥‥
   ┃本┃日┃の┃試┃験┃対┃策┃問┃題┃ 
╋━━┻━┻━┻━┻━┻━┻━┻━┻━┻━┻━━━━━━━━━━……‥‥

 〔問題1〕192.168.1.0のネットワークアドレスを持つ会社がある。
      この会社が、8つの部署にそれぞれ同じサブネット値でサブネット
      を割り振る場合、1つの部署のサブネットに設定可能な最大の
      ホストアドレスの値はいくつになるか。
   1. 2
   2. 6
   3. 14
   4. 30

 〔問題2〕192.168.100.200/28で示されるアドレスのネットワークアドレス
    とブロードキャストアドレスは何か。



━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【特集:平成16年度テクニカルエンジニア(ネットワーク)試験解説】

 問4 ハッシュ表の理論的な探索時間を示すグラフはどれか。ここで、
   シノニムは発生しないものとする。

 ア デ                          イ デ                            
   ー↑                           ー↑                      
  のタ│              ;          のタ│                      
  探1│             ;           探1│            ..''        
  索個│           ;'            索個│        ..''       
  時当│       ..''              時当│    ..''           
  間た│....'''                  間た│..''               
   り│                          り│                      
    └───────→           └───────→      
       0  表の中のデータの個数        0  表の中のデータの個数

 ウ デ                          エ デ                            
   ー↑                           ー↑                      
  のタ│           ....          のタ│                      
  探1│      ..'''              探1│                
  索個│   .''                   索個│               
  時当│ .'                      時当│...............           
  間た│;                        間た│                   
   り│                          り│                      
    └───────→           └───────→      
       0  表の中のデータの個数        0  表の中のデータの個数



 解答4 エ

 解説4

 ハッシュ表とは、実際のデータ(またはそのポインタ)とハッシュ値
 を対にした表です。

 ハッシュ値とは通信データの認証でもよく使われるもので、長いデータ
 列を何ビットかの固定長データに変換したものです。ハッシュドポテトの
 ようにぐちゃぐちゃにする、という意味で、一度ハッシュされた固定長
 のデータはもとに戻せません。

 ハッシュ用のアルゴリズム(計算方法)も一般に提供されています。

 たとえば友達の携帯番号を検索するとします。
 携帯番号は11桁の数値ですね。しかし友達は100人しかいないとします。
 このときハッシュ表は100列あればよいことになります。
 "09012345678"という携帯番号のハッシュ値が"672"、"08012345678"と
 いう番号のハッシュ値が"836"になったとします。このとき、
  number[672]="09012345678"
    number[836]="08012345678"
 というように配列変数を作っておきます。こうすると、11桁の数字を
 検索するよりも、3桁の検索が終われば11桁の値が自動的に出てくる
 ということで早く検索ができることになります。

 それで、シノニム(synonym)というのは一つの実体にに複数の名前や
 値などが割り当てられる機能や状態を指すことです。このハッシュ表の
 例でいうと、ハッシュ値が"672"になり得る携帯番号が他にも存在する
 かもしれないです。
 実は上記のハッシュの求め方は、携帯番号÷1234=x余りyのyの部分
 でした。"09012345678"÷1234=7303359余り672でした。
 "09012346240"という値もこの計算方法だと672という値がハッシュ値に
 なってしまいます。そうなると、
  number[672]={"09012345678", "09012346240"}
 と2つの値が1つの配列にできてしまい、ハッシュ表で高速検索した後
 にさらに2つのうちどちらか?という検索をする必要があり、余計に
 検索時間がかかってしまいます。

 この問題ではそのような事態が発生しない、という前提なので、表中の
 データの個数が増えても同じ時間で検索可能、ということになります。



 
 問5 垂直分散システムの処理形態を説明したものはどれか。

 ア 一連の処理を複数の階層に分割し、その階層に対応するシステムが
  分散して処理を行う。
 イ 同じアプリケーションを複数のコンピュータで実行することによっ
  て、それぞれのコンピュータにかかる負荷を分散する。
 ウ 端末からネットワークを経由して遠隔地のホストコンピュータに接
  続し、ホスト側で一括したデータ処理を行う。
 エ ファイルサーバ、プリントサーバなどを用意して、ネットワーク上
  のクライアントからこれらを共同で使用できるようにする。

 解答5 ウ

 解説5

 垂直分散システムは、ホストコンピュータ(メインフレームのような大
 型のもの、またはサーバ)と端末(パソコンやクライアントマシンで)
 で構成されるネットワークシステムです。端末からホストコンピュータ
 に接続して命令を送り、その結果が端末に表示されます。TELNETやFTP
 のようなイメージです。
 ホストコンピュータを上位、端末を下位とする上下の階層構造から垂直
 分散システムと呼ばれます。

 これに対して水平分散システムというのもあります。
 これは各端末、つまりパソコンでアプリケーション処理を行います。
 

   垂直分散システム      
 ┌───────────┐
 │ ホストコンピュータ │(処理)
 ├───┬───┬───┤
 │端末1│端末2│端末n│(表示)
 └───┴───┴───┘

   水平分散システム
 ┌─────┬─────┬─────┐
 │パソコン1│パソコン2│パソコンn│(処理)
 └─────┴─────┴─────┘

 
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 解┃答┃と┃解┃説┃
 ━┛━┛━┛━┛━┛

 《本日の試験対策問題》
  (解答1)3
    
  (解説1)
   8つの部署にそれぞれサブネットを割り当てるので、サブネット部に
   1から8までの値が入るようにしなければなりません。
   8を2進数で表現すると1000となり、4ビット必要なことがわかりま
   す。
   192.168.1.0はクラスCのネットワークアドレスなので下位8ビットが
   もともとのホスト部です。(24ビットがネットワーク部)
   このうち4ビットをサブネット部に使います。
   つまりサブネットのネットワークアドレスは192.168.1.0/28となりま
   す。
   残りの4ビットがホスト部になります。
   2の4乗マイナス2は14、つまり最大14個のホストアドレスが
   設定可能です。

   
  (解答2)4
    
  (解説2)
   192.168.100.200/28を2進数で表すと、

   IPアドレス: 11000000.10101000.01100100.11001000
   サブネット: 11111111.11111111.11111111.11110000

   となり、最後の4ビット(サブネットマスクが0になっている部分)
   を0にしたものが192.168.100.200のネットワークアドレス、その部分
   をすべて1にしたものがブロードキャストアドレスです。
   つまり

   11000000.10101000.01100100.11000000 = 192.168.100.192/28

   がネットワークアドレスになります。
   
   11000000.10101000.01100100.11001111 = 192.168.100.207/28

   がブロードキャストアドレスです。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

◆◆◆◆◆◆ ┃ あとがき ┃ ◆◆◆◆◆◆

 4月1日から個人情報保護法(「個人情報の保護に関する法律」)
 が施行されます。普段何気に扱っている情報(メール、ネット上
 のデータ)の扱いに気をつけましょう。

 詳しくは。。。
 http://www.kantei.go.jp/jp/it/privacy/houseika/hourituan/

  adzuki

………………………………………………………           
 IP Network Skill vol.000205 4/01/05
 発行者:adzuki http://www.xai.nu/ipnet  
……………………………… ipnet5@xai.nu ……           

◎ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄◎
| 新規購読・購読解除・バックナンバー ⇒ http://www.xai.nu/ipnet  
|  IP Network Skill 掲示板
|  ⇒ http://www.xai.nu/cgibin/ipnet/bbs.cgi  
|  バックナンバー一覧              
|  ⇒ http://xai.nu/ipnet/stack/index.html 
|  間違いご指摘
|  ⇒ ipnet5@xai.nu
◎_________________________________◎


 
このメルマガの読者になる
規約 
>> メルマ!の会報誌もお届けします
ブックマーク: はてなブックマークに追加del.icio.usに追加Buzzurlにブックマークニフティクリップに追加ライブドアクリップに追加Yahoo!ブックマークに登録My Yahoo!に追加Add to GoogleRSS

このメルマガを読んでいる人はこんなメルマガも読んでいます

のんびりやろう!情報処理試験! 〜1問1問コツコツと〜
ソフトウェア開発&基本情報技術者試験対策を中心に初級シスアドや高度区分まで幅広く対応。流行のIT用語の解説も行っているので,パソコンについて勉強した...
Office & VBA パーフェクトマスター
Excel・Access・Word等の今さら聞けない「疑問」、今すぐ知りたい「困った」、たちまち解決!のmoug(モーグ)がお送りする、関数初心者か...
ネットワークのおべんきょしませんか?
TCP/IPってなに?LANって?ルータって何をするの?というネットワークに関することをわかりやすく解説します。情報処理の試験を受ける方にもぴったり...
全部フリーソフト!!
ネット上にはこんなに便利なフリーソフトがいっぱい。お金なんか使わなくても、あると絶対にお得で楽しいソフトを1つずつご紹介します。
IPネットワーク考
インターネットのネットワークSEの実務者が、IPネットワークにまつわる話題、問題、技術について実務者ならではの視点から解説します。ネットワーク、TC...


この記事へのコメント

全1件表示
コメントを書く
風 燕青ネットワークアドレス、ブロードキャストアドレスの求め方が凄くわかりやすくかったです!
検索エンジンでこのページを見つけたんですが、
すぐに購読登録しました。
日時:2006年9月7日


おすすめキャンペーン

おすすめカードローン!
オリックスVIPローンカードなら

<<年率5.9%〜15.0%、利用可能枠最高500万円>>
ゆとりのカードローンです。
お申込みはこちら⇒

melma!協賛企業

就職ならen|
はじめようメルマガ生活
メルマガを読むには
メルマガを出すには
約64000誌から検索

メルマガデータ

  • メルマガID : 36790
  • 創刊日 : 2001-04-30
  • 最新号 : 2008-07-18
  • 発行周期 : 週刊
  • バックナンバー: 全て公開
  • 発行者サイト: あり
  • 読んでる人 : 1978人
  • コメント数 : 4
  • Score! : 100点
  • >> 月間ランキング

発行者プロフィール

ペンネーム :


このメルマガの読者になる

規約に同意する



このメルマガの最近の記事


このメルマガの最近のコメント


このメルマガのバックナンバー


注目情報


新着記事トピックス