RFC2464 日本語訳

2464 Transmission of IPv6 Packets over Ethernet Networks. M. Crawford. December 1998. (Format: TXT=12725 bytes) (Obsoletes RFC1972) (Status: PROPOSED STANDARD)

RFC一覧
英語原文

Network Working Group                                        M. Crawford
Request for Comments: 2464                                      Fermilab
Obsoletes: 1972                                            December 1998
Category: Standards Track


          Transmission of IPv6 Packets over Ethernet Networks

          Ethernet ネットワーク上での IPv6 パケット伝送



Status of this Memo

このメモの位置づけ

   This document specifies an Internet standards track protocol for the
   Internet community, and requests discussion and suggestions for
   improvements.  Please refer to the current edition of the "Internet
   Official Protocol Standards" (STD 1) for the standardization state
   and status of this protocol.  Distribution of this memo is unlimited.

   この文書は、Internet community のための Internet standards track
   protocol を明細に記述し、改良のための討議と提案を要求する。このプロ
   トコルの標準化状態とステータスについては、"Internet Official
   Protocol Standards" (STD 1) の最新版を参照してもらいたい。このメモの
   配布は、無制限である。

-----------------------------------------------------------------------

Copyright Notice

著作権表示

   Copyright (C) The Internet Society (1998).  All Rights Reserved.

-----------------------------------------------------------------------

1.  Introduction

1.  序論

   This document specifies the frame format for transmission of IPv6
   packets and the method of forming IPv6 link-local addresses and
   statelessly autoconfigured addresses on Ethernet networks.  It also
   specifies the content of the Source/Target Link-layer Address option
   used in Router Solicitation, Router Advertisement, Neighbor
   Solicitation, Neighbor Advertisement and Redirect messages when those
   messages are transmitted on an Ethernet.

   この文書は、Ethernet ネットワーク(s) 上での次に述べる 3 つのことを明
   細に述べる。それは、IPv6 パケット伝送に関するフレーム形式と、IPv6
   link-local addresses と stateless に自動設定されるアドレスの構成方法
   についてである。これは、Router Solicitation (要請), Router
   Advertisement, Neighbor Solicitation, Neighbor Advertisement と
   Redirect メッセージが Ethernet 上で伝送される時、それらメッセージで
   使用される Source/Target Link-layer Address オプションの内容も明細に
   述べる。

   This document replaces RFC 1972, "A Method for the Transmission of
   IPv6 Packets over Ethernet Networks", which will become historic.

   この文書は、RFC 1972, "A Method for the Transmission of IPv6 Packets
   over Ethernet Networks" を置き換える。そしてその RFC は、historic
   (歴史的) となる。

   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
   "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
   document are to be interpreted as described in [RFC 2119].

   この文書でのキーワード "MUST", "MUST NOT", "REQUIRED", "SHALL",
   "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY" と
   "OPTIONAL" は、[RFC 2119] で記述されたとして解釈されるべきである。

-----------------------------------------------------------------------

2.  Maximum Transmission Unit

2.  最大転送単位

   The default MTU size for IPv6 [IPV6] packets on an Ethernet is 1500
   octets.  This size may be reduced by a Router Advertisement [DISC]
   containing an MTU option which specifies a smaller MTU, or by manual
   configuration of each node.  If a Router Advertisement received on an
   Ethernet interface has an MTU option specifying an MTU larger than
   1500, or larger than a manually configured value, that MTU option may
   be logged to system management but must be otherwise ignored.

   Ethernet 上での IPv6 [IPV6] パケットのデフォルト MTU サイズは、1500
   octets である。このサイズは、次に述べる 2 つの方法により減らされるか
   もしれない。より小さい MTU を指定した MTU オプションを含む Router
   Advertisement [DISC] と、それぞれの node での手動設定による方法であ
   る。もし Ethernet インターフェイス上で受信された Router
   Advertisement が 1500 より大きいか、または手動で設定された値より大き
   い MTU を指定している MTU オプションを持つなら、その MTU オプション
   は、システム管理に記録されるかもしれない。しかしそうでなければ、(そ
   の MTU オプションは) 無視されなければならない。

   For purposes of this document, information received from DHCP is
   considered "manually configured" and the term Ethernet includes
   CSMA/CD and full-duplex subnetworks based on ISO/IEC 8802-3, with
   various data rates.

   この文書の意図に関し、DHCP から受信された情報は、"manually
   configured (手動で設定される)" であると考えられる。そして用語
   Ethernet は、ISO/IEC 8802-3 に基づき、さまざまなデータ速度を持つ
   CSMA/CD と full-duplex (全 2 重) subnetworks を含む。

-----------------------------------------------------------------------

3.  Frame Format

3.  フレーム形式

   IPv6 packets are transmitted in standard Ethernet frames.  The
   Ethernet header contains the Destination and Source Ethernet
   addresses and the Ethernet type code, which must contain the value
   86DD hexadecimal.  The data field contains the IPv6 header followed
   immediately by the payload, and possibly padding octets to meet the
   minimum frame size for the Ethernet link.

   IPv6 パケットは、標準 Ethernet フレームで伝送される。Ethernet ヘッダ
   は、Destination と Source Ethernet アドレスと、Ethernet type code を
   含む。その type code は、16 進数値 86DD を含まなければならない。デー
   タフィールドは、次に述べるデータにより直ちに続く IPv6 ヘッダを含む。
   そのデータとは、ペイロードと、ひょっとしたら Ehternet link の最小フ
   レームサイズを満たすための padding octets である。

                     0                   1
                     0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5
                    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                    |          Destination          |
                    +-                             -+
                    |            Ethernet           |
                    +-                             -+
                    |            Address            |
                    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                    |             Source            |
                    +-                             -+
                    |            Ethernet           |
                    +-                             -+
                    |            Address            |
                    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                    |1 0 0 0 0 1 1 0 1 1 0 1 1 1 0 1|
                    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                    |             IPv6              |
                    +-                             -+
                    |            header             |
                    +-                             -+
                    |             and               |
                    +-                             -+
                    /            payload ...        /
                    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

                    (Each tic mark represents one bit.)

                    (それぞれの tic(?) mark は、1 つの bit を表す。)

-----------------------------------------------------------------------

4.  Stateless Autoconfiguration

4.  ステートレス自動設定

   The Interface Identifier [AARCH] for an Ethernet interface is based
   on the EUI-64 identifier [EUI64] derived from the interface's built-
   in 48-bit IEEE 802 address.  The EUI-64 is formed as follows.
   (Canonical bit order is assumed throughout.)

   Ethernet インターフェイスのための Interface Identifier (インターフェ
   イス識別子) [AARCH] は、インターフェイス固有 48-bit IEEE 802 アドレ
   スから得られる EUI-64 識別子 [EUI64] に基づく。EUI-64 は、次のように
   構成される。(canonical bit order (正式な bit 順序) は、全体に渡って
   想定される。)

   The OUI of the Ethernet address (the first three octets) becomes the
   company_id of the EUI-64 (the first three octets).  The fourth and
   fifth octets of the EUI are set to the fixed value FFFE hexadecimal.
   The last three octets of the Ethernet address become the last three
   octets of the EUI-64.

   Ethernet アドレスの OUI (最初の 3 octets) は、EUI-64 の company_id
   (最初の 3 octets) になる。EUI の 4 番目と 5 番目の octets は、16 進
   数の固定値 FFFE に設定される。Ethernet アドレスの最後の 3 octets は
   EUI-64 の最後の 3 octets になる。

   The Interface Identifier is then formed from the EUI-64 by
   complementing the "Universal/Local" (U/L) bit, which is the next-to-
   lowest order bit of the first octet of the EUI-64.  Complementing
   this bit will generally change a 0 value to a 1, since an interface's
   built-in address is expected to be from a universally administered
   address space and hence have a globally unique value.  A universally
   administered IEEE 802 address or an EUI-64 is signified by a 0 in the
   U/L bit position, while a globally unique IPv6 Interface Identifier
   is signified by a 1 in the corresponding position.  For further
   discussion on this point, see [AARCH].

   Interface Identifier は、それから "Universal/Local" (U/L) bit を反転
   することによる EUI-64 から形成される。この (U/L) bit は、EUI-64 の最
   初の octet の最下位 bit の次の bit である。この bit を反転することは
   一般に値 0 から 1 に変更することである。これは、インターフェイスの固
   定アドレスが普遍的に管理されたアドレス空間からであることが期待され、
   したがってグローバルな一意アドレスを持つという理由からである。普遍的
   に管理される IEEE 802 アドレスや EUI-64 は、U/L bit 位置に 0 で示さ
   れる。ただしグローバルで一意な IPv6 Interface Identifier は、その対
   応する位置に 1 で示されるけれども。この点のさらに進んだ論議について
   [AARCH] を参照しなさい。

	  訳注) (U/L) bit は、次に示す最初の octet の X の部分である。

		 0 1 2 3 4 5 6 7
		+-+-+-+-+-+-+-+-+
		|            X  |
		+-+-+-+-+-+-+-+-+
                b7b6b5b4b3b2b1b0 (canonical bit order)

		また、IEEE 802 や EUI-64 で (U/L) bit が 0 であるとは、
		IEEE での定義 (仕様)。IPv6 Interface Identifier で
		(U/L) bit が 1 であるとは IPv6 での定義を指している。
		(ただし、IEEE のアドレスでも (U/L) bit が 1 のものもあ
		 るかもしれない。その場合でも、IPv6 Interface
		 Identifier は、上記で書いてあるように、その (U/L) bit
		 を反転することにより生成する。[AARCH] を参照のこと。)

   For example, the Interface Identifier for an Ethernet interface whose
   built-in address is, in hexadecimal,

   たとえば、Ethernet インターフェイスのための Interface Identifer は、
   次の 16 進数の固有アドレスから

                             34-56-78-9A-BC-DE

   would be

   (次の値になる。)

                         36-56-78-FF-FE-9A-BC-DE.

   A different MAC address set manually or by software should not be
   used to derive the Interface Identifier.  If such a MAC address must
   be used, its global uniqueness property should be reflected in the
   value of the U/L bit.

   手動もしくはソフトウェアによりセットされた異なる MAC アドレスは、
   Interface Identifier を引き出すために使用されるべきではない。もしそ
   のような MAC アドレスが使用されなければならないなら、そのグローバル
   な一意特性は、U/L bit 値で反映されるべきである。

   An IPv6 address prefix used for stateless autoconfiguration [ACONF]
   of an Ethernet interface must have a length of 64 bits.

   Ethernet インターフェイスのステートレス自動設定 [ACONF] に使用される
   IPv6 アドレスプレフィックスは、64 bits 長でなければならない。

-----------------------------------------------------------------------

5.  Link-Local Addresses

5.  リンクローカルアドレス

   The IPv6 link-local address [AARCH] for an Ethernet interface is
   formed by appending the Interface Identifier, as defined above, to
   the prefix FE80::/64.

   Ethernet インターフェイスのための IPv6 link-local address [AARCH] は
   上で定義されたとして、prefix FE80::/64 に Interface Identifier を追
   加することにより構成される。

       10 bits            54 bits                  64 bits
     +----------+-----------------------+----------------------------+
     |1111111010|         (zeros)       |    Interface Identifier    |
     +----------+-----------------------+----------------------------+

-----------------------------------------------------------------------

6.  Address Mapping -- Unicast

6.  アドレスマッピング -- ユニキャスト

   The procedure for mapping IPv6 unicast addresses into Ethernet link-
   layer addresses is described in [DISC].  The Source/Target Link-layer
   Address option has the following form when the link layer is
   Ethernet.

   IPv6 ユニキャストアドレスを Ethernet link-layer アドレスへとマッピン
   グするための手続きは、[DISC] で記述される。link layer が Ethernet で
   ある時、Source/Target Link-layer Address オプションは、次の形式を持
   つ。

                    0                   1
                    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5
                   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                   |     Type      |    Length     |
                   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                   |                               |
                   +-          Ethernet           -+
                   |                               |
                   +-           Address           -+
                   |                               |
                   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


   Option fields:

   オプションフィールド:

   Type        1 for Source Link-layer address.
               2 for Target Link-layer address.

   タイプ      始点リンク層アドレスのための 1。
               終点リンク層アドレスのための 2。

   Length      1 (in units of 8 octets).

   長さ        (8 octets 単位で) 1。

   Ethernet Address
               The 48 bit Ethernet IEEE 802 address, in canonical bit
               order.  This is the address the interface currently
               responds to, and may be different from the built-in
               address used to derive the Interface Identifier.

   イーサネットアドレス
               canonical bit order での 48 bit Ethernet IEEE 802 アドレ
               ス。これは、インターフェイスが現在応答するアドレスであり
               Interface Identifier を得るために使用される固定アドレス
               と異なるかもしれない。

-----------------------------------------------------------------------

7.  Address Mapping -- Multicast

7.  アドレスマッピング -- マルチキャスト

   An IPv6 packet with a multicast destination address DST, consisting
   of the sixteen octets DST[1] through DST[16], is transmitted to the
   Ethernet multicast address whose first two octets are the value 3333
   hexadecimal and whose last four octets are the last four octets of
   DST.

   16 octets DST[1] から DST[16] で成り立つマルチキャスト終点アドレス
   DST を持つ IPv6 パケットは、Ethernet マルチキャストアドレスへと伝送
   される。ここで、Ethernet マルチキャストアドレスの最初の 2 octets は
   16 進数値 3333 であり、最後の 4 octets は、DST の最後の 4 octets で
   ある。

                  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                  |0 0 1 1 0 0 1 1|0 0 1 1 0 0 1 1|
                  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                  |   DST[13]     |   DST[14]     |
                  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                  |   DST[15]     |   DST[16]     |
                  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

-----------------------------------------------------------------------

8.  Differences From RFC 1972

8.  RFC 1972 との相違

   The following are the functional differences between this
   specification and RFC 1972.

   次に述べることは、この仕様書と RFC 1972 との間の機能的な相違である。

       The Address Token, which was a node's 48-bit MAC address, is
       replaced with the Interface Identifier, which is 64 bits in
       length and based on the EUI-64 format [EUI64].  An IEEE-defined
       mapping exists from 48-bit MAC addresses to EUI-64 form.

       node の 48-bit MAC アドレスであった Address Token は、Interface
       Identifier へと置き換えられた。そしてこれは、64 bits 長で EUI-64
       形式 [EUI64] に基づく。IEEE の定義したマッピングは、48-bit MAC
       アドレスから EUI-64 形式へと存在する。

       A prefix used for stateless autoconfiguration must now be 64 bits
       long rather than 80.  The link-local prefix is also shortened to
       64 bits.

       ステートレス自動設定に使用されるプレフィックスは、現在 80 bits
       よりむしろ 64 bits 長でなければならない。同様に link-local プレ
       フィックスも、64 bits に短くされた。

-----------------------------------------------------------------------

9.  Security Considerations

9.  セキュリティに関する考察

   The method of derivation of Interface Identifiers from MAC addresses
   is intended to preserve global uniqueness when possible.  However,
   there is no protection from duplication through accident or forgery.

   MAC アドレスからの Interface Identifiers 展開方法は、可能ならば、グ
   ローバルで一意であることの保護が意図される。しかしながら、事故や偽造
   を通した重複からの保護はない。

-----------------------------------------------------------------------

10.  References

10.  参考文献

   [AARCH] Hinden, R. and S. Deering "IP Version 6 Addressing
           Architecture", RFC 2373, July 1998.

   [ACONF] Thomson, S. and T. Narten, "IPv6 Stateless Address
           Autoconfiguration", RFC 2462, December 1998.

   [DISC]  Narten, T., Nordmark, E. and W. Simpson, "Neighbor Discovery
           for IP Version 6 (IPv6)", RFC 2461, December 1998.

   [EUI64] "Guidelines For 64-bit Global Identifier (EUI-64)",
           http://standards.ieee.org/db/oui/tutorials/EUI64.html

   [IPV6]  Deering, S. and R. Hinden, "Internet Protocol, Version 6
           (IPv6) Specification", RFC 2460, December 1998.

   [RFC 2119]  Bradner, S., "Key words for use in RFCs to Indicate
           Requirement Levels", BCP 14, RFC 2119, March 1997.

-----------------------------------------------------------------------

11.  Author's Address

11.  著者のアドレス

   Matt Crawford
   Fermilab MS 368
   PO Box 500
   Batavia, IL 60510
   USA

   Phone: +1 630 840-3461
   EMail: crawdad@fnal.gov

-----------------------------------------------------------------------

12.  Full Copyright Statement

12.  著作権表示全文

   Copyright (C) The Internet Society (1998).  All Rights Reserved.

   This document and translations of it may be copied and furnished to
   others, and derivative works that comment on or otherwise explain it
   or assist in its implementation may be prepared, copied, published
   and distributed, in whole or in part, without restriction of any
   kind, provided that the above copyright notice and this paragraph are
   included on all such copies and derivative works.  However, this
   document itself may not be modified in any way, such as by removing
   the copyright notice or references to the Internet Society or other
   Internet organizations, except as needed for the purpose of
   developing Internet standards in which case the procedures for
   copyrights defined in the Internet Standards process must be
   followed, or as required to translate it into languages other than
   English.

   The limited permissions granted above are perpetual and will not be
   revoked by the Internet Society or its successors or assigns.

   This document and the information contained herein is provided on an
   "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
   TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
   BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
   HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
   MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

一覧

 RFC 1〜100  RFC 1401〜1500  RFC 2801〜2900  RFC 4201〜4300 
 RFC 101〜200  RFC 1501〜1600  RFC 2901〜3000  RFC 4301〜4400 
 RFC 201〜300  RFC 1601〜1700  RFC 3001〜3100  RFC 4401〜4500 
 RFC 301〜400  RFC 1701〜1800  RFC 3101〜3200  RFC 4501〜4600 
 RFC 401〜500  RFC 1801〜1900  RFC 3201〜3300  RFC 4601〜4700 
 RFC 501〜600  RFC 1901〜2000  RFC 3301〜3400  RFC 4701〜4800 
 RFC 601〜700  RFC 2001〜2100  RFC 3401〜3500  RFC 4801〜4900 
 RFC 701〜800  RFC 2101〜2200  RFC 3501〜3600  RFC 4901〜5000 
 RFC 801〜900  RFC 2201〜2300  RFC 3601〜3700  RFC 5001〜5100 
 RFC 901〜1000  RFC 2301〜2400  RFC 3701〜3800  RFC 5101〜5200 
 RFC 1001〜1100  RFC 2401〜2500  RFC 3801〜3900  RFC 5201〜5300 
 RFC 1101〜1200  RFC 2501〜2600  RFC 3901〜4000  RFC 5301〜5400 
 RFC 1201〜1300  RFC 2601〜2700  RFC 4001〜4100  RFC 5401〜5500 
 RFC 1301〜1400  RFC 2701〜2800  RFC 4101〜4200 

スポンサーリンク

リソースファイルの設置場所と利用方法

ホームページ製作・web系アプリ系の製作案件募集中です。

上に戻る