便利なキーワード検索サイト ことなびトップページへ
デル株式会社







ことなびTOP  サイトマップ  ことなびとは?



便利!NINJA TOOLS
→FC2検索 用語 Wikipedia YouTube

IPv4 とは?

 ページ内リンク   ↓ウィキペディア(Wikipedia)記事  ↓Yahoo!知恵袋

Internet Protocol version 4(インターネットプロトコルバージョン4、IPv4、アイピーブイヨン)は、OSI参照モデルにおいてネットワーク層に位置付けられるプロトコルである。

出典: 『ウィキペディア(Wikipedia)』


IPv4はてなダイアリーを別ウィンドウで表示  :  現在普及している32ビットのIPアドレスを使用した通信方式のこと。 OSI参照モデルではネットワーク層に相当する。 IPアドレスによって通信経路を選択して通信する。 IPv4で使用されるIPアドレスは32ビットであり、約42億のアドレス空間を持つ。 次世代IPプロトコルとしてIPv6が広まりつつある。 仕様としては RFC 791 などがある。

出典: 『はてなダイアリー』


ノースウエスト航空 のマイルは、国内航空会社のマイレージと違って無期限!! 格安パックツアーでも
100%マイルが付くのでお得!! 国内往復分15000マイルを貯めて沖縄や北海道へ!!


関連商品

本  Handbook of IPv4 to IPv6 Transition: Methodologies for Institutional and Corporate Networks別ウィンドウで表示

John J. Amoss /  最安値(新品): ¥ 7,780  最安値(中古): ¥ 7,790 

本  Ciscoルータコマンド ポケットリファレンス 【IPv4/IPv6対応版】 (ポケットリファレンス)別ウィンドウで表示

岩崎 敏雄 /  最安値(新品): ¥ 2,919  最安値(中古): ¥ 2,479 

本  Windows Server World (ウィンドウズ・サーバー・ワールド) 2008年 03月号 [雑誌]別ウィンドウで表示

最安値(中古): ¥ 600 




ウィキペディア(Wikipedia)記事


Internet Protocol version 4(インターネットプロトコルバージョン4、IPv4、アイピーブイヨン)は、OSI参照モデルにおいてネットワーク層に位置付けられるプロトコルである。

転送の単位であるパケットの経路選択と、その断片化と再統合を主な機能とする。TCP/IPの基本機能としてインターネットなどで世界中広く用いられている。

目次

パケット

IPパケットの先頭には必ずIPヘッダが付加され、それにより経路選択などのIPの機能が実現されている。以下にパケット形式図とそれぞれの領域の役割などを記す。

パケット形式図
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
バージョン ヘッダ長 サービス種別 全長
識別子 フラグ 断片位置
生存時間 プロトコル チェックサム
送信元アドレス
宛先アドレス
拡張情報
データ

  • バージョンVersion) IPのバージョンであり、IPv4の場合は4が格納される。
  • ヘッダ長Internet Header LengthIHL) IPヘッダの長さで、4オクテット単位で表される。この値によりデータの開始位置を知る事が出来る。
サービス種別
0 1 2 3 4 5 6 7
優先度 遅延度 転送量 信頼性 予備
  • サービス種別Type Of ServiceTOS) パケットが転送される際に重視するサービスを指定する。ただし、ルータの実装においてパケット毎にサービスを区別する事は容易では無い。送信元が全てを重視とする設定を行う場合や、ネットワークの運用方針によっては境界に位置するルータが値を書き換える場合もある。優先度はパケットの優先度を8段階で示す。パケットの送信待ち行列を8個用いて実現する実装もある。遅延度はパケットを早く宛先へと到達させる事を求める。転送量はパケットを多く宛先へと到達させる事を求める。信頼性はパケットを失わず宛先へと到達させる事を求める。
  • 全長Total Length) IPヘッダを含むパケットの全長。
  • 識別子Identification) パケットの送信元が一意な値を格納する。断片化したパケットの復元に用いられる。
フラグ
0 1 2
予備 禁止 継続
  • フラグVarious Control Flags) 断片化の制御に用いる。ビット0は使用しない。ビット1は1の場合に断片化の禁止を意味する。ビット2は断片化された各パケットにおいて、0の場合は最終パケットを意味する。
  • 断片位置Fragment Offset) ルータなどがパケットを断片化した際に、その位置を8オクテット単位で格納する。断片化したパケットの復元に用いられる。
  • 生存時間Time to LiveTTL) パケットの余命を示す値である。送信元はパケットが経由できるルータ数の上限を設定し、ルータはパケットを転送する毎に値を一つ減らし、値が0になるとパケットは破棄される。パケットがネットワーク上で無限に巡回する問題を防ぐ効果が有る。
  • プロトコルProtocol) TCPなどの上位プロトコルを示す値が設定される。パケットの宛先である装置がパケットを受信すると、この値を用いて上位プロトコルを識別し、その実装へペイロードを渡す。
  • チェックサム検査合計Header Checksum) IPヘッダの誤り検査に用いられる。転送毎に生存時間の値が変わるため、ルータはチェックサムも転送毎に再計算する必要がある。
  • 送信元アドレスSource Address) パケットの送信元アドレスが設定される。
  • 宛先アドレスDestination Address) パケットの送信先アドレスが設定される。
  • 拡張情報Options) 可変長の拡張情報が32ビット単位で設定される。
  • データ パケットが伝達すべきペイロードである。

アドレス

IPで用いられる32ビットのアドレスはIPアドレスと呼ばれ、IPアドレスはネットワークアドレスホストアドレスに分けて用いられる。

RFC791において、ネットワークアドレスとホストアドレスの境界は、IPアドレスの先頭のビット列で定められ、境界の位置によりIPアドレスはクラスclass)として分類された。

クラス 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
a 0 ネットワーク ホスト
b 1 0 ネットワーク ホスト
c 1 1 0 ネットワーク ホスト
1 1 1 拡張アドレスモード

しかしRFC791の方式は、ホストアドレスの割り当て数が、クラスaでは16777215、クラスbでは65535にものぼる。これ程の膨大な数のホストを収容するネットワークは一般に存在せず、アドレスの利用に無駄を生じた。そこでRFC950においてサブネットsubnet)が定められた。サブネットはホストアドレスの一部をアドレスマスクaddress mask)を用いて分割する事により得られ、あるネットワークアドレスを与えられた組織内において、更にネットワークを分割するために用いられる。

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
1 0 ネットワーク サブネット ホスト
アドレスマスク 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0

RFC1597においては、ある組織内で私的に用いられる下記のプライベートアドレスが定められた。

  • 10.0.0.0~10.255.255.255(10.0.0.0/8)
  • 172.16.0.0~172.31.255.255(172.16.0.0/12)
  • 192.168.0.0~192.168.255.255(192.168.0.0/16)

上記のアドレス以外はグローバルアドレスとも呼ばれるようになる。

予約アドレス一覧

アドレス 種別 規約
0.0.0.0/8 Current network (only valid as source address) RFC 1700
10.0.0.0/8 プライベートアドレス RFC 1918
14.0.0.0/8 Public data network RFC 1700
39.0.0.0/8 予約 RFC 1797
127.0.0.0/8 ローカルホストアドレス RFC 1700
128.0.0.0/16 予約  
169.254.0.0/16 LINKLOCALアドレス(APIPA用) RFC 3927
172.16.0.0/12 プライベートアドレス RFC 1918
191.255.0.0/16    
192.0.0.0/24    
192.0.2.0/24 テストネットワーク RFC 3330
192.88.99.0/24 IPv6からIPv4への変換 RFC 3068
192.168.0.0/16 プライベートアドレス RFC 1918
198.18.0.0/15 ネットワーク性能試験 RFC 2544
223.255.255.0/24 予約 RFC 3330
224.0.0.0/4 マルチキャスト(クラスD) RFC 3171
240.0.0.0/4 予約(クラスE) RFC 1700
255.255.255.255 ブロードキャスト  

経路選択

ルーティングrouting)とも呼ばれ、パケットを宛先へと転送する機能である。この機能はルータに集約され、多くのホストはデフォルト経路としてルータのアドレスを記述するスタイルを取ることが多い。

ネットワーク構成図
192.168.1.2
ether0
192.168.1.1
127.0.0.1
loopback
ether1
10.1.1.1
10.1.1.2
10.1.1.3
172.16/16
経路表
destination nexthop interface
default 192.168.1.2 ether0
192.168.1.1/32 127.0.0.1 loopback
192.168.1.2/32 192.168.1.2 ether0
10.1.1.1/32 127.0.0.1 loopback
10.1.1.2/32 10.1.1.2 ether1
10.1.1.3/32 10.1.1.3 ether1
172.16/16 10.1.1.2 ether1
10.255.255.255/32 10.1.1.1 ether1

ルータは経路表ルーティングテーブルrouting table)に基づき経路選択を行う。あるネットワークの構成図とその中心に位置するルータの経路表を右に示す。図中において中心のルータは二つの送受信口を持っており、上の口はether0と名付けられアドレスは192.168.1.1が割り振られている。下の口はether1と名付けられアドレスは10.1.1.1が割り振られている。ルータ内部においてloopbackとはルータ自身を示す送受信口であり、127.0.0.1はルータ自身を現すアドレスである。表中においてdestinationは宛先、nexthopは転送先、interfaceは送信口を意味する。アドレスの記法についてはIPアドレスを参照せよ。

このルータがパケットを受信した際の動作を解説する。192.168.1.1宛のパケットを受信すると、ルータは経路表の宛先を検索し、192.168.1.1/32の行を見つけ、その転送先はルータ自身である事から、自身に宛てられたパケットである事を判別する。192.168.1.2宛のパケットを受信すると、ルータは経路表を検索し、ether0から192.168.1.2に向けてパケットを送出する。10.1.1.2宛のパケットを受信すると、同様にether1から10.1.1.2に向けてパケットを送出する。 172.16.1.1宛のパケットを受信すると、ルータは最長一致する172.16/16の行を見つけ、10.1.1.2が172.16.1.1へと到る経路であると判別し、ether1から10.1.1.2に向けてパケットを送出する。 10.255.255.255宛のパケットを受信する。このアドレスはブロードキャストアドレスと呼ばれ、10/8のネットワークに接続された全ての装置を宛先とするアドレスである。ether1から10/8のネットワークに接続された全ての装置に向けてパケットを送出する。 7.7.7.7宛のパケットを受信する。このアドレスは経路表には存在しないため、defaultの行に最長一致し、ネクストホップである192.168.1.2に向かってパケットを送出する。192.168.1.2はデフォルトゲートウェイやデフォルトルートなどと呼ばれ、通常は端末から見てより中心に位置するルータが設定される。

経路表の構築はルータの管理者が手動で設定する場合と、RIPOSPFなどのルーティングプロトコルを用いて自動で設定する場合がある。前者は静的経路、後者は動的経路などとも呼ばれる。経路表はパソコンなどにも存在し、Windowsであれば「route print」、UNIX系であれば「netstat -r」で見る事が出来る。

断片化と再統合

プロトコルが転送する単位の最大長を、MTU最大転送単位Max Transfer Unit)と呼ぶ。IPパケットの最大長は65535オクテットであるが、IPパケットを伝送すべきデータリンク層のMTUは、IPの最大長と較べると短い場合が多く、例えば通常のイーサネットのMTUは1500オクテットである。

断片化Fragmentation)は、IPパケットがパケットを送出する伝送路のMTUよりも長い場合に発生する。断片化を行う装置はIPパケットを伝送路のMTUに収まる長さに分割し、分割されたパケットのIPヘッダは、全長が分割された長さになり、断片位置には分割された位置が記され、最後のパケット以外は継続フラグが設定される。識別子は分割された全てのパケットに分割前のパケットのそれが写される。

断片化したパケットの再統合Reassembly)は、パケットの宛先である装置が行う。ある識別子を持つパケットの断片を受信した宛先は、さらに同じ識別子を持つパケットの断片を受信し、それぞれの断片位置から断片化前のパケットを再統合する。

IPヘッダのフラグの禁止ビットを設定すれば、パケットの断片化を禁止できる。この場合は断片化の代わりにICMPの宛先到達不可通知がパケットの送信元に返される。送信元はこれを利用して宛先に至る経路の最小MTUを調査する事も可能である。パケットの長さを1オクテットずつ減らし、宛先到達不可通知が返らなくなる長さを調べれば良い。

断片化は帯域やルータの負荷に無駄(オーバーヘッド)を生じ、スループットの低下となるためため好まれない。経路MTU探索を行いMTUを調整するとよい。なお、IPv6では経路上のルータで断片化・再構成を行うことはなく、送信ホストのみで行われる。

ネットワーク・プロトコル
アプリケーション層
DHCP · DNS · FTP · Gopher · HTTP · IMAP4 · IRC · NNTP · XMPP · POP3 · SIP · SMTP · SNMP · SSH · TELNET · RPC · RTCP · RTSP · SSL/TLS · SDP · SOAP · CMIP · STUN · GTP · NTP · EHRP
トランスポート層
TCP · UDP · DCCP · SCTP · RTP · RSVP · IGMP · PPTP · RUDP · UDP-Lite
ネットワーク層
IP (IPv4 · IPv6) · OSPF · IS-IS · BGP · IPsec · ARP · RARP · RIP · ICMP · ICMPv6 · IGP
データリンク層
802.11 · 802.16 · Wi-Fi · WiMAX · ATM · DTM · トークンリング · イーサネット · FDDI · フレームリレー · GPRS · EVDO · HSPA · HDLC · PPP · SLIP · L2TP · ISDN · SMDS · アークネット
物理層
イーサネット物理層 · モデム · PLC · SONET/SDH · G.709 · OFDM · 光ファイバー · 同軸ケーブル · ツイストペアケーブル

関連

  • RFC 791 - Internet Protocol
  • RFC 950 - Internet Standard Subnetting Procedure
  • RFC 1112 - Host Extensions for IP Multicasting
  • RFC 1518 - An Architecture for IP Address Allocation with CIDR
  • RFC 1519 - Classless Inter-Domain Routing (CIDR): an Address Assignment and Aggregation Strategy
  • RFC 1597 -
  • RFC 1817 - CIDR and Classful Routing
  • RFC 2101 - IPv4 Address Behaviour Today

ウィキペディア All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの記事を複製、改変、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。ことなびに掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。



Yahoo!知恵袋


  • NATの種類にPAT?IPマスカレード?があるようですが、ローカルアドレス、....別ウィンドウで表示

    NATの種類にPAT?IPマスカレード?があるようですが、ローカルアドレス、グローバルアドレスでどのように変換(使用)されるのですか。IPv4の枯渇問題はどれくらい解消しているんですか。
    解決日時:Wed, 19 Nov 2008 15:44:54 +0900 /  回答数:1 /  スコア:31,928点
  • IPv6アドレスに付与されるインターフェイス(%4とか)の意味が理解できません。付....別ウィンドウで表示

    IPv6アドレスに付与されるインターフェイス(%4とか)の意味が理解できません。付与するルールやソケットプログラミングでどう扱うかなど詳しい解説などがあったら教えてください。
    解決日時:Mon, 24 Nov 2008 22:05:56 +0900 /  回答数:1 /  スコア:6,344点
  • 携帯電話のIPアドレスは、変更できるのですか別ウィンドウで表示

    携帯電話のIPアドレスは、変更できるのですか
    解決日時:Mon, 17 Nov 2008 23:56:22 +0900 /  回答数:1 /  スコア:6,331点
  • IPv4が枯渇するかもしれないと言われて、10年はたったのでは?IPv6を使うことは....別ウィンドウで表示

    IPv4が枯渇するかもしれないと言われて、10年はたったのでは?IPv6を使うことはなくなったのですか?
    解決日時:Wed, 12 Nov 2008 15:38:05 +0900 /  回答数:1 /  スコア:31,180点
  • NATを使ってインターネットを利用するとLANで使っているアドレスはWANにでるときは、アド....別ウィンドウで表示

    NATを使ってインターネットを利用するとLANで使っているアドレスはWANにでるときは、アドレスはどう変わっていくんですか。
    解決日時:Thu, 16 Oct 2008 16:46:21 +0900 /  回答数:1 /  スコア:6,435点
  • 当方、PC初心者です。ポートの開放がしたいのですが、IPアドレスやデフォルトゲー....別ウィンドウで表示

    当方、PC初心者です。ポートの開放がしたいのですが、IPアドレスやデフォルトゲートウェイを確認したところ、デフォルトゲートウェイらしき表示がありません・・・ipconfigと入力し、でてきた表示は下記のとおりです省略...Windows IP 構成PPPアダプタ T-COM:接続固有の DNS サフィックス.:IPv4アドレス..........:119.83.38.113サブネットマスク.........:255.255.255.255デフォルトゲートウェイ......:0.0.0.0イーサネットアダプタローカルエリア接続:接続固有の DNS サフィックス...:IPv6アドレス.............:2001:c90:1511:9cf:4d44:77bc:2e6:a9a2一時 IPv6 アドレス........:2001:c90:1511:9cf:6cf7:f06a:e120:d909リンクローカル IPv6アドレス....:fe80::4d44:77bc:2e6:a9a2%10自動構成 IPv4 アドレス.....:169.254.169.162サブネットマスク...........:255.255.0.0デフォルトゲートウェイ........:fe80::217::fff:fe04:c41a%10Tunnel adapter ローカルエリア接続*:メディアの状態............:メディアは接続されていません接続固有の DNS サフィックス...:Tunnel adapter ローカルエリア接続*6:メディアの状態............:メディアは接続されていません接続固有の DNS サフィックス...:Tunnel adapter ローカルエリア接続*7:接続固有の DNS サフィックス...:IPv6アドレス..............:2001:0:cf2e:308c:34ed:d0e:88ac:d98eリンクローカルIPv6アドレス.......:fe80:34ed:d0e:88ac:d98e%12デフォルトゲートウェイ..........:と表示されます。原因や、設定の方法等あれば教えてください。また、何か情報が足りなければ追記いたします。ファイル共有のためのポート開放です。
    解決日時:Tue, 30 Sep 2008 17:54:54 +0900 /  回答数:4 /  スコア:18,668点



「IPv4」 検索数の推移 (過去1ヶ月間)

powered by  goo ( NTT Resonant Inc. )


  ↓ニュース  ↓YouTube  ↓テレビ番組  ↓はてブ  ↓ヤフオク
  ↓このページへのリンク

ニュース記事

powered by  Google+ Yahoo!

●IPv4からIPv6への移行には,アドレス変換やトンネリング(カプセル化)などいくつかやり方がある。 ... サービス品目は,回線速度や割り当てられるIPv4アドレスの数によって4種類用意されている。 ...別ウィンドウで表示   (2008年11月26日)

●IPv4アドレスは「数年から10年で枯渇」 JPNICが対策を提言 ... 国内のIPアドレス登録管理業務を担う日本ネットワークインフォメーションセンター(JPNIC)は4月3日、IPv4アドレスの枯渇に備え、IPv6への移行を促進する「提言」を ...別ウィンドウで表示   ()

●サイレックス・テクノロジーは2月18日、IPv6/IPv4コンバータ「SX-2600CV」が「IPv6 Ready Logo Phase-2」を取得したと発表した。 ... SX-2600CVは、IPv6/IPv4のネットワーク環境でIPv4 ...別ウィンドウで表示   ()

●アプリ高速化スイッチがIPv4/IPv6をサポート、サーバ負荷も分散物産ネットワークス. ネットワークにおけるアプリケーションの実行を加速するAXシリーズがIPv4 ... AXシリーズが業界最高性能IPv4/IPv6サーバ負荷分散装置として ...別ウィンドウで表示   ()

●IPアドレス(IPv4)編 その1 (1/2) 今回は、IPアドレスの知識を問うものを中心に出題する。 ネットワーク設定の基本に立ち戻り、自分の弱点を見極めてほしい。 2006年08月08日 11時30分 更新. 出題. IP ...別ウィンドウで表示   (2008年11月24日)

●OKI、IPv4-IPv6変換するセキュリティGW開発 アドレス枯渇対策で. OKIは、IPv4 ... IPv4アドレスの枯渇問題に対応し、IPv6への移行期に、IPv4 ...別ウィンドウで表示   (2008年11月21日)

YouTube

powered by YouTube


※.クリックすると動画が再生されます。

テレビ番組サーチ

powered by Yahoo!TV

 PageRank5以上の相互リンク
 ・相互リンクスクエア  (PageRank 5)
 ・相互リンク相互リンク アクセスランキング インプロス  (PageRank 5)
 →便利!NINJA TOOLS
 →FC2検索  用語  Wikipedia  YouTube


スポンサー

powered by  コンテンツマッチ広告のブレイナー


Yahooオークション

powered by Yahoo!

 








デル株式会社 ThinkPad アウトレット Apple Store(Japan) PCDEPOT WEB本店/OZZIO Sony Style(ソニースタイル) シマンテックダウンロードストア マカフィー・ストア

ことなびTOP -  サイトマップ sitemap.xml  -  ことなびとは? -  利用規約

©2007 Kotonavi.com