RFC1434 日本語訳

1434 Data Link Switching: Switch-to-Switch Protocol. R. Dixon, D.Kushi. March 1993. (Format: TXT=80182, PS=292006, PDF=181839 bytes) (Obsoleted by RFC1795) (Status: INFORMATIONAL)
プログラムでの自動翻訳です。
RFC一覧
英語原文

Network Working Group                                          R. Dixon
Request for Comments: 1434                                     D. Kushi
                                                                    IBM
                                                             March 1993

コメントを求めるワーキンググループR.ディクソン要求をネットワークでつないでください: 1434 1993年のD.Kushi IBMの行進

             Data Link Switching: Switch-to-Switch Protocol

データは切り換えをリンクします: スイッチからスイッチへのプロトコル

Status of this Memo

このMemoの状態

   This memo provides information for the Internet community.  It does
   not specify an Internet standard.  Distribution of this memo is
   unlimited.

このメモはインターネットコミュニティのための情報を提供します。 それはインターネット標準を指定しません。 このメモの分配は無制限です。

Abstract

要約

   This RFC describes IBM's support of Data Link Switching over TCP/IP.
   The RFC is being distributed to members of the Internet community in
   order to solicit their reactions to the proposals contained in it.
   While the issues discussed may not be directly relevant to the
   research problems of the Internet, they may be interesting to a
   number of researchers and implementors.

このRFCはTCP/IPの上でIBMのData Link Switchingのサポートについて説明します。 RFCは、それに含まれた提案への彼らの反応に請求するためにインターネットコミュニティのメンバーに分配されています。 議論した問題が直接インターネットの研究課題に関連していないかもしれない間、多くの研究者と作成者にとって、それらはおもしろいかもしれません。

   Any questions or comments relative to the contents of this RFC should
   be sent to the following Internet address: dlsw@ralvma.vnet.ibm.com.

このRFCのコンテンツに比例したどんな質問やコメントも以下のインターネット・アドレスに送るべきです: dlsw@ralvma.vnet.ibm.com 。

Table of Contents

目次

   1. Introduction                                                     2
   2. Overview                                                         2
   3. Transport Connection                                             4
      3.1. SSP Frame Formats                                           5
      3.2. Address Parameters                                          8
      3.3. Message Types                                              10
   4. Protocol Specification                                          11
      4.1. Protocol Flow Diagrams                                     11
           4.1.1. Connect Protocols                                   11
           4.1.2. Link Restart Protocols                              13
           4.1.3. Disconnect Protocols                                15
      4.2. DLS State Machine                                          16
           4.2.1 Data Link Switch States                              16
           4.2.2 State Transition Tables                              21
      4.3. NetBIOS Datagrams                                          30
   Acknowledgments                                                    32
   References                                                         32
   Security Considerations                                            32
   Authors' Addresses                                                 33

1. 序論2 2。 概要2 3。 接続4 3.1を輸送してください。 SSPは3.2に形式5を縁どっています。 パラメタ8が3.3であると扱ってください。 メッセージは4に10をタイプします。 仕様11 4.1について議定書の中で述べてください。 プロトコルフローチャート11 4.1.1。 .2にプロトコル11 4.1を接続してください。 再開プロトコル13 4.1.3をリンクしてください。 プロトコル15が4.2であると切断してください。 dlが、.1データ・リンクスイッチが4.2に.2個の状態遷移テーブル21 4.3に16を述べるとマシン16 4.2に述べます。 NetBIOSデータグラム30承認32参照32セキュリティ問題32作者のアドレス33

Dixon & Kushi                                                   [Page 1]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

ディクソンとKushi[1ページ]RFC1434dl: 1993年のスイッチからスイッチへのプロトコル行進

1. Introduction

1. 序論

   Data Link Switching (DLS) is a forwarding mechanism for the IBM SNA
   and IBM NetBIOS protocols.  It does not provide full routing, but
   instead provides switching at the Data Link layer and encapsulation
   in TCP/IP for transport over the Internet.  This memo documents the
   Switch-to-Switch Protocol (SSP) that is used between IBM 6611 Network
   Processors.

データLink Switching(DLS)はIBM SNAとIBM NetBIOSプロトコルのための推進メカニズムです。 それは、完全なルーティングを提供しませんが、代わりにインターネットの上の輸送のためにTCP/IPにおけるData Link層とカプセル化で切り替わりながら、提供されます。 このメモはSwitchからスイッチへのIBM6611Network Processorsの間で使用されるプロトコル(SSP)を記録します。

   Today, the IBM 6611 supports SNA (PU 2 and PU 4) systems and NetBIOS
   systems attached to token-ring networks, as well as SNA (PU 2)
   systems attached to SDLC links.  For the later case, the SDLC
   attached systems are provided with a LAN appearance within the IBM
   6611.  For the LAN attached systems, the IBM 6611 appears as a
   source-routing bridge.  Remote systems that are accessed through the
   IBM 6611 appear as systems attached to an adjacent ring.  This ring
   is a virtual ring that is manifested within each IBM 6611.

今日、IBM6611は、SNA(PU2とPU4)システムとNetBIOSがトークンリングネットワークに取り付けられたシステムであると、サポートします、SDLCリンクに取り付けられたSNA(PU2)システムと同様に。 後のケースにおいて、IBM6611の中でSDLC付属しているシステムにLAN外観を提供します。 LAN付属しているシステムに関しては、IBM6611はソースルーティングブリッジとして現れます。 システムが隣接しているリングに付いたので、IBM6611を通してアクセスされるリモートシステムは現れます。 このリングは各IBM6611の中に表される仮想リングです。

2. Overview

2. 概要

   Data Link Switching was developed to provide support for SNA and
   NetBIOS in multi-protocol routers.  Since SNA and NetBIOS are
   basically connection oriented protocols, the Data Link Control
   procedure that they use on the LAN is IEEE 802.2 Logical Link Control
   (LLC) Type 2.  Data Link Switching also accommodates SNA protocols
   over WAN links via the SDLC protocol.

データLink Switchingは、SNAとNetBIOSのサポートをマルチプロトコルルータに提供するために開発されました。 SNAとNetBIOSが基本的に接続指向のプロトコルであるので、それらがLANで用いるData Link Control手順はIEEE802.2Logical Link Control(LLC)タイプ2です。 また、データLink SwitchingはWANリンクの上にSDLCプロトコルでSNAプロトコルを収容します。

   IEEE 802.2 LLC Type 2 was designed with the assumption that the
   network transit delay would be small and predictable (i.e., a local
   LAN).  Therefore the LLC elements of procedure use a fixed timer for
   detecting lost frames.  When bridging is used over wide area lines
   (especially at lower speeds), the network delay is larger and it can
   vary greatly based upon congestion.  When the delay exceeds the
   time-out value LLC attempts to retransmit.  If the frame is not
   actually lost, only delayed, it is possible for the LLC Type 2
   procedures to become confused.  And as a result, the link is
   eventually taken down.

IEEE802.2LLC Type2はネットワークトランジット遅れが小さくて、予測できるだろうという仮定(すなわち、地方のLAN)で設計されました。 したがって、手順のLLC要素は、無くなっているフレームを検出するのに固定タイマを使用します。 ブリッジするのが広い領域線(特に下側の速度における)の上で使用されているとき、ネットワーク遅延は、より大きいです、そして、それは混雑に大いに基づいた状態で異なることができます。 遅れがタイムアウトを超えていると、値のLLCは、再送するのを試みます。 遅らせられるだけであって、フレームが実際になくされていないなら、LLC Type2手順が混乱するようになるのは、可能です。 そして、その結果、リンクは結局、降ろされます。

   Given the use of LLC Type 2 services, Data Link Switching addresses
   the following bridging problems:

LLC Type2サービスの使用を考えて、Data Link Switchingは問題をブリッジしながら、以下を扱います:

         DLC Time-outs
         DLC Acknowledgments over the WAN
         Flow and Congestion Control
         Broadcast Control of Search Packets
         Source-Route Bridging Hop Count Limits

ホップカウント限界をブリッジする検索パケット送信元経路の青白い流れと輻輳制御放送制御装置の上のDLCタイムアウトDLC承認

   NetBIOS also makes extensive use of datagram services that use LLC

また、NetBIOSはLLCを使用するデータグラムサービスの大規模な使用をします。

Dixon & Kushi                                                   [Page 2]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

ディクソンとKushi[2ページ]RFC1434dl: 1993年のスイッチからスイッチへのプロトコル行進

   Type 1.  In this case, Data Link Switching addresses the last two
   problems in the above list.

1をタイプしてください。 この場合、Data Link Switchingは上記のリストにおける最後のその2つの問題を訴えます。

   The principal difference between Data Link Switching and bridging is
   that DLS terminates the Data Link Control whereas bridging does not.
   The following figure illustrates this difference based upon two end
   systems operating with LLC Type 2 services.

Data Link Switchingとブリッジするところの主要な違いはDLSがData Link Controlを終えますが、ブリッジするのが終えるというわけではないということです。 以下の図はLLC Type2サービスで作動する2台のエンドシステムに基づくこの違いを例証します。

    Bridging
    --------             Bridge           Bridge
    +------+             +----+           +----+             +------+
    | End  | +---------+ |    +-----/     |    | +---------+ | End  |
    |System+-+   LAN   +-+    |    /------+    +-+   LAN   +-+System|
    |      | +---------+ |    |  TCP/IP   |    | +---------+ |      |
    +------+             +----+           +----+             +------+
   Info------------------------------------------------------->
       <-------------------------------------------------------RR

ブリッジします。-------- ブリッジが+であるとブリッジしてください。------+ +----+ +----+ +------+ | 終わり| +---------+ | +-----/ | | +---------+ | 終わり| |システム++、LAN、++| /------+ ++LAN、++、システム| | | +---------+ | | TCP/IP| | +---------+ | | +------+ +----+ +----+ +------+ インフォメーション-------------------------------------------------------><。-------------------------------------------------------RR

    Data Link Switching
    -------------------
    +------+             +----+           +----+             +------+
    | End  | +---------+ |    +-----/     |    | +---------+ | End  |
    |System+-+   LAN   +-+DLS |    /------+ DLS+-+   LAN   +-+System|
    |      | +---------+ |    |  TCP/IP   |    | +---------+ |      |
    +------+             +----+           +----+             +------+
   Info------------------->   -------------> Info
       <-------------------RR                 ---------------->
                                              <----------------RR

データ・リンクの切り換え------------------- +------+ +----+ +----+ +------+ | 終わり| +---------+ | +-----/ | | +---------+ | 終わり| |システム++、LAN、++、dl| /------+ dl++、LAN、++、システム| | | +---------+ | | TCP/IP| | +---------+ | | +------+ +----+ +----+ +------+ インフォメーション------------------->。------------->インフォメーション<。-------------------RR----------------><。----------------RR

           Figure 1.  Data Link Switching Contrasted to Bridging

図1。 ブリッジすることに対して対照されたデータ・リンクの切り換え

   In traditional bridging, the Data Link Control is end-to-end.  Data
   Link Switching terminates the LLC Type 2 connection at the switch.
   This means that the LLC Type 2 connections do not cross the wide area
   network.  The DLS multiplexes LLC connections onto a TCP connection
   to another DLS.  Therefore, the LLC connections at each end are
   totally independent of each other.  It is the responsibility of the
   Data Link Switch to deliver frames that it has received from a LLC
   connection to the other end.  TCP is used between the Data Link
   Switches to guarantee delivery of frames.

伝統的なブリッジするのに、Data Link Controlは終わらせる終わりです。 データLink SwitchingはスイッチでLLC Type2接続を終えます。 これは、LLC Type2接続が広域ネットワークを横断しないことを意味します。 DLSは別のDLSとのTCP接続にLLC接続を多重送信します。 したがって、各端のLLC接続は互いから完全に独立しています。 それがLLC接続からもう一方の端まで受けたフレームを提供するのは、Data Link Switchの責任です。 TCPは、フレームの配送を保証するのにData Link Switchesの間で使用されます。

   As a result of this design, LLC time-outs are limited to the local
   LAN (i.e., they do not traverse the wide area).  Also, the LLC Type 2
   acknowledgments (RR's) do not traverse the WAN, thereby reducing
   traffic across the wide area links.  For SDLC links, polling and poll
   response occurs locally, not over the WAN.  Broadcast of search
   frames is controlled by the Data Link Switches once the location of a
   target system is discovered.  Finally, the switches can now apply

このデザインの結果、LLCタイムアウトは地方のLANに制限されます(すなわち、それらは広い領域を横断しません)。 また、LLC Type2承認(RRのもの)はWANを横断して、その結果、広い領域のリンクの向こう側にトラフィックを減少させることがないです。 SDLCリンクに関しては、世論調査と投票応答はいずれのWANの上にも局所的に起こりません。 目標システムの位置がいったん発見されると、検索フレームの放送はData Link Switchesによって制御されます。 最終的に、現在、スイッチは適用できます。

Dixon & Kushi                                                   [Page 3]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

ディクソンとKushi[3ページ]RFC1434dl: 1993年のスイッチからスイッチへのプロトコル行進

   back pressure to the end systems to provide flow and congestion
   control.

エンドシステムに対する圧力を支持して、流れと輻輳制御を供給してください。

   Data Link Switching uses LAN addressing to set up connections between
   SNA systems.  SDLC attached devices are defined with MAC addresses to
   enable them to communicate with LAN attached devices.  For NetBIOS
   systems, Data Link Switching uses the NetBIOS name to forward
   datagrams and to set up connections for NetBIOS sessions.  For
   circuit establishment, SNA systems send TEST (or in some cases, XID)
   frames to the null (x'00') SAP.  NetBIOS systems have an address
   resolution procedure, based upon the Name Query and Name Recognized
   frames, that is used to establish an end-to-end circuit.

データLink Switchingは、SNAシステムの間の接続をセットアップするのにLANアドレシングを使用します。SDLC付属しているデバイスはMACアドレスで定義されて、彼らがLANと付属デバイスを伝えるのを可能にします。 NetBIOSシステムのために、Data Link Switchingはデータグラムを進めて、NetBIOSセッションのために接続をセットアップするNetBIOS名を使用します。 回路設立のために、SNAシステムはヌル(x'00')のSAPへのフレームをTEST(または、いくつかの場合XID)に送ります。 NetBIOSシステムには、終わりから端への回路を証明するのに用いられるName QueryとName Recognizedフレームに基づくアドレス解決手順があります。

   Since Data Link Switching may be implemented in multi-protocol
   routers, there may be situations where both bridging and switching
   are enabled.  SNA frames can be identified by their link SAP.
   Typical SAP values for SNA are x'04', x'08', and x'0C'.  NetBIOS
   always uses a link SAP value of x'F0'.

Data Link Switchingがマルチプロトコルルータで実装されるかもしれないので、状況がブリッジするのと切り換えの両方が可能にされるところにあるかもしれません。 それらのリンクSAPはSNAフレームを特定できます。 SNAのための典型的なSAP値は、'0C'x'04'と、x'08'と、xです。 'NetBIOSはいつもx'F0のリンクSAP価値を使用します'。

3. Transport Connection

3. 輸送接続

   Data Link Switches can be in used in pairs or by themselves.  A
   Single DLS internally switches one data link to another without using
   TCP (DLC(1) to DLC(2) in the figure below).  A paired DLS multiplexes
   data links over a reliable transport using a Switch-to-Switch
   Protocol (SSP).  This RFC will document the frame formats and
   protocols for this multiplexing between Data Link Switches.  The
   initial implementation of SSP uses TCP as the reliable transport
   between Data Link Switches.  However, other transport connections
   such as OSI TP4 could be used.

対になっている自分たちで使用されて、Link Switchesがいることができるデータ。 TCP(以下の図のDLC(2)へのDLC(1))を使用しないで、Single DLSは内部的に1個のデータ・リンクを別のものに切り換えます。 対にされたDLSは、Switchからスイッチへのプロトコル(SSP)を使用することで信頼できる輸送の上にデータ・リンクを多重送信します。 このRFCはData Link Switchesの間のこのマルチプレクシングのためにフレーム形式とプロトコルを記録するでしょう。 SSPの初期の実装はData Link Switchesの間の信頼できる輸送としてTCPを使用します。 しかしながら、OSI TP4などの他の輸送の接続を使用できました。

    +-----------------------------------------------+Switch-to-Switch
    |               DLC Interfaces                  | Protocol (SSP)
    |+------------+   DLC Request    +------------+ |
    ||    Data    |<---------------- |            | |Send SSP Frame
    ||    Link    | DLC Indication   |            | |-------------->
    ||  Control 1 |----------------->|            | |
    |+------------+                  | Data Link  | |
    |+------------+   DLC Request    |  Switch    | |
    ||    Data    |<---------------- |            | |Rec. SSP Frame
    ||    Link    | DLC Indication   |            | |<-------------
    ||  Control 2 | ---------------->|            | |
    |+------------+                  +------------+ |
    |                   Multi-Protocol Router       |
    +-----------------------------------------------+

+-----------------------------------------------+ 切り換えるスイッチ| DLCインタフェース| プロトコル(SSP)|+------------+ DLC要求+------------+ | || データ| <、-、-、-、-、-、-、-、-、-、-、-、-、-、-、--、|、| |フレームをSSPに送ってください。|| リンク| DLC指示| | |-------------->|| コントロール1|、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、--、>|、|、| |+------------+ | データ・リンク| | |+------------+ DLC要求| スイッチ| | || データ| <、-、-、-、-、-、-、-、-、-、-、-、-、-、-、--、|、| |Rec。 SSPフレーム|| リンク| DLC指示| | | <、-、-、-、-、-、-、-、-、-、-、-、-- || コントロール2| ---------------->|、|、| |+------------+ +------------+ | | マルチプロトコルルータ| +-----------------------------------------------+

                     Figure 2.  DLS System Diagram

図2。 dl系統図

Dixon & Kushi                                                   [Page 4]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

ディクソンとKushi[4ページ]RFC1434dl: 1993年のスイッチからスイッチへのプロトコル行進

   Before Data Link Switching can occur between two routers, they must
   establish a TCP connection between them.  Each DLS will maintain a
   list of DLS capable routers and their status (active/inactive).  Once
   this connection is established, the DLS will employ SSP to establish
   end-to-end circuits over the transport connection.  Within the
   transport connection is a specific set of  DLS message units.  The
   message formats and types for these PDUs are documented in the
   following sections.

Data Link Switchingが2つのルータの間に起こることができる前に、それらはそれらの間のTCP接続を確立しなければなりません。 各DLSは、DLSのリストができるルータとそれらの状態(アクティブであるか不活発な)であることを支持するでしょう。 この接続がいったん確立されると、DLSは、輸送接続の上で終わりから端への回路を証明するのにSSPを使うでしょう。 中では、輸送接続がDLSメッセージユニットの特定のセットです。 これらのPDUsのためのメッセージ・フォーマットとタイプは以下のセクションで記録されます。

   The default parameters associated with the TCP connections between
   Data Link Switches are as follows:

Data Link Switchesの間のTCP接続に関連しているデフォルトパラメタは以下の通りです:

            Socket Family     AF_INET        (Internet protocols)
            Socket Type       SOCK_STREAM    (stream socket)
            Read Port Number  2065
            Write Port Number 2067

ソケットFamily AF_INET(インターネットプロトコル)ソケットType SOCK_STREAM(ストリームソケット)はPort Number2065Write Port Number2067を読みます。

   Two or more Data Link Switches may be attached to the same LAN,
   consisting of a number of token-ring segments interconnected by
   source-routing bridges.  In this case, a TCP connection is not
   defined between bridges attached to the same LAN.  This will allow
   using systems to select one of the possible Data Link Switches in a
   similar manner to the selection of a bridge path through a source-
   routed bridged network.  The virtual ring segment in each Data Link
   Switch attached to a common LAN must be configured with the same ring
   number.  This will prevent LAN frames sent by one Data Link Switch
   from being propagated through the other Data Link Switches.

2Data Link Switchesが同じLANに取り付けられるかもしれません、ソースルーティングブリッジによってインタコネクトされた多くのトークンリングセグメントから成って。 この場合、TCP接続は同じLANに付けられたブリッジの間で定義されません。 これで、同じようにソースの発送されたブリッジしているネットワークを通したブリッジ経路の選択するのに可能なData Link Switchesの1つを選択するのにシステムを使用するでしょう。 同じリング番号で一般的なLANに取り付けられた各Data Link Switchの仮想リングセグメントを構成しなければなりません。 これは、1Data Link Switchによって送られたLANフレームが他のData Link Switchesを通して伝播されるのを防ぐでしょう。

3.1. SSP Frame Formats

3.1. SSPフレーム形式

   The following diagrams show the two message headers for traffic
   between Data Link Switches.  The control message header is used for
   all messages except information messages.  The information message
   header is 16 bytes long, and the control message header is 72 bytes
   long.  The first sixteen bytes of the control message header are
   identical to the information message header.

以下のダイヤグラムはData Link Switchesの間のトラフィックのために2個のメッセージヘッダーを示しています。 コントロールメッセージヘッダーは情報メッセージ以外のすべてのメッセージに使用されます。 情報メッセージヘッダーは16バイト長です、そして、コントロールメッセージヘッダーは72バイト長です。 情報メッセージヘッダーに、コントロールメッセージヘッダーの最初の16バイトは同じです。

Dixon & Kushi                                                   [Page 5]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

ディクソンとKushi[5ページ]RFC1434dl: 1993年のスイッチからスイッチへのプロトコル行進

     CONTROL MESSAGES (72 Bytes)
    +-----------------------------------------------------------------+
    | Version Number                  Reserved Field                  |
    | Message Length               ---->           .                  |
    | Remote Data Link Correlator  ---->           .                  |
    |            .                                 .                  |
    | Remote DLC Port ID           ---->           .                  |
    |            .                                 .                  |
    | Reserved Field               ---->           .                  |
    | Message Type                    Reserved Field                  |
    | Protocol ID                     Header Number                   |
    | Header Length                ---->           .                  |
    | Reserved Field               ---->           .                  |
    | Reserved Field                  Message Type                    |
    | Target MAC Address           ---->           .                  |
    |            .                                 .                  |
    |            .                                 .                  |
    | Origin MAC Address           ---->           .                  |
    |            .                                 .                  |
    |            .                                 .                  |
    | Origin Link SAP                 Target Link SAP                 |
    | Frame Direction                 Reserved Field                  |
    | Message Length               ---->           .                  |
    | DLC Header Length            ---->           .                  |
    | Origin DLC Port ID           ---->           .                  |
    |            .                                 .                  |
    | Origin Data Link Correlator  ---->           .                  |
    |            .                                 .                  |
    | Origin Transport ID          ---->           .                  |
    |            .                                 .                  |
    | Target DLC Port ID           ---->           .                  |
    |            .                                 .                  |
    | Target Data Link Correlator  ---->           .                  |
    |            .                                 .                  |
    | Target Transport ID          ---->           .                  |
    |            .                                 .                  |
    | Reserved Field               ---->           .                  |
    |            .                                 .                  |
    +-----------------------------------------------------------------+
             (Even Byte)                      (Odd Byte)

コントロールメッセージ(72バイト)+-----------------------------------------------------------------+ | バージョンの数の予約された分野| | メッセージ長---->。| | リモートデータ・リンク相関器---->。| | . . | | 遠く離れたDLC Port ID---->。| | . . | | 予約された分野---->。| | メッセージのタイプの予約された分野| | プロトコルIDヘッダー番号| | ヘッダ長---->。| | 予約された分野---->。| | 控え目な分野メッセージタイプ| | 目標マックーアドレス---->。| | . . | | . . | | 発生源マックーアドレス---->。| | . . | | . . | | 発生源リンク体液目標リンクSAP| | 方向の予約された分野を縁どってください。| | メッセージ長---->。| | DLCヘッダ長---->。| | 発生源DLCポートID---->。| | . . | | 発生源データ・リンク相関器---->。| | . . | | 発生源輸送ID---->。| | . . | | 目標DLCはIDを移植します。---->。| | . . | | 目標データ・リンク相関器---->。| | . . | | Transport IDを狙ってください。---->。| | . . | | 予約された分野---->。| | . . | +-----------------------------------------------------------------+ (バイトさえ)(奇数バイト)

Dixon & Kushi                                                   [Page 6]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

ディクソンとKushi[6ページ]RFC1434dl: 1993年のスイッチからスイッチへのプロトコル行進

     INFORMATION MESSAGE (16 Bytes)
    +-----------------------------------------------------------------+
    | Version                         Reserved Field                  |
    | Message Length               ---->           .                  |
    | Remote Data Link Correlator  ---->           .                  |
    |            .                                 .                  |
    | Remote DLC Port ID           ---->           .                  |
    |            .                                 .                  |
    | Reserved Field               ---->           .                  |
    | Message Type                    Reserved Field                  |
    +-----------------------------------------------------------------+
             (Even Byte)                      (Odd Byte)

情報メッセージ(16バイト)+-----------------------------------------------------------------+ | バージョンは分野を予約しました。| | メッセージ長---->。| | リモートデータ・リンク相関器---->。| | . . | | 遠く離れたDLC Port ID---->。| | . . | | 予約された分野---->。| | メッセージのタイプの予約された分野| +-----------------------------------------------------------------+ (バイトさえ)(奇数バイト)

   The Version Number is set to x'4B', indicating a numeric value of 75.

'75の数値を示して、バージョンNumberはx'4B'に用意ができています。

   The Header Length is x'00 48', indicating a numeric value of 72
   bytes.

72バイトの数値を示して、Header Lengthはx'00 48'です。

   The Header Number is x'01', indicating a value of one.

1の値を示して、Header Numberはx'01'です。

   The Frame Direction field is set to x'01' for frames sent from the
   origin DLS to the target DLS, and is set to x'02' for frames sent
   from the target DLS to the origin DLS.

'フレームが目標DLSから発生源DLSまで発信したので、Frame Direction分野は、発生源DLSから目標DLSに送られたフレームのためにx'01'に設定されて、x'02に設定されます。

      Note:  The Remote Data Link Correlator and Remote DLC Port ID are
      set equal to the Target Data Link Correlator and Target DLC Port
      ID if the Frame Direction field is set to x'01', and are set equal
      to the Origin Data Link Correlator and Origin DLC Port ID if the
      Direction Field is set to x'02'.

以下に注意してください。 Remote Data Link CorrelatorとRemote DLC Port IDは、Frame Direction分野がx'01に設定されるならTarget Data Link CorrelatorとTarget DLC Port IDと等しいセットであり、'Direction Fieldがx'02に用意ができているなら、Origin Data Link CorrelatorとOrigin DLC Port IDと等しいセットです'。

   The Protocol ID field is set to x'42', indicating a numeric value of
   66.

66の数値を示して、'プロトコルID分野はx42年に設定されます'。

   The Message Length field defines the number of bytes within the data
   field following the header.  Note that this value is specified in two
   different fields of the message header.

ヘッダーに続いて、Message Length分野はデータ・フィールドの中でバイト数を定義します。 この値がメッセージヘッダーの2つの異なった分野で指定されることに注意してください。

   The DLC Header Length is set to zero for SNA and is set to x'23' for
   NetBIOS datagrams, indicating a length of 35 bytes.  This includes
   the Access Control (AC) field, the Frame Control (FC) field,
   Destination MAC Address (DA), the Source MAC Address (SA), the
   Routing Information (RI) field (padded to 18 bytes), the Destination
   link SAP (DSAP), the Source link SAP (SSAP), and the LLC control
   field (UI).

NetBIOSデータグラムにおいて'DLC Header LengthはSNAのためにゼロに用意ができていて、x23年に用意ができています'、35バイトの長さを示して。 これはAccess Control(西暦)分野、Frame Control(FC)分野、Destinationマックーアドレス(DA)、Sourceマックーアドレス(SA)、経路情報(ロードアイランド)分野(18バイトに、そっと歩く)、DestinationリンクSAP(DSAP)、SourceリンクSAP(SSAP)、およびLLC制御フィールド(UI)を含んでいます。

   The values for the Message Type field are defined in a later section.
   Note that this value is specified in two different fields of the
   message header.

Message Type分野への値は後のセクションで定義されます。 この値がメッセージヘッダーの2つの異なった分野で指定されることに注意してください。

Dixon & Kushi                                                   [Page 7]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

ディクソンとKushi[7ページ]RFC1434dl: 1993年のスイッチからスイッチへのプロトコル行進

   Reserved fields are set to zero upon transmission and should be
   ignored upon receipt.

予約された分野は、トランスミッションのゼロに設定されて、領収書で無視されるべきです。

3.2. Address Parameters

3.2. アドレスパラメタ

   A data link is defined as a logical association between the two end
   stations using Data Link Switching.  It is identified by a Data Link
   ID (14 bytes) consisting of the pair of attachment addresses
   associated with each end system.  Each attachment address is
   represented by the concatenation of the MAC address (6 bytes) and the
   LLC address (1 byte).

データ・リンクは、Data Link Switchingを使用することで2つの端のステーションの間の論理的な協会と定義されます。 それは、それぞれのエンドシステムに関連している付属アドレスの組から成りながら、Data Link ID(14バイト)によって特定されます。 それぞれの付属アドレスはMACアドレス(6バイト)とLLCアドレス(1バイト)の連結で表されます。

     DATA LINK ID   (14 Bytes)
    +-----------------------------------------------------------------+
    |Target MAC Address           ---->         .                     |
    |           .                               .                     |
    |           .                               .                     |
    |Origin MAC Address           ---->         .                     |
    |           .                               .                     |
    |           .                               .                     |
    |Origin Link SAP                   Target Link SAP                |
    +-----------------------------------------------------------------+

データ・リンクID(14バイト)+-----------------------------------------------------------------+ |目標マックーアドレス---->。| | . . | | . . | |発生源マックーアドレス---->。| | . . | | . . | |発生源リンク体液目標リンクSAP| +-----------------------------------------------------------------+

   An end-to-end circuit is identified by a pair of Circuit ID's.  A
   Circuit ID is a 64 bit  number that identifies the DLC circuit within
   a single DLS.  It consists of a DLC Port ID (4 bytes), and a Data
   Link Correlator (4 bytes).  This value is unique in a single DLS and
   is assigned locally.  The pair of Circuit ID's along with the
   identifiers of the Data Link Switches, uniquely identify a single
   end-to-end circuit.  Each DLS must keep a table of these Circuit ID
   pairs, one for the local end of the circuit and the other for the
   remote end of the circuit.  In order to identify which Data Link
   Switch originated the establishment of a circuit, the terms, origin
   DLS and target DLS, will be employed in this document.

終わりから端への回路は1組のCircuit IDのものによって特定されます。 Circuit IDは独身のDLSの中でDLC回路を特定する64ビットの数です。 それはDLC Port ID(4バイト)、およびData Link Correlator(4バイト)から成ります。 この値は、独身のDLSでユニークであり、局所的に割り当てられます。 組、Data Link Switchesに関する識別子に伴うCircuit IDのものでは、唯一ただ一つの終わりから端への回路を特定してください。 各DLSは回路のリモートエンドのためにこれらのCircuit ID組のテーブル、回路ともう片方の地方の終わりのものを保たなければなりません。 どのData Link Switchが回路の設立を溯源したかを特定するために、用語(発生源DLSと目標DLS)は、本書では使われるでしょう。

     CIRCUIT ID   (8 Bytes)
    +-----------------------------------------------------------------+
    |DLC Port ID                  ---->         .                     |
    |           .                               .                     |
    |Data Link Correlator         ---->         .                     |
    |           .                               .                     |
    +-----------------------------------------------------------------+

回路ID(8バイト)+-----------------------------------------------------------------+ |DLC Port ID---->。| | . . | |データ・リンク相関器---->。| | . . | +-----------------------------------------------------------------+

   The Origin Transport ID and the Target Transport ID fields in the
   message header are used to identify the individual TCP/IP port on a
   Data Link Switch.  The values have only local significance.  However,
   each Data Link Switch is required to reflect the values contained in
   these two fields, along with the associated values for DLC Port ID

メッセージヘッダーのOrigin Transport IDとTarget Transport ID分野は、Data Link Switchの上の個々のTCP/IPポートを特定するのに使用されます。 値には、ローカルの意味しかありません。 しかしながら、各Data Link Switchがこれらの2つの分野に保管されていた値を反映するのに必要です、DLC Port IDへの関連値と共に

Dixon & Kushi                                                   [Page 8]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

ディクソンとKushi[8ページ]RFC1434dl: 1993年のスイッチからスイッチへのプロトコル行進

   and the Data Link Correlator, when returning a message to the other
   Data Link Switch.

そして、もう片方のData Link Switchにメッセージを返すときのData Link Correlator。

   The following figure shows the use of the addressing parameters
   during the establishment of an end-to-end connection.  The CANUREACH,
   ICANREACH, and REACH_ACK messages all carry the Data Link ID,
   consisting of the MAC and Link SAP addresses associated with the two
   end stations.  Upon receipt of a CANUREACH message, the target DLS
   starts a data link for each port, thereby obtaining a Data Link
   Correlator.  If the target station can be reached, an ICANREACH
   message is returned to the origin DLS containing the Target Circuit
   ID parameter.  Upon receipt, the origin DLS starts a data link and
   returns the Origin Circuit ID to the target DLS within the REACH_ACK
   message.  If the REACH_ACK message is not successfully received, the
   target Data Link Switch can obtain the Origin Circuit ID from a
   subsequent message (i.e., CONTACT, XIDFRAME, or DGRMFRAME).

以下の図は終わりから終わりとの接続の設立の間、アドレシングパラメタの使用を示しています。 CANUREACH、ICANREACH、およびREACH_ACKメッセージはすべて、Data Link IDを運びます、2つの端のステーションに関連しているMACとLink SAPアドレスから成って。 CANUREACHメッセージを受け取り次第、目標DLSは各ポートにデータ・リンクを始動します、その結果、Data Link Correlatorを入手します。 目標ステーションに達することができるなら、Target Circuit IDパラメタを含む発生源DLSにICANREACHメッセージを返します。 領収書で、発生源DLSはREACH_ACKメッセージの中の目標DLSにデータ・リンクを始動して、Origin Circuit IDを返します。 REACH_ACKメッセージが首尾よく受け取られないなら、目標Data Link Switchはその後のメッセージ(すなわち、CONTACT、XIDFRAME、またはDGRMFRAME)からOrigin Circuit IDを得ることができます。

     +------------+                                  +------------+
     |Disconnected|                                  |Disconnected|
     +------------+     CANUREACH (Data Link ID)     +------------+
           ------------------------------------------------->
               ICANREACH (Data Link ID, Target Circuit ID)
           <------------------------------------------------
         REACH_ACK (Data Link ID, Origin Cir ID, Target Cir ID)
           ------------------------------------------------->
     +------------+                                  +------------+
     |Circuit Est.|                                  |Circuit Est.|
     +------------+                                  +------------+
         XIDFRAME (Data Link ID, Origin Cir ID, Target Cir ID)
           <------------------------------------------------>
          CONTACT (Data Link ID, Origin Cir ID, Target Cir ID)
           ------------------------------------------------->
         CONTACTED (Data Link ID, Origin Cir ID, Target Cir ID)
           <-------------------------------------------------
     +------------+                                  +------------+
     | Connected  |                                  | Connected  |
     +------------+                                  +------------+
            INFOFRAME (Remote Circuit ID = Target Circuit ID)
           ------------------------------------------------->
            INFOFRAME (Remote Circuit ID = Origin Circuit ID)
           <-------------------------------------------------

+------------+ +------------+ |切断されます。| |切断されます。| +------------+ CANUREACH(データ・リンクID)+------------+ ------------------------------------------------->ICANREACH(データ・リンク目標Circuit ID(ID))<。------------------------------------------------ _ACK(データ・リンク発生源Cir目標Cir ID(ID)(ID))に達してください。------------------------------------------------->+------------+ +------------+ |回路エスト、||回路、エスト| +------------+ +------------+ XIDFRAME(データ・リンク発生源Cir目標Cir ID(ID)(ID))<。------------------------------------------------>接触(データ・リンク発生源Cir目標Cir ID(ID)(ID))------------------------------------------------->は(データ・リンク発生源Cir目標Cir ID(ID)(ID))<に連絡しました。------------------------------------------------- +------------+ +------------+ | 接続されます。| | 接続されます。| +------------+ +------------+ INFOFRAME(遠く離れたCircuit IDは目標Circuit IDと等しいです)------------------------------------------------->INFOFRAME(遠く離れたCircuit IDは発生源Circuit IDと等しい)<。-------------------------------------------------

                  Figure 3.  DLS Circuits and Connections

図3。 dl回路とコネクションズ

   During the exchange of the XIDFRAME, CONTACT, and CONTACTED messages,
   the pair of Circuit ID parameters is included in the message format
   along with the DATA LINK ID parameter.  Once the connection has been
   established, the INFOFRAME messages are exchanged with the shorter

XIDFRAME、CONTACT、およびCONTACTEDメッセージの交換の間、Circuit IDパラメタの組はDATA LINK IDパラメタに伴うメッセージ・フォーマットで含まれています。 いったん接続を確立すると、より短いことでINFOFRAMEメッセージを交換します。

Dixon & Kushi                                                   [Page 9]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

ディクソンとKushi[9ページ]RFC1434dl: 1993年のスイッチからスイッチへのプロトコル行進

   header.  This header contains only the Circuit ID associated with the
   remote DLS.  The Remote Data Link Correlator and the Remote DLC Port
   ID are set equal to the Data Link Correlator and the DLC Port ID that
   are associated with the origin or target Data Link Switch, dependent
   upon the direction of the packet.

ヘッダー。 このヘッダーはリモートDLSに関連しているCircuit IDだけを含んでいます。 Remote Data Link CorrelatorとRemote DLC Port IDは、発生源に関連しているData Link CorrelatorとDLC Port IDと等しいセットか目標Data Link Switchです、パケットの方向に依存しています。

3.3. Message Types

3.3. メッセージタイプ

   The following table lists the protocol data units that are exchanged
   between Data Link Switches.  All values not listed are reserved for
   potential use in follow-on releases.

以下のテーブルはData Link Switchesの間で交換されるプロトコルデータ単位を記載します。 値が記載しなかったすべてがフォローオンリリースにおける潜在的使用のために予約されます。

     Command       Function                       Hex Value
     -------       --------                       ---------
     CANUREACH     Can U Reach Station            x'03'
     ICANREACH     I Can Reach Station            x'04'
     REACH_ACK     Reach Acknowledgment           x'05'
     DGRMFRAME     Datagram Frame (See note)      x'06'
     XIDFRAME      XID Frame                      x'07'
     CONTACT       Contact Remote Station         x'08'
     CONTACTED     Remote Station Contacted       x'09'
     RESTART_DL    Restart Data Link              x'10'
     DL_RESTARTED  Data Link Restarted            x'11'
     INFOFRAME     Information (I) Frame          x'0A'
     HALT_DL       Halt Data Link                 x'0E'
     DL_HALTED     Data Link Halted               x'0F'
     NETBIOS_NQ    NetBIOS Name Query             x'12'
     NETBIOS_NR    NetBIOS Name Recognized        x'13'
     DATAFRAME     Data Frame (See note)          x'14'
     NETBIOS_ANQ   NetBIOS Add Name Query         x'1A'
     NETBIOS_ANR   NetBIOS Add Name Response      x'1B'

指揮の機能十六進法価値------- -------- --------- 'CANUREACH Can U Reach駅x'03'ICANREACH、私、Can Reach駅のx'04'REACH_ACK Reach Acknowledgment x'05'DGRMFRAMEデータグラムFrame(注意を見る)x'06'XIDFRAME XID Frame x'07'CONTACT Contact Remote駅xの'08'CONTACTED Remote駅のContacted x'09'RESTART_DL Restart Data Link x10年'DL_RESTARTED Data Link; '再開しているx11年、'INFOFRAME情報(I)フレームx'0A'HALT_DL Halt Data Link x'0E'DL_HALTED Data Link Halted x'0F'NETBIOS_NQ NetBIOS Name Query x12年'NETBIOS_NR NetBIOS Name Recognized x13年の'DATAFRAME Data Frame(注意を見る)x14年'NETBIOS_ANQ NetBIOS Add Name Query x'1A'NETBIOS_ANR NetBIOS Add Name Response x'1B'

                      Table 1.  SSP Message Types

1を見送ってください。 SSPメッセージタイプ

      Note: Both the DGRMFRAME and DATAFRAME messages are used to carry
      information received by the DLC entity within UI frames.  As will
      be explained below, the DGRMFRAME message is addressed according
      to a pair of Circuit IDs, while the DATAFRAME message is addressed
      according to a Data Link ID, being composed of a pair of MAC
      addresses and a pair of link SAP addresses.  The latter is
      employed prior to the establishment of an end-to-end circuit when
      Circuit IDs have yet to be established.

以下に注意してください。 DGRMFRAMEとDATAFRAMEメッセージの両方が、UIフレームの中にDLC実体によって受け取られた情報を運ぶのに使用されます。 以下で説明されるように、1組のCircuit IDによると、DGRMFRAMEメッセージは扱われます、Data Link IDによると、DATAFRAMEメッセージが扱われますが、1組のMACアドレスと1組のリンクSAPアドレスで構成されて。 Circuit IDがまだ確立されていないとき、後者は終わりから端への回路の設立の前に使われます。

   For the exchange of NetBIOS control messages, the entire DLC header
   is carried as part of the message unit.  This includes the MAC
   header, with the routing information field padded to 18 bytes, and
   the LLC header.  The following message types are affected:
   NETBIOS_NQ, NETBIOS_NR, NETBIOS_ANQ, NETBIOS_ANR, and DATAFRAME when

NetBIOSコントロールメッセージの交換において、全体のDLCヘッダーはメッセージユニットの一部として運ばれます。 これはルーティング情報フィールドが18バイトに水増しされているMACヘッダー、およびLLCヘッダーを含んでいます。 以下のメッセージタイプは影響を受けます: NETBIOS_NQ、NETBIOS_NR、NETBIOS_ANQ、NETBIOS_ANR、およびDATAFRAME、いつ

Dixon & Kushi                                                  [Page 10]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

ディクソンとKushi[10ページ]RFC1434dl: 1993年のスイッチからスイッチへのプロトコル行進

   being used by NetBIOS systems.  The routing information in the DLC
   header is not used by the remote Data Link Switch upon receiving the
   above five messages.

上記の5つのメッセージを受け取るとき、NetBIOSシステムDLCヘッダーのルーティング情報によって使用されるのはリモートData Link Switchによって使用されません。

4. Protocol Specification

4. プロトコル仕様

   This section provides a description of the Switch-to-Switch
   Protocols.  Included is a set of high-level protocol flows and a
   detail set of state transition tables.  The states and the protocols
   are described in terms that are intended to be generic to different
   platforms.  Emphasis of the technical details is to ensure
   operability of the IBM 6611 with another vendor's implementation.
   Notes are inserted at points where the IBM 6611 performs local
   actions that are specific to the AIX platform upon which it operates.

このセクションはSwitchからスイッチへのプロトコルの記述を提供します。 含まれているのは、1セットのハイレベルのプロトコル流れと状態遷移テーブルの詳細セットです。 州とプロトコルは異なったプラットホームへのジェネリックであることを意図する用語で説明されます。技術的詳細の強調は別のベンダーの実装でIBM6611の運転可能性を確実にすることです。 注意はIBM6611がそれが作動するAIXプラットホームに特定の地方の動きを実行するポイントで挿入されます。

4.1. Protocol Flow Diagrams

4.1. プロトコルフローチャート

   The switch-to-switch protocols are used to setup and take down
   circuits between a pair of Data Link Switches.  Once a circuit is
   established, the end stations on the local networks can employ LLC
   Type 1 (connectionless) protocols.  In addition, the end systems can
   establish an end-to-end connection for support of LLC Type 2
   (connection oriented) protocols.

スイッチからスイッチへのプロトコルは、1組のData Link Switchesの間の回路をセットアップして、降ろすのに使用されます。 回路がいったん確立されると、企業内情報通信網の端のステーションはLLC Type1の(コネクションレス)のプロトコルを使うことができます。 さらに、エンドシステムはLLC Type2(適応する接続)プロトコルのサポートのための終わりから終わりとの接続を確立できます。

   The term, Data Link, is used in this document to refer to both a
   "logical data link" when supporting Type 1 LLC services, and a "data
   link connection" when supporting Type 2 LLC services.  In both cases,
   the Data Link in defined by the concatenation of the destination MAC
   address (DA), the source MAC address (SA), the destination link SAP
   (DSAP) and source link SAP (SSAP).

用語(Data Link)は、2つのLLCサービスをTypeにサポートするとき、TypeがLLCが修理する1、「データリンク接続」であるとサポートするとき、両方への「論理的なデータ・リンク」を参照するのに本書では使用されます。 どちらの場合も、送付先MACアドレスの連結(DA)、ソースMACアドレス(SA)、目的地リンクSAP(DSAP)、および情報筋によって定義されるところのData LinkはSAP(SSAP)をリンクします。

4.1.1. Connect Protocols

4.1.1. プロトコルを接続してください。

   The following figure depicts the protocol flows that are used for the
   establishment of a circuit between a pair of Data Link Switches,
   followed by the establishment of a connection between the pair of end
   systems.  The figure is drawn assuming that the two end systems are
   SNA (the protocol flow for NetBIOS systems is described in a later
   paragraph).

以下の図はエンドシステムの組の間の接続の設立によって続かれた1組のData Link Switchesの間の回路の設立に使用されるプロトコル流れについて表現します。2台のエンドシステムがSNAであると仮定しながら、図は作成されます(NetBIOSシステムのためのプロトコル流動は後のパラグラフで説明されます)。

Dixon & Kushi                                                  [Page 11]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

ディクソンとKushi[11ページ]RFC1434dl: 1993年のスイッチからスイッチへのプロトコル行進

   Data Link  Data Link                         Data Link  Data Link
    Control    Switch                            Switch     Control
   --------------------                         --------------------
      +------------+                                 +------------+
      |Disconnected|                                 |Disconnected|
      +------------+                                 +------------+
Test Command                  CANUREACH                     Test Comd.
  ---------->    --------------------------------------->     ------->
 (DSAP=Null)                 (DSAP=SSAP)
                                                         Test Response
                              ICANREACH                     <---------
Test Response    <---------------------------------------
  <----------                 REACH ACK
                 --------------------------------------->
      +------------+                                 +------------+
      |Circuit Est.|                                 |Circuit Est.|
      +------------+                                 +------------+
    SABME                      CONTACT
  ---------->    --------------------------------------->     SABME
      UA                                                      ------->
  <----------
     RNR                                                        UA
  <----------                 CONTACTED                      <-------
                 <---------------------------------------
      +------------+                                 +------------+
      | Connected  |                                 | Connected  |
      +------------+                                 +------------+
      RR
   <---------

データ・リンクデータ・リンクデータ・リンクデータリンク制御スイッチスイッチ制御装置-------------------- -------------------- +------------+ +------------+ |切断されます。| |切断されます。| +------------+ +------------+ テストコマンドCANUREACHテストComd。 ---------->。--------------------------------------->。------->(DSAPはヌルと等しいです)(DSAP=SSAP)テスト応答ICANREACH<。--------- テスト応答<。--------------------------------------- <、-、-、-、-、-、-、-、-、-- ACKに達してください。--------------------------------------->+------------+ +------------+ |回路エスト、||回路、エスト| +------------+ +------------+ SABME接触---------->。--------------------------------------->SABME Ua-------><。---------- RNR Ua<。---------- 連絡された<。------- <--------------------------------------- +------------+ +------------+ | 接続されます。| | 接続されます。| +------------+ +------------+ RR<。---------

               Figure 4.  DLS Connect  Message Protocols

図4。 dlがメッセージプロトコルを接続します。

   Upon receipt of a Test command from the origin station, the origin
   DLS will send a CANUREACH (i.e., can you reach) message to the target
   DLS.  If the target DLS is not known to the origin DLS, the CANUREACH
   message is sent to all remote Data Link Switches defined to the
   origin DLS.  The receipt of the CANUREACH message causes the target
   DLS to send a Test command searching for the target station.  The
   target station will return a Test response, causing the target DLS to
   return an ICANREACH (i.e., I can reach) message to the origin DLS.
   If multiple Data Link Switches can reach the target station, the
   origin DLS will receive multiple ICANREACH messages.  The origin DLS
   will select the first message and send a REACH_ACK (i.e., reach
   acknowledgment) message to the selected Data Link Switch.  During
   this exchange of messages, both Data Link Switches change states from
   the Disconected state to the Circuit Established state.  Once the
   circuit is established, Type-1 frames, such as XID, may be exchanged
   between the origin and target stations.

発生源ステーションからのTestコマンドを受け取り次第、発生源DLSはCANUREACH(すなわち、あなたは達することができます、)メッセージを目標DLSに送るでしょう。 発生源DLSにおいて目標DLSを知っていないなら、発生源DLSと定義されたすべてのリモートData Link SwitchesにCANUREACHメッセージを送ります。 CANUREACHメッセージの領収書で、目標DLSはTestコマンドに目標ステーションを捜し求めさせます。 目標ステーションはTest応答を返すでしょう、目標DLSがICANREACH(すなわち、私は達することができる)メッセージを発生源DLSに返すことを引き起こして。 複数のData Link Switchesが目標ステーションに達することができると、発生源DLSは複数のICANREACHメッセージを受け取るでしょう。 発生源DLSは最初のメッセージを選択して、REACH_ACK(すなわち、承認に達する)メッセージを選択されたData Link Switchに送るでしょう。 メッセージのこの交換の間、両方のData Link Switchesは州をDisconected状態からCircuit Established状態に変えます。 いったん回路を確立すると、発生源と目標ステーションの間でXIDなどのType-1フレームを交換するかもしれません。

Dixon & Kushi                                                  [Page 12]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

ディクソンとKushi[12ページ]RFC1434dl: 1993年のスイッチからスイッチへのプロトコル行進

   To establish a connection, the origin station sends a SABME command.
   Upon receipt of this command, the origin DLS will send a CONTACT
   message to the target DLS and return a UA response to the origin
   station.  To inhibit traffic flow until the connection is established
   to the remote station, a RNR supervisory frame is sent to the origin
   station.  The CONTACT message will cause the target DLS to send a
   SABME command to the target station, which in return will reply with
   a UA response.  Upon receipt of the UA response, the target DLS will
   send a CONTACTED message to the origin DLS.  The origin DLS will now
   send an RR supervisory frame to the origin station.  During this
   exchange of messages, both Data Link Switches change states from the
   Circuit Established state to the Connected state.

取引関係を築くために、発生源ステーションはSABMEコマンドを送ります。 このコマンドを受け取り次第、発生源DLSはCONTACTメッセージを目標DLSに送って、発生源ステーションへのUA応答を返すでしょう。 接続が遠隔局に確立されるまで交通の流れを抑制するために、RNRの管理のフレームを発生源ステーションに送ります。 目標DLSはCONTACTメッセージでSABMEコマンドを目標ステーションに送るでしょう。(代わりに、それは、UA応答で返答するでしょう)。 UA応答を受け取り次第、目標DLSはCONTACTEDメッセージを発生源DLSに送るでしょう。 発生源DLSは現在、RRの管理のフレームを発生源ステーションに送るでしょう。 メッセージのこの交換の間、両方のData Link Switchesは州をCircuit Established状態からConnected状態に変えます。

   For NetBIOS end systems, the protocol flows are similar but employ
   different frames and SSP messages.  Instead of using a Test command
   frame to initiate the circuit, a NetBIOS system will use a Name Query
   frame.  Receipt of a Name Query frame will cause the Data Link Switch
   to issue a NETBIOS_NQ message instead of the CANUREACH message.  In a
   like fashion, the Test response is replaced with a Name Recognized
   frame and the ICANREACH message is replaced with a NETBIOS_NR
   message.  As with the SNA protocol flows, the receipt of a NETBIOS_NR
   message causes the origin Data Link Switch to respond with a
   REACH_ACK message.

NetBIOSエンドシステムに、プロトコル流れは同様ですが、異なったフレームとSSPメッセージを使ってください。 回路を開始するのにTestコマンド・フレームを使用することの代わりに、NetBIOSシステムはName Queryフレームを使用するでしょう。 Name Queryフレームの領収書で、Data Link SwitchはCANUREACHメッセージの代わりにNETBIOS_NQメッセージを発行するでしょう。 同様に、Test応答をName Recognizedフレームに取り替えます、そして、ICANREACHメッセージをNETBIOS_NRメッセージに取り替えます。 SNAプロトコル流れのように、発生源Data Link SwitchはNETBIOS_NRメッセージの領収書でREACH_ACKメッセージで応じます。

4.1.2. Link Restart Protocols

4.1.2. リンク再開プロトコル

   The following figure depicts the protocol flows that result from
   restarting the end-to-end connection.  This causes the Data Link
   Switches to terminate the existing connection and to enter the
   Circuit Established state awaiting the start of a new connection.

以下の図は、終わりから終わりとの接続を再出発するので、結果として生じるプロトコル流れについて表現します。 これは、Data Link Switchesが既存の接続を終えて、新しい接続の始まりを待つCircuit Established州に入れることを引き起こします。

Dixon & Kushi                                                  [Page 13]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

ディクソンとKushi[13ページ]RFC1434dl: 1993年のスイッチからスイッチへのプロトコル行進

     Data Link   Data Link                     Data Link   Data Link
      Control     Switch                        Switch      Control
     ---------------------                     ---------------------
          +-----------+                             +-----------+
          | Connected |                             | Connected |
    SABME +-----------+                             +-----------+
  ----------->                 RESTART_DL
      DM           ------------------------------------->     DISC
  <-----------                                               -------->
                                                               UA
                         DL_RESTARTED (Case 1)              <--------
                   <-------------------------------------
          +-----------+                             +-----------+
          |Circuit Est|                             |Circuit Est|
          +-----------+                             +-----------+
                        ........... or ...........
    SABME
  ----------->           DL_RESTARTED (Case 2)
       UA          <-------------------------------------
  <-----------                                      +-----------+
                                                    |Circuit Est|
                                CONTACT             +-----------+
      RNR           ------------------------------------>
  <----------

データ・リンクデータ・リンクデータ・リンクデータリンク制御スイッチスイッチ制御装置--------------------- --------------------- +-----------+ +-----------+ | 接続されます。| | 接続されます。| SABME+-----------+ +-----------+ ----------->再開_dl DM------------------------------------->ディスク<。----------- -------->Ua dl_は(ケース1)<を再開しました。-------- <------------------------------------- +-----------+ +-----------+ |回路エスト| |回路エスト| +-----------+ +-----------+、…、… SABME----------->dl_は(ケース2)UA<を再開しました。------------------------------------- <、-、-、-、-、-、-、-、-、-、-- +-----------+ |回路エスト| 接触+-----------+ RNR------------------------------------><。----------

             Figure 5.  DLS Link Restart Message Protocols

図5。 dlが再開メッセージプロトコルをリンクします。

   Upon receipt of a SABME command from the origin station, the origin
   DLS will send a RESTART_DL message to the target DLS.  A DM response
   is also returned to the origin station and the data link is
   restarted.

発生源ステーションからのSABMEコマンドを受け取り次第、発生源DLSはRESTART_DLメッセージを目標DLSに送るでしょう。 また、DM応答を発生源ステーションに返します、そして、データ・リンクを再開します。

   Upon receipt of the RESTART_DL message, the target DLS will issue a
   DISC command to the target station.  The target station is expected
   to return a UA response.  The target DLS will then restart its data
   link and send an DL_RESTARTED message back to the origin DLS.  During
   this exchange of messages, both Data Link Switches change states from
   Connected state to Circuit Established state.

RESTART_DLメッセージを受け取り次第、目標DLSは目標ステーションにDISCコマンドを発行するでしょう。 目標ステーションがUA応答を返すと予想されます。 目標DLSは次に、データ・リンクを再開して、DL_RESTARTEDメッセージを発生源DLSに送り返すでしょう。 メッセージのこの交換の間、両方のData Link Switchesは州をConnected状態からCircuit Established状態に変えます。

   If the origin station now resends the SABME command, the origin DLS
   will send a CONTACT message to the target DLS.  If the SABME command
   is received prior to the receipt of the DL_RESTARTED message (case 2
   in the figure), the CONNECT message is delayed until the DL_RESTARTED
   message is received.  The resulting protocol flows at this point
   parallel those given above for the connect sequence.

発生源ステーションが現在SABMEコマンドを再送すると、発生源DLSはCONTACTメッセージを目標DLSに送るでしょう。 DL_RESTARTEDメッセージ(図におけるケース2)の領収書の前にSABMEコマンドを受け取るなら、DL_RESTARTEDメッセージが受信されるまで、CONNECTメッセージを遅らせます。 結果として起こるプロトコル流れがここに上に与えられたものに沿う、系列を接続してください。

Dixon & Kushi                                                  [Page 14]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

ディクソンとKushi[14ページ]RFC1434dl: 1993年のスイッチからスイッチへのプロトコル行進

4.1.3. Disconnect Protocols

4.1.3. プロトコルから切断してください。

   The following figure depicts the protocol flows that result from the
   end system terminating an existing connection.  Not only is the
   connection terminated, but the circuit between the Data Link Switches
   is taken down.

以下の図は既存の接続を終えるエンドシステムから生じるプロトコル流れについて表現します。 接続が終えられるだけではなく、Data Link Switchesの間の回路は降ろされます。

     Data Link  Data Link                      Data Link  Data Link
      Control    Switch                         Switch     Control
     --------------------                      --------------------
          +-----------+                             +-----------+
          | Connected |                             | Connected |
          +-----------+                             +-----------+
      DISC
   ---------->                  HALT_DL
       UA         ------------------------------------->      DISC
   <----------                                              --------->
                                                               UA
                               DL_HALTED                    <--------
                  <-------------------------------------
          +-----------+                             +-----------+
          |Disconnectd|                             |Disconnectd|
          +-----------+                             +-----------+
                          ......... or ..........
          +-----------+                             +-----------+
          | Connected |                             | Connected |
          +-----------+                             +-----------+

データ・リンクデータ・リンクデータ・リンクデータリンク制御スイッチスイッチ制御装置-------------------- -------------------- +-----------+ +-----------+ | 接続されます。| | 接続されます。| +-----------+ +-----------+ ディスク---------->停止_dl Ua------------------------------------->ディスク<。---------- --------->Ua dl_は<を止めました。-------- <------------------------------------- +-----------+ +-----------+ |Disconnectd| |Disconnectd| +-----------+ +-----------+、…、… +-----------+ +-----------+ | 接続されます。| | 接続されます。| +-----------+ +-----------+

       DISC              TCP Connection Failure               DISC
    <--------     <------------------------------------>    --------->
        UA                                                     UA
    -------->                                               <--------
          +-----------+                             +-----------+
          |Disconnectd|                             |Disconnectd|
          +-----------+                             +-----------+

ディスクTCP接続失敗ディスク<。-------- <------------------------------------>。--------->Ua Ua--------><。-------- +-----------+ +-----------+ |Disconnectd| |Disconnectd| +-----------+ +-----------+

              Figure 6.  DLS Disconnect Message Protocols

図6。 dlがメッセージプロトコルから切断します。

   Upon receipt of a DISC command from the origin station, the origin
   DLS will reply with a UA response and issue a HALT_DL message to the
   target DLS.  Upon receipt of the HALT_DL message, the target DLS will
   send a DISC command to the target station.  The target station will
   then respond with a UA response, causing the target DLS to return a
   DL_HALTED message to the origin DLS.  During this exchange of
   messages, both Data Link Switches change states from the Connected
   state to the Disconnected state.

発生源ステーションからのDISCコマンドを受け取り次第、発生源DLSはUA応答で返答して、HALT_DLメッセージを目標DLSに発行するでしょう。 HALT_DLメッセージを受け取り次第、目標DLSはDISCコマンドを目標ステーションに送るでしょう。 次に、目標ステーションはUA応答で応じるでしょう、目標DLSがDL_HALTEDメッセージを発生源DLSに返すことを引き起こして。 メッセージのこの交換の間、両方のData Link Switchesは州をConnected状態からDisconnected状態に変えます。

Dixon & Kushi                                                  [Page 15]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

ディクソンとKushi[15ページ]RFC1434dl: 1993年のスイッチからスイッチへのプロトコル行進

   If the TCP connection between two Data Link Switches fails, all
   connections that are currently multiplexed on the failed TCP
   connection will be taken down.  This implies that both Data Link
   Switches will send DISC commands to all the local systems that are
   associated with the failed connections.  Upon sending the DISC
   command, the Data Link Switch will enter the DISCONNECT state for
   each circuit.

2Data Link Switchesの間のTCP接続が失敗すると、失敗したTCP接続のときに現在多重送信されるすべての接続が降ろされるでしょう。 これは、両方のData Link Switchesが失敗した接続に関連しているすべてのローカルシステムへのコマンドをDISCに送るのを含意します。 DISCコマンドを送ると、Data Link Switchは各回路のためにDISCONNECT状態に入るでしょう。

4.2. DLS State Machine

4.2. dlがマシンを述べます。

   The following state tables describe the states for a single
   connection through the Data Link Switch.  State information is kept
   for each connection.  The initial state for a connection is
   DISCONNECT.  The steady state is either CIRCUIT_ESTABLISHED or
   CONNECTED.  In the former state, an end-to-end circuit has been
   established allowing the support of Type 1 LLC between the end
   systems.  The latter state exists when an end-to-end connection has
   been established for the support of Type 2 LLC services between the
   end systems.

以下のステートテーブルは単独結合のためにData Link Switchを通して州について説明します。 州の情報は各接続のために保たれます。 接続のための初期状態はDISCONNECTです。 定常状態は、CIRCUIT_ESTABLISHEDかCONNECTEDのどちらかです。 前の状態に、終わりから端への回路は、エンドシステムの間の1LLCをTypeのサポートに許容しながら、確立されました。終わりから終わりとの接続がエンドシステムの間のType2LLCサービスのサポートのために確立されたとき、後者の状態は存在しています。

   For SNA, circuit establishment is via the use of IEEE 802.2 Test or
   XID  frames.  SNA devices send these frames to the null SAP in order
   to determine the source route information in support of bridging.
   Normally SNA devices use SAP x'04', x'08', or x'0C'.  Typically the
   SAP would be used to determine if the Test frames should be sent to
   the DLS code in the router.  If both bridging and DLS are enabled,
   this allows the product to ensure that SNA frames are not both
   bridged and switched.

SNAのために、IEEE802.2TestかXIDフレームの使用で回路設立はものです。 SNAデバイスは、ブリッジすることを支持してソース経由地案内を決定するためにこれらのフレームをヌルSAPに送ります。 通常、SNAデバイスはSAP x'04'、x'08'、またはxを'0C'使用します。 通常、SAPは、TestフレームがルータにおけるDLSコードに送られるべきであるかどうか決定するのに使用されるでしょう。 ブリッジするのとDLSの両方が有効にされるなら、これで、製品は、SNAフレームがブリッジされて、切り換えられないのを保証できます。

   For NetBIOS, circuit establishment is via the Name Query and Name
   Recognized frames.  These frames are used for both address resolution
   and source route determination.  Normally NetBIOS devices use SAP
   x'F0'.

NetBIOSに関しては、Name QueryとName Recognizedフレームを通して回路設立があります。 これらのフレームはアドレス解決と送信元経路決断の両方に使用されます。 '通常、NetBIOSデバイスはSAP x'F0を使用します'。

4.2.1. Data Link Switch States

4.2.1. データ・リンクスイッチ州

   The Switch-to-Switch Protocols will be formally defined through a
   single state machine.  The following table lists the eleven possible
   states.  A separate state machine is employed for each end-to-end
   circuit that is maintained by the Data Link Switch.  The three steady
   states are DISCONNECTED, CIRCUIT_ESTABLISHED, and CONNECTED.

Switchからスイッチへのプロトコルは単一の州のマシンを通して正式に定義されるでしょう。 以下のテーブルは11の可能な州を記載します。 別々の州のマシンは終わりから端へのData Link Switchによって維持されるそれぞれの回路に使われます。 3つの定常状態が、DISCONNECTEDと、CIRCUIT_ESTABLISHEDと、CONNECTEDです。

Dixon & Kushi                                                  [Page 16]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

ディクソンとKushi[16ページ]RFC1434dl: 1993年のスイッチからスイッチへのプロトコル行進

     State Name            Description
     ----------            -----------
     CIRCUIT_ESTABLISHED   The end-to-end circuit has been
                           established.  At this time LLC Type 1
                           services are available from end-to-end.
     CIRCUIT_PENDING       The target DLS is awaiting a REACH_ACK
                           response to an ICANREACH message.
     CIRCUIT_RESTART       The DLS that originated the reset is
                           awaiting the restart of the data link
                           and the DL_RESTARTED response to a
                           RESTART_DL message.
     CONNECTED             The end-to-end connection has been
                           established thereby allowing LLC Type 2
                           services from end-to-end in addition to
                           LLC Type 1 services.
     CONNECT_PENDING       The origin DLS is awaiting the CONTACTED
                           response to a CONTACT message.
     CONTACT_PENDING       The target DLS is awaiting the
                           DLC_CONTACTED confirmation to a DLC_CONTACT
                           signal (i.e., DLC is waiting for a UA
                           response to an SABME command).
     DISCONNECTED          The initial state with no circuit or
                           connection established, the DLS is awaiting
                           either a CANUREACH, an ICANREACH, a
                           NETBIOS_NQ, or a NETBIOS_NR message.
     DISCONNECT_PENDING    The DLS that originated the disconnect
                           is awaiting the DL_HALTED response to a
                           HALT_DL message.
     HALT_PENDING          The remote DLS is awaiting the DLC_DL_HALTED
                           indication following the DLC_HALT_DL request
                           (i.e., DLC is waiting for a UA response to a
                           DISC command).
     RESTART_PENDING       The remote DLS is awaiting the DLC_DL_HALTED
                           indication following the DLC_HALT_DL request
                           (i.e., DLC is waiting for a UA response to a
                           DISC command), and the restart of the data
                           link.
     RESOLVE_PENDING       The target DLS is awaiting either the
                           DLC_DL_STARTED indication following the
                           DLC_START_DL reqest (i.e., DLC is waiting
                           for a Test response as a result of sending a
                           Test command), or a NB_Name_Recognized
                           frame in response to a NB_Name_Query frame.

州の名前記述---------- ----------- CIRCUIT_ESTABLISHED終わらせる端の回路は確立されました。 このとき、LLC Type1サービスは終わらせる終わりから利用可能です。 CIRCUIT_PENDING目標DLSはICANREACHメッセージへのREACH_ACK応答を待っています。 リセットを溯源したCIRCUIT_RESTART DLSはデータ・リンクの再開とRESTART_DLメッセージへのDL_RESTARTED応答を待っています。 CONNECTED終わらせる終わりの接続は、その結果、LLC Type1サービスに加えて終わらせる終わりからLLC Type2にサービスを許しながら、確立されました。 CONNECT_PENDING発生源DLSはCONTACTメッセージへのCONTACTED応答を待っています。 CONTACT_PENDING目標DLSはDLC_CONTACT信号にDLC_CONTACTED確認を待っています(すなわち、DLCはSABMEコマンドへのUA応答を待っています)。 ICANREACH、NETBIOS_NQ、またはNETBIOS_NRが、どんな回路も接続も確立されていない初期状態、DISCONNECTED DLSがCANUREACHを待っているのを通信します。 分離を溯源したDISCONNECT_PENDING DLSはHALT_DLメッセージへのDL_HALTED応答を待っています。 DLが要求するDLC_HALT_に続いて、HALT_PENDINGのリモートDLSはDLC_DL_HALTED指示を待っています(すなわち、DLCはDISCコマンドへのUA応答を待っています)。 DLが要求する(すなわち、DLCはDISCコマンドへのUA応答を待っています)DLC_HALT_、およびデータ・リンクの再開に続いて、RESTART_PENDINGのリモートDLSはDLC_DL_HALTED指示を待っています。 RESOLVE_PENDING目標DLSはネブラスカ_Name_Queryフレームに対応してDLC_START_DL reqest(Testコマンドを送ることの結果、すなわち、DLCはTest応答を待っている)に続くDLC_DL_STARTED指示かネブラスカ_Name_Recognizedフレームのどちらかを待っています。

                   Table 2.  Data Link Switch States

2を見送ってください。 データ・リンクスイッチ州

   The following figure depicts the events that cause a transition to a
   new state.  The resulting action(s) are not explicitly shown.  The

以下の図は新しい状態への変遷を引き起こすイベントについて表現します。 結果として起こる動作は明らかに示されません。 The

Dixon & Kushi                                                  [Page 17]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

ディクソンとKushi[17ページ]RFC1434dl: 1993年のスイッチからスイッチへのプロトコル行進

   DISCONNECT_PENDING state will be entered whenever a DLC error
   condition occurs in any of the other states (except RESOLVE_PENDING),
   or when a DISC command is received by the DLC.

DLCエラー条件が他の州(RESOLVE_PENDINGを除いた)のどれかに起こるときはいつも、DISCコマンドがDLCによって受け取られるとき、DISCONNECT_PENDING状態は入られるでしょう。

Dixon & Kushi                                                  [Page 18]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

ディクソンとKushi[18ページ]RFC1434dl: 1993年のスイッチからスイッチへのプロトコル行進

               DLC_RESOLVE_C+----+        +----DLC_ERROR---+
                            |    |       \|/               |
  +------------+            +>+--+---------+  CANUREACH  +-+----------+
  | Disconnect +--DL_HALTED-->|Disconnected|------------>|  Resolve   |
  |   Pending  |<+   +------->|            |<-------+    |  Pending   |
  +---------+--+ |   |        +-----+------+        |    +-----+------+
   /|\      | HALT_DL|         /|\  |/|\/|\         |          |
DLC_ERROR   +----+   |     +----+   | |  +------+   |    DLC_DL_STARTED
    |                |     |        |HALT_DL(ts)|   +------+   |
                     |     | ICANREACH|         |   HALT_DL(ts)|
       +--HALT_DL(ts)+     |        | |         |          |   |
       |               HALT_DL(ts)  | |     HALT_DL(ts)    |   |
       |                   |        | |         |          |   |
       |   +-RESTART_DL(ts)+----+   | |         |          |   |
       |   |               |   \|/ \|/|         |          |  \|/
  +----+---+---+           |  +-------+----+    |        +-+----------+
  |  Contact   |<-CONTACT--+--+   Circuit  |<-REACH_ACK--+   Circuit  |
  |  Pending   |           |  | Established| (DLC not    |   Pending  |
  +-----+------+           |  +----------+-+   contacted)+-+------+---+
        |   /|\            |   /|\ /|\   |      |          |      |
        |    |          +--+----+   |    |      |          |      |
        |    +-CONTACT--+--+--------+----+------+----------+  REACH_ACK
        |               |  |RESTART_DL(ts)      |       (DLC contacted)
    DLC_CONTACTED       |  +------+ |    |      +--------------+  |
        |               |         | |    | DLC_CONTACTED       |  |
        +---------------+-------+ | |    +-----------------+   |  |
        +-----DL_RESTARTED      | | |                      |   |  |
        |  (DLC not contacted) \|/| |                     \|/  | \|/
  +-----+------+              +---+-+------+  CONTACTED  +-----+------+
  |   Circuit  |<-DLC_RESET---+  Connected |<------------+   Connect  |
  |   Restart  |              |            |             |   Pending  |
  +----------+-+              +------------+             +-----+------+
       /|\   |                  DL_RESTARTED              /|\  |
        |    +----------------(DLC contacted)--------------+   |
        |                                                      |
        +-------------------------DLC_RESET--------------------+

DLC_決心_C+----+ +----DLC_誤り---+ | | \|/ | +------------+ + >+--、+---------+ CANUREACH++----------+ | 分離+--dl_は停止しました-->|切断されます。|、-、-、-、-、-、-、-、-、-、-、--、>| 決心| | 未定|<++------->| | <、-、-、-、-、-、--+ | 未定| +---------+--+ | | +-----+------+ | +-----+------+ /|\ | _dlを止めてください。| /|\ |/|\/|\ | | DLC_誤り+----+ | +----+ | | +------+ | DLC_dl_は始まりました。| | | |_DL(ts)を止めてください。| +------+ | | | ICANREACH| | _DL(ts)を止めてください。| +--_DL(ts)+を止めてください。| | | | | | | _DL(ts)を止めてください。| | _DL(ts)を止めてください。| | | | | | | | | | +再開_DL(ts)+----+ | | | | | | | | \|/ \|/| | | \|/ +----+---+---+ | +-------+----+ | +-+----------+ | 接触| <、-接触--+--+ 回路| <、-範囲_ACK--+ 回路| | 未定| | | 設立されます。| | +まで(DLC、|、-、-、-、--、+、-、-、-、-、--、+| +、-、-、-、-、-、-、-、-、--、連絡された++)+-+------+---+ | /|\ | /|\ /|\ | | | | | | +--+----+ | | | | | | +接触--+--+--------+----+------+----------+ 範囲_ACK| | |再開_DL(ts)| (連絡されたDLC) 連絡されたDLC_| +------+ | | +--------------+ | | | | | | 連絡されたDLC_| | +---------------+-------+ | | +-----------------+ | | +-----dl_は再開しました。| | | | | | | (連絡されなかったDLC) \|/| | \|/ | \|/ +-----+------+ +---+-+------+は+に連絡しました。-----+------+ | 回路| <、-DLC_リセット---接続された+| <、-、-、-、-、-、-、-、-、-、-、--+は接続します。| | 再開| | | | 未定| +----------+-+ +------------+ +-----+------+ /|\ | dl_は/を再開しました。|\ | | +----------------(連絡されたDLC)--------------+ | | | +-------------------------DLC_リセット--------------------+

      Figure 7.  DLS State Transitions  (ts = transitional state)

図7。 dl状態遷移(過渡的なt=状態)

   The DISCONNECT state is the initial state for a new circuit.  One end
   station starts the connection via a TEST or XID command (i.e.,
   DLC_RESOLVE_C) or a NetBIOS Name Query command (not explicitly
   shown).  Upon receipt, the Data Link Switches exchange a set of
   CANUREACH, ICANREACH and REACH_ACK messages.  Upon completion of this
   three-legged exchange, both Data Link Switches will be in the
   CIRCUIT_ESTABLISHED state.  Two pending states also exist during this
   exchange.  The RESOLVE_PENDING state is entered by the target Data
   Link Switch awaiting a Test response to a Test Command and the

DISCONNECT状態は新しい回路への初期状態です。 TEST、XIDコマンド(すなわち、DLC_RESOLVE_C)またはNetBIOS Name Queryコマンド(明らかに、目立たない)で片端ステーションは接続を始めます。 領収書で、Data Link Switchesは1セットのCANUREACH、ICANREACH、およびREACH_ACKメッセージを交換します。 この三脚の交換の完成には、両方のData Link SwitchesがCIRCUIT_ESTABLISHED状態にあるでしょう。 また、2つの未定の州がこの交換の間、存在しています。 そしてRESOLVE_PENDING状態がTest CommandへのTest応答を待つ目標Data Link Switchによって入られる。

Dixon & Kushi                                                  [Page 19]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

ディクソンとKushi[19ページ]RFC1434dl: 1993年のスイッチからスイッチへのプロトコル行進

   CIRCUIT_PENDING state is entered by the target DLS awaiting the
   REACH_ACK reply to an ICANREACH message.

CIRCUIT_PENDING状態はREACH_ACK回答をICANREACHメッセージにお待ちしている目標DLSによって入られます。

   The CIRCUIT_ESTABLISHED state allows for the exchange of LLC Type 1
   frames such as the XID exchanges between SNA stations that occurs
   prior to the establishment of a connection.  Also, datagram traffic
   (i.e., UI frames)  may be sent and received between the end stations.
   These exchanges use the XIDFRAME and DGRMFRAME messages sent between
   the Data Link Switches.

CIRCUIT_ESTABLISHED州は接続の設立の前に起こるSNAステーションの間のXID交換などのLLC Type1フレームの交換を考慮します。 また、データグラムトラフィック(すなわち、UIフレーム)を端のステーションの間に送って、受け取るかもしれません。 これらの交換はメッセージがData Link Switchesの間で送ったXIDFRAMEとDGRMFRAMEを使用します。

   In the CIRCUIT_ESTABLISHED state, the receipt of a SABME command
   (i.e., DLC_CONTACTED) causes the origin DLS to issue a CONTACT
   message, to send an RNR supervisory frame (i.e., DLC_ENTER_BUSY) to
   the origin station, and to enter the CONNECT_PENDING state awaiting a
   CONTACTED message.  The target DLS, upon the receipt of a CONTACT
   message, will issue a SABME command (i.e., DLC_CONTACT) and enter the
   Contact Pending state.  Once the UA response is received (i.e.,
   DLC_CONTACTED), the target DLS sends a CONTACTED message and enters
   the CONNECTED state.  When received, the origin DLS enters the
   Connected state and sends an RR supervisory frame (i.e.,
   DLC_EXIT_BUSY).

In the CIRCUIT_ESTABLISHED state, the receipt of a SABME command (i.e., DLC_CONTACTED) causes the origin DLS to issue a CONTACT message, to send an RNR supervisory frame (i.e., DLC_ENTER_BUSY) to the origin station, and to enter the CONNECT_PENDING state awaiting a CONTACTED message. The target DLS, upon the receipt of a CONTACT message, will issue a SABME command (i.e., DLC_CONTACT) and enter the Contact Pending state. Once the UA response is received (i.e., DLC_CONTACTED), the target DLS sends a CONTACTED message and enters the CONNECTED state. When received, the origin DLS enters the Connected state and sends an RR supervisory frame (i.e., DLC_EXIT_BUSY).

   The CONNECTED state is the steady state for normal data flow once a
   connection has been established.  Information frames (i.e., INFOFRAME
   messages) are simply sent back and forth between the end points of
   the connection.  This is the path that should be optimized for
   performance.

The CONNECTED state is the steady state for normal data flow once a connection has been established. Information frames (i.e., INFOFRAME messages) are simply sent back and forth between the end points of the connection. This is the path that should be optimized for performance.

   The connection is terminated upon the receipt of a DISC frame or
   under some other error condition detected by DLC (i.e., DLC_ERROR).
   Upon receipt of this indication, the DLS will halt the local data
   link, send a HALT_DL message to the remote DLS, and enter the
   DISCONNECT_PENDING State.  When the HALT_DL frame is received by the
   other DLS, the local DLC is halted for this data link, a DL_HALTED
   message is returned, and the DISCONNECTED state is entered.  Receipt
   of this DL_HALTED message causes the other DLS to also enter the
   DISCONNECTED state.

The connection is terminated upon the receipt of a DISC frame or under some other error condition detected by DLC (i.e., DLC_ERROR). Upon receipt of this indication, the DLS will halt the local data link, send a HALT_DL message to the remote DLS, and enter the DISCONNECT_PENDING State. When the HALT_DL frame is received by the other DLS, the local DLC is halted for this data link, a DL_HALTED message is returned, and the DISCONNECTED state is entered. Receipt of this DL_HALTED message causes the other DLS to also enter the DISCONNECTED state.

   The CIRCUIT_RESTART state is entered if one of the Data Link Switches
   receives a SABME command  (i.e., DLC_RESET) while in the CONNECTED
   state.  This causes a DM command to be returned to the origin station
   and a RESTART_DL message to be sent to the remote Data Link Switch.
   This causes the remote data link to be halted and then restarted.
   The remote DLS will then send a DL_RESTARTED message back to the
   first DLS.  The receipt of the DL_RESTARTED message causes the first
   DLS to issue a new CONTACT message, assuming that the local DLC has
   been contacted (i.e., the origin station has resent the SABME
   command).  This is eventually responded to by a CONTACTED message.

The CIRCUIT_RESTART state is entered if one of the Data Link Switches receives a SABME command (i.e., DLC_RESET) while in the CONNECTED state. This causes a DM command to be returned to the origin station and a RESTART_DL message to be sent to the remote Data Link Switch. This causes the remote data link to be halted and then restarted. The remote DLS will then send a DL_RESTARTED message back to the first DLS. The receipt of the DL_RESTARTED message causes the first DLS to issue a new CONTACT message, assuming that the local DLC has been contacted (i.e., the origin station has resent the SABME command). This is eventually responded to by a CONTACTED message.

Dixon & Kushi                                                  [Page 20]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

Dixon & Kushi [Page 20] RFC 1434 DLS: Switch-to-Switch Protocol March 1993

   Following this exchange, both Data Link Switches will return to the
   CONNECTED state.  If the local DLC has not been contacted, the
   receipt of a DL_RESTARTED command causes the Data Link Switch to
   enter the CIRCUIT_ESTABLISHED state awaiting the receipt of a SABME
   command (i.e., DLC_CONTACTED signal).

Following this exchange, both Data Link Switches will return to the CONNECTED state. If the local DLC has not been contacted, the receipt of a DL_RESTARTED command causes the Data Link Switch to enter the CIRCUIT_ESTABLISHED state awaiting the receipt of a SABME command (i.e., DLC_CONTACTED signal).

   In the figure, the transition labeled HALT_DL(ts) represents the
   HALT_PENDING state and the transition labeled RESTART_DL(ts)
   represents the RESTART_PENDING state.  Both these transitional states
   have only one input event and only one output action.  While in these
   states, the Data Link Switch is awaiting responses from the local
   station on the adjacent LAN (i.e., a UA response to a DISC command).
   Also in the RESTART_PENDING state, the Data Link Switch will attempt
   to restart the data link prior to sending a DL_RESTARTED message.
   For the IBM 6611 implementation, the start of a data link involves
   the exchange of a Test command/response on the adjacent LAN (i.e.,
   DLC_START_DL).  For other implementations, this additional exchange
   may not be required.

In the figure, the transition labeled HALT_DL(ts) represents the HALT_PENDING state and the transition labeled RESTART_DL(ts) represents the RESTART_PENDING state. Both these transitional states have only one input event and only one output action. While in these states, the Data Link Switch is awaiting responses from the local station on the adjacent LAN (i.e., a UA response to a DISC command). Also in the RESTART_PENDING state, the Data Link Switch will attempt to restart the data link prior to sending a DL_RESTARTED message. For the IBM 6611 implementation, the start of a data link involves the exchange of a Test command/response on the adjacent LAN (i.e., DLC_START_DL). For other implementations, this additional exchange may not be required.

4.2.2. State Transition Tables

4.2.2. State Transition Tables

   This section provides a detail representation of the Data Link
   Switch, as document by a set of state machines.  The first state
   machine documents the sending and receiving of SSP messages.  Many of
   the transitions are dependent upon local signals between the Data
   Link Switch entity and one of the DLC entities.  These signals and
   their definitions are given in the following tables.

This section provides a detail representation of the Data Link Switch, as document by a set of state machines. The first state machine documents the sending and receiving of SSP messages. Many of the transitions are dependent upon local signals between the Data Link Switch entity and one of the DLC entities. These signals and their definitions are given in the following tables.

Dixon & Kushi                                                  [Page 21]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

Dixon & Kushi [Page 21] RFC 1434 DLS: Switch-to-Switch Protocol March 1993

     Event Name      Description
     ----------      -----------
     DLC_CONTACTED   Contact Indication:  DLC has received an SABME
                     command and will send a UA response, or DLC has
                     received a UA response as a result of sending an
                     SABME command.
     DLC_DGRM        Datagram Indication:  DLC has received a UI frame.
     DLC_ERROR       Error condition indicated by DLC:  Such a
                     condition occurs when a DISC command is received
                     or when DLC experiences an unrecoverable error.
     DLC_INFO        Information Indication:  DLC has received an
                     Information (I) frame.
     DLC_DL_HALTED   Data Link Halted Indication:  DLC has
                     received a UA response to a DISC command.
     DLC_DL_STARTED  Data Link Started Indication:  DLC has
                     received a Test response from the null SAP.
     DLC_RESET       Reset Indication:  DLC has received an SABME
                     command during the time a connection is
                     currently active and has responded with DM.
     DLC_RESOLVE_C   Resolve Command Indication:  DLC has received
                     a Test command addressed to the null SAP, or an
                     XID command addressed to the null SAP.
     DLC_XID         XID Indication:  DLC has received an XID command
                     or response to a non-null SAP.

Event Name Description ---------- ----------- DLC_CONTACTED Contact Indication: DLC has received an SABME command and will send a UA response, or DLC has received a UA response as a result of sending an SABME command. DLC_DGRM Datagram Indication: DLC has received a UI frame. DLC_ERROR Error condition indicated by DLC: Such a condition occurs when a DISC command is received or when DLC experiences an unrecoverable error. DLC_INFO Information Indication: DLC has received an Information (I) frame. DLC_DL_HALTED Data Link Halted Indication: DLC has received a UA response to a DISC command. DLC_DL_STARTED Data Link Started Indication: DLC has received a Test response from the null SAP. DLC_RESET Reset Indication: DLC has received an SABME command during the time a connection is currently active and has responded with DM. DLC_RESOLVE_C Resolve Command Indication: DLC has received a Test command addressed to the null SAP, or an XID command addressed to the null SAP. DLC_XID XID Indication: DLC has received an XID command or response to a non-null SAP.

                       Table 3.  Local DLC Events

Table 3. Local DLC Events

     Action Name     Description
     -----------     -----------
     DLC_CONTACT     Contact Station Request:  DLC will send a SABME
                     command.
     DLC_DGRM        Datagram Request:  DLC will send a UI frame.
     DLC_ENTER_BUSY  Enter Link Station Busy:  DLC will send an
                     RNR supervisory frame.
     DLC_EXIT_BUSY   Exit Link Station Busy:  DLC will send an RR
                     supervisory frame.
     DLC_HALT_DL     Halt Data Link Request:  DLC will send a DISC
                     command.
     DLC_INFO        Information Request:  DLC will send an I frame.
     DLC_RESOLVE_R   Resolve Response Request:  DLC will send a
                     Test response or XID response from the null SAP.
     DLC_START_DL    Start Data Link Request:  DLC will send a Test
                     command to the null SAP.
     DLC_XID         XID Request:  DLC will send an XID command or an
                     XID response.

Action Name Description ----------- ----------- DLC_CONTACT Contact Station Request: DLC will send a SABME command. DLC_DGRM Datagram Request: DLC will send a UI frame. DLC_ENTER_BUSY Enter Link Station Busy: DLC will send an RNR supervisory frame. DLC_EXIT_BUSY Exit Link Station Busy: DLC will send an RR supervisory frame. DLC_HALT_DL Halt Data Link Request: DLC will send a DISC command. DLC_INFO Information Request: DLC will send an I frame. DLC_RESOLVE_R Resolve Response Request: DLC will send a Test response or XID response from the null SAP. DLC_START_DL Start Data Link Request: DLC will send a Test command to the null SAP. DLC_XID XID Request: DLC will send an XID command or an XID response.

                      Table 4.  Local DLC Actions

Table 4. Local DLC Actions

Dixon & Kushi                                                  [Page 22]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

Dixon & Kushi [Page 22] RFC 1434 DLS: Switch-to-Switch Protocol March 1993

   The Data Link Switch may be described by a state transition table
   consisting of eleven states.  Each of these states is described below
   in terms of the events, actions, and next state for each transition.
   If a particular event is not listed for a given state, no action and
   no state transition should occur for that event.  Any significant
   comments concerning the transitions within a given state are given
   immediately following the table representing the state.

The Data Link Switch may be described by a state transition table consisting of eleven states. Each of these states is described below in terms of the events, actions, and next state for each transition. If a particular event is not listed for a given state, no action and no state transition should occur for that event. Any significant comments concerning the transitions within a given state are given immediately following the table representing the state.

   A separate state machine is maintained by the Data Link Switch for
   each end-to-end circuit.  The number of circuits that may be
   supported by each Data Link Switch is a local implementation option.

A separate state machine is maintained by the Data Link Switch for each end-to-end circuit. The number of circuits that may be supported by each Data Link Switch is a local implementation option.

4.2.2.1   DISCONNECTED State

4.2.2.1 DISCONNECTED State

     Event                  Action(s)          Next State
     -----                  ---------          ----------
     Receive CANUREACH      DLC_START_DL       RESOLVE_PENDING
     Receive ICANREACH      Send REACH_ACK,    CIRCUIT_ESTABLISHED
                            DLC_RESOLVE_R
                            (See note 1)
     Receive DATAFRAME      DLC_DGRM
     Receive NETBIOS_NQ     DLC_DGRM           RESOLVE_PENDING
     Receive NETBIOS_NR     Send REACH_ACK,    CIRCUIT_ESTABLISHED
                            DLC_DGRM
                            (See note 2)
     DLC_RESOLVE_C          Send CANUREACH
     DLC_DGRM               If NB_Name_Query:
                            Send NETBIOS_NQ,
                            Else:
                            Send DATAFRAME

Event Action(s) Next State ----- --------- ---------- Receive CANUREACH DLC_START_DL RESOLVE_PENDING Receive ICANREACH Send REACH_ACK, CIRCUIT_ESTABLISHED DLC_RESOLVE_R (See note 1) Receive DATAFRAME DLC_DGRM Receive NETBIOS_NQ DLC_DGRM RESOLVE_PENDING Receive NETBIOS_NR Send REACH_ACK, CIRCUIT_ESTABLISHED DLC_DGRM (See note 2) DLC_RESOLVE_C Send CANUREACH DLC_DGRM If NB_Name_Query: Send NETBIOS_NQ, Else: Send DATAFRAME

   It is assumed that each Data Link Switch will build a set of topology
   tables giving the identity of each Data Link Switch that can reach a
   specific MAC address or a specific NetBIOS name.  This table can be
   built based upon the origin address information received within the
   CANUREACH message or NETBIOS_NQ message and the target address
   information within the ICANREACH message or NETBIOS_NR message.  As a
   consequence, the amount of search traffic can be kept to a minimum.

It is assumed that each Data Link Switch will build a set of topology tables giving the identity of each Data Link Switch that can reach a specific MAC address or a specific NetBIOS name. This table can be built based upon the origin address information received within the CANUREACH message or NETBIOS_NQ message and the target address information within the ICANREACH message or NETBIOS_NR message. As a consequence, the amount of search traffic can be kept to a minimum.

   Upon receipt of a Test command or XID command to the null SAP (i.e.,
   DLC_RESOLVE_C signal from DLC), the Data Link Switch will check the
   topology table prior to sending the CANUREACH message.  If the target
   MAC address is in the table, the CANUREACH message will be sent to
   only those Data Link Switches that are known to be able to reach the
   given MAC address.  If the MAC address is not in the table, the
   CANUREACH message will be sent to all known Data Link Switches.
   Since the destination link SAP (DSAP) value is null, the Target Link
   SAP field in the CANUREACH message header is set equal to the Origin

Upon receipt of a Test command or XID command to the null SAP (i.e., DLC_RESOLVE_C signal from DLC), the Data Link Switch will check the topology table prior to sending the CANUREACH message. If the target MAC address is in the table, the CANUREACH message will be sent to only those Data Link Switches that are known to be able to reach the given MAC address. If the MAC address is not in the table, the CANUREACH message will be sent to all known Data Link Switches. Since the destination link SAP (DSAP) value is null, the Target Link SAP field in the CANUREACH message header is set equal to the Origin

Dixon & Kushi                                                  [Page 23]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

Dixon & Kushi [Page 23] RFC 1434 DLS: Switch-to-Switch Protocol March 1993

   Link SAP value.

Link SAP value.

   Upon receipt of a NB_Name_Query the Data Link Switch will check the
   topology table prior to sending the NETBIOS_NQ message.  If the
   target NetBIOS name is in the table, the NETBIOS_NQ message will be
   sent to only those Data Link Switches that are known to be able to
   reach the given NetBIOS name.  If the NetBIOS name is not in the
   table, the NETBIOS_NQ message will be sent to all known Data Link
   Switches.

Upon receipt of a NB_Name_Query the Data Link Switch will check the topology table prior to sending the NETBIOS_NQ message. If the target NetBIOS name is in the table, the NETBIOS_NQ message will be sent to only those Data Link Switches that are known to be able to reach the given NetBIOS name. If the NetBIOS name is not in the table, the NETBIOS_NQ message will be sent to all known Data Link Switches.

   For SNA, the DISCONNECTED state is exited upon receipt of a CANUREACH
   message by a prospective target Data Link Switch, or upon receipt of
   an ICANREACH message by the origin Data Link Switch.  In the former
   case, the Data Link Switch will issue a Test command to the target
   station (i.e., DLC_START_DL signal is presented to DLC).  In the
   later case, a Test response is sent to the origin station (i.e.,
   DLC_RESOLVE_R will be issued) and a REACH_ACK message will be
   returned to the target Data Link Switch.

For SNA, the DISCONNECTED state is exited upon receipt of a CANUREACH message by a prospective target Data Link Switch, or upon receipt of an ICANREACH message by the origin Data Link Switch. In the former case, the Data Link Switch will issue a Test command to the target station (i.e., DLC_START_DL signal is presented to DLC). In the later case, a Test response is sent to the origin station (i.e., DLC_RESOLVE_R will be issued) and a REACH_ACK message will be returned to the target Data Link Switch.

      Note 1-  The IBM 6611 will not send a Test response, but will send
      a Test command to the station that originated the resolve
      procedure (i.e., a DLC_START_DL will be issued) in order to start
      the data link.

Note 1- The IBM 6611 will not send a Test response, but will send a Test command to the station that originated the resolve procedure (i.e., a DLC_START_DL will be issued) in order to start the data link.

   For NetBIOS, the DISCONNECTED state is exited upon the receipt of a
   NETBIOS_NQ message by the prospective target Data Link Switch, or
   upon the receipt of a NETBIOS_NR message by the origin Data Link
   Switch.  In the former case, the Data Link Switch will send a
   NB_Name_Query frame.  In the later case, the Data Link Switch will
   send a NB_Name_Recognized frame to the origin station and a REACH_ACK
   message will be returned to the target Data Link Switch.

For NetBIOS, the DISCONNECTED state is exited upon the receipt of a NETBIOS_NQ message by the prospective target Data Link Switch, or upon the receipt of a NETBIOS_NR message by the origin Data Link Switch. In the former case, the Data Link Switch will send a NB_Name_Query frame. In the later case, the Data Link Switch will send a NB_Name_Recognized frame to the origin station and a REACH_ACK message will be returned to the target Data Link Switch.

      Note 2-  The IBM 6611 will also send a Test command (i.e., a
      DLC_START_DL will be issued) to the station that originated the
      name resolution in order to start the data link.

Note 2- The IBM 6611 will also send a Test command (i.e., a DLC_START_DL will be issued) to the station that originated the name resolution in order to start the data link.

4.2.2.2   RESOLVE_PENDING State

4.2.2.2 RESOLVE_PENDING State

     Event                  Action(s)              Next State
     -----                  ---------              ----------
     Receive DATAFRAME      DLC_DGRM
     DLC_DL_STARTED         Send ICANREACH         CIRCUIT_PENDING
     DLC_ERROR                                     DISCONNECTED
     DLC_DGRM               If NB_Name_Recognized: If
                            Send NETBIOS_NR        NB_Name_Recognized:
                            (See note),            CIRCUIT_PENDING
                            Else:
                            Send DATAFRAME

Event Action(s) Next State ----- --------- ---------- Receive DATAFRAME DLC_DGRM DLC_DL_STARTED Send ICANREACH CIRCUIT_PENDING DLC_ERROR DISCONNECTED DLC_DGRM If NB_Name_Recognized: If Send NETBIOS_NR NB_Name_Recognized: (See note), CIRCUIT_PENDING Else: Send DATAFRAME

Dixon & Kushi                                                  [Page 24]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

Dixon & Kushi [Page 24] RFC 1434 DLS: Switch-to-Switch Protocol March 1993

   The RESOLVE_PENDING state is entered upon receipt of a CANUREACH
   message or a NETBIOS_NQ message by the target DLS.  In the former
   case, a data link is started, causing a Test command to be sent by
   the DLC.  In the later case, a NB_Name_Query frame is sent.  This
   frame is directed to a group MAC address.

The RESOLVE_PENDING state is entered upon receipt of a CANUREACH message or a NETBIOS_NQ message by the target DLS. In the former case, a data link is started, causing a Test command to be sent by the DLC. In the later case, a NB_Name_Query frame is sent. This frame is directed to a group MAC address.

   Any CANUREACH messages received in the RESOLVE_PENDING state will be
   responded to if a DLC_DL_STARTED signal is received.  The Data Link
   Switch may also update its topology information based upon the origin
   MAC address information in each CANUREACH message.

Any CANUREACH messages received in the RESOLVE_PENDING state will be responded to if a DLC_DL_STARTED signal is received. The Data Link Switch may also update its topology information based upon the origin MAC address information in each CANUREACH message.

   Upon the receipt of a DLC_DL_STARTED signal in the RESOLVE_PENDING
   state, the Data Link Switch may update its topology table base upon
   the remote MAC address information.  The ICANREACH message should be
   returned to all Data Link Switches that had sent a CANUREACH message.
   In a similar fashion, the Data Link Switch may update its topology
   table upon the receipt of a NB_Name_Recognized frame and a NETBIOS_NR
   message will be returned to all Data Link Switches that have sent a
   NETBIOS_NQ message.

Upon the receipt of a DLC_DL_STARTED signal in the RESOLVE_PENDING state, the Data Link Switch may update its topology table base upon the remote MAC address information. The ICANREACH message should be returned to all Data Link Switches that had sent a CANUREACH message. In a similar fashion, the Data Link Switch may update its topology table upon the receipt of a NB_Name_Recognized frame and a NETBIOS_NR message will be returned to all Data Link Switches that have sent a NETBIOS_NQ message.

   The RESOLVE_PENDING state is exited once the data link has been
   started (i.e., a DLC_DL_STARTED signal is received as a result of a
   Test response received by the DLC) or a NB_Name_Recognized frame is
   received (i.e., a DLC_DGRM signal is received).  The target Data Link
   Switch will then enter the CIRCUIT_PENDING state.

The RESOLVE_PENDING state is exited once the data link has been started (i.e., a DLC_DL_STARTED signal is received as a result of a Test response received by the DLC) or a NB_Name_Recognized frame is received (i.e., a DLC_DGRM signal is received). The target Data Link Switch will then enter the CIRCUIT_PENDING state.

      Note:  The IBM 6611 will also send a Test command in order to
      start the data link to the station that responded to the Name
      Query frame (i.e., a DLC_START_DL will be issued).

Note: The IBM 6611 will also send a Test command in order to start the data link to the station that responded to the Name Query frame (i.e., a DLC_START_DL will be issued).

4.2.2.3   CIRCUIT_PENDING State

4.2.2.3 CIRCUIT_PENDING State

     Event                  Action(s)         Next State
     -----                  ---------         ----------
     Receive CONTACT        DLC_CONTACT       CONTACT_PENDING
     Receive HALT_DL        DLC_HALT_DL       HALT_PENDING
     Receive REACH_ACK      If Connected:     If Connected:
                            Send CONTACT      CONNECT_PENDING,
                                              else: CIRCUIT_ESTABLISHED
     Receive XIDFRAME       DLC_XID
     Receive DGRMFRAME      DLC_DGRM
     Receive DATAFRAME      DLC_DGRM
     DLC_CONTACTED          DLC_ENTER_BUSY
     DLC_ERROR              Send HALT_DL      DISCONNECT_PENDING
     DLC_XID                Send XIDFRAME
     DLC_DGRM               Send DGRMFRAME

Event Action(s) Next State ----- --------- ---------- Receive CONTACT DLC_CONTACT CONTACT_PENDING Receive HALT_DL DLC_HALT_DL HALT_PENDING Receive REACH_ACK If Connected: If Connected: Send CONTACT CONNECT_PENDING, else: CIRCUIT_ESTABLISHED Receive XIDFRAME DLC_XID Receive DGRMFRAME DLC_DGRM Receive DATAFRAME DLC_DGRM DLC_CONTACTED DLC_ENTER_BUSY DLC_ERROR Send HALT_DL DISCONNECT_PENDING DLC_XID Send XIDFRAME DLC_DGRM Send DGRMFRAME

Dixon & Kushi                                                  [Page 25]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

Dixon & Kushi [Page 25] RFC 1434 DLS: Switch-to-Switch Protocol March 1993

   The CIRCUIT_PENDING state is entered by the target Data Link Switch
   following the sending of an ICANREACH message or the sending of a
   NETBIOS_NR message.  In this state it is awaiting the reception of a
   REACH_ACK message from the origin Data Link Switch.  If a connection
   does not exist with the target station (i.e., the normal case), the
   Data Link Switch will enter the CIRCUIT_ESTABLISHED state.

The CIRCUIT_PENDING state is entered by the target Data Link Switch following the sending of an ICANREACH message or the sending of a NETBIOS_NR message. In this state it is awaiting the reception of a REACH_ACK message from the origin Data Link Switch. If a connection does not exist with the target station (i.e., the normal case), the Data Link Switch will enter the CIRCUIT_ESTABLISHED state.

   If the target Data Link Switch happens to receive a SABME command
   from the target station while in the CIRCUIT_PENDING state (i.e., a
   DLC_CONTACTED signal received from the DLC), the reception of the
   REACH_ACK message will cause the Data Link Switch to enter the
   CONNECT_PENDING state and to send a CONTACT message to the other Data
   Link Switch.  Thus the target Data Link Switch has assumed the role
   of the origin Data Link Switch.

If the target Data Link Switch happens to receive a SABME command from the target station while in the CIRCUIT_PENDING state (i.e., a DLC_CONTACTED signal received from the DLC), the reception of the REACH_ACK message will cause the Data Link Switch to enter the CONNECT_PENDING state and to send a CONTACT message to the other Data Link Switch. Thus the target Data Link Switch has assumed the role of the origin Data Link Switch.

4.2.2.4   CONNECT_PENDING State

4.2.2.4 CONNECT_PENDING State

  Event                 Action(s)                    Next State
  -----                 ---------                    ----------
  Receive CONTACTED     DLC_EXIT_BUSY                CONNECTED
  Receive HALT_DL       DLC_HALT_DL                  HALT_PENDING
  Receive DGRMFRAME     DLC_DGRM
  Receive DATAFRAME     DLC_DGRM
  DLC_RESET             Send RESTART_DL (See note)   CIRCUIT_RESTART
  DLC_ERROR             Send HALT_DL                 DISCONNECT_PENDING
  DLC_DGRM              Send DGRMFRAME

Event Action(s) Next State ----- --------- ---------- Receive CONTACTED DLC_EXIT_BUSY CONNECTED Receive HALT_DL DLC_HALT_DL HALT_PENDING Receive DGRMFRAME DLC_DGRM Receive DATAFRAME DLC_DGRM DLC_RESET Send RESTART_DL (See note) CIRCUIT_RESTART DLC_ERROR Send HALT_DL DISCONNECT_PENDING DLC_DGRM Send DGRMFRAME

   The CONNECT_PENDING state is entered by the origin Data Link Switch
   when a DLC_CONTACTED signal has been received from the DLC (i.e., a
   SABME command has been received).  A CONTACT message is then issued.
   The state is exited upon the receipt of a CONTACTED message from the
   target Data Link Switch.  If a DLC_RESET signal is received, the
   local data link is restarted and a RESTART_DL message is sent to the
   remote DLS.

The CONNECT_PENDING state is entered by the origin Data Link Switch when a DLC_CONTACTED signal has been received from the DLC (i.e., a SABME command has been received). A CONTACT message is then issued. The state is exited upon the receipt of a CONTACTED message from the target Data Link Switch. If a DLC_RESET signal is received, the local data link is restarted and a RESTART_DL message is sent to the remote DLS.

      Note:  The IBM 6611 will also send a Test command in order to
      restart the data link to the station that sent the SABME command
      (i.e., a DLC_START_DL will be issued).

Note: The IBM 6611 will also send a Test command in order to restart the data link to the station that sent the SABME command (i.e., a DLC_START_DL will be issued).

Dixon & Kushi                                                  [Page 26]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

Dixon & Kushi [Page 26] RFC 1434 DLS: Switch-to-Switch Protocol March 1993

4.2.2.5   CIRCUIT_ESTABLISHED State

4.2.2.5 CIRCUIT_ESTABLISHED State

  Event                 Action(s)                    Next State
  -----                 ---------                    ----------
  Receive CONTACT       DLC_CONTACT                  CONTACT_PENDING
  Receive HALT_DL       DLC_HALT_DL                  HALT_PENDING
  Receive XIDFRAME      DLC_XID
  Receive DGRMFRAME     DLC_DGRM
  Receive DATAFRAME     DLC_DGRM
  DLC_CONTACTED         Send CONTACT                 CONNECT_PENDING
                        DLC_ENTER_BUSY
  DLC_ERROR             Send HALT_DL                 DISCONNECT_PENDING
  DLC_DGRM              Send DGRMFRAME
  DLC_XID               Send XIDFRAME

Event Action(s) Next State ----- --------- ---------- Receive CONTACT DLC_CONTACT CONTACT_PENDING Receive HALT_DL DLC_HALT_DL HALT_PENDING Receive XIDFRAME DLC_XID Receive DGRMFRAME DLC_DGRM Receive DATAFRAME DLC_DGRM DLC_CONTACTED Send CONTACT CONNECT_PENDING DLC_ENTER_BUSY DLC_ERROR Send HALT_DL DISCONNECT_PENDING DLC_DGRM Send DGRMFRAME DLC_XID Send XIDFRAME

   The CIRCUIT_ESTABLISHED state is entered by the origin Data Link
   Switch from the DISCONNECTED state, and by the target Data Link
   Switch from the CIRCUIT_PENDING state.  The state is exited when a
   connection is started (i.e., DLC receives a SABME command).  The next
   state is CONTACT_PENDING for the target Data Link Switch and
   CONNECT_PENDING for the origin Data Link Switch.

The CIRCUIT_ESTABLISHED state is entered by the origin Data Link Switch from the DISCONNECTED state, and by the target Data Link Switch from the CIRCUIT_PENDING state. The state is exited when a connection is started (i.e., DLC receives a SABME command). The next state is CONTACT_PENDING for the target Data Link Switch and CONNECT_PENDING for the origin Data Link Switch.

4.2.2.6   CONTACT_PENDING State

4.2.2.6 CONTACT_PENDING State

  Event                 Action(s)                    Next State
  -----                 ---------                    ----------
  Receive HALT_DL       DLC_HALT_DL                  HALT_PENDING
  Receive RESTART_DL    DLC_HALT_DL                  RESTART_PENDING
  Receive DGRMFRAME     DLC_DGRM
  Receive DATAFRAME     DLC_DGRM
  DLC_CONTACTED         Send CONTACTED               CONNECTED
  DLC_ERROR             Send HALT_DL                 DISCONNECT_PENDING
  DLC_DGRM              Send DGRMFRAME

Event Action(s) Next State ----- --------- ---------- Receive HALT_DL DLC_HALT_DL HALT_PENDING Receive RESTART_DL DLC_HALT_DL RESTART_PENDING Receive DGRMFRAME DLC_DGRM Receive DATAFRAME DLC_DGRM DLC_CONTACTED Send CONTACTED CONNECTED DLC_ERROR Send HALT_DL DISCONNECT_PENDING DLC_DGRM Send DGRMFRAME

   The CONTACT_PENDING state is entered by the target Data Link Switch
   upon the receipt of a CONTACT message.  This causes the Data Link
   Switch to issue a DLC_CONTACT signal to the DLC (i.e., DLC sends a
   SABME command).  This state is then exited upon the receipt of a
   DLC_CONTACTED signal from the DLC (i.e., a UA response received).

The CONTACT_PENDING state is entered by the target Data Link Switch upon the receipt of a CONTACT message. This causes the Data Link Switch to issue a DLC_CONTACT signal to the DLC (i.e., DLC sends a SABME command). This state is then exited upon the receipt of a DLC_CONTACTED signal from the DLC (i.e., a UA response received).

   If a RESTART_DL message is received, indicating that the remote Data
   Link Switch has received a DLC_RESET signal, the local Data Link
   Switch will send a DISC command frame on the adjacent LAN (i.e.,
   DLC_HALT_DL signal) and enter the RESTART_PENDING state.

If a RESTART_DL message is received, indicating that the remote Data Link Switch has received a DLC_RESET signal, the local Data Link Switch will send a DISC command frame on the adjacent LAN (i.e., DLC_HALT_DL signal) and enter the RESTART_PENDING state.

Dixon & Kushi                                                  [Page 27]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

Dixon & Kushi [Page 27] RFC 1434 DLS: Switch-to-Switch Protocol March 1993

4.2.2.7   CONNECTED State

4.2.2.7 CONNECTED State

  Event                 Action(s)                   Next State
  -----                 ---------                   ----------
  Receive HALT_DL       DLC_HALT_DL                 HALT_PENDING
  Receive RESTART_DL    DLC_HALT_DL                 RESTART_PENDING
  Receive DGRMFRAME     DLC_DGRM
  Receive INFOFRAME     DLC_INFO
  Receive DATAFRAME     DLC_DGRM
  DLC_RESET             Send RESTART_DL (See note)  CIRCUIT_RESTART
  DLC_ERROR             Send HALT_DL                DISCONNECT_PENDING
  DLC_DGRM              Send DGRMFRAME
  DLC_INFO              Send INFOFRAME

Event Action(s) Next State ----- --------- ---------- Receive HALT_DL DLC_HALT_DL HALT_PENDING Receive RESTART_DL DLC_HALT_DL RESTART_PENDING Receive DGRMFRAME DLC_DGRM Receive INFOFRAME DLC_INFO Receive DATAFRAME DLC_DGRM DLC_RESET Send RESTART_DL (See note) CIRCUIT_RESTART DLC_ERROR Send HALT_DL DISCONNECT_PENDING DLC_DGRM Send DGRMFRAME DLC_INFO Send INFOFRAME

   The CONNECTED state is entered by the origin Data Link Switch from
   the CONNECT_PENDING state upon the receipt of a CONTACTED message.
   The CONNECTED state is entered by the target Data Link Switch from
   the CONTACT_PENDING state upon the receipt of a DLC_CONTACTED signal.
   At this time, the target Data Link Switch will return a CONTACTED
   message to the origin Data Link Switch.

The CONNECTED state is entered by the origin Data Link Switch from the CONNECT_PENDING state upon the receipt of a CONTACTED message. The CONNECTED state is entered by the target Data Link Switch from the CONTACT_PENDING state upon the receipt of a DLC_CONTACTED signal. At this time, the target Data Link Switch will return a CONTACTED message to the origin Data Link Switch.

   The CONNECTED state is exited usually under one of two conditions: a
   DLC_ERROR signal received from the DLC (e.g., a DISC command received
   by the local DLC), or a HALT_DL message received from the other Data
   Link Switch (e.g., a DISC command received by the remote DLC).

The CONNECTED state is exited usually under one of two conditions: a DLC_ERROR signal received from the DLC (e.g., a DISC command received by the local DLC), or a HALT_DL message received from the other Data Link Switch (e.g., a DISC command received by the remote DLC).

   A SABME command (i.e., a DLC_RESET signal) received by either Data
   Link Switch will also cause the two Data Link Switches to leave the
   CONNECTED state and eventually restart a new circuit.

A SABME command (i.e., a DLC_RESET signal) received by either Data Link Switch will also cause the two Data Link Switches to leave the CONNECTED state and eventually restart a new circuit.

      Note:  The IBM 6611 will also send a Test command in order to
      restart the data link to the station that sent the SABME command
      (i.e., a DLC_START_DL will be issued).

Note: The IBM 6611 will also send a Test command in order to restart the data link to the station that sent the SABME command (i.e., a DLC_START_DL will be issued).

   Following the receipt of a reset signal, the Data Link Switch will
   send a RESTART_DL message to the other Data Link Switch and will
   enter the CIRCUIT_RESTART state.  Upon the receipt of the RESTART_DL
   message, the remote Data Link Switch will send a DISC command (i.e.,
   DLC_HALT_DL signal) and enter the RESTART_PENDING state.

Following the receipt of a reset signal, the Data Link Switch will send a RESTART_DL message to the other Data Link Switch and will enter the CIRCUIT_RESTART state. Upon the receipt of the RESTART_DL message, the remote Data Link Switch will send a DISC command (i.e., DLC_HALT_DL signal) and enter the RESTART_PENDING state.

4.2.2.8   CIRCUIT_RESTART State

4.2.2.8 CIRCUIT_RESTART State

  Event                 Action(s)             Next State
  -----                 ---------             ----------
  Receive DL_RESTARTED  If Connected:         If Connected:
                        Send CONTACT          CONNECT_PENDING,
                                              else: CIRCUIT_ESTABLISHED
  Receive DATAFRAME     DLC_DGRM

Event Action(s) Next State ----- --------- ---------- Receive DL_RESTARTED If Connected: If Connected: Send CONTACT CONNECT_PENDING, else: CIRCUIT_ESTABLISHED Receive DATAFRAME DLC_DGRM

Dixon & Kushi                                                  [Page 28]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

Dixon & Kushi [Page 28] RFC 1434 DLS: Switch-to-Switch Protocol March 1993

  DLC_ERROR             Send HALT_DL          DISCONNECT_PENDING
  DLC_DGRM              Send DATAFRAME

DLC_ERROR Send HALT_DL DISCONNECT_PENDING DLC_DGRM Send DATAFRAME

   The CIRCUIT_RESTART state is entered if a DLC_RESET signal is
   received from the local DLC.  This was caused by the receipt of a
   SABME command while a connection was currently active.  A DM response
   will be issued to the SABME command and the Data Link Switch will
   attempt to restart the end-to- end circuit.

The CIRCUIT_RESTART state is entered if a DLC_RESET signal is received from the local DLC. This was caused by the receipt of a SABME command while a connection was currently active. A DM response will be issued to the SABME command and the Data Link Switch will attempt to restart the end-to- end circuit.

   The CIRCUIT_RESTART state is exited through one of two transitions.
   The next state depends upon the time the local DLC has reached the
   contacted state (i.e., a DLC_CONTACTED signal is presented) relative
   to the receipt of the DL_RESTARTED message.  This signal is caused by
   the origin station resending the SABME command that initially caused
   the DATA Link Switch to enter the CIRCUIT_RESTART state.  The two
   cases are as follows:

The CIRCUIT_RESTART state is exited through one of two transitions. The next state depends upon the time the local DLC has reached the contacted state (i.e., a DLC_CONTACTED signal is presented) relative to the receipt of the DL_RESTARTED message. This signal is caused by the origin station resending the SABME command that initially caused the DATA Link Switch to enter the CIRCUIT_RESTART state. The two cases are as follows:

          1) DL_RESTARTED message received before the
          DLC_CONTACTED signal-  In this case, the
          CIRCUIT_ESTABLISHED state is entered.

1) DL_RESTARTED message received before the DLC_CONTACTED signal- In this case, the CIRCUIT_ESTABLISHED state is entered.

          2) DL_RESTARTED message received after the
          DLC_CONTACTED signal-  In this case, the
          CONNECT_PENDING state is entered.

2) DL_RESTARTED message received after the DLC_CONTACTED signal- In this case, the CONNECT_PENDING state is entered.

4.2.2.9   DISCONNECT_PENDING State

4.2.2.9 DISCONNECT_PENDING State

     Event                     Action(s)             Next State
     -----                     ---------             ----------
     Receive DL_HALTED                               DISCONNECTED
     Receive HALT_DL           Send DL_HALTED
     Receive DATAFRAME         DLC_DGRM
     DLC_DGRM                  Send DATAFRAME

Event Action(s) Next State ----- --------- ---------- Receive DL_HALTED DISCONNECTED Receive HALT_DL Send DL_HALTED Receive DATAFRAME DLC_DGRM DLC_DGRM Send DATAFRAME

   The DISCONNECT_PENDING state is entered when a DLC_ERROR signal is
   received from the local DLC.  Upon receipt of this signal, a HALT
   message is sent.  Once an DL_HALTED message is received, the state is
   exited, and the Data Link Switch enters the DISCONNECTED state.

The DISCONNECT_PENDING state is entered when a DLC_ERROR signal is received from the local DLC. Upon receipt of this signal, a HALT message is sent. Once an DL_HALTED message is received, the state is exited, and the Data Link Switch enters the DISCONNECTED state.

4.2.2.10  RESTART_PENDING State

4.2.2.10 RESTART_PENDING State

     Event                     Action(s)             Next State
     -----                     ---------             ----------
     Receive DATAFRAME         DLC_DGRM
     DLC_DL_HALTED (See note)  Send DL_RESTARTED     CIRCUIT_ESTABLISHED
     DLC_ERROR                 Send HALT_DL          DISCONNECT_PENDING
     DLC_DGRM                  Send DATAFRAME

Event Action(s) Next State ----- --------- ---------- Receive DATAFRAME DLC_DGRM DLC_DL_HALTED (See note) Send DL_RESTARTED CIRCUIT_ESTABLISHED DLC_ERROR Send HALT_DL DISCONNECT_PENDING DLC_DGRM Send DATAFRAME

Dixon & Kushi                                                  [Page 29]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

Dixon & Kushi [Page 29] RFC 1434 DLS: Switch-to-Switch Protocol March 1993

   The RESTART_PENDING state is entered upon the receipt of a RESTART_DL
   message from the remote DLS while the local Data Link Switch is in
   either the CONTACT_PENDING state or the CONNECTED state.  These cause
   the local DLC to issue a DISC command.  Upon the receipt of the UA
   response (DLC_DL_HALTED), the data link is restarted, a DL_RESTARTED
   message is returned to the remote DLS, and the CIRCUIT_ESTABLISHED
   state is entered.

The RESTART_PENDING state is entered upon the receipt of a RESTART_DL message from the remote DLS while the local Data Link Switch is in either the CONTACT_PENDING state or the CONNECTED state. These cause the local DLC to issue a DISC command. Upon the receipt of the UA response (DLC_DL_HALTED), the data link is restarted, a DL_RESTARTED message is returned to the remote DLS, and the CIRCUIT_ESTABLISHED state is entered.

      Note:  The IBM 6611 will send a Test command in order to restart
      the data link to the target station (i.e., a DLC_START_DL will be
      issued) prior to sending the DL_RESTARTED message.

Note: The IBM 6611 will send a Test command in order to restart the data link to the target station (i.e., a DLC_START_DL will be issued) prior to sending the DL_RESTARTED message.

4.2.2.11  HALT_PENDING State

4.2.2.11 _未定の状態を止めてください。

     Event                     Action(s)          Next State
     -----                     ---------          ----------
     Receive DATAFRAME         DLC_DGRM
     DLC_DL_HALTED             Send DL_HALTED     DISCONNECTED
     DLC_ERROR                 Send DL_HALTED     DISCONNECTED
     DLC_DGRM                  Send DATAFRAME

次の動きが述べるイベント----- --------- ---------- 受信、_dl_が止めたDATAFRAME DLC_DGRM DLCは_の停止している切断しているDLC_DGRMがDATAFRAMEを送るdlを_の停止している切断しているDLC_誤りが送るdlに送ります。

   The HALT_PENDING state is entered upon the receipt of a HALT_DL
   message.  This causes the local DLC to issue a DISC command.  Upon
   the receipt of the UA response (DLC_DL_HALTED), a DL_HALTED message
   is returned to the remote DLS and the DISCONNECTED state is entered.

HALT_PENDING状態はHALT_DLメッセージの領収書で入られます。 これで、地方のDLCはDISCコマンドを発行します。 UA応答(DLC_DL_HALTED)の領収書で、DL_HALTEDメッセージをリモートDLSに返します、そして、DISCONNECTED状態を入れます。

4.3. NetBIOS Datagrams

4.3. NetBIOSデータグラム

   The NetBIOS protocols use a number of UI frames for directory
   services and the transmission of datagrams.  Most of these frames are
   directed to a group MAC address (GA) with the routing information
   field indicating spanning tree explorer (STE).  Two of the frames,
   NB_Add_Name_Response and NB_Status_Response, are directed to a
   specific MAC address with the routing information field indicating a
   specifically routed frame (SRF).  The handling of these frames is
   summarized in the following table.

NetBIOSプロトコルはディレクトリサービスのための多くのUIフレームとデータグラムのトランスミッションを使用します。ルーティング情報フィールドがスパニングツリー探検家(STE)を示していて、これらのフレームの大部分はグループMACアドレス(ジョージア)に向けられます。 フレーム、_ネブラスカAdd_Name_Response、および_ネブラスカStatus_では、Responseは向けられます。2、特定のMACに、ルーティング情報フィールドが明確に発送されたフレームを示していて、(SRF)を扱ってください。 これらのフレームの取り扱いは以下のテーブルにまとめられます。

     Event                        Action(s)          Comment
     -----                        ---------          -------
     DLC_DGRM (NB Group Address): Send NETBIOS_ANQ   Transmitted to all
          NB_Add_Name_Query                          remote DLS
     DLC_DGRM (Specific Address): Send NETBIOS_ANR   Transmitted to
          NB_Add_Name_Response                       specific DLS
     DLC_DGRM (Specific Address): Send DATAFRAME     Transmitted to all
          NB_Status_Response                         remote DLS
     DLC_DGRM (NB Group Address): Send DATAFRAME     Transmitted to all
          NB_Name_in_Conflict,                       remote DLS
          NB_Add_Group_Name_Query,

イベント動作コメント----- --------- ------- DLC_DGRM(ネブラスカグループアドレス): すべての_のName_Queryのリモートネブラスカ_Add DLS DLC_DGRM(特定のAddress)にNETBIOS_ANQ Transmittedを送ってください: _のName_Responseの特定のネブラスカ_Add DLS DLC_DGRM(特定のAddress)にNETBIOS_ANR Transmittedを送ってください: _すべてのネブラスカのStatus_ResponseのリモートDLS DLC_DGRM(ネブラスカGroup Address)にDATAFRAME Transmittedを送ってください: __ConflictのすべてのネブラスカName_、リモート__DLS NB_Add Group_Name QueryにDATAFRAME Transmittedを送ってください。

Dixon & Kushi                                                  [Page 30]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

ディクソンとKushi[30ページ]RFC1434dl: 1993年のスイッチからスイッチへのプロトコル行進

          NB_Datagram,
          NB_Datagram_Broadcast,
          NB_Status_Query,
          NB_Terminate_Trace

ネブラスカ_データグラム_が、ネブラスカ_状態_が質問するのを放送するネブラスカ_データグラム、Nb_は_跡を終えます。

                      Table 5.  NetBIOS DLC Frames

5を見送ってください。 NetBIOS DLCフレーム

   The above actions do not apply in the following states:
   CIRCUIT_ESTABLISHED, CONTACT_PENDING, CONNECT_PENDING, CONNECTED, and
   CIRCUIT_PENDING.  The handling of the remaining two UI frames used by
   NetBIOS systems, NB_Name_Query and NB_Name_Recognized, are documented
   as part of the DLS state machine in the previous section (i.e.,
   DISCONNECTED and RESOLVE_PENDING states).  Furthermore, the handling
   of NetBIOS datagrams (i.e., NB_Datagram) sent to a specific MAC
   address is also governed by the DLS state machine.

上の動作は以下の州で適用されません: _が確立した回路、未定の接触_は未定の_、未定の接続されるのと回路の_を接続します。 システム_ネブラスカName_Queryと_(ネブラスカName_Recognized)が記録されるNetBIOSが使用された2個の残っているUIフレームの取り扱いは前項(すなわち、DISCONNECTEDとPENDINGが述べるRESOLVE_)でDLS州のマシンを離れさせます。 その上、また、特定のMACアドレスに送られたNetBIOSデータグラム(すなわち、ネブラスカ_データグラム)の取り扱いはDLS州のマシンによって治められます。

      Note:  The IBM 6611 will also issue Test frames during the
      exchange of the NetBIOS, NB_Name_Query and NB_Name_Recognized.
      This exchange of protocol data units occurs during the start of a
      data link and is used to determine the routing information.  Most
      other implementations of NetBIOS will use the
      NB_Name_Query/NB_Name_Recognized exchange to determine routes in
      conjunction with resolving the NetBIOS names.  These differences
      are not reflected in the SSP protocols.

以下に注意してください。 また、IBM6611はNetBIOS、ネブラスカの_Name_Queryと_ネブラスカName_Recognizedの交換の間、Testにフレームを発行するでしょう。 プロトコルデータ単位のこの交換は、データ・リンクの始まりの間、起こって、ルーティング情報を決定するのに使用されます。 NetBIOSの他のほとんどの実装が、NetBIOS名を決議することに関連してルートを決定するのにネブラスカ_Name_Query/ネブラスカ_Name_Recognized交換を使用するでしょう。 これらの違いはSSPプロトコルに反映されません。

   The handling of the NetBIOS specific SSP messages is given in the
   following table.

以下のテーブルでNetBIOSの特定のSSPメッセージの取り扱いを与えます。

     Event           Action(s)                  Comment
     -----           ---------                  -------
     NETBIOS_ANQ     DLC_DGRM:                  Routed STE
                         NB_Add_Name_Query      (NB Group Address)
     NETBIOS_ANR     DLC_DGRM:                  Routed SRF
                         NB_Add_Name_Response   (Specific MAC Address)
     NETBIOS_NQ      DLC_DGRM:                  Routed STE
                         NB_Name_Query          (NB Group Address)
     NETBIOS_NR      DLC_DGRM:                  Routed SRF
                         NB_Name_Recognized     (Specific MAC Address)
     DATAFRAME       DLC_DGRM                   Routed STE
                                                (If NB_Status_Response:
                                                Specific MAC Address
                                                Else: NB Group Address)

イベント動作コメント----- --------- ------- NETBIOS_ANQ DLC_DGRM: 発送されたSTEネブラスカ_は_名前_質問(ネブラスカグループアドレス)NETBIOS_ANR DLC_DGRMを加えます: 発送されたSRFネブラスカ_は_名前_応答(特定のマックーアドレス)NETBIOS_NQ DLC_DGRMを加えます: 発送されたSTEネブラスカ_は_質問(ネブラスカグループアドレス)NETBIOS_をNR DLC_DGRMと命名します: 発送されたSRFネブラスカ_名前_は、(特定のマックーアドレス)DATAFRAME DLC_DGRMがSTEを発送したと認めました。(Nb_状態_応答: 特定のほかのマックーアドレス: ネブラスカグループアドレスであるなら)

                     Table 6.  NetBIOS SSP Messages

6を見送ってください。 NetBIOS SSPメッセージ

   The above actions apply to all DLS states.  The handling of NetBIOS
   datagrams sent within DGRMFRAME messages is governed by the DLS state
   machine.  The DGRMFRAME message type is employed instead of the

上の動作はすべてのDLS州に適用されます。 DGRMFRAMEメッセージの中で送られたNetBIOSデータグラムの取り扱いはDLS州のマシンによって治められます。 の代わりにするDGRMFRAMEメッセージタイプが採用している。

Dixon & Kushi                                                  [Page 31]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

ディクソンとKushi[31ページ]RFC1434dl: 1993年のスイッチからスイッチへのプロトコル行進

   DATAFRAME message type once the end-to-end circuit has been
   established.  At that time, the message is addressed according to the
   pair of Circuit IDs in the message header instead of relying upon the
   MAC address information in the token ring header.

終わりから端への回路がいったん確立されると、DATAFRAMEメッセージはタイプします。 その時、Circuit IDの組に従って、メッセージはトークンリングヘッダーでMACアドレス情報を当てにすることの代わりにメッセージヘッダーで扱われます。

Acknowledgments

承認

   Randall Campbell, David Miller, Gene Cox, Ravi Periasamy, and The
   Ghost of Christmas Past.

ランドル・キャンベル、デヴィッド・ミラー、遺伝子がコックスを務めて、ラービーがPeriasamyであり、クリスマスの幽霊は過去です。

References

参照

     1) ISO 8802-2/IEEE Std 802.2 International Standard,
        Information Processing Systems, Local Area Networks, Part 2:
        Logical Link Control, December 31, 1989

1) ISO8802-2/IEEE Std802.2国際規格、情報処理システム、ローカル・エリア・ネットワーク、第2部: 論理的なリンク制御、1989年12月31日

     2) The NETBIOS Frames Protocol, IBM Local Area Technical
        Reference, SC30-3383-03, Chapter 5, December 1990

2) NETBIOSは1990年12月にプロトコル、IBMの局部の技術的な参照、SC30-3383-03、第5章を縁どります。

     3) ISO/IEC DIS 10038 DAM 2, MAC Bridging, Source Routing
        Supplement, December 1991

3) ISO/IECは1991年12月に10038ダム2、MACのブリッジするソースルート設定補足をけなします。

Security Considerations

セキュリティ問題

   Security issues are not discussed in this memo.

このメモで安全保障問題について議論しません。

Dixon & Kushi                                                  [Page 32]

RFC 1434             DLS: Switch-to-Switch Protocol           March 1993

ディクソンとKushi[32ページ]RFC1434dl: 1993年のスイッチからスイッチへのプロトコル行進

Authors' Addresses

作者のアドレス

   Roy C. Dixon
   IBM Networking Systems
   Department B57, Building 060
   P.O. Box 12195
   Research Triangle Park, NC 27709

ロイC.ディクソンIBMネットワークシステム部のB57、ビル060P.O. Box12195リサーチトライアングル公園、NC 27709

   Phone: (919) 543-3380
   EMail: rcdixon@ralvmg.vnet.ibm.com

以下に電話をしてください。 (919) 543-3380 メールしてください: rcdixon@ralvmg.vnet.ibm.com

   David M. Kushi
   IBM Research Division
   T. J. Watson Research Center
   Room H0-C07
   30 Saw Mill River Road
   Hawthorne, NY 10532

デヴィッド・M.Kushi IBMのResearch事業部のT.J.ワトソン研究所のRoom H0-C07 30製材機械の川のRoadホーソーン、ニューヨーク 10532

   Phone: (914) 784-7815
   EMail: kushi@watson.ibm.com

以下に電話をしてください。 (914) 784-7815 メールしてください: kushi@watson.ibm.com

   Note: Any questions or comments relative to the contents of this RFC
   should be sent to the following Internet address:
   dlsw@ralvma.vnet.ibm.com.  This address will be used to coordinate
   the handling of responses.

以下に注意してください。 このRFCのコンテンツに比例したどんな質問やコメントも以下のインターネット・アドレスに送るべきです: dlsw@ralvma.vnet.ibm.com 。 このアドレスは、応答の取り扱いを調整するのに使用されるでしょう。

Dixon & Kushi                                                  [Page 33]

ディクソンとKushi[33ページ]

一覧

 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 

スポンサーリンク

集合演算 SELECTの結果を集合演算する

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

上に戻る