< draft-ietf-ipngwg-trans-ethernet-02.txt   draft-ietf-ipngwg-trans-ethernet-03.txt >
IPng Working Group Matt Crawford IPng Working Group Matt Crawford
Internet Draft Fermilab Internet Draft Fermilab
July 18, 1997 September 26, 1997
Transmission of IPv6 Packets over Ethernet Networks Transmission of IPv6 Packets over Ethernet Networks
<draft-ietf-ipngwg-trans-ethernet-02.txt> <draft-ietf-ipngwg-trans-ethernet-03.txt>
Status of this Memo Status of this Memo
This document is an Internet Draft. Internet Drafts are working This document is an Internet Draft. Internet Drafts are working
documents of the Internet Engineering Task Force (IETF), its Areas, documents of the Internet Engineering Task Force (IETF), its Areas,
and its Working Groups. Note that other groups may also distribute and its Working Groups. Note that other groups may also distribute
working documents as Internet Drafts. working documents as Internet Drafts.
Internet Drafts are draft documents valid for a maximum of six Internet Drafts are draft documents valid for a maximum of six
months. Internet Drafts may be updated, replaced, or obsoleted by months. Internet Drafts may be updated, replaced, or obsoleted by
skipping to change at page 2, line 25 skipping to change at page 2, line 25
For purposes of this document, information received from DHCP is For purposes of this document, information received from DHCP is
considered "manually configured" and the term Ethernet includes considered "manually configured" and the term Ethernet includes
CSMA/CD and full-duplex subnetworks based on ISO/IEC 8802-3, with CSMA/CD and full-duplex subnetworks based on ISO/IEC 8802-3, with
various data rates. various data rates.
3. Frame Format 3. Frame Format
IPv6 packets are transmitted in standard Ethernet frames. The IPv6 packets are transmitted in standard Ethernet frames. The
Ethernet header contains the Destination and Source Ethernet Ethernet header contains the Destination and Source Ethernet
addresses and the ethernet type code, which must contain the value addresses and the Ethernet type code, which must contain the value
86DD hexadecimal. The data field contains the IPv6 header followed 86DD hexadecimal. The data field contains the IPv6 header followed
immediately by the payload, and possibly padding octets to meet the immediately by the payload, and possibly padding octets to meet the
minimum frame size for the Ethernet link. minimum frame size for the Ethernet link.
0 1 0 1
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Destination | | Destination |
+- -+ +- -+
| Ethernet | | Ethernet |
skipping to change at page 4, line 8 skipping to change at page 4, line 8
The Interface Identifier is then formed from the EUI-64 by The Interface Identifier is then formed from the EUI-64 by
complementing the "Universal/Local" (U/L) bit, which is the next- complementing the "Universal/Local" (U/L) bit, which is the next-
to-lowest order bit of the first octet of the EUI-64. Complementing 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 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 interface's built-in address is expected to be from a universally
administered address space and hence have a globally unique value. administered address space and hence have a globally unique value.
A universally administered IEEE 802 address or an EUI-64 is 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 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 IPv6 Interface Identifier is signified by a 1 in the corresponding
position. For futher discussion on this point, see [AARCH]. position. For further discussion on this point, see [AARCH].
For example, the Interface Identifier for an Ethernet interface For example, the Interface Identifier for an Ethernet interface
whose built-in address is, in hexadecimal, whose built-in address is, in hexadecimal,
34-56-78-9A-BC-DE 34-56-78-9A-BC-DE
would be would be
36-56-78-FF-FE-9A-BC-DE. 36-56-78-FF-FE-9A-BC-DE.
skipping to change at page 6, line 18 skipping to change at page 6, line 18
is intended to preserve global uniqueness when possible. However, is intended to preserve global uniqueness when possible. However,
there is no protection from duplication through accident or forgery. there is no protection from duplication through accident or forgery.
9. References 9. References
[AARCH] R. Hinden, S. Deering "IP Version 6 Addressing [AARCH] R. Hinden, S. Deering "IP Version 6 Addressing
Architecture", Currently draft-ietf-ipngwg-addr-arch-v2- Architecture", Currently draft-ietf-ipngwg-addr-arch-v2-
02.txt. 02.txt.
[ACONF] S. Thomson, T. Narten, "IPv6 Stateless Address [ACONF] S. Thomson, T. Narten, "IPv6 Stateless Address
Autoconfiguration", RFC 1971. Autoconfiguration", currently draft-ietf-ipngwg-addrconf-
v2-00.txt.
[DISC] T. Narten, E. Nordmark, W. A. Simpson, "Neighbor Discovery [DISC] T. Narten, E. Nordmark, W. A. Simpson, "Neighbor Discovery
for IP Version 6 (IPv6)", RFC 1970. for IP Version 6 (IPv6)", currently draft-ietf-ipngwg-
discovery-v2-00.txt.
[EUI64] "64-Bit Global Identifier Format Tutorial", [EUI64] "64-Bit Global Identifier Format Tutorial",
http://standards.ieee.org/db/oui/tutorials/EUI64.html. http://standards.ieee.org/db/oui/tutorials/EUI64.html.
[IPV6] S. Deering, R. Hinden, "Internet Protocol, Version 6 (IPv6) [IPV6] S. Deering, R. Hinden, "Internet Protocol, Version 6 (IPv6)
Specification", RFC 1883. Specification", currently draft-ietf-ipngwg-ipv6-spec-v2-
00.txt.
[KWORD] S. Bradner, "Key words for use in RFCs to Indicate [KWORD] S. Bradner, "Key words for use in RFCs to Indicate
Requirement Levels," RFC 2119. Requirement Levels," RFC 2119.
10. Author's Address 10. Author's Address
Matt Crawford Matt Crawford
Fermilab MS 368 Fermilab MS 368
PO Box 500 PO Box 500
Batavia, IL 60510 Batavia, IL 60510
 End of changes. 7 change blocks. 
7 lines changed or deleted 10 lines changed or added

This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/