rfc2378.txt
来自「著名的RFC文档,其中有一些文档是已经翻译成中文的的.」· 文本 代码 · 共 1,236 行 · 第 1/3 页
TXT
1,236 行
visible only to the person connected with the information, or visible only to the database administrator.Hedberg & Pomes Informational [Page 15]RFC 2378 The CCSO Nameserver (Ph) Architecture September 19984.5. References [GSS-API] Linn, J., "Generic Security Service Application Program Interface, Version 2", RFC 2078, January 1997. [HMAC] Krawczyk, H., Bellare, M., and R. Canetti, "HMAC: Keyed- Hashing for Message Authentication", RFC 2104, February 1997. [IPSEC] Atkinson, R., "Security Architecture for the Internet Protocol", RFC 1825, August 1995. [KRB5] Kohl, J., and C. Neuman, "The Kerberos Network Authentication Service (V5)", RFC 1510, September 1993. [TLS] Dierks, T., and C. Allen, "The TLS Protocol, Version 1.0", Work in Progress. [MIME] Freed, N., and N. Borenstein, "Multipurpose Internet Mail Extensions, (MIME) Part One: Format of Internet Message Bodies", RFC 2045, November 1996.5. Miscellaneous5.1. Authors' Addresses Roland Hedberg Umdac Umea University 901 87 Umea Sweden EMail: Roland.Hedberg@umdac.umu.se Paul Pomes Qualcomm Inc 6455 Lusk Blvd San Diego, CA USA EMail: ppomes@qualcomm.comHedberg & Pomes Informational [Page 16]RFC 2378 The CCSO Nameserver (Ph) Architecture September 1998Appendix A Default fields and suggested lengths connected to different object types. All entries: Information common to all entries type 64 name 256 address 128 proxy 32 password 32 type=phone: Information found in a phonebook phone 64 fax 64 type=person: Information about a human being alias 32 forename 64 surname 64 group 32 email 128 public_key 4096 nickname 128 www 256 acl 128 type=staff: Information about an employee empno 16 department 64 supervisor 64 secretary 64 office_location 128 office_address 128 office_phone 64 title 64 pager 64 hours 128 type=unit: Information about an organizational unit email 128 www 256 public_key 4096Hedberg & Pomes Informational [Page 17]RFC 2378 The CCSO Nameserver (Ph) Architecture September 1998Appendix B Result codes 100 In progress (general). 101 Echo of current command. 102 Count of number of matches to query. 103 No hostname found for IP address. 200 Success (general). 201 Database ready, but read-only. 300 More information (general). 301 Encrypt this string. 302 Print this prompt. 400 Temporary error (general). 401 Internal database error. 402 Lock not obtained within timeout period. 403 Login would have been OK, but database read-only 475 Database unavailable; try later. 500 Permanent error (general). 501 No matches to query. 502 Too many matches to query. 503 Not authorized for requested information. 504 Not authorized for requested search criteria. 505 Not authorized to change requested field. 506 Request refused; must be logged in to execute. 507 Field does not exist. 508 Field is not present in requested entry. 509 Alias already in use. 510 Not authorized to change this entry. 511 Not authorized to add entries. 512 Illegal value. 513 Unknown option. 514 Unknown command. 515 No indexed field in query. 516 No authorization for request. 517 Operation failed because database is read-only. 518 To many entries selected by change command. 520 CPU usage limit exceeded. 521 Change command would have overridden existing field, and the "addonly" option is on. 522 Attempt to view "Encrypted" field. 523 Expecting "answer" or "clear". 524 Names of help topics may not contain "/". 525 Email authentication failed 526 Host name address not found in DNS 527 Reverse DNS lookup does not match forward DNS lookup 528 General Kerberos database error. 529 Selected authentication method not availableHedberg & Pomes Informational [Page 18]RFC 2378 The CCSO Nameserver (Ph) Architecture September 1998 590 Remote queries not allowed. 598 Command unknown. 599 Syntax error. 600 Ambiguous or multiple matchHedberg & Pomes Informational [Page 19]RFC 2378 The CCSO Nameserver (Ph) Architecture September 1998Appendix C Description of the client command language using the augmented Backus-Naur Form (RFC822). response = code [index] [field] text CRLF code = [-] LDIG 2DIGIT ":" index = number ":" field = 1*SPACE attribute ":" 1*SPACE text = 1*( CHAR / LWSP-char ) command = ph-command CRLF ph-command = "status" / a-command / oa-command ph-command =/ av-command / answer-command / query-command ph-command =/ delete-command / change-command / "help" / quit-command a-command = ("siteinfo"/"fields"/"id"/"login"/"help"/"email"/ "clear") [attribute] oa-command = ("xlogin") number attribute av-command = ("set"/"add"/"make") 1*attribute-value answer-command = ("answer") 1*printable query-command = ("query"/"ph") 1*selection ["return" 1*attribute] quit-command = "quit" / "exit" / "stop" change-command = "change" 1*selection make 1*attribute-value delete-command = "delete" selection selection = value / attribute-value attribute-value = attribute "=" value value = 1*(cstring / quoted-string / set) cstring = 1*( ALPHA / DIGIT / S_SPEC / set / quoted-pair ) attribute = 1*( ALPHA / DIGIT / "_" / "-" ) number = 1*(DIGIT) quoted-string = <"> 1*(qtext/quoted-pair) <"> quoted-pair = "\" CHAR qtext = 1*( CHAR / CR / SPEC1 / DELIMIT1 / DELIMIT2 / LWS ) set = '[' 1*(ALPHA/DIGIT) ']' LWSP-char = SPACE / HTAB LWS = 1*([CRLF] (LWSP-char)) CRLF = CR LFHedberg & Pomes Informational [Page 20]RFC 2378 The CCSO Nameserver (Ph) Architecture September 1998 S_SPEC = '*'/'+'/'?' SPEC1 = "=" / "*" / "?" / "+" / "[" / "]" SPEC2 = "\" / """ DELIMIT1 = SPACE / HTAB / LF DELIMIT2 = "," / ";" / ":" PRINTABLE = %d32..%d126 CTL = %d0..%d31 / %d127..%d160 ALPHA = %d65..%d90 / %d97..%d122 DIGIT = %d48..%d57 LDIG = %d49..%d54 SPACE = %d32 SEP = (CR LF) / LF CR = %d13 LF = %d10 HTAB = %d9 CHAR = %d33..%d126 / %d160..%d255 OTHER = "(" / ")" / "-" / "." / "/" "@" / "$" / "_" / "!" / "~" / "'" / "#" / "&" / "<" / ">" / "^" / "`" / "{" / "|" / "}"Hedberg & Pomes Informational [Page 21]RFC 2378 The CCSO Nameserver (Ph) Architecture September 1998Full Copyright Statement Copyright (C) The Internet Society (1998). All Rights Reserved. This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this paragraph are included on all such copies and derivative works. However, this document itself may not be modified in any way, such as by removing the copyright notice or references to the Internet Society or other Internet organizations, except as needed for the purpose of developing Internet standards in which case the procedures for copyrights defined in the Internet Standards process must be followed, or as required to translate it into languages other than English. The limited permissions granted above are perpetual and will not be revoked by the Internet Society or its successors or assigns. This document and the information contained herein is provided on an "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.Hedberg & Pomes Informational [Page 22]
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?