トップ > インターネット > インターネット > IP Network Skill

IPを中心に、ネットワーク技術の説明。情報処理試験やベンダ試験対策に。ネスペ解説、技術動向解説。




[ IP Network Skill - No. 0209 - ] ToSフィールド詳細

発行日: 2005/4/29

‥‥……━━━━━━ IP Network Skill No. 00000209 ━━━━━━……‥‥

     〜IPパケットのフィールド紹介(ToSフィールド詳説)〜

‥‥……━━━━━━━━━━━━━━━━━━━━━━━━━━━━……‥‥

 【まえがき】

 ◆ 爪をきれいに

 先日、ネイルアートのテレビ番組を見ていたところ、爪に何も
 塗らないのはよくない、とネイルアーティストが言ってました。

 最近ツメが欠けやすくなったのはカルシウム不足なのか、老化
 現象なのか。。。いずれにしても肌と同じようにツメも手入れ
 次第できれいになるものです。

 ツメに縦線ができてくるのは老化の表われらしいです。。


 ◆ ベースコート

 ベースコートはネイルカラーをつける前に塗るもので、プロテイン
 とか栄養成分とか入っていたりします。健康なツメに保つ、という
 のが謳い文句の商品がたくさんあります。

http://xai.nu/ipnet/etc/nail1.html

 ネイルカラーはつけなくとも、ベースコートだけ塗ってみること
 で、肌でいう化粧水や乳液をつけたような感じでケアできるよう
 です。

 ◆ トップコート

 トップコートはベースコートの後にカラーを塗って、その上に
 塗るものです。仕上げ剤、保護剤ともいえると思います。
 カラーの持ちを長くするそうです。

 ◆ ファイル

 ファイルとはツメヤスリのことで、これを使ってツメを削ること
 をファイリングといいます。
 ツメ切りを使うとツメが割れてしまったり、断層が分離する可能性
 がありますが、ファイルを使うとそのようなことが防げます。
 通常金属製ですが、ちょっといいホテルだとアメニティに紙やすり
 を厚くしたようなファイルが置いてありますね。
 Amazonにもネイルファイルがいろいろあります。

http://www.amazon.co.jp/exec/obidos/ASIN/B0000TCI9W/ipnetworkskil-22 


 (あとがきに続く)

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

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


 【7.IP】

 7.3.IPを流れるデータ

    0                   1                   2                   3   
    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |Version|  IHL  |Type of Service|          Total Length         |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |         Identification        |Flags|      Fragment Offset    |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |  Time to Live |    Protocol   |         Header Checksum       |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                       Source Address                          |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                    Destination Address                        |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                    Options                    |    Padding    |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  図7.3.2.IPヘッダ



 7.3.2.4.Type of Serviceフィールド詳細

 IPヘッダに「Type of Service」というフィールドがあります。
 訳すと「サービス種別」です。

 ネットワークプロトコルでサービスというとHTTPとかSMTPのようなTCPやUDP
 のポート番号で識別されるようなアプリケーションプロトコルを指します。
 しかし、このフィールドで言っているサービスというのは、アプリケーション
 プロトコルのサービスそのものではなく、パケットに期待されるサービス品質
 を表現します。

 ATMのビットレートクラス(UBR, CBR, ABR, ...)に似ているかもしれません。


 1)RFC791では 〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜

 IPを最初に定義したRFC791では、このフィールドは以下のように定義されます。

     0     1     2     3     4     5     6     7
  +-----+-----+-----+-----+-----+-----+-----+-----+
  |   PRECEDENCE    |  D  |  T  |  R  |  0  |  0  |
  +-----+-----+-----+-----+-----+-----+-----+-----+

    0〜2ビット:  Precedence   
    3ビット目 : 0 の場合“Normal Delay”、1 の場合“Low Delay”  
    4ビット目 : 0 の場合“Normal Throughput”、1 の場合“High Throughput”
    5ビット目 : 0 の場合“Normal Relibility”、1 の場合“High Relibility” 
    6〜7ビット:  将来のために予約(0にしておく)   

  最初の3ビットがIP Precedenceと呼ばれる値が入ります。
  アイピー プレセデンスと読みます。
  日本語に訳すと優先度、になります。

  3ビットなので0から7までの値が定義できます。

  111 (7) - Network Control (ネットワーク制御)
  110 (6) - Internetwork Control (インターネット制御)
  101 (5) - CRITIC/ECP (緊急)
  100 (4) - Flash Override
  011 (3) - Flash
  010 (2) - Immediate
  001 (1) - Priority (優先)
  000 (0) - Routine  

  通常のIPパケットはIP Precedenceは0です。
  ルーティングプロトコルの制御パケットの場合6に設定されます。

  ルータによって、ポート番号やIPアドレスを基にこの値を変える事が可能です。
  数字が大きいほど優先度が高く、たとえば音声パケットはIP Precedenceを5
  にしてそれ以外のHTTPなどのパケットは0のままにしておく、という使い方が
  できます。

  ネットワークで輻輳が起きた場合、Precedenceの大きい値のパケットが優先的
  に送出されるようになります。


  2)RFC1349では 〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜

 RFC1349でToSフィールドは以下のように変わりました。

                 0     1     2     3     4     5     6     7
                +-----+-----+-----+-----+-----+-----+-----+-----+
                |   PRECEDENCE    |          TOS          | MBZ |
                +-----+-----+-----+-----+-----+-----+-----+-----+

  IP Precedenceについては変わっていません。

  3ビット目から6ビット目までがTOSフィールドになりました。
  7ビット目は0にしておくべき(Must Be Zero)ビットです。

  TOSフィールドは以下の値になります。

                    1000 (4)   --   minimize delay
                    0100 (3)   --   maximize throughput
                    0010 (2)   --   maximize reliability
                    0001 (1)   --   minimize monetary cost
                    0000 (0)   --   normal service


 3)RFC2474では 〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜

 RFC2474ではDSCP (Differentiated Service Code Point) という概念ができ
 ました。
 ToSフィールドのことをDS (Differentiated Services) フィールドと呼び、
 最初の6ビットがDSCPフィールドになり、残りの2ビットは使われません。
 
                  0   1   2   3   4   5   6   7
                +---+---+---+---+---+---+---+---+
                |         DSCP          |  CU   |
                +---+---+---+---+---+---+---+---+

 DSフィールドはToSのIP Precedenceと互換性があります。
 DSCPの値として0(0b000000)から63(0b111111)までが定義できますが、
 最初の3ビットはIP Precedenceビットとして使われます。
 最初の3ビット、つまり上図で0, 1, 2というビットがそれぞれDS5, DS4, DS3
 ビットと呼ばれ、以下の値が定義されています。

  111 = Network Control = Precedence 7 
  110 = Internetwork Control = Precedence 6 
  101 = CRITIC/ECP = Precedence 5 
  100 = Flash Override = Precedence 4 
  011 = Flash = Precedence 3 
  010 = Immediate = Precedence 2 
  001 = Priority = Precedence 1 
  000 = Routine = Precedence 0 

 DSCPの残りのビット、つまり上図の3, 4, 5というビットがそれぞれDS2, DS1,
 DS0ビットと呼ばれ、以下の値が定義されています。
 
  DS2 = Delay (遅延) [D] (0 = Normal; 1 = Low) 
  DS1 = Throughput (スループット) [T] (0 = Normal; 1 = High) 
  DS0 = Reliability (信頼性) [R] (0 = Normal; 1 = High) 
 

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

 〔問題1〕インターネットヘッダ内のType of Serviceフィールドに関連
    するパラメータとして正しくないものはどれか。

    1.IP Precedence
    2.DSCP
    3.Delay
    4.Jitter


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

 《本日の試験対策問題》
  (解答1)4
    
  (解説1)
   Type of ServiceはIPができてから一番変更の激しいヘッダ内
   フィールドです。
   しかしもともとあったIP Precedenceという優先度については
   ほぼ変わってません。
   DSCPはIP Precedenceと互換性があります。
   DelayはToSフィールドの左から4つ目のビットで表されます。

   これらの値は、アプリケーションかルータによって変更され、
   途中のルータで変更されない限り同じ値で宛先まで行きます。
   経路途中のルータでは、この値を見ながら優先度に応じた処理
   を行います。
   DSCPではPHB (Per Hop Behavior)と呼ばれるルータでのパケット
   処理が定義(設定)され、ルータはそれに応じてパケット処理
   します。

   基本的にはIPはベストエフォートといって、できるだけ転送
   するが保証はしない、というスタンスでした。
   ToSフィールドを利用することで転送保証するパケットと
   ベストエフォートのままのパケットとポリシーに応じて処理
   させることが可能になります。

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

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

 (まえがきから続く)

 ◆ バッファ

 バッファはツメ磨きのことで、これをつかってツメを磨くこと
 をバッファリングといいます。

 ◆ マニキュア

 マニキュアというと手のツメに塗るやつ、と思ってたのですが
 実は手のツメにネイルカラーなどを塗って手入れすること、と
 いう意味だそうです。「マニ」がラテン語の「手」で「キュア」
 が「手当て」。英語のcareがラテン語のcureから来てるんです
 ね。ちなみに英語のmanicureにはマリファナという俗語訳がある
 ようです。

 同様に足のネイルケアがぺディキュア(pedicure)で、pediが
 足ってことですね。

 ツメだけとってみてもいろんな用語がありますね。
 IT用語だとバッファというのはパケットやデータを蓄積しておく
 メモリなどの領域を指すのですが、ネイル用語だと英語のもう一
 つの意味である「磨き布」になるんですね。

 ドラッグストアでいろいろ売ってるようですので見てみてください。

  adzuki

………………………………………………………           
 IP Network Skill vol.000209 4/29/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...


この記事へのコメント


コメントを書く
コメントはありません。

おすすめキャンペーン

■三菱東京UFJ銀行系 モビット■
【1】ネットで自動審査・来店不要!
【2】限度額300万円
【3】年利9.8%-18.0%(実質年率)

急な出費にモビット!

発行者プロフィール

ペンネーム :


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

規約に同意する



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


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


注目情報


新着記事トピックス