RFC1278 日本語訳
1278 A string encoding of Presentation Address. S.E. Hardcastle-Kille. November 1991. (Format: TXT=10256, PS=128696 bytes) (Status: INFORMATIONAL)
プログラムでの自動翻訳です。
英語原文
Network Working Group S.E. Hardcastle-Kille Requests for Comments 1278 University College London November 1991
ネットワークワーキンググループ東南Hardcastle-Killeは1991年11月にコメント1278のためにユニバーシティ・カレッジロンドンを要求します。
A string encoding of Presentation Address
Presentation Addressの五弦コード化
Status of this Memo This memo provides information for the Internet community. It does not specify an Internet standard. Distribution of this memo is unlimited.
このMemo Thisメモの状態はインターネットコミュニティのための情報を提供します。 それはインターネット標準を指定しません。 このメモの分配は無制限です。
Abstract There are a number of environments where a simple string encoding of Presentation Address is desirable. This specification defines such a representation.
抽象的なThereはPresentation Addressをコード化する簡単なストリングが望ましい多くの環境です。 この仕様はそのような表現を定義します。
RFC 1278 String encoded P-Address November 1991
P-アドレス1991年11月にコード化されたRFC1278String
1 Introduction
1つの序論
OSI Application Entities use presentation addresses to address other Application Entities. The model for this is defined in [ISO87b]. Presentation addresses are stored in the OSI Directory using an ASN.1 representation defined by the OSI Directory [CCI88]. Logically, a presentation address consists of:
OSI Application Entitiesは、他のApplication Entitiesを記述するのにプレゼンテーションアドレスを使用します。 これのためのモデルは[ISO87b]で定義されます。 プレゼンテーションアドレスは、OSIディレクトリにOSIディレクトリ[CCI88]によって定義されたASN.1表現を使用することで格納されます。 論理的に、プレゼンテーションアドレスは以下から成ります。
o A presentation selector
o プレゼンテーションセレクタ
o A session selector
o セッションセレクタ
o A transport selector
o 輸送セレクタ
o A set of network addresses
o 1セットのネットワーク・アドレス
The selectors are all octet strings, but often have IA5 character representations. The format of network addresses is defined in [ISO87a]. There is a need to represent presentation addresses as strings in a number of different contexts. This Internet Draft defines a format for use on the Internet. It is for display to human users, and its use is recommended whenever this needs to be done. Typically, this will be for system managers rather than for end users. It is not intended for internal storage.
セレクタはすべて八重奏ストリングですが、しばしばIA5文字表示を持ってください。 ネットワーク・アドレスの書式は[ISO87a]で定義されます。 ストリングとして多くの異なった文脈にプレゼンテーションアドレスを表す必要があります。 このインターネットDraftはインターネットにおける使用のために書式を定義します。 それは人間のユーザへの表示のためのものです、そして、これが、する必要があるときはいつも、使用はお勧めです。 これはエンドユーザのためにというよりむしろシステム・マネージャのために通常、ものになるでしょう。 それは内部記憶装置のために意図しません。
This Internet Draft was originally published as UCL Research Note RN/89/14 [Kil89]. It was agreed as a unified syntax for the THORN and ISODE projects. It is used throughout ISODE. Christian Huitema of Inria and Marshall Rose of PSI Inc. gave much useful input to this document.
このインターネットDraftは元々、UCL Research Note RN/89/14[Kil89]として発行されました。 THORNとISODEのための統一された構文が突出するのに同意されました。 それはISODE中で使用されます。 InriaのクリスチャンのHuitemaとPSI Inc.のマーシャル・ローズは多くの役に立つ入力をこのドキュメントに与えました。
2 Requirements
2つの要件
The main requirements are:
主な要件は以下の通りです。
o Must be able to specify any legal value.
o あらゆる法定価格を指定できなければならなくなってください。
o Should be clean in the common case of the presentation address containing network addresses and no selectors.
o ネットワーク・アドレスを含んでいますが、どんなセレクタも含まないプレゼンテーションアドレスのよくある例で清潔であるはずです。
Hardcastle-Kille Page 1
Hardcastle-Kille1ページ
RFC 1278 String encoded P-Address November 1991
P-アドレス1991年11月にコード化されたRFC1278String
o Must deal with selectors in the following encodings:
o 以下のencodingsでセレクタに対処しなければなりません:
-- IA5
-- IA5
-- Decimal digits encoded as IA5 (this is the most common syntax in Europe, as it is required by X.400(84) and should receive a straightforward encoding)
-- IA5としてコード化された10進数字(X.400(84)が必要であり、簡単なコード化を受けるべきであるので、これはヨーロッパで最も一般的な構文です)
-- Numeric encoded as a 16 bit unsigned integer (US GOSIP). This is mapped onto two octets, with the first octet being the high order byte of the integer.
-- 数値は16の噛み付いている符号のない整数として(US GOSIP)をコード化しました。 これは2つの八重奏に整数の高位バイトである最初の八重奏で写像されます。
-- General Hexadecimal
-- 一般16進
o Should give special encodings for the ad hoc encoding proposed in ``An interim approach to use of Network Addresses'' [HK91].
o 「Network Addressesの使用への当座のアプローチ」[HK91]で提案された臨時のコード化のために特別なencodingsに与えるべきです。
-- X.25(80) Networks
-- X.25(80)ネットワーク
-- TCP/IP Networks
-- TCP/IPネットワーク
o Should be extensible for additional forms.
o 追加フォームにおいて広げることができるべきです。
o Should provide a reasonably compact representation .
o 合理的にコンパクトな表現を提供するべきです。
3 Format
3 形式
The_BNF_is_given_in_figure_1.__________________________________________
_図_1の_を考えて、_BNF_は_です。__________________________________________
<digit> ::= [0-9] <other> ::= [0-9a-zA-Z+-.] <domainchar> ::= [0-9a-zA-Z-.] <hexdigit> ::= [0-9a-fA-F] <hexoctet> ::= <hexdigit> <hexdigit> <decimaloctet> ::= <digit> | <digit> <digit> | <digit> <digit> <digit>
<ケタ>:、:= <他の[0-9]>:、:= [0-9 a zA-Z+、-、]。 <domainchar>:、:= [0-9 1zA-Z、-、]。 <hexdigit>:、:= [0-9 ファF] <hexoctet>:、:= <hexdigit><hexdigit><decimaloctet>:、:= <ケタ>。| <ケタ><ケタ>。| <ケタ><ケタ><ケタ>。
<digitstring> ::= <digit> <digitstring> 10 | <digit> <otherstring> ::= <other> <otherstring> | <other>
>をdigitstringする<:、:= >10をdigitstringする<ケタ><。| >をotherstringする<ケタ><:、:= >をotherstringする<他の><。| <他の>。
Hardcastle-Kille Page 2
Hardcastle-Kille2ページ
RFC 1278 String encoded P-Address November 1991
P-アドレス1991年11月にコード化されたRFC1278String
<domainstring> ::= <domainchar> <otherstring> | <domainchar> <hexstring> ::= <hexoctet> <hexstring> | <hexoctet>
>をdomainstringする<:、:= >をotherstringする<domainchar><。| >をhexstringする<domainchar><:、:= >をhexstringする<hexoctet><。| <hexoctet>。
<dotstring> ::= <decimaloctet> "." <dotstring> | <decimaloctet> "." <decimaloctet> 20
>をdotstringする<:、:= 「<decimaloctet>」、」 >をdotstringする<。| 「<decimaloctet>」、」 <decimaloctet>20
<dothexstring> ::= <dotstring> | <hexstring>
>をdothexstringする<:、:= >をdotstringする<。| >をhexstringする<。
<presentation-address> ::= [[[ <psel> "/" ] <ssel> "/" ] <tsel> "/" ] <network-address-list>
<プレゼンテーションアドレス>:、:= 「[<psel>、」 /、」、]、<ssel>、」 /、」、]、<tsel>、」 /、」、]、<ネットワーク住所録>。
<network-address-list> ::= <network-address> "_" <network-address-list>30 | <network-address>
<ネットワーク住所録>:、:= <ネットワーク・アドレス>"_"<ネットワーク住所録>30| <ネットワーク・アドレス>。
<psel> ::= <selector> <ssel> ::= <selector> <tsel> ::= <selector>
<psel>:、:= <セレクタ><ssel>:、:= <セレクタ><tsel>:、:= <セレクタ>。
<selector> ::= '"' <otherstring> '"' -- IA5 -- For chars not in this -- string use hex | "#" <digitstring> -- US GOSIP 40 | "'" <hexstring> "'H" -- Hex | "" -- Empty but present
<セレクタ>:、:= '「「'--これでないところの雑用のためのIA5--ストリング使用は魔法をかける''<otherstring>'」| >をdigitstringする「#」<--米国GOSIP40| 「'、「>をhexstringする<、「'H」--十六進法'」| 「「--しかし、プレゼントを空にしてください」
<network-address> ::= "NS" "+" <dothexstring> -- Concrete Binary Representation -- This is the compact encoding | <afi> "+" <idi> [ "+" <dsp> ] -- A user oriented form | <idp> "+" <hexstring> -- ISO 8348 Compatability 50
<ネットワーク・アドレス>:、:= >をdothexstringする「NS」「+」<--2進法表示は具体的であってください--これはコンパクトなコード化です。| <afi>「+」<イディ>[「+」 <dsp>]--ユーザはフォームを適応させました。| >をhexstringする<idp>「+」<--ISO8348Compatability50
<idp> ::= <digitstring> -
<idp>:、:= >をdigitstringする<、-
<dsp> ::= | "d" <digitstring> -- Abstract Decimal | "x" <dothexstring> -- Abstract Binary | "l" <otherstring> -- IA5: local form only
<dsp>:、:= | >をdigitstringする「d」<--抽象的な小数| >をdothexstringする「x」<--抽象的なバイナリー| >をotherstringする「l」<--、IA5: 地方のフォーム専用
Hardcastle-Kille Page 3
Hardcastle-Kille3ページ
RFC 1278 String encoded P-Address November 1991
P-アドレス1991年11月にコード化されたRFC1278String
| "RFC-1006" "+" <prefix> "+" <ip> [ "+" <port> [ "+" <tset> ]] | "X.25(80)" "+" <prefix> "+" <dte> 60 [ "+" <cudf-or-pid> "+" <hexstring> ] | "ECMA-117-Binary" "+" <hexstring> "+" <hexstring> "+" <hexstring> | "ECMA-117-Decimal" "+" <digitstring> "+" <digitstring> "+" <digitstring>
| "RFC-1006"「+」<接頭語>「+」<ip>[「+」 <ポート>[「+」 <tset>]]| または、"X.25(80)"「+」<接頭語>「+」<のdte>60、[「+」 <cudf、-、-、>をhexstringするpid>「+」<]| 「+」 >をhexstringする>「+」<をhexstringする>「+」<をhexstringする「ECMA117バイナリー」<。| 「+」 >をdigitstringする>「+」<をdigitstringする>「+」<をdigitstringする「ECMA117小数」<。
<idi> ::= <digitstring> <afi> ::= "X121" | "DCC" | "TELEX" | "PSTN" | "ISDN" | "ICD" | "LOCAL" 70 <prefix> ::= <digit> <digit>
<idi>:、:= ><afi>をdigitstringする<:、:= "X121"| "DCC"| 「テレックス」| "PSTN"| 「ISDN」| "ICD"| 「地方」の70<接頭語>:、:= <ケタ><ケタ>。
<ip> ::= <domainstring> -- dotted decimal form (e.g., 10.0.0.6) -- or domain (e.g., twg.com) <port> ::= <digitstring> <tset> ::= <digitstring>
<ip>:、:= >をdomainstringする<--小数に点を打たせるのは形成されます。(例えば、10.0.0.6)、またはドメイン(例えば、twg.com)<は>を移植します:、:= ><tset>をdigitstringする<:、:= >をdigitstringする<。
<dte> ::= <digitstring> <cudf-or-pid> ::= "CUDF" | "PID" 80
<dte>:、:= または、><cudfをdigitstringする<、-、-、pid>:、:= "CUDF"| "PID"80
________________________Figure_1:__String_BNF__________________________
________________________図_1: __ストリング_BNF__________________________
Four examples:
4つの例:
"256"/NS+a433bb93c1_NS+aa3106
「256」/ナノ秒+a433bb93c1_ナノ秒+aa3106
#63/#41/#12/X121+234219200300
#63/#41/#12/X121+234219200300
'3a'H/TELEX+00728722+X.25(80)+02+00002340555+CUDF+"892796"
'3a'H/テレックス+00728722+X.25(80)+02+00002340555+CUDF+「892796」'
TELEX+00728722+RFC-1006+03+10.0.0.6
+00728722 + RFC-1006+03+10.0.0.6をテレックスで送信してください。
Note that the RFC 1006 encoding permits use of either a DNS Domain Name or an IP address. The former is primarily for ease of entry. If this DNS Domain Name maps onto multiple IP addresses, then multiple network addresses should be generated. The DNS Domain Name form is
RFC1006コード化がDNS Domain NameかIPアドレスのどちらかの使用を可能にすることに注意してください。 前者は主としてエントリーの容易さのためのものです。 このDNS Domain Nameが複数のIPにアドレスを写像するなら、複数のネットワーク・アドレスが作られるべきです。 DNS Domain Nameフォームはそうです。
Hardcastle-Kille Page 4
Hardcastle-Kille4ページ
RFC 1278 String encoded P-Address November 1991
P-アドレス1991年11月にコード化されたRFC1278String
for convenient input. When mapping from an encoded address to string form, the IP address form should always be used.
便利な入力のために。 コード化されたアドレスからストリングフォームまで写像するとき、IPアドレスフォームはいつも使用されるべきです。
4 Encoding
4 コード化
Selectors are represented in a manner which can be easily encoded. In the NS notation, the concrete binary form of network address is given. Otherwise, this string notation provides a mechanism for representing the Abstract Syntax of a Network Address. This must be encoded according to Addendum 2 of ISO 8348 [ISO87a].
セレクタは容易にコード化できる方法で表されます。 NS記法で、具体的な二部形式のネットワーク・アドレスを与えます。 さもなければ、このストリング記法はNetwork Addressの抽象的なSyntaxを表すのにメカニズムを提供します。 ISO8348[ISO87a]のAddendum2によると、これをコード化しなければなりません。
5 Macros
5つのマクロ
There are often common addresses, for which a cleaner representation is desired. This is achieved by use of Macros. If a <network-address> can be parsed as:
一般的なアドレスがしばしばあります。(クリーナー表現はアドレスにおいて望まれています)。 これはMacrosの使用で達成されます。 <ネットワーク・アドレスであるなら、以下として>を分析できます。
<otherstring> "=" *( any )
>をotherstringする<が*と「等しいです」。(いくらか)
Then the leading string is taken as a Macro, which is substituted. This may be applied recursively. When presenting Network Address to humans, the longest available substitution should be used. For example:
そして、主なストリングはMacroとしてみなされます。(Macroは代入されます)。 これは再帰的に適用されるかもしれません。 Network Addressを人間に寄贈するとき、最も長い利用可能な代替は使用されるべきです。 例えば:
________________________ |_Macro_|Value__________ | | UK.AC |DCC+826+d110000 | |_Leeds_|UK.AC=120______ |
________________________ |_マクロ_|値__________ | | UK.AC|DCC+826+d110000| |_リーズ_|UK.AC=120______ |
Then ``Leeds=22'' would be expanded to ``DCC+826+d11000012022''.
そして、「リーズ=22インチは「DCC+826+d11000012022」に広げられるでしょう」。
6 Standard Macros
6 標準のマクロ
No Macros should ever be relied on. However, the following are suggested as standard.
今までに、Macrosを全く当てにするべきではありません。 しかしながら、以下は同じくらい標準で示されます。
Hardcastle-Kille Page 5
Hardcastle-Kille5ページ
RFC 1278 String encoded P-Address November 1991
P-アドレス1991年11月にコード化されたRFC1278String
________________________________________________ |_Macro_____________|Value______________________ | | Int-X25(80) |TELEX+00728722+X25(80)+01+ | | Janet-X25(80) |TELEX+00728722+X25(80)+02+ | | Internet-RFC-1006 |TELEX+00728722+RFC-1006+03+ | |_IXI_______________|TELEX+00728722+RFC-1006+06+_|
________________________________________________ |_マクロ_____________|値______________________ | | Int-X25(80)|テレックス+00728722+X25(80)+01+| | ジャネット-X25(80)|テレックス+00728722+X25(80)+02+| | インターネット-RFC-1006|テレックス+00728722+RFC-1006+03+| |_IXI_______________|TELEX+00728722+RFC-1006+06+_|
7 References
7つの参照箇所
References
参照
[CCI88] The Directory --- overview of concepts, models and services, December 1988. CCITT X.500 Series Recommendations.
[CCI88] ディレクトリ--- 1988年12月の概念の、そして、モデルの、そして、サービスの概観。 CCITT X.500シリーズ勧告。
[HK91] S.E. Hardcastle-Kille. Encoding network addresses to support operation over non-osi lower layers. Request for Comments RFC 1277, Department of Computer Science, University College London, November 1991.
[HK91]東南Hardcastle-Kille。 非osiの低級層の上の操作を支持するためにネットワーク・アドレスをコード化します。 コメントには、1991年11月にRFC1277、コンピュータサイエンス学部、ユニバーシティ・カレッジロンドンを要求してください。
[ISO87a] Information processing systems - data communications - network services definition: Addendum 2 - network layer addressing, March 1987. ISO TC 97/SC 6.
[ISO87a]情報処理システム(データ通信)はサービス定義をネットワークでつなぎます: 付加物2--1987年3月のネットワーク層アドレシング。 ISO Tc97/サウスカロライナ6。
[ISO87b] ISO DIS 7498-3 on naming and addressing, May 1987. ISO/IEC/JTC-1/SC 21.
1987年5月の命名とアドレシングの[ISO87b]ISO DIS7498-3。 ISO/IEC/JTC-1/Sc21。
[Kil89] S.E. Kille. A string encoding of presentation address. Research Note RN/89/14, Department of Computer Science, University College London, February 1989.
[Kil89]東南Kille。 プレゼンテーションアドレスの五弦コード化。 1989年2月に注意Rn/89/14、コンピュータサイエンス学部、ユニバーシティ・カレッジロンドンについて研究してください。
8 Security Considerations
8 セキュリティ問題
Security considerations are not discussed in this memo.
このメモでセキュリティ問題について議論しません。
9 Author's Address
9作者のアドレス
Steve Hardcastle-Kille Department of Computer Science University College London Gower Street WC1E 6BT
スティーブHardcastle-Killeコンピュータサイエンス学部ユニバーシティ・カレッジロンドンガウアー・ストリートWC1E 6BT
Hardcastle-Kille Page 6
Hardcastle-Kille6ページ
RFC 1278 String encoded P-Address November 1991
P-アドレス1991年11月にコード化されたRFC1278String
England
イギリス
Phone: +44-71-380-7294
以下に電話をしてください。 +44-71-380-7294
EMail: S.Kille@CS.UCL.AC.UK
メール: S.Kille@CS.UCL.AC.UK
Hardcastle-Kille Page 7
Hardcastle-Kille7ページ
一覧
スポンサーリンク