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

📄 rfc802.txt

📁 RFC 相关的技术文档
💻 TXT
📖 第 1 页 / 共 4 页
字号:
     the  Link  Field,  and  should  contain  values specified in     Assigned  Numbers  [3]  appropriate  for  the   host-to-host     protocol being used.Bits 77-80: Sub-type:     This field is used as a modifier by message types 0,  2,  4,     and 8.                             - 32 -RFC 802                                           Andrew G. MalisBits 81-96: Unused, must be zero.                             - 33 -RFC 802                                           Andrew G. Malis3.2  IMP-to-Host 1822L Leader Format               1      4 5      8 9             16              +--------+--------+----------------+              |        |  1822L |                |              | Unused |  I2H   | Handling Type  |              |        |  Flag  |                |              +--------+--------+----------------+               17    20 21 22 24 25            32              +--------+-+------+----------------+              |        |T|Leader|                |              | Unused |R|Flags |  Message Type  |              |        |C|      |                |              +--------+-+------+----------------+               33                              48              +----------------------------------+              |                                  |              |           Source Host            |              |                                  |              +----------------------------------+               49                              64              +----------------------------------+              |                                  |              |         Destination Host         |              |                                  |              +----------------------------------+               65                     76 77    80              +-------------------------+--------+              |                         |        |              |       Message ID        |Sub-type|              |                         |        |              +-------------------------+--------+               81                              96              +----------------------------------+              |                                  |              |          Message Length          |              |                                  |              +----------------------------------+           Figure 7. IMP-to-Host 1822L Leader Format                             - 34 -RFC 802                                           Andrew G. MalisBits 1-4: Unused and set to zero.Bits 5-8: 1822L IMP-to-Host Flag:     This field is set to decimal 14 (1110 in binary).Bits 9-16: Handling Type:     This has the value assigned by the source host (see  section     3.1).   This  field is only used in message types 0, 5-9, 11     and 15.Bits 17-20: Unused and set to zero.Bit 21: Trace Bit:     If equal to one, the source host designated this message for     tracing as it proceeds through the network.  See 1822(5.5).Bits 22-24: Leader Flags:     Bit 22: Available as a destination host flag.     Bits 23-24: Reserved for future use, set to zero.Bits 25-32: Message Type:     Type 0: Regular Message  -  All  host-to-host  communication          occurs  via  regular  messages, which have several sub-          types.  The sub-type field (bits 77-80) is the same  as          sent in the host-to-IMP leader (see section 3.1).     Type 1: Error in Leader - See 1822(3.4).                             - 35 -RFC 802                                           Andrew G. Malis     Type 2: IMP Going Down - See 1822(3.4).     Type 3: NDM Reply - This is a reply to the  NDM  host-to-IMP          message  (see  section  3.1).   It  will  have the same          number of entries as the  NDM  message  that  is  being          replying  to,  and  each  listed  1822L  name  will  be          accompanied by a zero or a one.  A zero signifies  that          the  name  is  not  effective, and a one means that the          name is now effective.     Type 4: NOP - The host should discard this message.   It  is          used    during    initialization    of   the   IMP/host          communication.  The Destination Host field will contain          the  1822L  Address of the host port over which the NOP          is being sent.  All other fields are unused.     Type 5: Ready for Next Message (RFNM) - See 1822(3.4).     Type 6: Dead Host Status - See 1822(3.4).     Type 7: Destination Host or IMP Dead  (or  unknown)  -  This          message  is  sent  in  response  to  a  message  for  a          destination which the IMP cannot reach.  The message to          the "dead" destination is discarded.  See 1822(3.4) for          a complete list of the applicable sub-types.   If  this          message  is in response to a standard (type 0, sub-type          0 or 1) message, it will be followed  by  a  Dead  Host          Status  message,  which gives further information about                             - 36 -RFC 802                                           Andrew G. Malis          the status of the dead host.  If  this  message  is  in          response  to  an uncontrolled (type 0, sub-type 2 or 3)          message, only sub-type 1 (The destination host  is  not          up) will be used, and it will not be followed by a Dead          Host Status message.     Type 8: Error in Data - See 1822(3.4).     Type 9: Incomplete Transmission - The  transmission  of  the          named  message  was  incomplete  for  some  reason.  An          incomplete transmission message is similar to  a  RFNM,          but  is  a  failure  indication  rather  than a success          indication.  This message is also used  by  the  short-          blocking feature to indicate that the named message was          rejected because it would have caused to IMP  to  block          the  host  for  a long amount of time.  See section 2.4          for more details concerning the short-blocking feature.          The message's sub-types are:          0: The destination host  did  not  accept  the  message               quickly enough.          1: The message was too long.          2: The host took more than 15 seconds to  transmit  the               message  to  the  IMP.  This time is measured from               the last bit of the leader through the last bit of               the message.                             - 37 -RFC 802                                           Andrew G. Malis          3: The message was lost in the network due  to  IMP  or               circuit failures.          4: The IMP could not accept the entire  message  within               15 seconds because of unavailable resources.  This               sub-type is only used in  response  to  non-short-               blocking  messages.   If  a short-blocking message               timed out, it will be responded to with one of the               sub-types 6-10.          5: Source IMP I/O failure occurred  during  receipt  of               this message.          Sub-types 6-10 are all issued in response to  a  short-          blocking  message that timed out (would have caused the          host to become blocked for a long amount of time).  The          sub-types are designed to give the host some indication          of why it timed out and what other messages would  also          time  out.   See  section  2.4.2  for  further  details          concerning each of these sub-types.          6: The message timed out because of  connection  set-up               delay.   Further  messages to the same host (if on               the same connection) may also be affected.          7: The message timed out  because  of  end-to-end  flow               control.  Further messages to the same host on the               same connection will also be affected.                             - 38 -RFC 802                                           Andrew G. Malis          8: Destination IMP buffer shortage caused  the  message               to  time  out.  This affects multi-packet standard               messages  to  the  specified  host,  but   shorter               messages  or  messages  to hosts on other IMPs may               not be affected.          9: Network congestion control caused the message to  be               rejected.  Messages to hosts on other IMPs may not               be affected, however.          10: Local resource shortage kept  the  IMP  from  being               able  to  accept  the  message  within  the short-               blocking timeout period.          11-15: Unassigned.     Type 10: Interface Reset - See 1822(3.4).     Type 15: 1822L Name or Address Error - This message is  sent          in  response  to  a  type  0  message  from a host that          contained an erroneous Source Host or Destination  Host          field.  Its sub-types are:          0: The Source Host 1822L name is not authorized or  not               effective.          1: The Source Host 1822L address  does  not  match  the               host port used to send the message.          2: The Destination Host 1822L name is not authorized.          3: The Destination Host 1822L name  is  authorized  but                             - 39 -RFC 802                                           Andrew G. Malis               not  effective,  even though the named host is up.               If the host were actually down, a type  7  message               would be returned, not a type 15.          4: The Source or  Destination  Host  field  contains  a               1822L  name,  but the host being addressed is on a               non-C/30 IMP (see Figure 4 in section 2.2).          5-15: Unassigned.     Types 11-14,16-255: Unassigned.Bits 33-48: Source Host:     For type 0 messages, this field contains the 1822L  name  or     address  of  the  host  that  originated  the  message.  All     replies to the message should be sent to the host  specified     herein.   For  message  types  5-9,  11  and  15, this field     contains the source host field used in  a  previous  type  0     message sent by this host.Bits 49-64: Destination Host:     For type 0 messages, this field contains the 1822L  name  or     address  that  the  message  was  sent  to.  This allows the     destination host to detect  how  it  was  specified  by  the     source  host.   For message types 5-9, 11 and 15, this field     contains the destination host field used in a previous  type     0 message sent by this host.                             - 40 -RFC 802                                           Andrew G. MalisBits 65-76: Message ID:     For message types 0, 5, 7-9, 11 and 15, this  is  the  value     assigned  by  the  source  host to identify the message (see     section 3.1).  This field is also used by  message  types  2     and 6.Bits 77-80: Sub-type:     This field is used as a modifier by message types 0-2,  4-7,     9, 11 and 15.Bits 81-96: Message Length:     This field is contained in type 0 and type 3 messages  only,     and  is  the actual length in bits of the message (exclusive     of leader, leader padding, and hardware padding) as computed     by the IMP.                             - 41 -RFC 802                                           Andrew G. Malis4  REFERENCES[1]  Specifications for the Interconnection of a Host and an IMP,     BBN Report 1822, May 1978 Revision.[2]  E. C. Rosen et. al., ARPANET Routing Algorithm Improvements,     IEN  183 (also published as BBN Report 4473, Vol. 1), August     1980, pp. 55-107.[3]  J. Postel, Assigned Numbers, RFC 790, September 1981, p. 10.                             - 42 -RFC 802                                           Andrew G. Malis                              INDEX1822...................................................... 41822 address.............................................. 61822 host................................................. 51822L..................................................... 41822L address............................................. 71822L host................................................ 51822L name................................................ 6authorized................................................ 9blocking................................................. 16congestion control................................... 22, 39connection........................................... 20, 38destination host..................................... 32, 40effective................................................ 10flow control......................................... 20, 38handing type......................................... 27, 35incomplete transmission message...................... 19, 37leader flags......................................... 27, 35link field............................................... 32logical addressing........................................ 4message ID........................................... 32, 41message length........................................... 41message type......................................... 28, 35multi-homing.............................................. 4NDM.................................................. 10, 28NDM reply............................................ 10, 36NOC....................................................... 9NOP........................................... 5, 22, 30, 36outstanding.............................................. 21priority bit............................................. 27regular message...................................... 28, 35RFNM..................................................... 36short-blocking feature................................... 15short-blocking message............................... 19, 28source host.......................................... 31, 40standard message......................................... 28sub-type............................................. 32, 41symmetric................................................. 5trace bit............................................ 27, 35uncontrolled message................................. 14, 28                             - 43 -

⌨️ 快捷键说明

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