home *** CD-ROM | disk | FTP | other *** search
/ Unix System Administration Handbook 1997 October / usah_oct97.iso / rfc / 800s / rfc895.txt < prev    next >
Text File  |  1992-09-22  |  5KB  |  172 lines

  1.  
  2.  
  3. Network Working Group                                         Jon Postel
  4. Request for Comments: 895                                            ISI
  5.                                                               April 1984
  6.  
  7.             A Standard for the Transmission of IP Datagrams
  8.                   over Experimental Ethernet Networks
  9.  
  10.  
  11. Status of this Memo
  12.  
  13.    This RFC specifies a standard method of encapsulating Internet
  14.    Protocol (IP) [1] datagrams on an Experimental Ethernet [2].  This
  15.    RFC specifies a standard protocol for the ARPA Internet community.
  16.  
  17. Introduction
  18.  
  19.    This memo applies to the Experimental Ethernet (3-megabit/second,
  20.    8-bit addresses).  The procedure for transmission of IP datagrams on
  21.    the Ethernet (10-megabit/second, 48-bit addresses) is described in
  22.    [3].
  23.  
  24. Frame Format
  25.  
  26.    IP datagrams are transmitted in standard Experimental Ethernet
  27.    frames.  The type field of the Ethernet frame must contain the value
  28.    513 (1001 octal).  The data field contains the IP header followed
  29.    immediately by the IP data.
  30.  
  31.    If necessary, the data field should be padded to meet the
  32.    Experimental Ethernet minimum frame size.  This padding is not part
  33.    of the IP packet and is not included in the total length field of the
  34.    IP header.
  35.  
  36.    The maximum length of an IP datagram sent over an Experimental
  37.    Ethernet is 1536 octets.  Implementations are encouraged to support
  38.    full-length packets.  Gateway implementations MUST be prepared to
  39.    accept full-length packets and fragment them if necessary.  If a
  40.    system cannot receive full-length packets, it should take steps to
  41.    discourage others from sending them, such as using the TCP Maximum
  42.    Segment Size option [4].
  43.  
  44.    Note:  Datagrams on the Ethernet may be longer than the general
  45.    Internet default maximum packet size of 576 octets.  Hosts connected
  46.    to an Ethernet should keep this in mind when sending datagrams to
  47.    hosts not on the same Ethernet.  It may be appropriate to send
  48.    smaller datagrams to avoid unnecessary fragmentation at intermediate
  49.    gateways.  Please see [4] for further information on this point.
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56. Postel                                                          [Page 1]
  57.  
  58.  
  59.  
  60. RFC 895                                                       April 1984
  61.  
  62.  
  63. Address Mappings
  64.  
  65.    The mapping between 32-bit Internet addresses to 8-bit Experimental
  66.    Ethernet addresses can be done several ways.
  67.  
  68.    The easiest thing to do is to use the last eight bits of host number
  69.    part of the Internet address as the host's address on the
  70.    Experimental Ethernet.  This is the recommended approach.
  71.  
  72.    Broadcast Address
  73.  
  74.       The broadcast Internet address (the address on that network with a
  75.       host part of all binary ones) should be mapped to the broadcast
  76.       Experimental Ethernet address (address zero).
  77.  
  78. Trailer Formats
  79.  
  80.    Some versions of Unix 4.2bsd use a different encapsulation method in
  81.    order to get better network performance with the VAX virtual memory
  82.    architecture.  Consenting systems on the same Ethernet may use this
  83.    format between themselves.
  84.  
  85.    No host is required to implement it, and no datagrams in this format
  86.    should be sent to any host unless the sender has positive knowledge
  87.    that the recipient will be able to interpret them.  Details of the
  88.    trailer encapsulation may be found in [6].
  89.  
  90.    (Note:  At the present time Unix 4.2bsd will either always use
  91.    trailers or never use them (per interface), depending on a boot-time
  92.    option.  This is expected to be changed in the future.  Unix 4.2bsd
  93.    also uses a non-standard Internet broadcast address with a host part
  94.    of all zeroes, this will also be changed in the future.)
  95.  
  96. Byte Order
  97.  
  98.    As described in Appendix B of the Internet Protocol
  99.    specification [1], the IP datagram is transmitted over the Ethernet
  100.    as a series of 8-bit bytes.
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113. Postel                                                          [Page 2]
  114.  
  115.  
  116.  
  117. RFC 895                                                       April 1984
  118.  
  119.  
  120. References
  121.  
  122.    [1]  Postel, J., "Internet Protocol", RFC-791, USC/Information
  123.    Sciences Institute, September 1981.
  124.  
  125.    [2]  Metcalfe, R. and D. Boggs, "Ethernet: Distributed Packet
  126.    Switching for Local Computer Networks", Communications of the ACM,
  127.    V.19, N.7, pp 395-402, July 1976.
  128.  
  129.    [3]  Hornig, C., "A Standard for the Transmission of IP Datagrams
  130.    over Ethernet Networks", RFC-894, Symbolics Cambridge Research
  131.    Center, April 1984.
  132.  
  133.    [4]  Postel, J., "The TCP Maximum Segment Size Option and Related
  134.    Topics", RFC-879, USC/Information Sciences Institute, November 1983.
  135.  
  136.    [5]  Plummer, D., "An Ethernet Address Resolution Protocol", RFC-826,
  137.    Symbolics Cambridge Research Center, November 1982.
  138.  
  139.    [6]  Leffler, S., and M. Karels, "Trailer Encapsulations", RFC-893,
  140.    University of California at Berkeley, April 1984.
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170. Postel                                                          [Page 3]
  171.  
  172.