RFC824 日本語訳

0824 CRONUS Virtual Local Network. W.I. MacGregor, D.C. Tappan. August 1982. (Format: TXT=58732 bytes) (Status: UNKNOWN)
プログラムでの自動翻訳です。
RFC一覧
英語原文

      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

                      THE CRONUS VIRTUAL LOCAL NETWORK

クロノスVIRTUALの企業内情報通信網

                            William I. MacGregor
                              Daniel C. Tappan
                        Bolt Beranek and Newman Inc.

ウィリアムI.マクレガーダニエルC.タッパンボルトBeranekとニューマン株式会社

                               25 August 1982

1982年8月25日

      [The purpose of this note is to describe the CRONUS Virtual
      Local Network, especially the addressing related features.
      These features include a method for mapping between Internet
      Addresses and Local Network addresses.  This is a topic of 
      current concern in the ARPA Internet community.  This note is
      intended to stimulate discussion.  This is not a specification
      of an Internet Standard.]

[この注意の目的がクロノスVirtual Local Networkについて説明することであり、特にアドレシングは特徴について話しました。 これらの特徴はインターネットAddressesとLocal Networkの間でアドレスを写像するためのメソッドを含んでいます。 これはARPAインターネットコミュニティの現在の関心の話題です。 この注意が議論を刺激することを意図します。 これはインターネットStandardの仕様ではありません。]

      1  Purpose and Scope

1 目的と範囲

           This note defines the Cronus (1) Virtual Local Network

この注意はクロノス(1)の仮想のLocal Networkを定義します。

      (VLN), a facility which provides interhost message transport to

(VLN)、interhostメッセージ転送を提供する施設

      the Cronus Distributed Operating System.  The VLN consists of a

クロノスはオペレーティングシステムを分配しました。 VLNはaから成ります。

      'client interface specification' and an 'implementation'; the

'クライアントインターフェース仕様'と'実装'。 the

      client interface is expected to be available on every Cronus

クライアントインタフェースがすべてのクロノスで利用可能であると予想されます。

      host.  Client processes can send and receive datagrams using

接待します。 クライアントプロセスは、使用することでデータグラムを送って、受けることができます。

      specific, broadcast, or multicast addressing as defined in the

中で定義される詳細、放送、またはマルチキャストアドレシング

      interface specification.

仕様を連結してください。

      _______________
      (1) The Cronus Distributed Operating System is being designed  by
      Bolt  Beranek  and Newman Inc., as a component of the Distributed
      Systems Technology Program  sponsored  by  Rome  Air  Development
      Center.   This work is supported by the DOS Design/Implementation
      contract, F30602-81-C-0132.

_______________ (1) クロノスDistributed Operating SystemはBolt Beranekとニューマン株式会社によって設計されています、ローム航空開発センターによって後援されたDistributed Systems Technology Programの部品として。 この仕事はDOS Design/実装契約、F30602 81C0132年までにサポートされます。

                                      1

1


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

           From the viewpoint of other Cronus system software and

そして他のクロノスシステムソフトの観点。

      application programs, the VLN stands in place of a direct

アプリケーション・プログラム、aに代わったスタンドが指示するVLN

      interface to the physical local network (PLN).  This additional

物理的な企業内情報通信網(PLN)に連結してください。 これ、追加

      level of abstraction is defined to meet two major system

抽象化のレベルは、2の主要なシステムを満たすために定義されます。

      objectives:

目的:

        *  COMPATIBILITY.  The VLN defines a communication facility
           which is compatible with the Internet Protocol (IP)
           developed by DARPA; by implication the VLN is compatible
           with higher-level protocols such as the Transmission Control
           Protocol (TCP) based on IP.

* 互換性。 VLNはDARPAによって開発されるインターネットプロトコル(IP)と互換性がある通信機器を定義します。 含意で、VLNはIPに基づく通信制御プロトコル(TCP)などの上位レベル・プロトコルと互換性があります。

        *  SUBSTITUTABILITY.  Cronus software built above the VLN is
           dependent only upon the VLN interface and not its
           implementation.  It is possible to substitute one physical
           local network for another in the VLN implementation,
           provided that the VLN interface semantics are maintained.

* 代替可能性。 VLNの上で組立てられたクロノスソフトウェアは実装ではなく、VLNインタフェースだけに依存しています。 VLN実装で1つの物理的な企業内情報通信網を別のものの代わりに用いるのは可能です、VLNインタフェース意味論が維持されれば。

           (This note assumes the reader is familiar with the concepts

(この注意は、読者が概念に詳しいと仮定します。

      and terminology of the DARPA Internet Program; reference [6] is a

DARPAインターネットProgramの用語。 参照[6]はaです。

      compilation of the important protocol specifications and other

重要なプロトコル仕様で他の編集

      documents.  Documents in [6] of special significance here are [5]

ドキュメント。 特別な意味の[6]のドキュメントはここのそうです。[5]

      and [4].)

[4])。

           The compatibility goal is motivated by factors relating to

動機づけられた互換性目標は関係を因数分解します。

      the Cronus design and its development environment.  A large body

クロノスデザインとその開発環境。 大きいボディー

      of software has evolved, and continues to evolve, in the internet

ソフトウェアは、発展して、インターネットで発展し続けています。

      community fostered by DARPA.  For example, the compatibility goal

DARPAによって伸ばされた共同体。 例えば、互換性目標

                                      2

2


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

      permits the Cronus design to assimilate existing software

クロノスデザインが既存のソフトウェアを自分のものにすることを許可します。

      components providing electronic mail, remote terminal access, and

そして電子メールを提供するコンポーネント、遠隔端末アクセス。

      file transfer in a straightforward manner.  In addition to the

正直な態度におけるファイル転送。 in addition to

      roles of such services in the Cronus system, they are needed as

クロノスシステムにおけるそのようなサービスの役割であり、それらが必要です。

      support for the design and development process.  The prototype

デザインと開発過程のために、サポートします。 プロトタイプ

      Cronus cluster, called the Advanced Development Model (ADM), will

Advanced Development Model(ADM)と呼ばれるクロノスクラスタはそうするでしょう。

      be connected to the ARPANET, and it is important that the ADM

アルパネットに関連づけられてください。そうすれば、それが重要である、それ、ADM

      conform to the standards and conventions of the DARPA internet

DARPAインターネットの規格とコンベンションに従ってください。

      community.

共同体。

           The substitutability goal reflects the belief that different

代替可能性目標はそんなに相違している信念を反映します。

      instances of the Cronus cluster will utilize different physical

クロノスクラスタのインスタンスは異なった身体検査を利用するでしょう。

      local networks.  Substitution may be desirable for reasons of

企業内情報通信網。 代替は理由で望ましいかもしれません。

      cost, performance, or other properties of the physical local

物理的なローカルの費用、性能、または他の特性

      network such as mechanical and electrical ruggedness.  The

機械的で電気の凹凸としてそのようなものをネットワークでつないでください。 The

      existence of the VLN interface definition suggests a procedure

VLNインターフェース定義の存在は手順を示します。

      for physical local network substitution, namely, re-

すなわち、物理的な企業内情報通信網代替、再

      implementation of the VLN interface on each Cronus host.  The

それぞれのクロノスホストの上のVLNインタフェースの実装。 The

      implementations will be functionally equivalent but can be

実装は、機能上同等ですが、あることができます。

      expected to differ along dimensions not specified by the VLN

VLNによって指定されなかった寸法に沿って異なると予想されます。

      interface definition.  Since different physical local networks

定義を連結してください。 異なった物理的な企業内情報通信網以来

                                      3

3


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

      are often quite similar, the task of "re-implementing" the VLN is

しばしば全く同様であることで、VLNの「再実装する」であるタスクがあるということです。

      probably much less difficult than building the first

たぶん1番目を建てるよりはるかに難しくはありません。

      implementation; small modifications to an existing, exemplary

実装。 存在への小さい変更、模範的

      implementation may suffice.

実装は十分であるかもしれません。

           The concepts of the Cronus VLN, and in particular the VLN

クロノスVLNの概念、および特にVLN

      implementation based on Ethernet described in Section 4, have

実装はセクション4で説明されたイーサネットを基礎づけました。

      significance beyond their application in the Cronus system.  Many

クロノスシステムにおける彼らのアプリケーションを超えた意味。 多く

      organizations are now beginning to install local networks and

そして組織が現在企業内情報通信網をインストールし始めている。

      immediately confront the compatibility issue.  For a number of

至急、互換性問題に立ち向かってください。 多く

      universities, for example, the compatibility problem is precisely

大学であり、例えば、互換性の問題は正確にそうです。

      the interoperability of the Ethernet and the DARPA internet.

イーサネットの相互運用性とDARPAインターネット。

      Although perhaps less immediate, the substitutability issue will

それほど即座でないことで、恐らく、代替可能性問題はそうするでしょうが

      also be faced by other organizations as local network technology

また、他の組織によって、ローカルネットワーク技術として、面してください。

      advances, and the transfer of existing system and application

進歩、および既存のシステムとアプリケーションの転送

      software to a new physical local network base becomes an economic

新しい物理的な企業内情報通信網ベースへのソフトウェアがなる、経済

      necessity.

必要性。

           Figure 1 shows the position of the VLN in the lowest layers

図1は最も低い層にVLNの位置を示しています。

      of the Cronus protocol hierarchy.  The VLN interface

クロノスでは、階層構造について議定書の中で述べてください。 VLNインタフェース

      specification given in the next section is actually a meta-

次のセクションで与えられた仕様は実際にメタです。

      specification, like the specifications of IP and TCP, in that the

IPとTCPの仕様のようなそれの仕様

                                      4

4


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

      programming details of the interface are host-dependent and

そしてインタフェースのプログラミングの詳細がホスト依存している。

      unspecified.  The precise representation of the VLN data

不特定。 VLNデータの正確な表現

      structures and operations can be expected to vary from machine to

構造と操作は、マシンと異なるように期待している場合があります。

      machine, but the functional capabilities of the interface are the

しかし、マシン、インタフェースの機能的な能力はそうです。

      same regardless of the host.

ホストにかかわらず、同じです。

                                     .
                                     .
                    |                .                  |
                    |-----------------------------------|
                    | Transmission  |  User      |      |
                    | Control       |  Datagram  | ...  |
                    | Protocol      |  Protocol  |      |
                    |-----------------------------------|
                    |        Internet Protocol          |
                    |              (IP)                 |
                    |-----------------------------------|
                    |      Virtual Local Network        |
                    |             (VLN)                 |
                    |-----------------------------------|
                    |      Physical Local Network       |
                    |       (PLN, e.g. Ethernet)        |
                     -----------------------------------

. . | . | |-----------------------------------| | トランスミッション| ユーザ| | | コントロール| データグラム| ... | | プロトコル| プロトコル| | |-----------------------------------| | インターネットプロトコル| | (IP) | |-----------------------------------| | 仮想の企業内情報通信網| | (VLN) | |-----------------------------------| | 物理的な企業内情報通信網| | (PLN、例えば、イーサネット) | -----------------------------------

                     Figure 1 . Cronus Protocol Layering

図1 クロノスのプロトコルレイヤリング

           The VLN is completely compatible with the Internet Protocol

VLNはインターネットプロトコルと完全に互換性があります。

      as defined in [5], i.e., no changes or extensions to IP are

[5]で定義されるように、すなわち、IPへの変化でないどんな拡大でないも定義されます。

                                      5

5


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

      required to implement IP above the VLN.  In fact, this was a

VLNの上のIPを実装するのが必要です。 事実上、これはaでした。

      requirement on the VLN design; a consequence was the timely

VLNデザインに関する要件。 結果はタイムリーでした。

      completion of the VLN design and avoidance of the lengthy delays

VLNデザインの完成と長い遅れの回避

      which often accompany attempts to change or extend a widely-

どれがしばしば伴走するかが、広くaを変えるか、または広げるのを試みます。

      accepted standard.

標準であると受け入れます。

           The following sections define the VLN client interface and

そして以下のセクションがVLNクライアントインタフェースを定義する。

      illustrate how the VLN implementation might be organized for an

VLN実装のためにどう結団されるかもしれないかを例証してください。

      Ethernet PLN.

イーサネットPLN。

      2  The VLN-to-Client Interface

2 VLNからクライアントへのインタフェース

           The VLN layer provides a datagram transport service among

層がデータグラム輸送サービスを提供するVLN

      hosts in a Cronus 'cluster', and between these hosts and other

クロノス'クラスタ'で、これらのホストで他の間のホスト

      hosts in the DARPA internet.  The hosts belonging to a cluster

DARPAインターネットにおけるホスト。 クラスタに属すホスト

      are directly attached to the same physical local network, but the

しかし、直接同じ物理的な企業内情報通信網に付けられています。

      VLN hides the peculiarities of the PLN from other Cronus

VLNは他のクロノスからPLNのユニークさを隠します。

      software.  Communication with hosts outside the cluster is

ソフトウェア。 クラスタの外のホストとのコミュニケーションはそうです。

      achieved through some number of 'internet gateways', shown in

目立って、何らかの数の'インターネットゲートウェイ'を通して達成されます。

      Figure 2, connected to the cluster.  The VLN layer is responsible

クラスタに接続された図2。 VLN層は原因となります。

                                      6

6


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

      for routing datagrams to a gateway if they are addressed to hosts

それらがホストに扱われるならデータグラムをゲートウェイに発送するために

      outside the cluster, and for delivering incoming datagrams to the

クラスタと、受信データグラムを提供すること。

      appropriate VLN host.  A VLN is viewed as a network in the

VLNホストを当ててください。 VLNはネットワークとして中で見なされます。

      internet, and thus has an internet network number.  (2)

インターネット、その結果、インターネットネットワーク・ナンバーを持っています。 (2)

      _______________
      (2) The PLN could possess its own network number, different  from
      the  network  number  of  the  VLN  it implements, or the network
      numbers could be the same.  Different  numbers  would  complicate
      the  gateways  somewhat,  but  are  consistent  with  the VLN and
      internet models.

_______________ (2) PLNはそれ自身のネットワーク・ナンバーを持つことができました、それが実装するVLNのネットワーク・ナンバーと異なるか、またはネットワーク・ナンバーが同じであるかもしれません。 異なった数は、ゲートウェイをいくらか複雑にするでしょうが、VLNとインターネットモデルと一致しています。

                                      7

7


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

                     to internet
                      network X
                          |
                          |
            -----       -----       -----       -----
           |host1|     |gtwyA|     |host2|     |host3|
            -----       -----       -----       -----
              |           |           |           |
          --------------------------------------------------
                  |           |           |           |
                -----       -----       -----       -----
               |host4|     |host5|     |gtwyB|     |host6|
                -----       -----       -----       -----
                                          |
                                          |
                                     to internet
                                      network Y

インターネットネットワークXに| | ----- ----- ----- ----- |host1| |gtwyA| |host2| |host3| ----- ----- ----- ----- | | | | -------------------------------------------------- | | | | ----- ----- ----- ----- |host4| |host5| |gtwyB| |host6| ----- ----- ----- ----- | | インターネットネットワークYに

                 Figure 2 . A Virtual Local Network Cluster

図2 仮想の企業内情報通信網クラスタ

           The VLN interface will have one client process on each host,

VLNインタフェースは各ホストの上に1つのクライアントプロセスを持つでしょう。

      normally the host's IP implementation.  The one "client process"

通常ホストのIP実装。 1「クライアントプロセス」

      may, in fact, be composed of several host processes; but the VLN

事実上、いくつかのホストプロセスで構成されるかもしれません。 しかし、VLN

      layer will not distinguish among them, i.e., it performs no

層はそれらの中で区別されないでしょう、すなわち、それがいいえを実行します。

      multiplexing/demultiplexing function.  (3)
      _______________
      (3) In the  Cronus  system,  multiplexing/demultiplexing  of  the
      datagram  stream  will be performed above the IP level, primarily

マルチプレクシング/逆多重化機能。 (3) _______________ (3) クロノスシステムでは、データグラムストリームのマルチプレクシング/逆多重化は主としてIPレベルを超えて実行されるでしょう。

                                      8

8


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

           The structure of messages which pass through the VLN

VLNを通り抜けるメッセージの構造

      interface between client processes and the VLN implementation is

クライアントプロセスとVLN実装とのインタフェースはそうです。

      identical to the structure of internet datagrams constructed in

中で組み立てられたインターネットデータグラムの構造と同じです。

      accordance with the Internet Protocol.  Any representation for

インターネットプロトコルとの一致。 どんな表現

      internet datagrams is also a satisfactory representation for VLN

また、インターネットデータグラムはVLNの満足できる表現です。

      datagrams, and in practice this representation will vary from

データグラム、および実際には意志が異なるこの表現

      host to host.  The VLN definition merely asserts that there is

接待するホスト。 定義が単に断言するあるVLN

      ONE well-defined representation for internet datagrams, and thus

インターネットデータグラムのONEの明確な表現、このようにして。

      VLN datagrams, on any host supporting the VLN interface.  The

VLNインタフェースをサポートするどんなホストの上のVLNデータグラム。 The

      argument name "Datagram" in the VLN operation definitions below

以下でのVLN操作定義における議論名前「データグラム」

      refers to this well-defined but host-dependent datagram

この明確な、しかし、ホスト依存するデータグラムについて言及します。

      representation.

表現。

           The VLN guarantees that a datagram of 576 or fewer octets

VLNは576か、より少ない八重奏のそのaデータグラムを保証します。

      (i.e., the Total Length field of its internet header is less than

(すなわち、インターネットヘッダーのTotal Length分野は、より少ないです。

      or equal to 576) can be transferred between any two VLN clients.

または、どんな2人のVLNクライアントの間にも576への)同輩を移すことができます。

      Larger datagrams may be transferred between some client pairs.

いくつかのクライアント組の間により大きいデータグラムを移すかもしれません。

      Clients should generally avoid sending datagrams exceeding 576

一般に、クライアントは、データグラムに576を超えさせるのを避けるべきです。

      octets unless there is clear need to do so, and the sender is

はっきりとない場合、八重奏は、そうする必要があります、そして、送付者は必要があります。

      certain that all hosts involved can process the outsize
      _______________
      in conjunction with Cronus object management.

ホストがかかわったすべてが特大を処理できるのを確信しています。_______________ クロノスのオブジェクト管理に関連して。

                                      9

9


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

      datagrams.

データグラム。

           The representation of an VLN datagram is unconstrained by

データグラムが自由であるVLNの表現

      the VLN specification, and the VLN implementor has many

作成者が多くにするVLN仕様、およびVLN

      reasonable alternatives.  Perhaps the simplest representation is

合理的な代替手段。 恐らく、最も簡単な表現はそうです。

      a contiguous block of memory locations, either passed by

記憶域では、隣接のブロック、どちらかが通り過ぎました。

      reference or copied across the VLN-to-client interface.  It may

参照かVLNからクライアントへのインタフェースの向こう側にコピーされています。 それはそうするかもしれません。

      be beneficial to represent a datagram as a linked list instead,

代わりに繋がっているリストとしてデータグラムを表すには、有益であってください。

      however, in order to reduce the number of times datagram text is

しかしながら、減少するために、回数データグラムテキストはそうです。

      copied as the datagram passes through the protocol hierarchy at

プロトコル階層を通したデータグラムパスとして、コピーします。

      the sending and receiving hosts.  When a message is passing down

発信と受信ホスト。 メッセージがパッシングダウンであるときに

      (towards the physical layer) it is successively "wrapped" by the

(物理的な層に向かった)それは相次ぐ「包装されます」。

      protocol layers.  Addition of the "wrapper"--header and trailer

層について議定書の中で述べてください。 「ラッパー」の追加--ヘッダーとトレーラ

      fields--can be done without copying the message text if the

分野--メッセージ・テキストをコピーしないで、することができます。

      header and trailer can be linked into the message representation.

ヘッダーとトレーラをメッセージ表現にリンクできます。

      In the particular, when an IP implementation is the client of the

IPであるときに、特定では、実装はクライアントです。

      VLN layer a linked structure is also desirable to permit

また繋がっている構造も望ましいVLN層は可能にします。

      'reassembly' of datagrams (the merger of several 'fragment'

データグラムの'再アセンブリ'、(数個の'断片'の合併

      datagrams into one larger datagram) inside the IP layer without

1個のより大きいデータグラムへのデータグラム) 内部IPがレイヤである

      copying data repeatedly.  If properly designed, one linked list

繰り返してデータをコピーします。 適切に設計されるなら、1つはリストをリンクしました。

      structure can speed up both wrapping/unwrapping and datagram

構造はラッピング/開けるのとデータグラムの両方を早くできます。

                                     10

10


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

      reassembly in the IP layer.

IPで再アセンブリに層にしてください。

           Although the structure of internet and VLN datagrams is

インターネットとVLNデータグラムの構造はそうですが

      identical, the VLN-to-client interface places its own

同じであることで、VLNからクライアントへのインタフェースはそれ自身のものを置きます。

      interpretation on internet header fields, and differs from the

インターネットヘッダーにおける解釈は、さばいて、異なっています。

      IP-to-client interface in significant respects:

重要な点におけるIPからクライアントへのインタフェース:

        1.  The VLN layer utilizes only the Source Address, Destination
            Address, Total Length, and Header Checksum fields in the
            internet datagram; other fields are accurately transmitted
            from the sending to the receiving client.

1. VLN層はインターネットデータグラムのSource Address、Destination Address、Total Length、およびHeader Checksum分野だけを利用します。 他の野原は受信クライアントへの送付から正確に伝えられます。

        2.  Internet datagram fragmentation and reassembly is not
            performed in the VLN layer, nor does the VLN layer
            implement any aspect of internet datagram option
            processing.

2. インターネットのデータグラム断片化と再アセンブリはVLN層の中で実行されません、そして、VLN層はインターネットデータグラムオプション処理の少しの局面も実装しません。

        3.  At the VLN interface, a special interpretation is placed
            upon the Destination Address in the internet header, which
            allows VLN broadcast and multicast addresses to be encoded
            in the internet address structure.

3. VLNインタフェースでは、特別な解釈はインターネットヘッダーのDestination Addressに置かれます。(ヘッダーは、VLN放送とマルチキャストアドレスがインターネットアドレス構造でコード化されるのを許容します)。

        4.  With high probability, duplicate delivery of datagrams sent
            between hosts on the same VLN does not occur.

4. 高い確率で、同じVLNでホストの間に送られたデータグラムの写し配送は起こりません。

        5.  Between two VLN clients S and R in the same Cronus cluster,
            the sequence of datagrams received by R is a subsequence of
            the sequence sent by S to R; a stronger sequencing property
            holds for broadcast and multicast addressing.

5. 同じクロノスクラスタの2人のVLNクライアントSとRの間では、Rによって受け取られたデータグラムの系列はSからRによって送られた系列の続きです。 より強い配列の特性は放送とマルチキャストアドレシングのために持ちこたえます。

                                     11

11


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

      2.1  VLN Addressing

2.1 VLNアドレシング

           In the DARPA internet an 'internet address' is defined to be

'インターネットアドレス'が定義されるDARPAインターネットには、いてください。

      a 32 bit quantity which is partitioned into two fields, a network

2つの分野、ネットワークに仕切られる32ビットの量

      number and a 'local address'.  VLN addresses share this basic

数と'ローカルアドレス'。 VLNアドレスは基本的にこれを共有します。

      structure, and are perceived by hosts outside the Cronus system

構造化して、クロノスシステムの外におけるホストによって知覚されます。

      as ordinary internet addresses.  A sender outside a Cronus

普通のインターネットアドレスとして。 クロノスの外の送付者

      cluster may direct an internet datagram into the cluster by

クラスタはインターネットデータグラムをクラスタに向けるかもしれません。

      specifying the VLN network number in the network number field of

VLNがネットワークナンバーフィールドにおける数をネットワークでつなぐ指定

      the destination address; senders in the cluster may transmit

送付先アドレス。 クラスタの送付者は伝わるかもしれません。

      messages to internet hosts outside the cluster in a similar way.

同様の方法でクラスタの外のインターネットホストへのメッセージ。

      The VLN in a Cronus cluster, however, attaches special meaning to

しかしながら、特別番組が、意味して、クロノスクラスタのVLNは付きます。

      the local address field of a VLN address, as explained below.

以下で説明されるとしてのVLNアドレスのローカルアドレス分野。

           Each network in the internet community is assigned a

aはインターネット共同体の各ネットワークに配属されます。

      'class', either A, B, or C, and a network number in its class.

'クラス'と、Cと、A、Bかクラスにおけるネットワーク・ナンバーのどちらか。

      The partitioning of the 32 bit internet address into network

ネットワークへの32ビットのインターネットアドレスの仕切り

      number and local address fields is a function of the class of the

数とローカルアドレス分野はクラスの関数です。

      network number, as follows:

以下の通り数をネットワークでつないでください:

                                     12

12


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

                               Width of            Width of
                             Network Number      Local Address

ネットワーク・ナンバーローカルアドレスの幅の幅

              Class A            7 bits             24 bits

7クラスAビット24ビット

              Class B           14 bits             16 bits

14クラスBビット16ビット

              Class C           21 bits              8 bits

21クラスCビット8ビット

                      Table 1. Internet Address Formats

1を見送ってください。 インターネットアドレス形式

      The bits not included in the network number or local address

ネットワーク・ナンバーかローカルアドレスに含まれていなかったビット

      fields encode the network class, e.g., a 3 bit prefix of 110

分野はネットワークのクラス、例えば110の3ビットの接頭語をコード化します。

      designates a class C address (see [4]).

aはCアドレスを分類します。指定、([4])を見てください。

           The interpretation of the local address field of an internet

インターネットのローカルアドレス分野の解釈

      address is the responsibility of the network designated in the

アドレスは中で指定されたネットワークの責任です。

      network number field.  In the ARPANET (a class A network, with

ナンバーフィールドをネットワークでつないでください。 アルパネット、(クラスAネットワーク

      network number 10) the local address refers to a specific

ネットワーク・ナンバー10) ローカルアドレスは詳細について言及します。

      physical host; this is the most common use of the local address

物理ホスト。 これはローカルアドレスの最も一般の使用です。

      field.  VLN addresses, in contrast, may refer to all hosts

さばきます。 対照的に、VLNアドレスはすべてのホストについて言及するかもしれません。

      (broadcast) or groups of hosts (multicast) in a Cronus cluster,

クロノスのホスト(マルチキャスト)の(放送)かグループがクラスタリングします。

      as well as specific hosts inside or outside of the Cluster.

Clusterの特定のホストか外部と同様に。

      Specific, broadcast, and multicast addresses are all encoded in

詳細、放送、およびマルチキャストアドレスは中ですべてコード化されます。

                                     13

13


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

      the VLN local address field.  (4)

VLNローカルアドレス分野。 (4)

           The meaning of the local address field of a VLN address is

VLNアドレスのローカルアドレス分野の意味はそうです。

      defined in the table below.

以下のテーブルでは、定義されます。

              ADDRESS MODES         VLN LOCAL ADDRESS VALUES

アドレス・モードVLNローカルアドレス値

              Specific Host             0     to  1,023

特定のホスト0〜1,023

              Multicast                 1,024 to 65,534

マルチキャスト1,024〜65,534

              Broadcast                          65,535

放送65,535

                      Table 2. VLN Local Address Modes

2を見送ってください。 VLNローカルアドレスモード

      In order to represent the full range of specific, broadcast, and

そして特定の最大限の範囲を表すために放送してください。

      multicast addresses in the local address field, a VLN network

ローカルアドレス分野、VLNネットワークにおけるマルチキャストアドレス

      should be either class A or class B.  If a VLN is a class A

クラスAかクラスB.のどちらかがIfであったなら、VLNはクラスAです。

      internet network, a VLN local address occupies the low-order 16

インターネットネットワーク、VLNローカルアドレスは下位16を占領します。

      bits of the 24 bit internet local address field, and the upper 8

24ビットのインターネットローカルアドレス分野のビット、および上側の8

      bits of the internet local address are zero.  If a VLN is a class
      _______________
      (4) The ability of hosts outside a  Cronus  cluster  to  transmit
      datagrams  with  VLN broadcast or multicast destination addresses
      into the cluster may be restricted by the cluster gateway(s), for
      reasons of system security.

インターネットローカルアドレスのビットはゼロです。 VLNがクラスであるなら_______________ (4) クロノスクラスタの外のホストがVLNと共にデータグラムを送る能力が放送されたか、またはクラスタへのマルチキャスト送付先アドレスはクラスタゲートウェイによって制限されるかもしれません、システムセキュリティの理由で。

                                     14

14


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

      B network, the internet local address field is fully utilized by

Bネットワーク、ローカルアドレス分野が完全に利用されるインターネット

      the VLN local address.

VLNローカルアドレス。

      2.2  VLN Operations

2.2 VLN操作

           There are seven operations defined at the VLN interface and

そしてVLNインタフェースで定義された7つの操作がある。

      available to the VLN client on each host.  An implementation of

各ホストの上のVLNクライアントにとって、利用可能です。 実装

      the VLN interface has wide lattitude in the presentation of these

VLNインタフェースはこれらのプレゼンテーションで広いlattitudeを持っています。

      operations to the client; for example, the operations may or may

クライアントへの操作。 またはであるかもしれない例えば、操作がそうするかもしれない。

      not return error codes.

リターンエラーコードでない。

           A VLN implementation may define the operations to occur

VLN実装は、起こるように操作を定義するかもしれません。

      synchronously or asynchronously with respect to the client's

同期か非同期である、クライアントのもの

      computation.  We expect that the ResetVLNInterface, MyVLNAddress,

計算。 私たちがそれを予想する、ResetVLNInterface、MyVLNAddress

      SendVLNDatagram, PurgeMAddresses, AttendMAddress, and

そしてSendVLNDatagram、PurgeMAddresses、AttendMAddress。

      IgnoreMAddress operations will usually be synchronous with

通常、操作が同時になるIgnoreMAddress

      respect to the client, but ReceiveVLNDatagram will usually be

通常、クライアントにとっての敬意、しかし、ReceiveVLNDatagramがあるでしょう。

      asynchronous, i.e., the client may initiate the operation,

非同期であることで、すなわち、クライアントは操作を開始するかもしれません。

      continue to compute, and at some later time be notified that a

計算して、何らかの後の時間に通知され続けてください、そのa

      datagram is available.  (The alternatives to asynchronous

データグラムは利用可能です。 (非同期への代替手段

                                     15

15


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

      ReceiveVLNDatagram are A) a blocking receive operation; and B) a

ReceiveVLNDatagramによるA) ブロッキングが操作を受けるということです。 B) そして、a

      non-blocking but synchronous receive operation, which returns a

非ブロッキングにもかかわらず、同期、操作を受けてください。(それは、aを返します)。

      failure code immediately if a datagram is not available.  Either

失敗コードはすぐデータグラムであるなら利用可能ではありません。 どちらか

      alternative may satisfy particular requirements, but an

しかし、代替手段は特定の要件を満たすかもしれません。

      asynchronous receive subsumes these and is more generally

非同期である、受信、これらを包括して、より一般に、包括すること。

      useful.) At a minimum, the client must have fully synchronous

役に立ちます。) 最小限では、クライアントは同時の状態で完全にそうしたに違いありません。

      access to each of the operations; more elaborate mechanisms may

それぞれの操作へのアクセス。 より入念なメカニズムはそうするかもしれません。

      be provided at the option of the VLN implementation.

VLN実装の選択のときに、提供してください。

      VLN OPERATIONS

VLN操作

          ResetVLNInterface

ResetVLNInterface

              The VLN layer for this host is reset (e.g., for the
              Ethernet VLN implementation the operation ClearVPMap is
              performed, and a frame of type "Cronus VLN" and subtype
              "Mapping Update" is broadcast; see Section 4.2).  This
              operation does not affect the set of attended VLN
              multicast addresses.

このホストのためのVLN層はリセットされます(タイプ「クロノスVLN」と「副-タイプ」「マッピング最新版」のフレームは放送されます; 例えば、イーサネットVLN実装において、操作ClearVPMapは実行されます、そして、セクション4.2を見てください)。 この操作は出席されたVLNマルチキャストアドレスのセットに影響しません。

          function MyVLNAddress()

機能MyVLNAddress()

              Returns the specific VLN address of this host; this can
              always be done without communication with any other host.

特定のVLNが扱うこのホストの帰り。 いかなる他のホストとのコミュニケーションなしでもこれがいつもできます。

          SendVLNDatagram(Datagram)

SendVLNDatagram(データグラム)

              When this operation completes, the VLN layer has copied
              the Datagram and it is either "in transmission" or
              "delivered", i.e., the transmitting process cannot assume
              that the message has been delivered when SendVLNDatagram

この操作が完成するいつ、VLN層はデータグラムをコピーして、「トランスミッション」であるか「配送し」て、すなわち、伝えるプロセスは、SendVLNDatagramであるときに、メッセージが提供されたと仮定できないか。

                                     16

16


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

              completes.

完成します。

          ReceiveVLNDatagram(Datagram)

ReceiveVLNDatagram(データグラム)

              When this operation completes, Datagram is a
              representation of a VLN datagram sent by a VLN client and
              not previously received by the client invoking
              ReceiveVLNDatagram.

いつ、この操作が完成するか、データグラムはVLNクライアントによって送られて、以前にReceiveVLNDatagramを呼び出しているクライアントによって受け取られなかったVLNデータグラムの表現です。

          PurgeMAddresses()

PurgeMAddresses()

              When this operation completes, no VLN multicast addresses
              are registered with the local VLN component.

いつ、この操作が完成するか、VLNマルチキャストアドレスは全く地方のVLNの部品に登録されません。

          function AttendMAddress(MAddress)

機能AttendMAddress(MAddress)

              If this operation returns True then MAddress, which must
              be a VLN multicast address, is registered as an "alias"
              for this host, and messages addressed to MAddress by VLN
              clients will be delivered to the client on this host.

この操作がTrueを返すなら、MAddress(VLNマルチキャストアドレスであるに違いない)はこのホストのための「別名」として登録されます、そして、VLNクライアントによってMAddressに扱われたメッセージはこのホストの上のクライアントに提供されるでしょう。

          IgnoreMAddress(MAddress)

IgnoreMAddress(MAddress)

              When this operation completes, MAddress is not registered
              as a multicast address for the client on this host.

いつ、この操作が完成するか、MAddressはこのホストの上のクライアントのためのマルチキャストアドレスとして登録されません。

           Whenever a Cronus host comes up, ResetVLNInterface and

ResetVLNInterface、クロノスホストが来るときはいつも、そして

      PurgeMAddresses are performed implicitly by the VLN layer before

PurgeMAddressesは以前、VLN層によってそれとなく実行されます。

      it will accept a request from the client or incoming traffic from

それはクライアントか入って来るトラフィックから申し込みに応じるでしょう。

      the PLN.  They may also be invoked by the client during normal

PLN。 また、それらは標準の間、クライアントによって呼び出されるかもしれません。

      operation.  As described in Section 4.2 below, a VLN component

操作。 以下のセクション4.2、中で同じくらい説明されたVLNの部品

      may depend upon state information obtained dynamically from other

他からダイナミックに得られた州の情報によるかもしれません。

      hosts, and there is a possibility that incorrect information

ホスト、そんなに不正確な可能性がある、情報

                                     17

17


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

      might enter a component's state tables.  (This might happen, for

コンポーネントのステートテーブルを入れるかもしれません。 (これは起こるかもしれません。

      example, if the PLN address of a Cronus host were changed but its

しかし、クロノスホストのPLNアドレスを変えた例、それ

      VLN address preserved--the old VLN-to-PLN address mappings held

保存されたVLNアドレス--VLNからPLNへの古いアドレス・マッピングは成立しました。

      by other hosts would then be incorrect.) A cautious VLN client

他のホストで、その時、不正確でしょう。) 用心深いVLNクライアント

      could call ResetVLNInterface at periodic intervals (every hour,

周期的な間隔で、ResetVLNInterfaceが呼ぶことができた、(毎時間

      say) to force the VLN component to reconstitute its dynamic

たとえば)、VLNの部品に動力を再編成させます。

      tables.

テーブル。

           A VLN component will place a limit on the number of

意志が数に限度を設けるVLNの部品

      multicast addresses to which it will simultaneously "attend"; if

それが同時に「出席する」マルチキャストアドレス。 if

      the client attempts to register more addresses than this,

クライアントは、これより多くのアドレスを登録するのを試みます。

      AttendMAddress will return False with no other effect.  The

AttendMAddressは他の効果なしでFalseを返すでしょう。 The

      actual limit will vary among VLN components, but it will usually

実際の限界はVLNの部品の中で異なるでしょうが、通常、それは異なるでしょう。

      be between 10 and 100 multicast addresses.  Components may

10〜100のマルチキャストアドレスになってください。 コンポーネントはそうするかもしれません。

      implement limits as large as the entire multicast address space

全体のマルチキャストアドレス空間と同じくらい大きい限界を実装してください。

      (64,511 addresses).

(6万4511のアドレス。)

           The VLN layer does not guarantee any minimum amount of

VLN層は、どんな最小限も達するのを保証しません。

      buffering for datagrams, at either the sending or receiving

発信か受信のどちらかにおけるデータグラムのためのバッファリング

      host(s).  It does guarantee, however, that a SendVLNDatagram

(s)を接待してください。 しかしながら、それは保証をして、それはSendVLNDatagramです。

      operation invoked by a VLN client will eventually complete; this

VLNクライアントによって呼び出された操作は結局、完全な状態でそうするでしょう。 これ

      implies that datagrams may be lost if buffering is insufficient

バッファリングが不十分であるならデータグラムがなくされるかもしれないのを含意します。

                                     18

18


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

      and receiving clients are too slow.  The VLN layer will do its

そして、受信クライアントは遅過ぎます。 VLN層がする、それ

      best to discard packets for this reason very infrequently.

この理由でパケットを非常にまれに捨てるのは最も良いです。

      2.3  Reliability Guarantees

2.3 信頼性の保証

           Guarantees are never absolute--there is always some

保証は決して絶対ではありません--何かがいつもあります。

      probability, however remote, that a catastrophe will occur and a

カタストロフィーが起こるというしかしながら、リモートな確率とa

      promise be broken.  Nevertheless, the concept of a guarantee is

壊れるように約束してください。 それにもかかわらず、保証の概念はそうです。

      still valuable, because the improbability of a catastrophic

まだ貴重である、a壊滅的のありそうもないこと

      failure influences the design and cost of the recovery mechanisms

失敗は回収機構のデザインと費用に影響を及ぼします。

      needed to overcome it.  In this spirit, the word "guarantee" as

それに打ち勝つのが必要でした。 この精神、「保証」という言葉

      used here implies only that the alternatives to correct function

ここで使用される、修正する代替手段が機能するだけであるのを含意します。

      (i.e., catastrophic failures) are extremely rare events.

(すなわち、突発故障)は非常にまれなイベントです。

           The VLN does not attempt to guarantee reliable delivery of

VLNは信頼できる配信を保証するどんな試みもしません。

      datagrams, nor does it provide negative acknowlegements of

データグラム、それは否定的acknowlegementsを提供しません。

      damaged or discarded datagrams.  It does guarantee that received

破損したか捨てられたデータグラムそれは、それが受信されたのを保証します。

      datagrams are accurate representations of transmitted datagrams.

データグラムは伝えられたデータグラムの正確な表現です。

           The VLN also guarantees that datagrams will not "replicate"

また、VLNは、データグラムが「模写されないこと」を保証します。

      during transmission, i.e., for each intended receiver, a given

すなわち、各所定の受信者、当然のことのためのトランスミッションの間

                                     19

19


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

      datagram is received once or not at all.  (5)

データグラムは一度か全く受け取られません。 (5)

           Between two VLN clients S and R in the same cluster, the

2人のVLNクライアントの間では、同じくらいのSとRはクラスタリングします。

      sequence of datagrams received by R is a subsequence of the

Rによって受け取られたデータグラムの系列は続きです。

      sequence sent by S to R, i.e., datagrams are received in order,

SからRで系列を送って、オーダーにすなわち、データグラムを受け取ります。

      possibly with omissions.

ことによると省略で。

           A stronger sequencing property holds for broadcast and

そしてより強い配列の特性が放送のために持ちこたえる。

      multicast transmissions.  If receivers R1 and R2 both receive

マルチキャスト送信。 受信機のR1とR2がともに受信するなら

      broadcast or multicast datagrams D1 and D2, either they both

放送かマルチキャストデータグラムD1とD2、それらの両方

      receive D1 before D2, or they both receive D2 before D1.

D2の前にD1を受けてください。さもないと、それらの両方がD1の前にD2を受けます。

      3  Desirable Characteristics of a Physical Local Network

3 物理的な企業内情報通信網の望ましい特性

           While it is conceivable that a VLN could be implemented on a

aでVLNを実装することができたのが想像できますが

      long-haul or virtual-circuit-oriented PLN, these networks are

長期か仮想の回路指向のPLN、これらのネットワークがそうです。

      generally ill-suited to the task.  The ARPANET, for example, does

一般に、タスクに不適当です。 例えば、アルパネットはそうします。

      not support broadcast or multicast addressing modes, nor does it
      _______________
      (5) A protocol operating above the  VLN  layer  (e.g.,  TCP)  may
      employ  a  retransmission strategy; the VLN layer does nothing to
      filter duplicates arising in this way.

放送かマルチキャストアドレッシング・モードをサポートしないで、それをします。_______________ (5) VLN層(例えば、TCP)を超えて作動するプロトコルは「再-トランスミッション」戦略を使うかもしれません。 VLN層はこのように起こる写しをフィルターにかけるようなことを何もしません。

                                     20

20


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

      provide the VLN sequencing guarantees.  If the ARPANET were the

VLN配列保証を提供してください。 アルパネットがあります。

      base for a VLN implementation, broadcast and multicast would have

VLN実装、放送、およびマルチキャストのためのベースはそうしたでしょう。

      to be constructed from specific addressing, and a network-wide

特定のアドレシング、および広さのネットワークから組み立てられるために

      synchronization mechanism would be required to implement the

同期メカニズムは実装しなければならないでしょう。

      sequencing guarantees.  Although the compatibility and

保証を配列します。 そして互換性である。

      substitutability benefits might still be achieved, the

代替可能性利益はまだ達成されているかもしれません。

      implementation would be costly, and performance poor.

実装は、高価であって、性能貧しいでしょう。

           A good implementation base for a Cronus VLN would be a

クロノスVLNに、良い実装ベースはaでしょう。

      high-bandwidth local network with all or most of these

すべてかこれらの大部分がある高帯域企業内情報通信網

      characteristics:

特性:

        1.  The ability to encapsulate a VLN datagram in a single PLN
            datagram.

1. 単一のPLNデータグラムでVLNデータグラムをカプセル化する能力。

        2.  An efficient broadcast addressing mode.

2. 効率的な放送アドレッシング・モード。

        3.  Natural resistance to datagram replication during
            transmission.

3. トランスミッションの間のデータグラム模写への自然な抵抗。

        4.  Sequencing guarantees like those of the VLN interface.

4. VLNのもののような配列保証は連結します。

        5.  A strong error-detecting code (datagram checksum).

5. 強い誤り検出符号(データグラムチェックサム)。

      Good candidates include Ethernet, the Flexible Intraconnect, and

そして良い候補がイーサネット、Flexible Intraconnectを入れる。

      Pronet, among others.

特にPronet。

                                     21

21


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

      4  A VLN Implementation Based on Ethernet

4 イーサネットに基づくVLN実装

           The Ethernet local network specification is the result of a

イーサネット企業内情報通信網仕様はaの結果です。

      collaborative effort by Digital Equipment Corp., Intel Corp., and

そしてディジタル・イクイップメント社による協力的な取り組み、インテル社。

      Xerox Corp.  The Version 1.0 specification [3] was released in

バージョン1.0仕様[3]が発表されたゼロックス社

      September, 1980. Useful background information on the Ethernet

1980年9月。 イーサネットの役に立つ基礎的な情報

      internetworking model is supplied in [2].

[2]でインターネットワーキングモデルを供給します。

           The Ethernet VLN implementation begins with the assumption,

イーサネットVLN実装は仮定で始まります。

      in accordance with the model developed in [2], that the addresses

モデルは[2]で展開して、それはアドレスです。

      of specific Ethernet hosts are arbitrary, 48 bit quantities, not

特定のイーサネットでは、ホストが任意である、48は量に噛み付きました。

      under the control of DOS Design/Implementation Project.  The VLN

DOS Design/実装Projectのコントロールの下で。 VLN

      implementation must, therefore, develop a strategy to map VLN

したがって、実装は、VLNを写像するために戦略を開発しなければなりません。

      addresses to specific Ethernet addresses.

特定のイーサネット・アドレスに扱います。

           A second important assumption is that the VLN-address-to-

2番目の重要な仮定、それがVLN-アドレスである、-、-

      Ethernet-address mapping should not be maintained manually in

中で手動でイーサネット・アドレスマッピングを維持するべきではありません。

      each VLN host.  Manual procedures are too cumbersome and error-

それぞれのVLNホスト。 手作業が厄介過ぎる、誤り

      prone when a local network may consist of hundreds of hosts, and

そして企業内情報通信網が何百人ものホストから成るかもしれないなら傾向がある。

      hosts may join and leave the network frequently.  A protocol is

ホストは、頻繁にネットワークに加わって、出るかもしれません。 プロトコルはそうです。

      described below which allows hosts to dynamically construct the

以下で、ダイナミックに組み立てるためにどれがホストを許容するかを説明します。

      mapping, beginning only with knowledge of their own VLN and

そして単にそれら自身のVLNに関する知識で始まって、写像する。

                                     22

22


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

      Ethernet host addresses.

イーサネットホスト・アドレス。

           The succeeding sections discuss the VLN implementation based

続くセクションはベースのVLN実装について論じます。

      on the Ethernet PLN in detail, as designed for the Cronus

詳細なイーサネットPLN、クロノスのために設計されています。

      prototype currently being assembled by Bolt Beranek and Newman,

現在Bolt Beranekとニューマンによって組み立てられるプロトタイプ

      Inc.

株式会社

      4.1  Datagram Encapsulation

4.1 データグラムカプセル化

           An internet datagram is encapsulated in an Ethernet frame by

インターネットデータグラムはイーサネットフレームでカプセル化されます。

      placing the internet datagram in the Ethernet frame data field,

イーサネットフレームデータ・フィールドにインターネットデータグラムを置きます。

      and setting the Ethernet type field to "DoD IP".

そして、イーサネットを設定して、「DoD IP」に分野をタイプしてください。

           To guarantee agreement by the sending and receiving VLN

送受信VLNによる協定を保証するために

      components on the ordering of internet datagram octets within an

インターネットデータグラム八重奏の注文でのコンポーネント、中

      encapsulating Ethernet frame, the Ethernet octet ordering is

イーサネットがフレームであるとカプセル化して、イーサネット八重奏注文はカプセル化します。

      required to be consistent with the IP octet ordering.

注文されるIP八重奏と一致しているのが必要です。

      Specifically, if IP(i) and IP(j) are internet datagram octets and

そしてIP(i)とIP(j)が明確にインターネットデータグラム八重奏である。

      i<j, and EF(k) and EF(l) are the Ethernet frame octets which

iの<j、EF(k)、およびEF(l)がイーサネットフレーム八重奏である、どれ

      represent IP(i) and IP(j) once encapsulated, then k<l.  Bit

IP(i)を代表してください。そうすれば、IP(j)は一度要約されて、次に、k<はlです。 ビット

                                     23

23


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

      orderings within octets must also be consistent. (6)

また、八重奏の中の受注業務も一貫しているに違いありません。 (6)

      4.2  VLN Specific Addressing Mode

4.2 VLNの特定のアドレッシング・モード

           Each VLN component maintains a virtual-to-physical address

それぞれのVLNの部品がaを維持する、仮想の物理アドレス

      map (the VPMap) which translates a 32 bit specific VLN host

32ビットの特定のVLNホストを翻訳する(VPMap)を写像してください。

      address (7) in this cluster to a 48 bit Ethernet address.  (8)

このクラスタで48ビットのイーサネット・アドレスに(7)を扱ってください。 (8)

      The VPMap data structure and the operations on it can be

VPMapデータ構造とそれにおける操作はそうであることができます。

      efficiently implemented using standard hashing techniques.  Only

標準の論じ尽くすことのテクニックを使用することで効率的に実装されます。 唯一

      three operations defined on the VPMap are discussed in this note:

この注意でVPMapで定義された3つの操作について議論します:

      ClearVPMap, TranslateVtoP, and StoreVPPair.

ClearVPMap、TranslateVtoP、およびStoreVPPair。

           Each host has an Ethernet host address (EHA) to which its

各ホストにはイーサネットホスト・アドレス(EHA)がある、どれ、それ

      controller will respond, determined by Xerox and the controller

ゼロックスとコントローラによって決定されて、コントローラは応じるでしょう。

      manufacturer (see Section 4.5.2).  At host initialization time,
      _______________
      (6) See [1] for a lively discussion of the problems arising  from
      the failure of communicants to agree upon consistent orderings.
      (7) Since the high-order 22 bits of the address are constant  for
      all  specific  host addresses in a cluster, only the low-order 10
      bits of the address are significant.
      (8) The least significant bit of the first octet of the  Ethernet
      address  is  always 0, since these are not broadcast or multicast
      addresses.

メーカー(セクション4.5.2を見ます)。 ホスト初期化時間に_______________ (6) 聖餐拝受者が一貫した受注業務に同意しないことから起こることにおける問題の活発な議論のための[1]を見てください。 (7) すべての特定のホスト・アドレスには、アドレスの高位22ビットがひとかたまりになって一定であるので、アドレスの下位の10ビットだけが重要です。 (8) いつもイーサネット・アドレスの最初の八重奏の最下位ビットは0です、これらが放送でない、またマルチキャストアドレスでないので。

                                     24

24


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

       0                   1                   2                   3
       0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                     Destination Address                       |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      | Destination Address (contd.)  |        Source Address         |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                   Source Address (contd.)                     |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |      Type  ("DoD IP")         |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 送付先アドレス| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 目的地アドレス(contd。) | ソースアドレス| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ソースアドレス(contd。) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | (「DoD IP」)をタイプしてください。| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

                                      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                                      |Version|  IHL  |Type of Service|
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |        Total Length           |        Identification         |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |Flags|     Fragment Offset     |  Time to Live |    Protocol   |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |       Header Checksum         |         Source Address        |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |    Source Address (contd.)    |      Destination Address      |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      | Destination Address (contd.)  |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |バージョン| IHL|サービスのタイプ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 全長| 識別| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |旗| 断片オフセット| 生きる時間| プロトコル| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ヘッダーチェックサム| ソースアドレス| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ソースアドレス(contd。) | 送付先アドレス| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 目的地アドレス(contd。) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

                                      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                                      |                               |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                               +
      .                                                               .
      .                            Data                               .
      .                                                               .
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | …++++++++++++++++++データ… +++++++++++++++++++++++++++++++++

      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                     Frame Check Sequence                      |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | フレームチェックシーケンス| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

                 Table 3. An Encapsulated Internet Datagram

3を見送ってください。 カプセル化されたインターネットデータグラム

                                     25

25


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

      the local VLN component establishes a second host address, the

地方のVLNの部品は2番目のホスト・アドレスを確立します。

      multicast host address (MHA), constructed from the host's VLN

ホストのVLNから構成されたマルチキャストホスト・アドレス(MHA)

      address.  Represented as a sequence of octets in hexadecimal, the

アドレス。 16進の八重奏の系列として、表されます。

      MHA has the form:

MHAには、フォームがあります:

               A  B  C  D  E  F

B C D E F

              09-00-08-00-hh-hh

09-00-08-00-hh-hh

      A is the first octet transmitted, and F the last.  The two octets

Aは伝えられた最初の八重奏であり、Fは最終です。 2つの八重奏

      E and F contain the host local address:

EとFはホストローカルアドレスを含んでいます:

                  E         F

E F

              000000hh  hhhhhhhh
                    ^          ^
                   MSB        LSB

000000hh hhhhhhhh^ ^MSB LSB

           When the VLN client invokes SendVLNDatagram to send a

VLNクライアントがaを送るためにSendVLNDatagramを呼び出すとき

      specifically addressed datagram, the local VLN component

データグラム、地方のVLNの部品であると明確に扱われます。

      encapsulates the datagram in an Ethernet frame and transmits it

イーサネットフレームでデータグラムをカプセル化して、それを送ります。

      without delay.  The Source Address in the Ethernet frame is the

即刻。 イーサネットフレームのSource Addressはそうです。

      EHA of the sending host.  The Ethernet Destination Address is

送付ホストのEHA。 イーサネットDestination Addressはそうです。

      formed from the destination VLN address in the datagram, and is

データグラムで送付先VLNアドレスから形成して、あります。

      either:

どちらか:

                                     26

26


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

          - the EHA of the destination host, if the TranslateVtoP
            operation on the VPMap succeeds,

- あて先ホストのEHAであり、VPMapにおける操作はTranslateVtoPであるなら成功します。

        or

または

          - the MHA formed from the host number in the destination VLN
            address, as described above.

- 上で説明されるように送付先VLNアドレスのホスト番号から形成されたMHA。

           When a VLN component receives an Ethernet frame with type

VLNの部品がタイプでイーサネットフレームを受けるとき

      "DoD IP", it decapsulates the internet datagram and delivers it

「DoD IP」、それはインターネットデータグラムをdecapsulatesして、それを提供します。

      to its client.  If the frame was addressed to the EHA of the

クライアントに。 フレームはEHAに扱われました。

      receiving host, no further action is taken, but if the frame was

ホストを受けて、さらなる行動を全く取らないで、フレームがそうであったかどうかはそうします。

      addressed to the MHA of the receiving host the VLN component will

VLNの部品がそうする受信ホストのMHAに扱われます。

      broadcast an update for the VPMaps of the other hosts.  This will

他のホストのVPMapsのためにアップデートを放送してください。 これはそうするでしょう。

      permit the other hosts to use the EHA of this host for future

他のホストがこのホストのEHAを未来に使用することを許可してください。

      traffic.  The type field of the Ethernet frame containing the

トラフィック。 イーサネットフレーム含有のタイプ分野

      update is "Cronus VLN", and the format of the data octets in the

アップデートは、「クロノスVLN」と、中のデータ八重奏の形式です。

      frame is:

フレームは以下の通りです。

       0                   1                   2                   3
       0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |   Subtype ("Mapping Update")  |        Host VLN Address       |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |   Host VLN Address (contd.)   |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Subtype(「アップデートを写像します」)| ホストVLNアドレス| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ホストVLNは(contd)を扱います。 | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

      When a local VLN component receives an Ethernet frame with type

地方のVLNの部品がタイプでイーサネットフレームを受けるとき

                                     27

27


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

      "Cronus VLN" and subtype "Mapping Update", it performs a

「クロノスVLN」と「マッピングはアップデートする」「副-タイプ」、それがaを実行します。

      StoreVPPair operation using the Ethernet Source Address field and

そしてイーサネットSource Address分野を使用するStoreVPPair操作。

      the host VLN address sent as frame data.

ホストVLNアドレスはフレームデータとして発信しました。

           This multicast mechanism could be extended to perform other

別に働くためにこのマルチキャストメカニズムを広げることができました。

      address mapping functions, for example, to discover the addresses

例えばアドレスを発見するために機能を写像するアドレス

      of a cluster's gateways.  Suppose all gateways register the same

クラスタのゲートウェイについて。 すべてのゲートウェイが同じように登録されると仮定してください。

      Multicast Gateway Address (MGA, analogous to MHA) with their

マルチキャストゲートウェイAddress(MHAへの類似のMGA)、彼ら

      Ethernet controllers; the MGA then becomes a "logical name" for

イーサネットコントローラ。 その時が「論理的な名前」になるMGA

      the gateway function in a Cronus cluster.  If a host needs to

クロノスクラスタのゲートウェイ機能。 ホストが、必要があるなら

      send a datagram out of the cluster and doesn't know what specific

クラスタからデータグラムを送って、なにかを知らないか、特定

      gateway address to use, the host can multicast the datagram to

ゲートウェイは使用、ホスト缶のマルチキャストにデータグラムを扱います。

      all gateways by sending to MGA.  One or more of the gateways can

MGAに発信するのによるすべてのゲートウェイ。 ゲートウェイの1つ以上はそうすることができます。

      forward the datagram, and transmit a "Gateway Mapping Update"

データグラムを進めてください、そして、「ゲートウェイマッピング最新版」を伝えてください。

      (containing the gateway's specific Ethernet address) back to the

(特定のイーサネットが扱うゲートウェイのものを含みます)は戻っています。

      originating host.  Specific gateway addresses could be cached in

ホストを溯源します。 アドレスをキャッシュできた特定のゲートウェイ

      a structure similar to the VPMap, keyed to the destination

VPMapと同様の、そして、目的地に合わせられた構造

      network number. (9)

数をネットワークでつないでください。 (9)

      _______________
      (9) Because the Cronus Advanced Development  Model  will  contain
      only  one  gateway,  a  simpler  mechanism  will  be  implemented
      initially; the specific Ethernet address of the gateway  will  be
      "well-known" to all VLN components.

_______________ (9) クロノスAdvanced Development Modelが1門だけを含むので、より簡単なメカニズムは初めは、実装されるでしょう。 ゲートウェイの特定のイーサネット・アドレスはすべてのVLNの部品への」になるでしょう「よく知られる。。

                                     28

28


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

           The approach just outlined suggests that all knowledge of

ただ概説されたアプローチがそれを示す、すべての知識

      the existence and connectivity of gateways would be isolated in

ゲートウェイの存在と接続性は中に隔離されるでしょう。

      the VLN layer of cluster hosts.  Other mechanisms, e.g., based on

クラスタホストのVLN層。 他のメカニズム、例えば、ベース

      the ICMP component of the Internet Protocol, could be used

インターネットプロトコルのICMPの部品は使用されているかもしれません。

      instead to disseminate information about gateways to cluster

代わりに、クラスタリングするようにゲートウェイの情報を広めます。

      hosts (see [7]).  These would require, however, specific Ethernet

ホスト、([7])を見てください。 しかしながら、これらは特定のイーサネットを必要とするでしょう。

      addresses to be visible above the VLN layer, a situation the

VLN層、状況を超えて目に見えるように、扱います。

      current design avoids.

デザインが避ける電流。

      4.3  VLN Broadcast and Multicast Addressing Modes

4.3のVLN放送とマルチキャストアドレッシング・モード

           A VLN datagram will be transmitted in broadcast mode if the

VLNデータグラムは放送モードで送られるでしょう。

      argument to SendVLNDatagram specifies the VLN broadcast address

SendVLNDatagramへの議論はVLN放送演説を指定します。

      (local address = 65,535, decimal) as the destination.  Broadcast

(ローカルアドレスは6万5535、小数と等しいです) 目的地として。 放送

      is implemented in the most straightforward way:  the VLN datagram

最も簡単な方法で実装されます: VLNデータグラム

      is encapsulated in an Ethernet frame with type "DoD IP", and the

そしてイーサネットフレームでタイプ「DoD IP」でカプセル化される。

      frame destination address is set to the Ethernet broadcast

フレーム送付先アドレスはイーサネット放送に設定されます。

      address.  The receiving VLN component merely decapsulates and

アドレス。 そして単に受信VLNの部品decapsulates。

      delivers the VLN datagram.

VLNデータグラムを提供します。

                                     29

29


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

           The implementation of the VLN multicast addressing mode is

VLNマルチキャストアドレッシング・モードの実装はそうです。

      more complex, for several reasons.  Typically, each VLN host will

いくつかの理由で、より複雑です。 通常、それぞれのVLNホストはそうするでしょう。

      define a constant called Max_Attended, equal to the maximum

最大と等しいマックス_Attendedと呼ばれる定数を定義してください。

      number of VLN multicast addresses which can be simultaneously

同時にそうであることができるVLNマルチキャストアドレスの数

      "attended" by this host.  Max_Attended should not be a function

このホストで「出席しました」。 マックス_Attendedは機能であるべきではありません。

      of the particular Ethernet controller(s) the host may be using,

ホストが使用しているかもしれない特定のイーサネットコントローラについて

      but only of the software resources (buffer space and processor

ソフトウェア・リソースだけ、(バッファ領域とプロセッサ

      time) that the host dedicates to VLN multicast processing.  The

時間) ホストはマルチキャスト処理をVLNに捧げます。 The

      protocol below permits a host to attend any number of VLN

許可証の下でホストについて議定書の中で述べて、いろいろなVLNに出席してください。

      multicast addresses, from 0 to 64,511 (the entire VLN multicast

0〜6万4511までのマルチキャストアドレス、(全体のVLNマルチキャスト

      address space), independent of the controller in use.

アドレス空間) 使用中のコントローラから、独立しています。

           Understanding of the VLN multicast protocol requires some

VLNマルチキャストプロトコルの理解はいくつかを必要とします。

      knowledge of the behavior of existing Ethernet controllers.  The

既存のイーサネットコントローラの動きに関する知識。 The

      Ethernet specification does not specify whether a controller must

イーサネット仕様は、コントローラがそうしなければならないかどうか指定しません。

      perform multicast address recognition, or if it does, how many

実行..マルチキャスト..アドレス..認識

      multicast addresses it must be prepared to recognize.  As a

認識するようにそれを準備しなければならないマルチキャストアドレス。 aとして

      result Ethernet controller designs vary widely in their behavior.

結果イーサネットコントローラデザインは彼らの振舞いでばらつきが大きいです。

      For example, the 3COM Model 3C400 controller follows the first

例えば、3COM Model 3C400コントローラは1番目に続きます。

      pattern and performs no multicast address recognition, instead

代わりにマルチキャストアドレス認識を全く型に基づいて作って、実行しません。

      passing all multicast frames to the host for further processing.

すべてのマルチキャストを通過するのはさらなる処理のためにホストに縁どられます。

                                     30

30


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

      The Intel Model iSBC 550 controller permits the host to register

インテルModel iSBC550コントローラは、ホストが登録するのを可能にします。

      a maximum of 8 multicast addresses with the controller, and the

そしてコントローラとの最大8つのマルチキャストアドレス。

      Interlan Model NM10 controller permits a maximum of 63 registered

最大63が登録したInterlan Model NM10コントローラ許可証

      addresses.

アドレス。

           It would be possible to implement the VLN multicast mode

VLNマルチキャストがモードであると実装するのは可能でしょう。

      using only the Ethernet broadcast mechanism.  This would imply,

イーサネット放送メカニズムだけを使用します。 これは含意されるでしょう。

      however, that every VLN host would receive and process every VLN

しかしながら、すべてのVLNホストが、あらゆるVLNを受け取って、処理するでしょう。

      multicast, often only to discard the datagram because it is

それが捨てるのでデータグラムを捨てるためにはしばしば唯一のマルチキャスト

      misaddressed.  More efficient operation is possible if at least

misaddressedにされる。 少なくともなら、より効率的な操作は可能です。

      some Ethernet multicast addresses are used, since Ethernet

イーサネット以来いくつかのイーサネットマルチキャストアドレスが使用されます。

      controllers with multicast recognition can discard misaddressed

認識が捨てることができるマルチキャストがあるコントローラはmisaddressedしました。

      frames more rapidly than their hosts, reducing both the processor

彼らのホスト、減少の両方より急速に、プロセッサを縁どっています。

      time and buffer space demands upon the host.

ホストでの時間とバッファ領域要求。

           The protocol specified below satisfies the design

以下で指定されたプロトコルはデザインを満たします。

      constraints and is especially simple.

規制、特に簡単です。

           A VLN-wide constant, Min_Attendable, is equal to the

VLN全体の定数(Min_Attendable)は等しいです。

      smallest number of Ethernet multicast addresses that can be

それが最も少ない数のイーサネットマルチキャストアドレスであることができる。

      simultaneously attended by any host in the VLN, or 64,511,

同時に、VLN、または6万4511でどんなホストによっても出席されています。

      whichever is smaller.  A network composed of hosts with the Intel

より小さい。 インテルのホストで構成されたネットワーク

                                     31

31


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

      and Interlan controllers mentioned above, for example, would have

そして、例えば、前記のようにInterlanコントローラはそうしたでしょう。

      Min_Attendable equal to 7; (10) a network composed only of hosts

7と等しい分_Attendable。 (10) ホストだけで構成されたネットワーク

      with 3COM Model 3C400 controllers would have Min_Attendable equal

3COM Model 3C400があるので、コントローラはMin_Attendableを等しくするでしょう。

      to 64,511, since the controller itself does not restrict the

コントローラ自体がそうしない、6万4511制限

      number of Ethernet multicast addresses to which a host may

ホストがそうするかもしれないイーサネットマルチキャストアドレスの数

      attend.  (11)

出席してください。 (11)

           The local address field of a VLN multicast address can be

VLNマルチキャストアドレスのローカルアドレス分野はそうであることができます。

      represented in two octets, in hexadecimal:

2つの八重奏、16進で表される:

             mm-mm

mm-mm

      From Table 1, mm-mm considered as a decimal integer M is in the

Table1から、mm-mmはMがある10進整数をみなしました。

      range 1,024 to 65,534.  When SendVLNDatagram is invoked with a

1,024〜6万5534に及んでください。 SendVLNDatagramがaで呼び出されるとき

      VLN multicast datagram, there are two cases:

VLNマルチキャストデータグラム、2つのケースがあります:

        1.  (M - 1,023) <= Min_Attendable.  In this case, the datagram
            is encapsulated in a "DoD IP" Ethernet frame, and multicast
            with the Ethernet address

1. (M--1,023) <= 分_Attendable。 この場合、データグラムは「DoD IP」イーサネットフレーム、およびイーサネット・アドレスがあるマルチキャストでカプセル化されます。

                    09-00-08-00-mm-mm

09-00-08-00mmのmm

            A VLN component which attends VLN multicast addresses in
      _______________
      (10) Min_Attendable is 7, rather than 8,  because  one  multicast
      slot  in  the  controller must be reserved for the host's MHA, as
      described in Section 4.2.
      (11) For the Cronus Advanced Development Model, Min_Attendable is
      currently defined to be 60.

中にVLNマルチキャストアドレスに出席するVLNの部品_______________ (10) 分_Attendableは8よりむしろ7歳です、ホストのMHAのためにコントローラの1つのマルチキャストスロットを予約しなければならないので、セクション4.2で説明されるように。 (11) クロノスAdvanced Development Modelに関しては、Min_Attendableは、現在、60になるように定義されます。

                                     32

32


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

            this range should receive Ethernet multicast addresses in
            this format, if necessary by registering the addresses with
            its Ethernet controller.

この範囲は、この形式で必要なら、イーサネットコントローラにアドレスを登録することによって、イーサネットマルチキャストアドレスを受け取るべきです。

        2.  (M - 1,023) > Min_Attendable.  The datagram is encapsulated
            in a "DoD IP" Ethernet frame, and transmitted to the
            Ethernet broadcast address.  A VLN component which attends
            VLN multicast addresses in this range must receive all
            broadcast frames, and filter them on the basis of frame
            type and VLN destination address (found in the IP
            destination address field).

2. (M--1,023) >分_Attendable。 データグラムは、「DoD IP」イーサネットフレームでカプセル化されて、イーサネット放送演説に送られます。 この範囲にVLNマルチキャストアドレスに出席するVLNの部品は、フレームタイプとVLN送付先アドレス(受信者IPアドレス分野では、見つけられる)に基づいてすべての放送フレームを受けて、それらをフィルターにかけなければなりません。

           There are two drawbacks to this protocol that might induce a

aを引き起こすかもしれないこのプロトコルへの2つの欠点があります。

      more complex design:  1) because Min_Attendable is the "lowest

より複雑なデザイン: 1) Min_Attendableは「最も低いです」。

      common denominator" for the ability of Ethernet controllers to

イーサネットコントローラの能力のための「共通点」

      recognize multicast addresses, some controller capabilities may

マルチキャストアドレス、いくつかのコントローラ能力がそうするかもしれないと認めてください。

      be wasted; 2) small VLN addresses (less than Max_Attendable +

浪費されてください。 2) 小さいVLNアドレス、(マックス_Attendable+以下

      1,024) will probably be handled more efficiently than large VLN

1,024)はたぶん大きいVLNより効率的に扱われるでしょう。

      multicast addresses.  The second factor complicates the

マルチキャストアドレス。 2番目の要素は複雑にします。

      assignment of VLN multicast addresses to functions, since the

以来機能へのVLNマルチキャストアドレスの課題

      particular assignment affects multicast performance.

特定の課題はマルチキャスト性能に影響します。

                                     33

33


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

      4.4  Reliability Guarantees

4.4 信頼性の保証

           Delivered datagrams are accurate copies of transmitted

データグラムが提供されているのは、伝えられることの正確なコピーです。

      datagrams because VLN components do not deliver incoming

VLNの部品がするので、データグラムは入来を提供しません。

      datagrams with invalid Frame Check Sequences.  The 32 bit CRC

無効のFrame Check Sequencesがあるデータグラム。 32はCRCに噛み付きました。

      error detecting code applied to Ethernet frames is very powerful,

イーサネットフレームに適用された誤り検出符号は非常に強力です。

      and the probability of an undetected error occuring "on the wire"

そして、「ワイヤ」の非検出された誤り存在の確率

      is very small.  The probability of an error being introduced

非常に小さいです。 導入される誤りの確率

      before the checksum is computed or after it is checked is

チェックサムが計算される前かそれはチェックされます。

      comparable to the probability of an error in a disk subsystem

ディスクサブシステムによる誤りの確率に匹敵しています。

      before a write operation or after a read; often, but not always,

aの前に、読まれた操作か後aを書いてください。 いつもでないのにもかかわらず、しばしば

      it can be ignored.

それを無視できます。

           Datagram duplication does not occur because the VLN layer

VLNが層にするので、データグラム複製は起こりません。

      does not perform datagram retransmissions, the primary source of

データグラム「再-トランスミッション」、一次資料を実行しません。

      duplicates in other networks.  Ethernet controllers do perform

他のネットワークでは、コピーします。 イーサネットコントローラは働きます。

      retransmission as a result of "collisions" on the channel, but

チャンネルの「衝突」の結果、「再-トランスミッション」だけ

      the "collision enforcement" or "jam" assures that no controller

「強制衝突」か「ジャム」がそのノーにコントローラを保証します。

      receives a valid frame if a collision occurs.

衝突が起こるなら、有効なフレームを受けます。

           The sequencing guarantees hold because mutually exclusive

配列保証は、互いに排他的であるので、成立します。

      access to the transmission medium defines a total ordering on

媒体が総注文を定義するトランスミッションへのアクセス

                                     34

34


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

      Ethernet transmissions, and because a VLN component buffers all

イーサネット送信、VLNの部品はすべてをバッファリングします。

      datagrams in FIFO order, if it buffers more than one datagram.

1個以上のデータグラムをバッファリングするなら、先入れ先出し法によるデータグラムは注文されます。

      4.5  Use of Assigned Numbers

4.5 規定番号の使用

           On a philosophical note, protocols such as IP and TCP exist

哲学的な注意では、IPやTCPなどのプロトコルは存在しています。

      to provide communication services to extensible sets of clients;

広げることができるセットのクライアントへの通信サービスを提供するために。

      new clients and usages continue to emerge over the life of a

新しいクライアントと用法は、aの寿命の上に現れ続けています。

      protocol.  Because a protocol implementation must have some

議定書を作ってください。 プロトコル実装には何かがなければならないので

      unambiguous knowledge of the "names" of the clients, sockets,

クライアントの「名前」、ソケットに関する明白な知識

      hosts, networks, etc., with which it interacts, a need arises for

ホスト、それがどれを相互作用させるかで必要性が起こるネットワークなど

      the continuing administration of the 'assigned numbers' related

'規定番号'の継続する管理は関係しました。

      to the protocol.  Typically the organization which declares a

プロトコルに。 通常aを宣言する組織

      protocol to be a standard also becomes the administrator for its

また、規格であるプロトコルが管理者になる、それ

      assigned numbers.  The organization will designate an office to

規定番号。 意志がオフィスを指定する組織

      assign numbers to the clients, sockets, hosts, networks, etc.,

クライアント、ソケット、ホスト、ネットワークなどに数を割り当ててください。

      that emerge over time.  The office will also prepare lists of

それは時間がたつにつれて、現れます。 また意志がリストを準備するオフィス

      number assignments that are distributed to protocol users; the

ユーザについて議定書の中で述べるために広げられる数の課題。 the

      reference [4] is a list of this kind.

参照[4]はこの種類のリストです。

                                     35

35


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

           There are three organizations responsible for number

数に責任がある3つの組織があります。

      assignment related to the Ethernet-based VLN implementation:

課題はイーサネットベースのVLN実装に関連しました:

      DARPA, Xerox, and the DOS Design/Implementation Project; their

DARPA、ゼロックス、およびDOSデザイン/実装は突出しています。 それら

      respective roles are described below.

それぞれの役割は以下で説明されます。

      4.5.1  DARPA

4.5.1 DARPA

           DARPA administers the internet network number and internet

DARPAはインターネットネットワーク・ナンバーとインターネットを管理します。

      protocol number assignments.  The Ethernet-based VLN

数の課題について議定書の中で述べてください。 イーサネットベースのVLN

      implementation does not involve DARPA assigned numbers, but any

実装はDARPA規定番号にかかわるのではなく、いずれにもかかわります。

      particular 'instance' of a Cronus VLN is expected to have a class

クロノスVLNの特定の'インスタンス'は授業があると予想されます。

      A or B internet network number assigned by DARPA.  For example,

AかBインターネットネットワーク・ナンバーがDARPAを割り当てました。 例えば

      the prototype Cronus system (the Advanced Development Model)

プロトタイプクロノスシステム(先進開発モデル)

      being constructed at Bolt Beranek and Newman, Inc., has class B

Bolt BeranekとニューマンInc.で構成されて、クラスBを持っています。

      network number 128.011.xxx.xxx.

数の128.011.xxx.xxxをネットワークでつないでください。

           Protocols built above the VLN will make use of other DARPA

VLNの上で築き上げられたプロトコルは他のDARPAを利用するでしょう。

      assigned numbers, e.g., the Cronus object-operation protocol

規定番号、例えば、クロノスオブジェクト操作プロトコル

      requires an internet protocol number.

インターネットプロトコル番号を必要とします。

                                     36

36


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

      4.5.2  The Xerox Ethernet Address Administration Office

4.5.2 ゼロックスイーサネットAddress管理課

           The Ethernet Address Administration Office at Xerox Corp.

ゼロックス社のイーサネットAddress管理課

      administers Ethernet specific and multicast address assignments,

イーサネット特有、そして、マルチキャストアドレス課題を管理します。

      and Ethernet frame type assignments.

そして、イーサネットはタイプ課題を縁どっています。

           It is the intent of the Xerox internetworking model that

ゼロックスインターネットワーキングの意図がそれをモデル化するということです。

      every Ethernet host have a distinct specific address, and that

すべてのイーサネットホストには、異なった特定のアドレス、およびそれがいます。

      the address space be large enough to accomodate a very large

アドレス空間、まさしくその多くをaccomodateすることができるくらい大きくいてください。

      population of inexpensive hosts (e.g., personal workstations).

安価なホスト(例えば、パーソナルワークステーション)の人口。

      They have therefore chosen to delegate the authority to assign

したがって、彼らは、割り当てる権威を代表として派遣するのを選びました。

      specific addresses to the manufacturers of Ethernet controllers,

イーサネットコントローラのメーカーへの特定のアドレス

      by granting them large blocks of addresses on request.

要求に応じて大量株のアドレスをそれらに与えることによって。

      Manufacturers are expected to assign specific addresses from

メーカーは、特定のアドレスを割り当てるために期待しています。

      these blocks densely, e.g., sequentially, one per controller, and

そしてこれらが密に妨げる、例えば、連続するのと、1コントローラあたり1つ。

      to consume all of them before requesting another block.

別のブロックを要求する前にそれらを皆、消費するために。

           The preceding paragraph explains the Xerox address

先行のパラグラフで、ゼロックスアドレスがわかります。

      assignment policy not because the DOS Design/Implementation

課題方針、DOS Design/実装

      Project intends to manufacture Ethernet controllers (!), but

しかし、プロジェクトはイーサネットコントローラ(!)を製造するつもりです。

      because Xerox has chosen to couple the assignment of specific and

そしてゼロックスが、特定の課題を結合するのを選んだ。

      multicast Ethernet addresses.  An assigned block is defined by a

マルチキャストイーサネットアドレス。 割り当てられたブロックはaによって定義されます。

                                     37

37


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

      23-bit constant, which specifies the contents of the first three

23ビットの定数。(その定数は最初の3つのもののコンテンツを指定します)。

      octets of an Ethernet address, except for the broadcast/multicast

放送/マルチキャスト以外のイーサネット・アドレスの八重奏

      bit (the least significant bit of the first octet).  The

ビット(最初の八重奏の最下位ビット)。 The

      possessor of an assigned block thus has in hand 2**24 specific

割り当てられたブロックの所有者はその結果、制御して2**24を特定にします。

      addresses and 2**24 multicast addresses, to parcel out as

アドレスと2**24マルチキャストは外で小包に扱います。

      necessary.

必要。

           The block assigned for use in the Cronus system is defined

クロノスシステムにおける使用のために割り当てられたブロックは定義されます。

      by the octets 08-00-08 (hex).  The specific addresses in this

八重奏08-00-08(十六進法)で。 これの特定のアドレス

      block range from 08-00-08-00-00-00 to 08-00-08-FF-FF-FF (hex),

08-00-08-00-00-00〜08-00-08-FF-FF-FF(魔法をかける)までの範囲を妨げてください。

      and the multicast addresses range from 09-00-08-00-00-00 to 09-

そして、マルチキャストは、範囲が09-00-08-00-00-00〜09であると扱います。

      00-08-FF-FF-FF (hex).  Only a fraction of the multicast addresses

00-08ff ff ff(魔法をかけます)。 マルチキャストアドレスの部分だけ

      are actually utilized, as explained in Sections 4.2 and 4.3.

実際にセクション4.2と4.3で説明されるように利用されます。

           The Ethernet Address Administration Office has designated a

イーサネットAddress管理課はaを指定しました。

      public frame type, "DoD IP", 08-00 (hex), to be used for

公衆は、使用されるためにタイプ、「DoD IP」、08-00(十六進法)を縁どります。

      encapsulated internet protocol datagrams.  The Ethernet VLN

インターネットプロトコルデータグラムイーサネットVLNであるとカプセル化されます。

      implementation uses this frame type exclusively for datagram

実装は排他的にデータグラムにこのフレームタイプを使用します。

      encapsulation. In addition, the Cronus system uses two private

カプセル化。 さらに、クロノスシステムは個人的に2を使用します。

      Ethernet frame types, assigned by the Ethernet Address

イーサネットAddressによって選任されたイーサネットフレームタイプ

      Administration Office:

管理事務所:

                                     38

38


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

              NAME             TYPE

名前タイプ

              Cronus VLN       80-03
              Cronus Direct    80-04

クロノスVLN80-03のクロノスのダイレクト80-04

      (The use of the "Cronus Direct" frame type is not described in

(使用、「クロノスは」 タイプが説明されないフレームを指示します。

      this note.)

この注意。)

           The same Ethernet address and frame type assignments will be

同じイーサネット・アドレスとフレームタイプ課題はそうでしょう。

      used by every instance of a Cronus VLN; no further assignments

クロノスVLNのあらゆるインスタンスで、使用されます。 さらなる課題がありません。

      from the Ethernet Address Administration Office are anticipated.

イーサネットAddress管理課から、予期されます。

      4.5.3  The DOS Design/Implementation Project

4.5.3 DOSデザイン/実現プロジェクト

           The DOS Design/Implementation Project assumes responsibility

DOS Design/実装Projectは責任を負います。

      for the assignment of subtypes of the Ethernet frame type "Cronus

イーサネットフレームタイプ「クロノス」の血液型亜型の課題のために

      VLN".  No assignments of subtypes for purposes unrelated to the

"VLN"。 目的のために関係ない血液型亜型の課題がありません。

      Cronus system design are expected, nor are assignments to other

クロノスシステム設計は予想されます、そして、他には課題がありません。

      organizations.  The subtypes currently assigned are:

組織。 現在割り当てられている血液型亜型は以下の通りです。

                                     39

39


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

              NAME                 SUBTYPE

名前SUBTYPE

              Mapping Update       00-01

アップデート00-01を写像します。

                                     40

40


      DOS-26 Rev A                                Virtual Local Network
      RFC 824

DOS-26は仮想の企業内情報通信網RFC824を回転させます。

                                 REFERENCES

参照

      [1]
          "On holy wars and a plea for peace," Danny Cohen, Computer,
          V 14 N 10, October 1981, pp. 48-54.

「平和のための聖戦と請願」での[1]、ダニー・コーエン、コンピュータ、V14N10、1981年10月、ページ 48-54.

      [2]
          "48-bit absolute internet and Ethernet host numbers," Yogen
          K. Dalal and Robert S. Printis, Proc. of the 7th Data
          Communications Symposium, October 1981.

[2] 第7Data Communications Symposium(1981年10月)の「48ビットの絶対インターネットとイーサネットは数を接待する」、Yogen K.Dalal、およびロバートS.Printis(Proc)。

      [3]
          "The Ethernet:  a local area network, data link layer and
          physical layer specifications," Digital Equipment Corp., Intel
          Corp., and Xerox Corp., Version 1.0, September 1980.

[3]、「イーサネット:」 「ローカル・エリア・ネットワーク、データ・リンク層と物理的な層の仕様」、ディジタル・イクイップメント社、インテル社、およびゼロックス社、バージョン1.0(1980年9月)。

      [4]
          "Assigned numbers," Jon Postel, RFC 790, USC/Information
          Sciences Institute, September 1981.

[4] 「規定番号」、ジョン・ポステル、RFC790、USC/情報Sciences Institute、1981年9月。

      [5]
          "Internet Protocol - DARPA internet program protocol
          specification," Jon Postel, ed., RFC 791, USC/Information
          Sciences Institute, September 1981.

[5] 「インターネットプロトコル--DARPAインターネットプログラムは仕様を議定書の中で述べる」、ジョン・ポステル、教育、RFC791、USC/情報Sciences Institute、9月1981日

      [6]
          "Internet protocol transition workbook," Network Information
          Center, SRI International, Menlo Park, California, March 1982.

[6] 「インターネットプロトコル変遷ワークブック」、Networkインフォメーション・センター、SRIインターナショナル、1982年のメンローパーク(カリフォルニア)の行進。

      [7]
          "IP - Local Area Network Addressing Issues," Robert Gurwitz
          and Robert Hinden, Bolt Beranek and Newman Inc., (draft)
          August 1982.

[7]、「IP、ローカル・エリア・ネットワークが問題を扱う、」、ロバートGurwitzとロバートHindenとボルトBeranekとニューマン株式会社、(作成します)8月1982番目

                                     41

41



一覧

 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 

スポンサーリンク

64bit版Windowsで32bit用のProgram Filesフォルダのパスを取得する方法

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

上に戻る