--- 1/draft-ietf-svrloc-wpyp-01.txt 2008-04-11 10:58:33.000000000 +0200 +++ 2/draft-ietf-svrloc-wpyp-02.txt 2008-04-11 10:58:33.000000000 +0200 @@ -1,17 +1,17 @@ Internet-Draft Ryan Moats -draft-ietf-svrloc-wpyp-01.txt AT&T +draft-ietf-svrloc-wpyp-02.txt AT&T Expires in six months October 1997 - The 'wp:' and 'yp:' Abstract Service Types - Filename: draft-ietf-svrloc-wpyp-01.txt + The 'wp' and 'yp' Abstract Service Types + Filename: draft-ietf-svrloc-wpyp-02.txt Status of This Memo This document is an Internet-Draft. Internet-Drafts are working documents of the Internet Engineering Task Force (IETF), its areas, and its working groups. Note that other groups may also distribute working documents as Internet-Drafts. Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other @@ -20,44 +20,45 @@ in progress.'' To learn the current status of any Internet-Draft, please check the ``1id-abstracts.txt'' listing contained in the Internet- Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East Coast), or ftp.isi.edu (US West Coast). Abstract - This document presents definitions for the 'wp:' (white pages) and - 'yp:' (yellow pages) abstract services. + This document presents definitions for the ''wp'' (white pages) and + ''yp'' (yellow pages) abstract services. 1. Introduction In "Advertising Services" [1], several abstract services are - proposed. As specified in [2], the "wp:" (white pages) and "yp:" - yellow pages abstract services are documented here. + proposed. As specified in [2], the "wp" (white pages) and "yp" + (yellow pages) abstract services are documented here. 2. The "wp" Abstract Service The "wp" abstract service is for locating people via directory or "white pages" services. Version 0.0 of this service specifies four protocols for accessing such services: LDAP, WHOIS++, CCSO/Ph and HTTP. + ---------------------------template begins here----------------------- type = wp version = 0.0 language = EN description = - The WP Abstract Service is for locating people via "white pages" services. + The WP Abstract Service is for locating people using either LDAP, WHOIS, CCSO/Ph or HTTP url-syntax = url-path = ldapurl / whoisppurl / phurl / httpurl ldapurl = url as defined in [3] whoisppurl = url as defined in [4] httpurl = url as defined in [5] phurl = "ph://" hostport hostport = host [ ":" port ] host = hostname / hostnumber hostname = *( domainlavel "." ) toplabel @@ -75,80 +76,122 @@ alpha = "a" / "b" / "c" / "d" / "e" / "f" / "g" / "h" / "i" / "j" / "k" / "l" / "m" / "n" / "o" / "p" / "q" / "r" / "s" / "t" / "u" / "v" / "w" / "x" / "y" / "z" / "A" / "B" / "C" / "D" / "E" / "F" / "G" / "H" / "I" / "J" / "K" / "L" / "M" / "N" / "O" / "P" / "Q" / "R" / "S" / "T" / "U" / "V" / "W" / "X" / "Y" / "Z" digit = "0" / "1" / "2" / "3" / "4" / "5" / "6" / "7" / "8" / "9" + ---------------------------template ends here------------------------- 3. The "yp" Abstract Service - To locate resource on the Internet, a client would use the "Yellow - Pages" service and version 0.0 of the "yp" abstract service specifies - two protocols for accessing such services: Z39.50 and HTTP. + The "yp" abstract service is for locating resources on the Internet + and version 0.0 specifies three protocols for accessing such + services: Z39.50, HTTP, and WHOIS++. + ---------------------------template begins here----------------------- type = yp + version = 0.0 language = EN description = - The yp Abstract Service is for locating resource via "yellow pages" services. + The yp Abstract Service is for locating resources either via Z39.50, HTTP or WHOIS. url-syntax = - url-path = z3950url / httpurl + url-path = z3950url / httpurl / whoisppurl z3950url = url as defined in [6] httpurl = url as defined in [5] + whoisppurl = url as defined in [4] + ---------------------------template ends here------------------------- -4. Security Considerations +4. Contact Information - The templates presented here are subject to the same implications as - other service templates specified according to [2] and [7]. + The contact point for version 0.0 of both of these templates is the + author. -5. Acknowledgments +5. Security Considerations + + Both of these abstract services inherit the security considerations + of the "service:" URL scheme as specified in [2]. As these services + are both abstract, they further inherit considerations from the + protocol used to provide the underlying concrete services as + discussed below. + +5.1 Considerations for the "wp" service + + Since the "wp" abstract service can use any of LDAP, HTTP, WHOIS or + CCSO/Ph, it inherits the security considerations for each of these + protocols. See [3] and [8] for LDAP, [9] and [10] for HTTP, [4] and + [11] for WHOIS, and [12] for CCSO/Ph. + +5.2 Considerations for the "yp" service Since the "yp" abstract service +can use any of HTTP, Z39.50, or WHOIS, it inherits the security +considerations for each of these protocols. See [9] and [10] for HTTP, +[6] for Z39.50, and [4] and [11] for WHOIS. + +6. Acknowledgments This work described in this document is partially supported by the National Science Foundation, Cooperative Agreement NCR-9218179. -6. References +7. References Request For Comments (RFC) and Internet Drafts documents are available from and numerous mirror sites [1] R. Moats, M. Hamilton, "Advertising Services," Internet Draft (work in progress), February 1997. - [2] E. Guttman, "The service: URL Scheme," Internet - Draft (work in progress), 20 November 1996. + [2] C. Perkins, E. Guttman, J. Kempf, "Service Tem- + plates and 'service:' Schemes," Internet Draft + (work in progress), October 1997. [3] T. Howes, M. Smith, "An LDAP URL Format," RFC 1959, June 1996. [4] M. Hamilton, "WHOIS++ URL Specification," Internet Draft (work in progress), May 1997. [5] T. Berners-Lee, R. Fielding, and L. Masinter, "Uni- form Resource Locators (URL): Generic Syntax and Semantics," RFC1738 as amended by RFC1808 and - updated by draft-fielding-url-syntax-05.txt, May + updated by draft-fielding-url-syntax-09.txt, May 1997. (work in progress). [6] R. Denenberg, J. Kunze, D. Lynch, "Uniform Resource Locators for Z39.50," RFC 2056, November 1996. [7] J. Veizades, E. Guttman, C. Perkins, S. Kaplan, - "Service Location Protocol," Internet Draft (work - in progress), 8 January 1997. + "Service Location Protocol," RFC 2165, June 1997. -7. Author's addresses + [8] W. Yeong, T. Howes, S. Kille, "Lightweight Direc- + tory Access Protocol", RFC 1777, March 1995. + + [9] T. Berners-Lee, R. Fielding, H. Frystyk, "Hypertext + Transfer Protocol -- HTTP/1.0", RFC 1945, May 1996. + + [10] R. Fielding (et.al.), "Hypertext Transfer Protocol + -- HTTP/1.1", RFC 2068, January 1997. + + [11] P. Deutsch, R. Schoultz, P. Faltstrom, C. Weider, + "Architecture of the WHOIS++ Service", RFC 1835, + August 1995. + + [12] P. Pomes, R. Hedberg, "The CCSO Nameserver (Ph) + Architecture", Internet Draft (work in progress), + May 1997. + +8. Author's addresses Ryan Moats AT&T 15621 Drexel Circle Omaha, NE 68135-2358 USA Phone: +1 402 894-9456 EMail: jayhawk@att.com