⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc851.txt

📁 RFC 相关的技术文档
💻 TXT
📖 第 1 页 / 共 5 页
字号:
     Request for Comments: 851     Obsoletes RFC: 802                  The ARPANET 1822L Host Access Protocol                                  RFC 851                              Andrew G. Malis                       ARPANET Mail: malis@bbn-unix                       Bolt Beranek and Newman Inc.                              50 Moulton St.                           Cambridge, MA  02238                                April 1983     This RFC specifies the ARPANET 1822L Host Access Protocol,  which     is  a successor to the existing 1822 Host Access Protocol.  1822L     allows ARPANET hosts to use  logical  names  as  well  as  1822's     physical  port  locations to address each other.  The RFC is also     being  presented  as  a  solicitation  of  comments   on   1822L,     especially   from   host   network   software   implementers  and     maintainers.     1822L Host Access Protocol                             April 1983     RFC 851                             Table of Contents     1   INTRODUCTION.......................................... 1     2   THE ARPANET 1822L HOST ACCESS PROTOCOL................ 4     2.1   Addresses and Names................................. 6     2.2   Name Translations................................... 8     2.2.1   Authorization and Effectiveness................... 8     2.2.2   Translation Policies............................. 11     2.2.3   Reporting Destination Host Downs................. 13     2.2.4   1822L and 1822 Interoperability.................. 16     2.3   Uncontrolled Packets............................... 18     2.4   Establishing Host-IMP Communications............... 20     2.5   Counting RFMS When Using 1822L..................... 22     2.6   1822L Name Server.................................. 24     3   1822L LEADER FORMATS................................. 27     3.1   Host-to-IMP 1822L Leader Format.................... 28     3.2   IMP-to-Host 1822L Leader Format.................... 35     4   REFERENCES........................................... 43                                   - i -     1822L Host Access Protocol                             April 1983     RFC 851                                  FIGURES     1822 Address Format....................................... 6     1822L Name Format......................................... 7     1822L Address Format...................................... 7     Communications between different host types.............. 17     Host-to-IMP 1822L Leader Format.......................... 28     NDM Message Format....................................... 31     IMP-to-Host 1822L Leader Format.......................... 35     Name Server Reply Format................................. 39                                  - ii -     1822L Host Access Protocol                             April 1983     RFC 851     1  INTRODUCTION     This RFC specifies the ARPANET 1822L Host Access Protocol,  which     will allow hosts to use logical addressing (i.e., host names that     are independent of their physical location  on  the  ARPANET)  to     communicate  with  each  other.  This new host access protocol is     known as the ARPANET 1822L (for Logical)  Host  Access  Protocol,     and  is  a  successor  to  the  current  ARPANET 1822 Host Access     Protocol, which is described in  sections  3.3  and  3.4  of  BBN     Report  1822  [1].   Although  the  1822L protocol uses different     Host-IMP leaders than the 1822 protocol, the IMPs  will  continue     to support the 1822 protocol, and hosts using either protocol can     readily communicate with each other (the  IMPs  will  handle  the     translation automatically).     There is one major restriction to the  new  1822L  protocol:   it     will be implemented in C/30 IMPs only, and will therefore only be     usable by hosts connected to C/30 IMPs, as Honeywell and Pluribus     IMPs  do  not have sufficient memory to hold the new programs and     tables.  This restriction  also  means  that  logical  addressing     cannot  be used to identify a host on a non-C/30 IMP.  While this     is not a problem on the ARPANET, which only has  C/30  IMPs,  the     restriction  will  apply  if  logical  addressing  is used on any     network that mixes C/30 and non-C/30 IMPs.                                   - 1 -     1822L Host Access Protocol                             April 1983     RFC 851     The RFC's terminology is consistent  with  that  used  in  Report     1822, and any new terms will be defined when they are first used.     Familiarity  with  Report  1822  (section  3  in  particular)  is     assumed.   As could be expected, the RFC makes many references to     Report 1822.  As a result, it uses, as a convenient abbreviation,     "see 1822(x)" instead of "please refer to Report 1822, section x,     for further details".     This RFC updates, and obsoletes, RFC 802.  The changes from  that     RFC include:     o The Short Blocking Feature, which had also  been  described  in       RFC 802, now has its own RFC, RFC 852 [2].  It was moved to its       own  RFC,  since  it  is  completely  independent  of   logical       addressing.     o In section 2.2, descriptions of  the  three  address  selection       policies and of host error handling have been added.     o In section 2.3, the IMP's uncontrolled packet service has  been       further  improved.  This applies to hosts using 1822 as well as       1822L.     o Pointers on using RFNM counting with 1822L have been  added  as       section 2.5.                                   - 2 -     1822L Host Access Protocol                             April 1983     RFC 851     o Section 2.6 describes the new "1822L name server" in  the  IMP,       which  makes use of two new Host-to-IMP messages to allow hosts       to do their own name-to-address mapping.     o In section 3.2, the subtypes for the type  15  (1822L  Name  or       Address Error) IMP-to-Host message have been changed.                                   - 3 -     1822L Host Access Protocol                             April 1983     RFC 851     2  THE ARPANET 1822L HOST ACCESS PROTOCOL     The ARPANET 1822L Host Access  Protocol  allows  a  host  to  use     logical  addressing  to  communicate  with  other  hosts  on  the     ARPANET.  Basically, logical addressing allows hosts to refer  to     each  other  using  an  1822L  name  (see  section  2.1) which is     independent of a host's physical location in  the  network.   IEN     183  (also  published  as  BBN  Report 4473) [3] gives the use of     logical  addressing  considerable   justification.    Among   the     advantages it cites are:     o The ability to refer to each host on  the  network  by  a  name       independent of its location on the network.     o Allowing different hosts to share  the  same  host  port  on  a       time-division basis.     o Allowing a host to use multi-homing (where a single  host  uses       more than one port to communicate with the network).     o Allowing several hosts that provide the same service  to  share       the same name.     The main differences between the 1822 and 1822L protocols are the     format of the leaders that are used to introduce messages between     a host and an IMP, and the specification in those leaders of  the     source  and/or  destination  host(s).   Hosts  have the choice of                                   - 4 -     1822L Host Access Protocol                             April 1983     RFC 851     using the 1822 or the 1822L protocol.  When a host comes up on an     IMP,  it  declares  itself to be an 1822 host or an 1822L host by     the type of NOP message (see section  3.1)  it  uses.   Once  up,     hosts  can  switch  from  one protocol to the other by issuing an     appropriate NOP.  Hosts that do not use the 1822L  protocol  will     still  be  addressable by and can communicate with hosts that do,     and vice-versa.     Another difference between the two protocols  is  that  the  1822     leaders are symmetric, while the 1822L leaders are not.  The term     symmetric means that in the 1822 protocol, the exact same  leader     format  is used for messages in both directions between the hosts     and IMPs.  For example, a leader sent from a host  over  a  cable     that  was  looped  back onto itself (via a looping plug or faulty     hardware) would arrive back at the host and appear to be a  legal     message  from  a  real host (the destination host of the original     message).  In contrast, the 1822L headers are not symmetric,  and     a  host  can  detect  if  the  connection to its IMP is looped by     receiving a message with the wrong leader  format.   This  allows     the host to take appropriate action upon detection of the loop.                                   - 5 -     1822L Host Access Protocol                             April 1983     RFC 851     2.1  Addresses and Names     The 1822 protocol defines one form of host specification, and the     1822L  protocol  defines  two additional ways to identify network     hosts.  These three forms are 1822 addresses,  1822L  names,  and     1822L addresses.     1822 addresses are  the  24-bit  host  addresses  found  in  1822     leaders.  They have the following format:            1              8 9                              24           +----------------+---------------------------------+           |                |                                 |           |  Host number   |           IMP number            |           |                |                                 |           +----------------+---------------------------------+                      Figure 1. 1822 Address Format     These fields are quite large, and the ARPANET will never use more     than  a  fraction of the available address space.  1822 addresses     are used in 1822 leaders only.     1822L names are 16-bit unsigned numbers that serve as  a  logical     identifier  for  one  or  more  hosts.   1822L  names have a much     simpler format:

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -