RFC121 日本語訳

0121 Network on-line operators. M. Krilanovich. April 1971. (Format: TXT=29419 bytes) (Status: UNKNOWN)
プログラムでの自動翻訳です。
RFC一覧
英語原文

Network Working Group                                     M. Krilanovich
Request for Comments: 121                    Computer Research Lab, UCSB
NIC: 5833                                                  21 April 1971

Krilanovichがコメントのために要求するワーキンググループM.をネットワークでつないでください: 121コンピュータ研究研究室、UCSB NIC: 5833 1971年4月21日

                       NETWORK ON-LINE OPERATORS

オンラインオペレータをネットワークでつないでください。

PREFACE

序文

   The operators described in this document have been implemented within
   UCSB's On-Line System and make the Network (via the NCP) accessible
   to On-Line System users.

本書では説明されたオペレータは、UCSBのOn-線Systemの中で実行されて、Network(NCPを通した)をOn-線Systemユーザにとってアクセスしやすくします。

   A set of operators is provided to facilitate the use of the Network
   by On-Line System users.  The operators are defined on LVL I on
   system 'NET', and serve an an interface between the users and the
   Network Control Program (NCP), which supervises all Network
   operations at this site.

On-線SystemユーザによるNetworkの使用を容易にするために1セットのオペレータを提供します。 オペレータは、LVL Iでシステム'NET'で定義されて、ユーザの間のインタフェースとNetwork Control Program(NCP)に役立ちます、このサイトでのすべてのNetwork操作を監督するどれ。

   A concept fundamental to On-Line System Network operations is that of
   a completion code variable.  Associated with each socket that is not
   in the closed state is a unique variable, called a completion code
   variable.  This variable serves two purpose: it identifies the local
   socket referenced, and upon completion of the operation it contains a
   completion code to indicate the outcome of the operation to the user.
   It may be used at any time for any purpose other than Network
   operations.  Its value at the beginning of a Network operation is
   immaterial rather it is the variable itself that is important.  In
   all Network operations, whenever a completion code variable is called
   for, the only acceptable type variable is a LO storage location,
   either case 1 or case 2.

On-線System Network操作に基本的な概念は完了コード変数のものです。 閉じている状態にない各ソケットに関連づけられているのは、完了コード変数と呼ばれるユニークな変数です。 この変数は2目的に役立ちます: それは参照をつけられる地方のソケットを特定します、そして、操作の完成では、操作の結果をユーザに示す完了コードを含んでいます。 それはいつでも、Network操作以外のどんな目的にも使用されるかもしれません。 Network操作の始めにおける値はむしろ重要でないです。重要であるのは、変数自体です。 完了コード変数が求められるときはいつも、すべてのNetwork操作では、唯一の許容できるタイプ変数がLO番地です、ケース1かケース2のどちらか。

   In those operations requiring a socket to be specified by its socket
   identifier, the following format is used: the site number of UCSB is
   always used for local sockets, and so this item is never specified.
   The site number of a foreign socket, if specified, must be a positive
   integer or a LO storage location, and must be less then 256 in value.
   If not specified, the site number of a foreign socket will default to
   the site number of UCSB.  A socket number is specified as an integer,
   either unsigned, in which case it is assumed to be positive, or with
   an explicit minus sign, or a LO storage location, of any value.
   Negative socket numbers are represented internally in two's
   complement form and therefore for the purpose of the gender of a
   socket, a socket number is even or odd according to whether its
   absolute value is even or odd, respectively.

以下の形式はソケットがソケット識別子によって指定されるのを必要とするそれらの操作が使用されています: UCSBのサイト番号が地方のソケットにいつも使用されるので、この項目は決して指定されません。 外国ソケットのサイト番号は、指定されるなら、正の整数かLO番地でなければならなく、次に、以下が値において256であったなら番地でなければなりません。 指定されないと、外国ソケットのサイト番号はUCSBのサイト番号をデフォルトとするでしょう。 ソケット番号は整数として指定されます、それが積極的であると思われるどのケース、明白なマイナス記号、またはどんな価値のLO番地でも、無記名であるか。 絶対値がそれぞれ同等であるか、または変であるかに従って、ソケット番号は、したがって、ソケットの性の目的のために、負のソケット数が2の補数フォームに内部的に表されて、偶数である、または変です。

Krilanovich                                                     [Page 1]

RFC 121                Network On-Line Operators              April 1971

Krilanovich[1ページ]RFC121は1971年4月にオンラインオペレータをネットワークでつなぎます。

   In all operations involving the On-Line System Network operators,
   there are certain conventions concerning the format of the data sent
   and received.  The data is grouped in 'messages' consisting of three
   fields, op code, length, an text, in that order.  The op code is one
   byte in length and is a code which indicates how the text field is to
   be interpreted.  The length field is two bytes long, and gives the
   length, in bits, of the text field, which contains the actual data.
   (The op code and length fields together are termed a header.)

On-線のSystem Networkオペレータにかかわるすべての操作には、データの形式に関する、ある送って受け取られていているコンベンションは、あります。 オペコード、長さ、それのテキストは、3つの分野から成りながら'メッセージ'でデータを分類するよう命令します。 オペコードは、長さ1バイトであり、解釈されるテキストフィールドがことである方法を示すコードです。 長さの分野は、2バイト長であり、長さを与えます、テキストフィールドのビットで。(テキストフィールドは実際のデータを含みます)。 (一緒にオペコードと長さの分野はヘッダーと呼ばれます。)

   The following op codes are presently defined:

以下のオペコードは現在、定義されます:

     op code                        meaning

オペコード意味

       0          This op code is a NOP.  No text field exists, and the
                  contents of the length field are unpredictable. (This
                  op code is used mainly as a delimiter.)

0 このオペコードはNOPです。 テキストフィールドは全く存在していません、そして、長さの分野の内容は予測できません。 (このオペコードは主にデリミタとして使用されます。)

       1          The text field contains EBCDIC characters, one
                  character per byte.  The On-Line System operators
                  consider the characters as intended for display as
                  soon as the text field has been received.

1 テキストフィールドはEBCDlC文字、1バイトあたり1文字を含んでいます。 テキストフィールドを受け取るとすぐに、On-線のSystemオペレータは、キャラクタが表示のために意図しているとみなします。

       2          The text contains codes for keypushes, one byte per
                  key.  The On-Line operators consider the keys as
                  intended for execution as soon as the text field has
                  been received.

2 テキストはkeypushesのためのコード、1キーあたり1バイトを含んでいます。 テキストフィールドを受け取るとすぐに、On-線のオペレータは、キーが実行のために意図しているとみなします。

       3          The same as for an op code of 2, except that the On-
                  Line operators consider that the execution of the keys
                  will be delayed until all data for that receive
                  operation has been received.

3 2のオペコードのように同じです、On線のオペレータが、それのためのすべてのデータが受信されるまでキーの実行が遅れると考えるのを除いて、操作を受けました。

   The standard format of data sent or received by the On-Line System
   operators is a string of messages, with the last message indicated by
   a header with a NOP op code, called a trailer.  These conventions are
   the default situation; any of them may be overridden by appropriate
   programming.  Following is a description of each operator, its
   function and key sequence.

On-線のSystemオペレータが送ったか、または受け取ったデータの標準書式は一連のメッセージです、トレーラと呼ばれるNOPオペコードでヘッダーによって示された最後のメッセージで。 これらのコンベンションはデフォルト状況です。 それらのいずれも適切なプログラミングでくつがえされるかもしれません。 以下に、その各オペレータ、機能、およびキー順の記述があります。

   (1) OPEN

(1) 戸外

      By invoking this operator, the user requests that the specified
      local socket be removed from the closed state and thus be prepared
      to participate in data transfer.  There are three distinct
      operations that can be performed by this operator and these are
      described below:

このオペレータを呼び出すことによって、ユーザは、指定された地方のソケットが閉じている状態から取り外されて、その結果、データ転送に参加するように準備されるよう要求します。 このオペレータが実行できる3つの異なった操作があります、そして、これらは以下で説明されます:

Krilanovich                                                     [Page 2]

RFC 121                Network On-Line Operators              April 1971

Krilanovich[2ページ]RFC121は1971年4月にオンラインオペレータをネットワークでつなぎます。

      (A) CONNECT

(A) 接続してください。

         By invoking this operator, the user requests that the specified
         local socket be logically connected to the specified foreign
         socket, and that transfer of data be enabled between the two
         sockets.  Processing at the terminal is suspended until the
         foreign sockets either accepts or rejects the connection
         attempt.  This operation is valid only when the local socket is
         in the closed state.

このオペレータを呼び出すことによって、ユーザは、指定された地方のソケットが指定された外国ソケットに論理的に接続されて、データ転送が2個のソケットの間で可能にされるよう要求します。 端末での処理は、どちらかが受け入れる外国ソケットまで中断するか、または接続試みを拒絶します。 地方のソケットが閉じている状態にあるときだけ、この操作は有効です。

         The key sequence is as follows:

キー順は以下の通りです:

            UP Q1 Q2,Q3[,Q4] RETURN

Q1 Q2では、Q3[Q4]は戻ります。

         where

どこ

            Q1 is the completion code variable to be associated with the
               local socket.
            Q2 is the socket number of the local socket.
            Q3 is the socket number of the foreign socket.
            Q4 is the site number of the foreign socket.

Q1は地方のソケットに関連している完了コード変数です。 Q2は地方のソケットのソケット番号です。 Q3は外国ソケットのソケット番号です。 Q4は外国ソケットのサイト番号です。

      The following completion codes are possible for this operation:

この操作に、以下の完了コードは可能です:

            0, The operation was successful and the connection has been
               established
            4, The specified completion code variable is already
               assigned to a socket; the operation was suppressed
            8, The specified local socket is not in the closed state;
               the operation was suppressed
            12, All communication paths to the specified foreign site
               are in use; the operator was suppressed
            16, Local resources are insufficient to support another
               connection; the operation was suppressed
            20, The connection attempt was rejected by the foreign
               process
            28, The specified foreign site is invalid; the operation was
               suppressed
            36, Either hardware at the foreign site is inoperative or
               the NCP's counter-part at the foreign site does not exist
               or has failed
            40, Local and foreign sockets are both either send or
               receive sockets; the operation was suppressed
            44, By operator command, all Network operations were
               terminated; the socket will be closed
            60, An NCP control transmission error occurred; the
               operation as suppressed

0 操作は成功していました、そして、接続が確立した4である、指定された完了コード変数は既にソケットに割り当てられます。 操作は抑圧されて、8、指定された地方のソケットが閉じている状態にないということでした。 操作は抑圧されて、12、指定された海外サイトへのAll通信路が使用中であるということでした。 オペレータは抑圧されて、16、Localリソースが別の接続を支持するためには不十分であるということでした。 操作が抑圧されて、20、接続試みが外国工程28で拒絶されたということであった、指定された海外サイトは無効です。 操作が抑圧されて、36、海外サイトのEitherハードウェアが効力がないか、または海外サイトにおけるNCPの対応者は、存在していないか、40に失敗しました、Localということであり、両方が発信するということであるか外国ソケットはソケットを受けます。 操作は抑圧されて、44、Byオペレータコマンド、すべてのNetwork操作が終えられたということでした。 ソケットによる閉じられて、60、An NCP制御伝動誤りが発生したということでしょう。 抑圧されるとしての操作

Krilanovich                                                     [Page 3]

RFC 121                Network On-Line Operators              April 1971

Krilanovich[3ページ]RFC121は1971年4月にオンラインオペレータをネットワークでつなぎます。

      (B) LISTEN

(B) 聴いてください。

         This operation is a request for notification of any connection
         attempt directed toward the specified local socket.  Processing
         at the terminal is suspended until such a call is received.
         This operation is valid only when the designated local socket
         is in the closed state.

この操作は指定された地方のソケットに向けられたどんな接続試みの通知に関する要求です。 そのような呼び出しが受け取られているまで、端末での処理は吊しています。 指定された地方のソケットが閉じている状態にあるときだけ、この操作は有効です。

         The key sequence is as follows:

キー順は以下の通りです:

            UP Q1 Q2 RETURN

Q1 Q2リターンに

         where

どこ

            Q1 is the completion code variable to be associated with the
               local socket.
            Q2 is the socket number of the local socket.

Q1は地方のソケットに関連している完了コード変数です。 Q2は地方のソケットのソケット番号です。

            The following completion codes are possible for this
               operation:

この操作に、以下の完了コードは可能です:

            0, The operation was successful and a call has been received
            4, The specified completion code variable is already
                      assigned to a socket; the operation was suppressed
            8, The specified local socket is not in the closed state;
                      the operation was suppressed
            12, Local resource are insufficient to support another
                      connection; the operation was suppressed
            44, By operator command, all Network operations were
                      terminated; the socket will be closed

0 操作は成功していました、そして、呼び出しが容認された4である、指定された完了コード変数は既にソケットに割り当てられます。 操作は抑圧されて、8、指定された地方のソケットが閉じている状態にないということでした。 操作は抑圧されて、12、Localリソースが別の接続を支持するためには不十分であるということでした。 操作は抑圧されて、44、Byオペレータコマンド、すべてのNetwork操作が終えられたということでした。 ソケットは閉じられるでしょう。

      (C) ACCEPT

(C) 受け入れてください。

         This operation accepts connection with the foreign socket whose
         call caused successful completion of a previous LISTEN
         operation by the specified local socket.  After completion of
         this operation, data may be transferred to or from the local
         socket, depending on its gender.  This operation is valid only
         when the last operation referencing the local socket as a
         LISTEN operation.  Processing at the terminal is suspended
         until the operation is completed.

この操作は呼び出しが指定された地方のソケットで前のLISTEN操作の無事終了を引き起こした外国ソケットとの接続を受け入れます。 この操作の完成の後に、性によって、ソケットか地方のソケットからデータを移すかもしれません。 LISTEN操作として地方のソケットに参照をつける最後の操作であるときにだけ、この操作は有効です。 操作が完了するまで、端末での処理は吊しています。

      The key sequence is as follows:

キー順は以下の通りです:

            UP Q RETURN

Qリターンに

Krilanovich                                                     [Page 4]

RFC 121                Network On-Line Operators              April 1971

Krilanovich[4ページ]RFC121は1971年4月にオンラインオペレータをネットワークでつなぎます。

      where

どこ

            Q is the completion code variable associated with the local
               socket by a previous LISTEN operation.

Qは前のLISTEN操作で地方のソケットに関連している完了コード変数です。

               The following completion codes are possible for this
               operation:

この操作に、以下の完了コードは可能です:

                  0, The operation as successful, and the connection is
                      established
                  4, The specified local socket is in the closed state
                      (the NCP may have received an abort notification
                      from the foreign process); the operation was
                      suppressed
                  8, The previous operation specifying the designated
                      local socket was not a LISTEN; the operation was
                      suppressed
                  12, All communication paths to the specified foreign
                      site are in use; the socket has been returned to
                      the closed state

0、うまくいくとしての操作、および接続が確立した4である、指定された地方のソケットが閉じている状態にあります(NCPは外国過程からアボート通知を受け取ったかもしれません)。 操作は抑圧されました。8 指定された地方のソケットを指定した古い手術痕はLISTENではありませんでした。 操作は抑圧されて、12、指定された海外サイトへのAll通信路が使用中であるということでした。 閉じている状態にソケットを返しました。

   (2) CLOSE

(2) 近く

      This operation is a request that the specified local socket be
      returned to the closed state.  If the last operation involving
      this socket was a LISTEN, this operation refuses the foreign
      process connection attempt.  If the last operation was a CONNECT,
      the attempt is aborted.  If a connection is established, any data
      in transit form the local socket is allowed to reach the foreign
      socket and to be either received or flushed before the local
      socket is closed.

この操作は指定された地方のソケットを閉じている状態に返すという要求です。 このソケットにかかわった最後の操作がLISTENであったなら、この操作は外国過程接続試みを拒否します。 最後の操作がCONNECTであったなら、試みは中止されます。 接続が確立されるなら、地方のソケットが閉じるようになる前に、地方のソケットが外国ソケットに達して、どちらかであることが許容されているトランジットフォームのどんなデータも、受信したか、または洗い流されました。

      Processing at the terminal is suspended until the socket has been
      returned to the closed state.

端末での処理は閉じている状態にソケットを返すまで吊しています。

      The key sequence is as follows:

キー順は以下の通りです:

            DWN Q

DWN Q

Krilanovich                                                     [Page 5]

RFC 121                Network On-Line Operators              April 1971

Krilanovich[5ページ]RFC121は1971年4月にオンラインオペレータをネットワークでつなぎます。

      where

どこ

            Q  is the completion code variable associated with the local
               socket.

Qは地方のソケットに関連している完了コード変数です。

            The following completion codes are possible for this
            operation:

この操作に、以下の完了コードは可能です:

                  0, The operation was successful, and the socket has
                      been returned to the closed state
                  8, The specified completion code variable is not
                      currently assigned to a socket; the operation was
                      suppressed
                  12, The specified local socket is in the process of
                      being closed the operation was suppressed, but the
                      local socket will be closed
                  36, Either hardware at the foreign site is
                      inoperative, or the NCP's counterpart at the
                      foreign site does not exist or has failed
                  44, By operator command, all Network operations were
                      terminated; the socket will be closed
                  60, An NCP control transmission error occurred; the
                      operation was aborted
                  64, A transmission error occurred the operation was
                      aborted, but the socket will be closed

0 操作は成功していました、そして、閉じている状態8にソケットを返しました、そして、現在、指定された完了コード変数をソケットに割り当てません。 操作が抑圧されて、12、指定された地方のソケットが閉じられて、操作が抑圧されたということであることの途中にありますが、閉じられて、36、海外サイトのEitherハードウェアが効力がないか、または海外サイトにおけるNCPの対応者が存在しないということであるか地方のソケットは44に失敗しました、Byオペレータコマンドということであった、すべてのNetwork操作が終えられました。 ソケットによる閉じられて、60、An NCP制御伝動誤りが発生したということでしょう。 操作は中止されて、64、A伝送エラーが起こったということでした。操作が中止された、ソケットは閉じられるでしょう。

   (3) SEND

(3) 発信してください。

      This operation caused data to be sent to the foreign socket.
      Processing at the terminal is suspended until the data has been
      received by the foreign socket, or until it has been queued
      locally by the NCP.

この操作で、外国ソケットにデータを送りました。 端末での処理は外国ソケットでデータを受け取ったか、またはNCPで局所的にそれを列に並ばせるまで吊しています。

      The possible key sequence are as follows:

可能なキー順は以下の通りです:

            STORE  Q1 Q2 text Q2
            STORE +Q1 Q2 text Q2
            STORE -Q1 Q2 text Q2
            STORE .Q1[X]Q3 RETURN

STORE Q1 Q2テキストQ2 STORE+Q1 Q2テキストQ2 STORE-Q1 Q2テキストQ2 STORE.Q1[X]Q3 RETURN

      where

どこ

            Q1 is the completion code variable associated with the local
               socket.
            Q2 is any key except RESET.
            'Text' is a string of any length of any keys except Q2 and
               RESET.
            Q3 is an unsigned integer.  If it is preceded by 'X', the

Q1は地方のソケットに関連している完了コード変数です。 Q2はRESET以外のあらゆるキーです。 'テキスト'はQ2とRESET以外のどんなキーのどんな長さのストリングです。 Q3は符号のない整数です。 'X'がそれに先行するなら

Krilanovich                                                     [Page 6]

RFC 121                Network On-Line Operators              April 1971

Krilanovich[6ページ]RFC121は1971年4月にオンラインオペレータをネットワークでつなぎます。

               integer is assumed to be in hexadecimal.
               [X]Q3 should have a value less then 256.

16進には整数があると思われます。 [X] Q3には、値当時より少ない256があるはずです。

      If Q1 is the first key after STORE, the keys comprising 'text' are
      not executed but rather are sent as a one byte code per key, in
      one or more standard messages.  They are preceded by a header with
      the op code which indicates keys to be executed as soon as they
      are received, and followed by a trailer.  If a '+' precedes Q1,
      the headers and the text will be sent, but no trailer.  If a  '-'
      precedes Q1, only the text will be sent.  If a '.' precedes Q1,
      [X]Q3 will be sent as a one byte number, with no header or
      trailer.

Q1がストアの後の最初のキーであるなら、'テキスト'を包括するキーを、実行しませんが、1キーあたり1つのバイトコードとしてむしろ送ります、1つ以上の標準のメッセージで。 それらはトレーラがそれらを受け取られて、支えているとすぐに、実行されるためにキーを示すオペコードでヘッダーによって先行されています。 '+'がQ1に先行すると、ヘッダーとテキストは送られるのにもかかわらずの、いいえ、トレーラになるでしょう。 '--'がQ1に先行すると、テキストだけを送るでしょう。 'aであるなら'。. 'Q1、Q3が1バイトの数としてヘッダーもトレーラなしで送られる[X]に先行します。

      The following completion codes are possible for this operation:

この操作に、以下の完了コードは可能です:

            0, The operation was successful, and the data has been sent
            4, The specified local socket is not a send socket; the
               operation was suppressed
            8, The specified completion code variable is not assigned to
               a socket; the operation was suppressed
            12, A previous send operation is in progress ;the operation
               was suppressed
            16, The connection is not fully open; the operation was
               suppressed
            20, The foreign socket terminated the connection before
               completion of the send operation; not all the data was
               transmitted
            36, Either hardware at the foreign site is inoperative, or
               the NCP's counterpart at the foreign site does not exist
               or has failed
            44, By operator command, all Network operations were
               terminated the socket will be closed
            52, One or more interrupts were received from the foreign
               socket; the operation was suppressed
            60, An NCP control transmission error occurred; the
               operation was aborted and the socket will be closed
            64, A transmission error occurred; the operation was aborted
               and the socket will be closed

0、操作は成功していました、そして、4、指定をデータに送りました。地方のソケットによるaがソケットを送るということではありません。 操作は抑圧されて、8、指定された完了コード変数がソケットに割り当てられないということでした。 発信してください。操作が抑圧された、12、A前である、操作は進行しています; 操作は抑圧されて、16、接続が完全にオープンであるというわけではないということでした。 操作が抑圧されて、20、外国ソケットが完成の前に接続を終えたということであった、操作を送ってください。 すべてのデータが伝えられて、36、海外サイトのEitherハードウェアが効力がないか、または海外サイトにおけるNCPの対応者は、存在していないか、44に失敗しました、Byオペレータコマンドということであったというわけではない、すべてのNetwork操作が終えられて、ソケットが閉じた52になるでしょう、Oneということであったか外国ソケットから、より多くの中断を受けました。 操作は抑圧されて、60、An NCP制御伝動誤りが発生したということでした。 操作は中止されました、そして、ソケットによる閉じられて、64、A伝送エラーが起こったということでしょう。 操作は中止されました、そして、ソケットは閉じられるでしょう。

   (4) RECEIVE

(4) 受信してください。

      This operation causes data to be received from the foreign socket.
      Processing at the terminal is suspended until the data sent by the
      foreign socket has been received by the local socket and
      processed.

この操作で、外国ソケットからデータを受け取ります。 端末での処理は、地方のソケットで外国ソケットで送られたデータを受け取るまで中断して、処理されます。

      The possible key sequences are as follows:

可能なキー順は以下の通りです:

Krilanovich                                                     [Page 7]

RFC 121                Network On-Line Operators              April 1971

Krilanovich[7ページ]RFC121は1971年4月にオンラインオペレータをネットワークでつなぎます。

            LOAD  Q1
            LOAD +Q1
            LOAD -Q1 Q2, Q3 RETURN
            LOAD .Q1 Q4 RETURN

負荷Q1負荷+Q1負荷-Q1 Q2、Q3リターン負荷.Q1 Q4リターン

      where

どこ

            Q1 is the completion code variable associated with the local
               socket.
            Q2 is a positive integer, or a LO storage location, less
               then 256.
            Q3 is a positive integer, or a LO storage location, less
               than 65536
            Q4 is a positive integer less than 5.

Q1は地方のソケットに関連している完了コード変数です。 Q2は正の整数、またはLO番地、当時より少ない256歳です。 Q3が正の整数、またはLO番地である、65536未満Q4は5未満の正の整数です。

      If Q1 is the first key after LOAD, one or more standard messages
      will be received and executed.  The data may or may not be
      executed, as soon as it is received, depending on the op code.
      Processing of manual keypushes is suspended until a trailer is
      received.  If Q1 is preceded by a '+', the operation is as above,
      except that only one message, with no trailer, is received, and
      the operation is only performed if there is data queued for the
      local socket, ready to be received. ('LOAD +' is intended mainly
      for use with the Network On-Line Interface.)  If Q1 is preceded by
      a '-', a string of text whose length, in bits, is Q3, is received
      and processed according to the op code Q2.  If a '.' precedes Q1,
      Q4 bytes of data are read and placed, right justified, in the LO
      accumulator.

Q1がLOADの後の最初のキーであるなら、1つ以上の標準のメッセージが、受け取られて、実行されるでしょう。 オペコードによって、それが受け取られているとすぐに、データは実行されるかもしれません。 トレーラが受け取られているまで、手動のkeypushesの処理は吊しています。 '+'がQ1に先行するなら、操作が同じくらい上にあります、1つのメッセージだけがトレーラなしで受信されていて、地方のソケットのために列に並ばせられたデータがある場合にだけ操作が実行されるのを除いて、受け取る準備ができています。 ('LOAD+'は主にNetwork On-線Interfaceとの使用のために意図します。) '--'がQ1に先行するなら、長さがビットのQ3であるテキストのストリングは、受け取られていてオペコードQ2によると、処理されています。 'aであるなら'。'Q1、バイトのデータが読み込まれるQ4に先行して、置かれて、LOアキュムレータで正当な状態でまっすぐになってください。

      The following completion codes are possible for this operation:

この操作に、以下の完了コードは可能です:

            0, The operation was successful and the data has been
               received
            4, The specified local socket is not a receive socket; the
               operation was suppressed
            8, The specified completion code variable is not assigned to
               a socket; the operation was suppressed
            12, A previous receive operation is in progres; the
               operation was suppressed
            16, The connection is not fully open; the operation was
               suppressed
            20, The foreign socket terminated the connection before
               completion of the receive operation; data is
               unpredictable
            36, Either hardware at the foreign site is inoperative, or
               the NCP's counterpart at the foreign site does not exist
               or has failed
            44, By operator command, all Network operations were

0 操作はうまくいきました、そして、データが容認された4である、指定された地方のソケットによるaがソケットを受けるということではありません。 操作は抑圧されて、8、指定された完了コード変数がソケットに割り当てられないということでした。 受信してください。操作が抑圧された、12、A前である、操作がprogresにあります。 操作は抑圧されて、16、接続が完全にオープンであるというわけではないということでした。 操作が抑圧されて、20、外国ソケットが完成の前に接続を終えたということであった、操作を受けてください。 データが予測できない36である、海外サイトのEitherハードウェアが効力がないか、海外サイトにおけるNCPの対応者は、存在していないか、または44に失敗して、またはByオペレータコマンド、すべてのNetwork操作は効力がありませんでした。

Krilanovich                                                     [Page 8]

RFC 121                Network On-Line Operators              April 1971

Krilanovich[8ページ]RFC121は1971年4月にオンラインオペレータをネットワークでつなぎます。

               terminated; the socket will be closed
            52, One or more interrupts were received from the foreign
               socket; the operation was suppressed
            60, An NCP control transmission error occurred; the
               operation was suppressed and the socket will be closed
            200, There was no data queued for the local socket; the
               operation was suppressed (applicable only to 'LOAD +')

終えられる。 ソケットによる閉じられて、外国ソケットから52、Oneまたは、より多くの中断を受け取ったということでしょう。 操作は抑圧されて、60、An NCP制御伝動誤りが発生したということでした。 操作は抑圧されました、そして、ソケットによる閉じられて、200、Thereが地方のソケットのために列に並ばせられなかったデータであったという全くことでしょう。 操作は抑圧されました。('LOAD+'だけ、に適切)です。

   (5) CHECK

(5)チェック

      This operation causes the status of the specified local socket to
      be displayed.  There is no completion code variable associated
      with this operation, since it is always successful and the socket
      is identified by its socket number.  This operation is valid at
      any time, and with one exception, noted below, is always completed
      immediately.

この操作で、指定された地方のソケットの状態を表示します。 この操作に関連しているどんな完了コード変数もありません、それがいつもうまくいっていて、ソケットがソケット番号によって特定されるので。 この操作は、いつでも、有効であり、1つの例外が以下に述べられていた状態で、すぐに、いつも完了しています。

      The possible key sequences are as follows:

可能なキー順は以下の通りです:

            DISPLAY (Q RETURN...)...
            DISPLAY (Q?)...
            DISPLAY RETURN...

(Qリターン…)を表示してください… (Q?)を…表示してください。 リターンを表示してください…

      where

どこ

            Q is the socket number of the local socket whose status is
            to be displayed.

Qは表示される状態がことである地方のソケットのソケット番号です。

      Successive RETURN'S will display the status of local sockets with
      successively higher socket numbers, and once DISPLAY has been
      pushed, it need not be pushed for subsequent occurrences of Q.

連続したRETURNのものは相次ぎより大きいソケット番号で地方のソケットの状態を表示するでしょう、そして、DISPLAYがいったん押されると、それはQのその後の発生のために押される必要はありません。

      If Q is followed by a '?', processing at the terminal will be
      suspended until the socket is not in the closed state, at which
      time the status will be displayed.  If the socket is not closed at
      the time the '?' is pushed, response is as if the '?' were a
      RETURN.

Qが'?'によって続かれていると、ソケットが閉じている状態(状態はそれの時に表示される)にないまで、端末での処理は中断するでしょう。 '?'が押されるときソケットが閉じられないなら、応答はまるで'?'がRETURNであるかのように閉じられます。

      If DISPLAY is followed immediately by a RETURN, the status of all
      non-closed sockets owned by the terminal is displayed, each
      preceded by its associated completion code variable.  If this
      information is more than will fit on one tube, successive RETURN'S
      will display the remainder of the information.

すぐRETURNがDISPLAYに続くなら、端末によって所有されていたすべての非閉じているソケットの状態を表示します、関連完了コード変数が先行したそれぞれ。 この情報がそうなら、1個のチューブに収まるより多くて、連続したRETURNのものは情報の残りを表示するでしょう。

Krilanovich                                                     [Page 9]

RFC 121                Network On-Line Operators              April 1971

Krilanovich[9ページ]RFC121は1971年4月にオンラインオペレータをネットワークでつなぎます。

      The status has the following format:

状態に、以下の形式があります:

            'lclno' 'mnem' 'fgnsite' 'fgnno' 'deficit'

'lclno''mnem''fgnsite''fgnno''赤字'

      where

どこ

            'lclno' is the socket number of the local socket.
            'mnem' is a mnemonic of up to eight characters for the
               status.
            'fgnsite' is the site number of the foreign socket, or
               blank.
            'fgnno' is the socket number of the foreign socket, or
               blank.
            'deficit' is the send/receive deficit in the form
               'bytes.bits', or blank.

'lclno'は地方のソケットのソケット番号です。 'mnem'は状態への最大8つのキャラクタのニーモニックです。 'fgnsite'は外国ソケット、または空白のサイト番号です。 'fgnno'は外国ソケット、または空白のソケット番号です。 '赤字'がそう、フォーム'bytes.bits'、または空白に赤字を送るか、または受け取ってください。

      Following are the possible mnemonics, together with their
      interpretations:

以下に、可能なニーモニックが彼らの解釈と共にあります:

         'MNEM'                               MEANING
         ______                               _______

'MNEM'意味______ _______

         OPEN           A connection is fully established.
                        No SEND/RECEIVE operation is in progress.
                        'fgnsite' and 'fgnno' are the site number and
                        the socket number of the connected socket.
                        'deficit' is the number of bits queued locally
                        at the socket by the NCP and available to
                        satisfy a future RECEIVE operation, or awaiting
                        output as the result of a previous SEND
                        operation.

オープンA接続は完全に確立されます。 SEND/RECEIVE操作は全く進行していません。 'fgnsite'と'fgnno'は、接続ソケットのサイト番号とソケット番号です。 '赤字'は前のSEND操作の結果としてソケットにNCPと今後のRECEIVE操作を満たすために利用可能であるか待ち出力で局所的に列に並ばせられたビットの数です。

         LISTEN         A LISTEN has been issued.

LISTEN A LISTENは発行されました。

         CONNECT        A CONNECT has been issued. 'fngsite' and 'fgnno'
                        are the site and socket numbers of the foreign
                        socket.

CONNECT A CONNECTは発行されました。 'fngsite'と'fgnno'は、外国ソケットのサイトとソケット番号です。

         DECISION       A LISTEN has been completed. 'fgnsite' and
                        'fgnno' are the site and socket numbers of the
                        calling socket.

DECISION A LISTENは完成しました。 'fgnsite'と'fgnno'は、呼ぶソケットのサイトとソケット番号です。

         CALL(S)        One or more calls have been received for the
                        local socket.  No LISTEN or CONNECT has been
                        issued.

地方のソケットのためにより多くのCALL(S)1呼び出しを受けました。 どんなLISTENもCONNECTも発行されていません。

         I/O            A connection is fully established.  A
                        SEND/RECEIVE operation is in progress. 'fgnsite'

入出力A接続は完全に確立されます。 SEND/RECEIVE操作は進行しています。 'fgnsite'

Krilanovich                                                    [Page 10]

RFC 121                Network On-Line Operators              April 1971

Krilanovich[10ページ]RFC121は1971年4月にオンラインオペレータをネットワークでつなぎます。

                        and 'fgnno' are the site and socket numbers of
                        the connected socket. 'deficit' is the number of
                        bits yet to be sent or received.

そして、'fgnno'は、接続ソケットのサイトとソケット番号です。 '赤字'はまだ送るか、または受け取っているビットの数です。

         CLOSED         The socket is in the closed state.

CLOSED、ソケットが閉じている状態にあります。

         <--DRAIN       The foreign socket is attempting to close the
                        connection.  The NCP has data yet to be read by
                        the local socket. 'fgnsite' and 'fgnno' are the
                        site and socket numbers of the connected socket.
                        'deficit' is the number of bits yet to be
                        received.

<--閉じるソケットが、試みている外国の接続のDRAIN。 NCPには、地方のソケットによってまだ読まれていないデータがあります。 'fgnsite'と'fgnno'は、接続ソケットのサイトとソケット番号です。 '赤字'はまだ受け取られるべきビットの数です。

         DRAINED        The foreign socket is attempting to close the
                        connection.  The NCP is awaiting arrival at the
                        foreign site of data currently in transit.
                        'fgnsite' and 'fgnno' are the site and socket
                        numbers of the connected socket.

閉じるソケットが、試みている外国の接続のDRAINED。 NCPは現在トランジットにおけるデータの海外サイトで到着を待っています。 'fgnsite'と'fgnno'は、接続ソケットのサイトとソケット番号です。

         CLOSING        The local socket has issued a CLOSE.  The NCP is
                        in the process of returning  the local socket to
                        the closed state. 'fgnsite' and 'fgnno' are the
                        site and socket numbers of the connected socket.

地方のソケットがCLOSEを発行したCLOSING。 地方のソケットを閉じている状態に返すことの途中にNCPがあります。 'fgnsite'と'fgnno'は、接続ソケットのサイトとソケット番号です。

         DRAIN-->       The local socket has issued a CLOSE.  The NCP is
                        completing the last SEND operation before
                        returning the local socket to the closed state.
                        'fgnsite' and 'fgnno' are the site and socket
                        numbers of the connected socket. 'deficit' is
                        the number of bits the NCP has yet to transmit.

DRAIN--地方のソケットがCLOSEを発行した>。 地方のソケットを閉じている状態に返す前に、NCPは最後のSEND操作を完了しています。 'fgnsite'と'fgnno'は、接続ソケットのサイトとソケット番号です。 '赤字'はNCPがまだ伝えていないビットの数です。

   (6) IDENTIFY

(6)は特定します。

      This operation is used to identify a local socket by its
      completion code variable.  The operation is valid at any time, and
      is always completed immediately.  Since it is always successful,
      there are no completion codes for the operation, and the contents
      of the completion code variable are not changed.

この操作は、完了コード変数で地方のソケットを特定するのに使用されます。 操作は、いつでも、有効であり、すぐに、いつも完了しています。 それがいつもうまくいっているので、操作のための完了コードが全くありません、そして、完了コード変数の内容は変えられません。

      The key sequence is:

キー順は以下の通りです。

            ID Q...

ID Q.。

      where

どこ

            Q is the completion code variable associated with the local
               socket.

Qは地方のソケットに関連している完了コード変数です。

Krilanovich                                                    [Page 11]

RFC 121                Network On-Line Operators              April 1971

Krilanovich[11ページ]RFC121は1971年4月にオンラインオペレータをネットワークでつなぎます。

      The response is a display of Q, followed by 'IS UNDEFINED' if the
      socket is in the closed state, or the socket number associated
      with it if it is not closed.  After ID has been pushed once, it
      need not be pushed again for subsequent occurrences of Q.

それが閉じられないなら、応答は、ソケットが閉じている状態にあるなら'IS UNDEFINED'によって続かれたQの表示かそれに関連しているソケット番号です。 IDが一度押されたことがあった後に、それはQのその後の発生のために再び押される必要はありません。

   (7) PURGE

(7)パージ

      This operator is used to dissociate all completion code variables
      from sockets, and to issue a CLOSE to all sockets currently in use
      at the terminal.  The operation is valid at any time, and is
      always completed immediately.  Since it is always successful.
      there are no completion codes for the operation, and the contents
      of the completion code variables are not changed.

このオペレータは、ソケットからすべての完了コード変数を離して、現在端末で使用中のすべてのソケットにCLOSEを発行するのに使用されます。 操作は、いつでも、有効であり、すぐに、いつも完了しています。 以来、それはいつもうまくいっています。操作のための完了コードが全くありません、そして、完了コード変数の内容は変えられません。

      The key sequence is:

キー順は以下の通りです。

            DEL RETURN

デルRETURN

   (8) SIGNAL

(8)信号

      This operation is used to convey a signal to the foreign process.
      The significance of the signal is completely user-dependent.  The
      effect is that the next time the foreign socket attempts to
      initiate a RECEIVE or SEND operation, the operation will be
      suppressed, and a completion code supplied indicating that a
      signal had been received.  Processing at the terminal is suspended
      until the signal has been sent to the foreign NCP.  This operation
      is valid only when the socket is fully open.

この操作は、外国過程に信号を伝えるのに使用されます。 信号の意味はユーザ完全に依存しています。 効果は操作が外国ソケットが、RECEIVEかSEND操作を開始するのを試みる次の時の抑圧されていて完了コードに信号が受信されたのを示しながら供給されたなるということです。 端末での処理は外国NCPに信号を送るまで吊しています。 ソケットが完全に開いているときだけ、この操作は有効です。

      The key sequence is:

キー順は以下の通りです。

            REFL Q

REFL Q

      where

どこ

            Q is the completion code variable associated with the local
               socket.

Qは地方のソケットに関連している完了コード変数です。

      The following completion codes are possible for this operation:

この操作に、以下の完了コードは可能です:

            0, The operation was successful, and the signal has been
               sent
            4, The specified completion code variable is not assigned to
               a socket; the operation was suppressed
            8, The connection is not fully open;the operation was
               suppressed

0 操作はうまくいきました、そして、信号は送って、4、指定された完了コード変数がソケットに割り当てられないということです。 操作は抑圧されて、8、接続は完全にオープンであるというわけではありません; 操作が抑圧されたということでした。

Krilanovich                                                    [Page 12]

RFC 121                Network On-Line Operators              April 1971

Krilanovich[12ページ]RFC121は1971年4月にオンラインオペレータをネットワークでつなぎます。

      (9) CONVERSATIONAL CONTROLLER

(9) 会話のコントローラ

      This operator is intended primarily for use with the Network On-
      Line Interface, and is used to carry on a 'conversation' with the
      foreign process.  Any data queued locally for the specified local
      receive socket is received and displayed as characters.  Any keys
      pushed will be sent from the specified local send socket.  The
      user has the option of specifying whether or not upper keyboard
      buttons are to be sent.  In any case, the buttons ERASE, REPEAT,
      ENTER, PRED, and RESET, will not be sent, and pushing any of
      these, except RESET, will cause suspension of data reception until
      a button other than these four is pushed.  Pushing RESET always
      terminates the operation.

このオペレータは、主としてNetwork On線Interfaceとの使用のために意図して、外国過程との'会話'まで運ぶのに使用されます。 受け取られていて、キャラクタとして表示して、指定のために局所的に地方で列に並ばせられたどんなデータもソケットを受けます。 ローカルがソケットを送る指定から押されたどんなキーも送るでしょう。 ユーザには、鍵盤の右側ボタンが送られることになっているかどうか指定するオプションがあります。 どんなケース、RESET、ERASEと、REPEATと、ENTERと、PREDと、送られないで、これらのどれかを押すとRESETを除いて、引き起こされるボタンではも、これらの4以外のボタンまでのデータ受信のサスペンションは押されます。 RESETを押すと、操作はいつも終えられます。

      The key sequence is as follows:

キー順は以下の通りです:

            ARG [,] [-]Q1[-]Q2

ARG、[]、[-] Q1[-]Q2

      where

どこ

            Q1 is the completion code variable associated with the local
               send socket.
            Q2 is the completion code variable associated with the local
               receive socket.

Q1による地方に関連している完了コード変数がソケットを送るということです。 Q2による地方に関連している完了コード変数がソケットを受けるということです。

      If ARG is followed by ',', both upper and lower keyboard buttons
      will be sent, and the operation will be terminated only by pushing
      RESET.  If no ',' follows ARG, only lower keyboard buttons will be
      sent, and the operation is terminated by pushing RESET or any
      upper keyboard button.  If a '-' precedes Q1, no headers will be
      sent, and if a '-' precedes Q2, no headers will be received.  In
      any case, if headers are to be received, the operation is
      terminated when a trailer is received, and a corresponding trailer
      is sent if headers are to be sent.

'上側の、そして、下側の両方のキーボードボタンを送るでしょう、そして、'ARGによって続かれているなら'単にRESETを押すことによって、操作を終えるでしょう。 'いいえなら'、'尾行ARG、ボタンが送られる低級キーボードだけ、そして、操作は、RESETかどんな鍵盤の右側ボタンも押すことによって、終えられます。 '--'がQ1に先行すると、ヘッダーを全く送らないでしょう、そして、'--'がQ2に先行すると、ヘッダーを全く受け取らないでしょう。 どのような場合でも、トレーラが受け取られているとき、ヘッダーを受け取られていさせるつもりであるなら、操作は終えます、そして、ヘッダーを送るつもりであるなら、対応するトレーラを送ります。

      The completion codes for the send socket are the same as for the
      SEND operation, and the completion codes for the receive socket
      are the same as for the RECEIVE operation.  If a non-zero
      completion code is found, a message is displayed, either 'OUTPUT
      ERROR' or 'INPUT ERROR', depending on whether the send socket for
      the receive socket encountered the non-zero completion code, and
      the operation is terminated.

受信してください。完了コード、発信、ソケットがSEND操作、および完了コードと同じである、ソケットはRECEIVE操作のように同じです。 受信してください。非ゼロ完了コードを見つけるなら、メッセージを表示して、どちらかが、'OUTPUT ERROR'か'INPUT ERROR'です、よる、オンである、ソケットを送る、ソケットは非ゼロ完了コードに遭遇して、操作は終えられます。

          [ This RFC was put into machine readable form for entry ]
          [ into the online RFC archives by Gruss Gottfried 01/98 ]

[このRFCはエントリーのためのマシンに入れられた読み込み可能なフォームでした][Grussゴットフリート01/98によるオンラインRFCアーカイブへの]

Krilanovich                                                    [Page 13]

Krilanovich[13ページ]

一覧

 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 

スポンサーリンク

Calendars

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

上に戻る