Internet Engineering Task Force (IETF)                    M. Yevstifeyev
Request for Comments: 6270                                     June 2011
Updates: 1041, 1738, 2355
Category: Standards Track
ISSN: 2070-1721
        
                        The 'tn3270' URI Scheme
        

Abstract

抽象

This document is the specification of the 'tn3270' Uniform Resource Identifier (URI) scheme, which is used to designate the access to the resources available via Telnet 3270 mode (TN3270) and Telnet 3270 Enhanced mode (TN3270E). It updates RFC 1041 and RFC 2355, which specify these protocols, and RFC 1738, which firstly mentioned this URI scheme without defining its syntax and semantics.

この文書は、Telnet 32​​70モード(TN3270)およびTelnet 32​​70拡張モード(TN3270E)を介して利用可能なリソースへのアクセスを指定するために使用される「TN3270」のURI(Uniform Resource Identifier)方式の仕様です。これは、最初にその構文と意味を定義せずに、このURIスキームを言及しており、RFC 1041およびRFC 2355、これらのプロトコルを指定し、RFC 1738を更新します。

Status of This Memo

このメモのステータス

This is an Internet Standards Track document.

これは、インターネット標準化過程文書です。

This document is a product of the Internet Engineering Task Force (IETF). It represents the consensus of the IETF community. It has received public review and has been approved for publication by the Internet Engineering Steering Group (IESG). Further information on Internet Standards is available in Section 2 of RFC 5741.

このドキュメントはインターネットエンジニアリングタスクフォース(IETF)の製品です。これは、IETFコミュニティの総意を表しています。これは、公開レビューを受けており、インターネットエンジニアリング運営グループ(IESG)によって公表のために承認されています。インターネット標準の詳細については、RFC 5741のセクション2で利用可能です。

Information about the current status of this document, any errata, and how to provide feedback on it may be obtained at http://www.rfc-editor.org/info/rfc6270.

このドキュメントの現在の状態、任意の正誤表、そしてどのようにフィードバックを提供するための情報がhttp://www.rfc-editor.org/info/rfc6270で取得することができます。

Copyright Notice

著作権表示

Copyright (c) 2011 IETF Trust and the persons identified as the document authors. All rights reserved.

著作権(C)2011 IETF信託とドキュメントの作成者として特定の人物。全著作権所有。

This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must include Simplified BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License.

この文書では、BCP 78と、この文書の発行日に有効なIETFドキュメント(http://trustee.ietf.org/license-info)に関連IETFトラストの法律の規定に従うものとします。彼らは、この文書に関してあなたの権利と制限を説明するように、慎重にこれらの文書を確認してください。コードコンポーネントは、トラスト法規定のセクションで説明4.eおよび簡体BSDライセンスで説明したように、保証なしで提供されているよう簡体BSDライセンスのテキストを含める必要があり、この文書から抽出されました。

Table of Contents

目次

   1. Introduction ....................................................2
      1.1. Terminology ................................................3
   2. URI Scheme Definition ...........................................3
      2.1. URI Scheme Syntax ..........................................3
      2.2. URI Scheme Semantics .......................................3
   3. Security Considerations .........................................3
   4. IANA Considerations .............................................4
   5. References ......................................................4
      5.1. Normative References .......................................4
      5.2. Informative References .....................................5
   Appendix A. Acknowledgments ........................................6
        
1. Introduction
1. はじめに

This document specifies the 'tn3270' Uniform Resource Identifier (URI) scheme, which is used to designate the access to the resources available via Telnet 3270 mode (TN3270) and Telnet 3270 Enhanced mode (TN3270E).

この文書では、Telnet 32​​70モード(TN3270)およびTelnet 32​​70拡張モード(TN3270E)を介して利用可能なリソースへのアクセスを指定するために使用される「TN3270」のURI(Uniform Resource Identifier)スキームを指定します。

Telnet 3270 mode (TN3270) is a name used to denote the special mode of Telnet session [RFC0854]. If it is used, the 3270 data stream [GA23-0059] is used when transmitting data during the Telnet session, whereas the Telnet 3270 Regime option [RFC1041] is used to enable and negotiate its use. (See [RFC1576] for some other background information on TN3270.) Telnet 3270 Enhanced mode (TN3270E) has a similar principle; see RFC 2355 [RFC2355] for its specification.

テルネット3270モード(TN3270)は、Telnetセッション[RFC0854]の特殊モードを示すために使用される名前です。それが使用される場合、3270データ・ストリームのTelnetセッション中にデータを送信する場合[GA23-0059]が使用されている、のTelnet 32​​70レジームオプション[RFC1041]一方、その使用を可能と交渉するために使用されます。 (TN3270上の他のいくつかの背景情報については、[RFC1576]を参照してください。)Telnetの3270拡張モード(TN3270E)が同様の原理を持っています。その仕様については、RFC 2355 [RFC2355]を参照してください。

The 'tn3270' URI scheme was firstly mentioned in RFC 1738 [RFC1738] as used in URIs that designate the access to "Interactive 3270 emulation sessions". Following the creation of the URI schemes registry per RFC 4395 [RFC4395], this scheme was added to the "Provisional URI Schemes" sub-registry in the "Uniform Resource Identifier (URI) Schemes" IANA registry [URIREG]. However, RFC 1738 [RFC1738] does not give any definition of syntax or semantics of the 'tn3270' URIs and does not have any guidelines for registration of this scheme.

「インタラクティブ3270回のエミュレーション・セッション」へのアクセスを指定するURIで使用される「TN3270」URIスキームは、まず、RFC 1738 [RFC1738]で述べました。 RFC 4395 [RFC4395]あたりのURIスキームレジストリの作成後、この方式は「ユニフォームリソース識別子(URI)スキーム」IANAレジストリ[URIREG]に「仮URIスキーム」サブレジストリに加えました。しかし、RFC 1738 [RFC1738]は「TN3270」URIの構文や意味論のいずれかの定義を与えるものではありませんし、このスキームの登録のための任意のガイドラインを持っていません。

Since there is no acceptable specification of the 'tn3270' URI, there is a risk that somebody might try to implement it with some new, possibly undocumented, syntax, just by looking at the IANA registry. In order to minimize such risk, this document gives a precise definition of syntax, semantics, use of this URI, and it registers the corresponding scheme. It also updates RFC 2355 [RFC2355], RFC 1738 [RFC1738], and RFC 1041 [RFC1041].

「TN3270」URIの受け入れ可能な仕様が存在しないので、誰かがちょうどIANAレジストリを見ることで、いくつかの新しい、おそらく文書化されていない、構文でそれを実装しようとするかもしれないというリスクがあります。そのようなリスクを最小限にするためには、この文書は構文、意味、このURIの使用の正確な定義を与え、そしてそれは、対応するスキームを登録します。また、RFC 2355 [RFC2355]、RFC 1738 [RFC1738]、およびRFC 1041 [RFC1041]を更新します。

The generic syntax of URIs is described in RFC 3986 [RFC3986]. Registration procedures for new URI schemes are defined in RFC 4395 [RFC4395].

URIの一般的な構文は、RFC 3986 [RFC3986]に記述されています。新しいURIスキームの登録手続きはRFC 4395 [RFC4395]で定義されています。

1.1. Terminology
1.1. 用語

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119 [RFC2119].

この文書のキーワード "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", および "OPTIONAL" はRFC 2119 [RFC2119]に記載されているように解釈されます。

2. URI Scheme Definition
2. URIスキームの定義
2.1. URI Scheme Syntax
2.1. URIスキームの構文

The 'tn3270' URI takes the following form (the syntax below is non-normative):

「TN3270」URIは次の形式を(下の構文は非規範的である)とります。

tn3270://<userinfo>@<host>:<port>/

TN3270:// <のuserinfo> @ <ホスト>:<ポート> /

where the <userinfo> part with the "@" (at) sign character, as well as the <port> part with the preceding ":" (colon) character, is OPTIONAL.

「:」記号文字だけでなく、先行すると、<ポート>の部分(の)「@」を持つ<のuserinfo>の部分(コロン)文字、任意です。

The normative syntax of the 'tn3270' URI is defined in <tn3270-uri> ABNF [RFC5234] rule:

'TN3270' URIの規範的な構文は、<TN3270-URI> ABNF [RFC5234]のルールで定義されます。

tn3270-uri = "tn3270:" "//" authority ["/"]

TN3270-URI = "TN3270:" "//" 権限[ "/"]

where the <authority> rule is specified in RFC 3986 [RFC3986].

<権威>ルールは、RFC 3986 [RFC3986]で指定されています。

The semantics of each part of the 'tn3270' URI are defined below, in Section 2.2.

「TN3270」URIの各部分の意味はセクション2.2で、以下に定義されます。

2.2. URI Scheme Semantics
2.2. URIスキームのセマンティクス

The <host> part of the 'tn3270' URI, which is REQUIRED, denotes the host to which the TN3270 or TN3270E connection is to be established. The <userinfo> part is considered to define the information for use in the Telnet Authentication option [RFC2941], which might be used during the TN3270 or TN3270E session. The <port> part, if present, denotes the port on which the TCP connection to the <host> is to be established. If it is absent, the default port SHALL be 23, as registered in [PORTREG].

<ホスト>必要とされる「TN3270」URIの一部は、TN3270またはTN3270E接続が確立されるべき宿主です。 <ユーザー情報>部分は、TN3270またはTN3270Eセッション中に使用されるかもしれないのTelnet認証オプション[RFC2941]で使用するための情報を定義することが考えられます。 <ポート>の部分は、存在する場合、<ホスト>へのTCP接続が確立されるようにしているポートを示しています。それが存在しない場合、デフォルトのポートは[PORTREG]に登録されているように、23でなければなりません。

3. Security Considerations
3.セキュリティの考慮事項

Generic security considerations for the usage of URIs are discussed in Section 7 of [RFC3986].

URIの使用のための一般的なセキュリティ問題は[RFC3986]のセクション7に記載されています。

Since 'tn3270' URIs provide access to services that are available via TN3270 and TN3270E, which do not add any new security issues to the Telnet session, as they are a modified form of it, there are no other security considerations for 'tn3270' URIs that are not discussed in RFC 4248 [RFC4248], the 'telnet' URI scheme specification.

「TN3270」URIは、彼らはそれの修正形態であるとして、Telnetセッションにどんな新しいセキュリティ問題を追加しない、TN3270およびTN3270Eを介して利用可能なサービスへのアクセスを提供するので、「TN3270」URIの他のセキュリティ考慮事項はありませんつまり、RFC 4248 [RFC4248]、「テルネット」URIスキーム明細書で議論されていません。

The Telnet protocol, as well as TN3270 and TN3270E, is inherently insecure. Those needing remote login access and related services are encouraged to use a more secure technology, such as Secure Shell [RFC4251].

Telnetプロトコルと同様に、TN3270およびTN3270Eは、本質的に安全です。リモートログインアクセスおよび関連サービスを必要とするものは、このようなセキュアシェル[RFC4251]のような、より安全な技術を、使用することをお勧めします。

4. IANA Considerations
4. IANAの考慮事項

IANA updated the registration of the 'tn3270' URI scheme using the following registration template (see [RFC4395]):

IANAは、以下の登録テンプレートを使って「TN3270」URIスキームの登録を更新します([RFC4395]):

URI scheme name: tn3270

URIのスキーム名:TN3270

Status: Permanent

ステータス:常設

URI scheme syntax: see Section 2.1 of RFC 6270

URIスキームの構文:RFC 6270のセクション2.1を参照してください

URI scheme semantics: see Section 2.2 of RFC 6270

URIスキームの意味:RFC 6270のセクション2.2を参照してください

URI scheme encoding considerations: there are no other encoding considerations for 'tn3270' URIs that are not described in RFC 3986 [RFC3986]

URIスキームの符号化の考慮事項:RFC 3986 [RFC3986]に記載されていない「TN3270」URIの他の符号化の考慮事項が存在しません

Protocols that use the scheme: Telnet 3270 mode (TN3270) [RFC1041] and Telnet 3270 Enhanced Mode (TN3270E) [RFC2355]

スキームを使用するプロトコル:のTelnet 32​​70モード(TN3270)[RFC1041]およびTelnet 32​​70拡張モード(TN3270E)[RFC2355]

Security considerations: see Section 3 of RFC 6270

セキュリティの考慮事項:RFC 6270のセクション3を参照してください

Contact: IESG <iesg@ietf.org>

連絡先:IESG <iesg@ietf.org>

Author/Change controller: IETF <ietf@ietf.org>

著者/変更コントローラ:IETF <ietf@ietf.org>

References: see Section 5 of RFC 6270

参考文献:RFC 6270のセクション5を参照してください

5. References
5.参考文献
5.1. Normative References
5.1. 引用規格

[RFC1041] Rekhter, Y., "Telnet 3270 regime option", RFC 1041, January 1988.

[RFC1041] Rekhter、Y.、 "Telnetの3270政権オプション"、RFC 1041、1988年1月。

[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, March 1997.

[RFC2119]ブラドナーの、S.、 "要件レベルを示すためにRFCsにおける使用のためのキーワード"、BCP 14、RFC 2119、1997年3月。

[RFC2355] Kelly, B., "TN3270 Enhancements", RFC 2355, June 1998.

[RFC2355]ケリー、B.、 "TN3270の強化"、RFC 2355、1998年6月。

[RFC3986] Berners-Lee, T., Fielding, R., and L. Masinter, "Uniform Resource Identifier (URI): Generic Syntax", STD 66, RFC 3986, January 2005.

[RFC3986]バーナーズ - リー、T.、フィールディング、R.、およびL. Masinter、 "ユニフォームリソース識別子(URI):汎用構文"、STD 66、RFC 3986、2005年1月。

[RFC4248] Hoffman, P., "The telnet URI Scheme", RFC 4248, October 2005.

[RFC4248]ホフマン、P.、 "telnetのURIスキーム"、RFC 4248、2005年10月。

[RFC5234] Crocker, D., Ed., and P. Overell, "Augmented BNF for Syntax Specifications: ABNF", STD 68, RFC 5234, January 2008.

"構文仕様のための増大しているBNF:ABNF" [RFC5234]クロッカー、D.、エド、およびP. Overell、。、STD 68、RFC 5234、2008年1月。

5.2. Informative References
5.2. 参考文献

[GA23-0059] IBM Corporation, "IBM 3270 Information Display System. Data Stream Programmer's Reference", IBM Publication GA23-0059, July 1992.

[GA23-0059] IBMコーポレーション、 "IBM 3270情報表示システム。データストリームプログラマーズリファレンス"、IBM出版GA23-0059、1992年7月。

[PORTREG] Internet Assigned Numbers Authority (IANA) Registry, "Port Numbers", <http://www.iana.org>.

[PORTREG] IANA(Internet Assigned Numbers Authority)のレジストリ、 "ポート番号"、<http://www.iana.org>。

[RFC0854] Postel, J. and J. Reynolds, "Telnet Protocol Specification", STD 8, RFC 854, May 1983.

[RFC0854]ポステル、J.、およびJ.レイノルズ、 "テルネットプロトコル仕様"、STD 8、RFC 854、1983年5月。

[RFC1576] Penner, J., "TN3270 Current Practices", RFC 1576, January 1994.

[RFC1576]ペナー、J.、 "TN3270現在のプラクティス"、RFC 1576、1994年1月。

[RFC1738] Berners-Lee, T., Masinter, L., and M. McCahill, "Uniform Resource Locators (URL)", RFC 1738, December 1994.

[RFC1738]バーナーズ=リー、T.、Masinter、L.、およびM. McCahill、 "ユニフォームリソースロケータ(URL)"、RFC 1738、1994年12月。

[RFC2941] Ts'o, T., Ed., and J. Altman, "Telnet Authentication Option", RFC 2941, September 2000.

[RFC2941] Ts'oさん、T.、エド。、およびJ.アルトマン、 "Telnetの認証オプション"、RFC 2941、2000年9月。

[RFC4251] Ylonen, T. and C. Lonvick, Ed., "The Secure Shell (SSH) Protocol Architecture", RFC 4251, January 2006.

[RFC4251] Ylonenと、T.とC. Lonvick、エド。、 "セキュアシェル(SSH)プロトコルアーキテクチャ"、RFC 4251、2006年1月。

[RFC4395] Hansen, T., Hardie, T., and L. Masinter, "Guidelines and Registration Procedures for New URI Schemes", BCP 35, RFC 4395, February 2006.

[RFC4395]ハンセン、T.、ハーディ、T.、およびL. Masinter、 "新しいURIスキームのためのガイドラインと登録手順"、BCP 35、RFC 4395、2006年2月。

[URIREG] Internet Assigned Numbers Authority (IANA) Registry, "Uniform Resource Identifier (URI) Schemes", <http://www.iana.org>.

【URIREG] IANA(Internet Assigned Numbers Authority)に登録、 "ユニフォームリソース識別子(URI)スキーム"、<http://www.iana.org>。

Appendix A. Acknowledgments

付録A.謝辞

Many thanks to Alfred Hoenes, Graham Klyne, Alexey Melnikov, Julian Reschke, and Peter Saint-Andre for their input to this document.

このドキュメントへの入力のためのアルフレッドHoenes、グラハムKlyne、アレクセイ・メルニコフ、ジュリアンReschke、そしてピーターサンアンドレに感謝します。

Author's Addresses

著者のアドレス

Mykyta Yevstifeyev 8 Kuzovkov St., flat 25, Kotovsk Ukraine

Mikita Evstifeev 8 Kuzovkovアート。、Flatow 25、コトフスクウクライナ

EMail: evnikita2@gmail.com

メールアドレス:evnikita2@gmail.com