アイ‐ピー‐ブイ‐フォー【IPv4】
IPv4
IPv4
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/12/26 08:39 UTC 版)
Internet Protocol version 4(インターネットプロトコルバージョン4)、IPv4(アイピーブイ4)は、Internet Protocolの一種で、OSI参照モデルにおいてネットワーク層に位置付けられる通信プロトコルである。
- ^ a b c d M. Cotton; L. Vegoda; R. Bonica; B. Haberman (April 2013). Special-Purpose IP Address Registries (英語). Internet Engineering Task Force. doi:10.17487/RFC6890. BCP 153. RFC 6890。 Updated by RFC 8190.
- ^ a b c Y. Rekhter; B. Moskowitz; D. Karrenberg; G. J. de Groot; E. Lear (February 1996). Address Allocation for Private Internets (英語). Network Working Group. doi:10.17487/RFC1918. BCP 5. RFC 1918。 Updated by RFC 6761.
- ^ J. Weil; V. Kuarsingh; C. Donley; C. Liljenstolpe; M. Azinger (April 2012). IANA-Reserved IPv4 Prefix for Shared Address Space (英語). Internet Engineering Task Force (IETF). doi:10.17487/RFC6598. ISSN 2070-1721. BCP 153. RFC 6598。
- ^ S. Cheshire; B. Aboba; E. Guttman (May 2005). Dynamic Configuration of IPv4 Link-Local Addresses (英語). Network Working Group. doi:10.17487/RFC3927. RFC 3927。
- ^ a b c J. Arkko; M. Cotton; L. Vegoda (January 2010). IPv4 Address Blocks Reserved for Documentation (英語). Internet Engineering Task Force. doi:10.17487/RFC5737. ISSN 2070-1721. RFC 5737。
- ^ O. Troan (May 2015). B. Carpenter (ed.). Deprecating the Anycast Prefix for 6to4 Relay Routers (英語). Internet Engineering Task Force. doi:10.17487/RFC7526. BCP 196. RFC 7526。
- ^ C. Huitema (June 2001). An Anycast Prefix for 6to4 Relay Routers (英語). Network Working Group. doi:10.17487/RFC3068. RFC 3068。 Obsoleted by RFC 7526.
- ^ S. Bradner; J. McQuaid (March 1999). Benchmarking Methodology for Network Interconnect Devices (英語). Network Working Group. doi:10.17487/RFC2544. RFC 2544。 Updated by: RFC 6201 and RFC 6815.
- ^ M. Cotton; L. Vegoda; D. Meyer (March 2010). IANA Guidelines for IPv4 Multicast Address Assignments (英語). Internet Engineering Task Force. doi:10.17487/RFC5771. BCP 51. RFC 5771。
- ^ J. Reynolds, ed. (January 2002). Assigned Numbers: RFC 1700 is Replaced by an On-line Database (英語). Network Working Group. doi:10.17487/RFC3232. RFC 3232。 Obsoletes RFC 1700.
- ^ Jeffrey Mogul (October 1984). Broadcasting Internet Datagrams (英語). Network Working Group. doi:10.17487/RFC0919. RFC 919。
- ^ a b c d e f RFC 5735
- ^ “Windows および Sun のシステムでの IP MTU、TCP MSS、および PMTUD の調整”. Cisco. 2015年10月29日時点のオリジナルよりアーカイブ。2010年6月20日閲覧。 - フラグメント化と呼ばれる例。
- ^ “TCP/IPに係る既知の脆弱性に関する調査報告書 改訂第4版”. 2010年6月20日閲覧。 - フラグメンテーションと呼ばれる例。
- ^ “@IT連載 基礎から学ぶWindowsネットワーク IPフラグメンテーション”. p. 3. 2010年6月20日閲覧。 - 再構成と呼ばれる例。
IPv4
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/03/25 15:43 UTC 版)
「ブロードキャストアドレス」の記事における「IPv4」の解説
Internet Protocolバージョン4(IPv4)のネットワークでは、IPアドレスのホスト部のビットを全て 1 としたものをブロードキャストアドレスとする。これは、ブロードキャストをサポートするネットワークの標準ブロードキャストアドレスとして RFC 919 に規定されている。全ビットが 1 のアドレスを使用する方法は、1982年に R. Gurwitz と R. Hinden によって最初に提案された。後に、サブネットと Classless Inter-Domain Routing (CIDR) の導入により変更され、各サブネットのホスト部のビットを全て 1 にしたものが、そのサブネットのブロードキャストアドレスとなった。 IPv4ホストのブロードキャストアドレスは、サブネットマスクのビット補数とホストのIPアドレスとの間でビット単位のOR演算を実行することで取得できる。言い換えると、ホストのIPアドレスについて、サブネットマスクで 0 になっているビット位置のビットを 1 にするとブロードキャストアドレスになる。 例 プライベートIPアドレス空間 172.16.0.0/12(サブネットマスクは255.240.0.0)を使用してIPv4サブネット全体にパケットをブロードキャストする場合、ブロードキャストアドレスは 172.16.0.0 | 0.15.255.255 = 172.31.255.255 となる。
※この「IPv4」の解説は、「ブロードキャストアドレス」の解説の一部です。
「IPv4」を含む「ブロードキャストアドレス」の記事については、「ブロードキャストアドレス」の概要を参照ください。
IPv4
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/02/25 14:57 UTC 版)
「リンクローカルアドレス」の記事における「IPv4」の解説
RFC 3927 に基づき、Internet Engineering Task Force(IETF)はアドレスブロック 169.254.0.0/16 を予約している。このブロックのうち、169.254.1.0 - 169.254.254.255 をIPv4のリンクローカルアドレスに使用することができる。リンクローカルアドレスは、他のアドレス割り当てが利用できない時に、ホスト内部のステートレスなアドレス自動設定によってインターフェイスに割り当てられる。 RFC 3927では、同じインタフェース上で異なるスコープのIPv4アドレス(例えばグローバルにルーティング可能なアドレスとリンクローカルアドレス)を同時に使用しないよう警告している。そのため、ホストは、リンクローカルアドレスを割り当てる前に、ネットワーク上のDHCPサーバーを検索する。 アドレス自動設定処理では、ネットワークホストは予約された範囲内から候補アドレスをランダムに選択し、アドレス解決プロトコル(ARP)によってそのアドレスがネットワーク上で使用されていないことを確認する。ARPが応答を受信した場合、候補IPアドレスがすでに使用中なので新しい候補IPアドレスが作成され、処理が繰り返される。この処理は、ARPへの応答がなく、候補IPアドレスが利用可能であることが示されたときに終了する。 リンクローカルアドレスが割り当てられた後にグローバルにルーティング可能なアドレスまたはプライベートアドレスが使用可能になったら、新しい接続に使用するアドレスは、一般に新しいアドレスがリンクローカルアドレスよりも優先されるべきだが、リンクローカルアドレスによる通信は引き続き可能である。 マイクロソフトは、このアドレス自動設定の方法を Automatic Private IP Addressing (APIPA)と呼んでいる。これは、auto-IPと呼ばれることもある。
※この「IPv4」の解説は、「リンクローカルアドレス」の解説の一部です。
「IPv4」を含む「リンクローカルアドレス」の記事については、「リンクローカルアドレス」の概要を参照ください。
- IPv4のページへのリンク