|
|
1.1 ! root 1: % -*- LaTeX -*- (really SLiTeX) ! 2: ! 3: \documentstyle[blackandwhite,landscape,oval,pagenumbers,small]{NRslides} ! 4: ! 5: \def\emph#1{\underline{#1}} ! 6: ! 7: \font\xx=cmbx10 ! 8: \font\yy=cmbx7 ! 9: \font\sf=cmss10 ! 10: ! 11: \raggedright ! 12: ! 13: \input trademark ! 14: \let\tradeNAMfont=\relax ! 15: \let\tradeORGfont=\relax ! 16: ! 17: \begin{document} ! 18: ! 19: \title {NYSERNet WHITE PAGES\\ PILOT PROJECT} ! 20: \author {Marshall T.~Rose\\ NYSERNet, Inc.} ! 21: \date {October 26, 1989} ! 22: \maketitlepage ! 23: ! 24: ! 25: \begin{bwslide} ! 26: \part* {OUTLINE}\bf ! 27: ! 28: \begin{description} ! 29: \item[PART I:] THE WHITE PAGES ! 30: ! 31: \item[PART II:] ACCESSING THE SERVICE ! 32: ! 33: \item[PART III:] THE FUTURE ! 34: \end{description} ! 35: \end{bwslide} ! 36: ! 37: ! 38: \begin{bwslide} ! 39: \ctitle {SUMMARY} ! 40: ! 41: \begin{nrtc} ! 42: \item A LARGE DISTRIBUTED INFORMATION SERVICE INVOLVING ADMINISTRATION BY ! 43: DIFFERENT ORGANIZATIONS ! 44: ! 45: \item THE FIRST PRODUCTION-QUALITY FIELD TEST OF THE OSI DIRECTORY (X.500) ! 46: ! 47: \item THE FIRST LARGE SCALE PRODUCTION APPLICATION OF OSI TECHNOLOGY ON TOP ! 48: OF THE TCP/IP SUITE OF PROTOCOLS ! 49: \end{nrtc} ! 50: \end{bwslide} ! 51: ! 52: ! 53: \begin{bwslide} ! 54: \part {THE WHITE PAGES}\bf ! 55: ! 56: \begin{nrtc} ! 57: \item INTRODUCTION ! 58: ! 59: \item RELATION TO OSI DIRECTORY ! 60: ! 61: \item REALIZING THE WHITE PAGES SERVICE ! 62: \end{nrtc} ! 63: \end{bwslide} ! 64: ! 65: ! 66: \begin{bwslide} ! 67: \part* {INTRODUCTION}\bf ! 68: ! 69: \begin{nrtc} ! 70: \item NETWORKS PROVIDE THE INFRASTRUCTURE BETWEEN USERS ! 71: ! 72: \item NEED INFRASTRUCTURAL INFORMATION TO FACILITATE INTERACTIONS ! 73: \begin{nrtc} ! 74: \item e.g., E-MAIL ADDRESSES ! 75: \end{nrtc} ! 76: ! 77: \item WHITE PAGES CONTAIN ! 78: \begin{nrtc} ! 79: \item \emph{INFRASTRUCTURAL INFORMATION} ! 80: \end{nrtc} ! 81: \end{nrtc} ! 82: \end{bwslide} ! 83: ! 84: ! 85: \begin{bwslide} ! 86: \ctitle {WHITE PAGES IN THE REAL WORLD} ! 87: ! 88: \begin{nrtc} ! 89: \item THE TELEPHONE BOOK IS THE BEST EXAMPLE ! 90: ! 91: \item MANY PROVEN FEATURES: ! 92: \begin{nrtc} ! 93: \item MULTIPLE TYPES OF INFORMATION ! 94: \begin{nrtc} ! 95: \item (USEFUL IN FINDING THE ``RIGHT'' ENTRY) ! 96: \end{nrtc} ! 97: ! 98: \item YELLOW PAGES KEYED BY BUSINESS SERVICE ! 99: ! 100: \item LOCALITY OF INFORMATION ! 101: ! 102: \item DIRECTORY ASSISTANCE ! 103: \begin{nrtc} ! 104: \item (IMPRECISE MATCHING) ! 105: \end{nrtc} ! 106: \end{nrtc} ! 107: \end{nrtc} ! 108: \end{bwslide} ! 109: ! 110: ! 111: \begin{bwslide} ! 112: \ctitle{WHITE PAGES IN THE COMPUTER WORLD} ! 113: ! 114: \begin{nrtc} ! 115: \item CONTAINS TELEPHONE BOOK INFORMATION ! 116: \begin{nrtc} ! 117: \item ALONG WITH LOCAL ``PHONE'' INFORMATION ! 118: ! 119: \item SUGGESTS BOTH LOCALITY AND ACCESS CONTROL ! 120: \end{nrtc} ! 121: ! 122: \item CONTAINS NETWORK-SPECIFIC INFORMATION ! 123: \begin{nrtc} ! 124: \item E-MAIL ADDRESSES ! 125: ! 126: \item PRIVATE MAIL ! 127: ! 128: \item NETWORK MANAGEMENT ! 129: \end{nrtc} ! 130: ! 131: \item ULTIMATELY: ``THE'' REPOSITORY OF ALL SYSTEM AND ! 132: NETWORK ADMINISTRATIVE INFORMATION ! 133: \end{nrtc} ! 134: \end{bwslide} ! 135: ! 136: ! 137: \begin{bwslide} ! 138: \ctitle {A SMALL DISTINCTION} ! 139: ! 140: \begin{nrtc} ! 141: \item WHITE PAGES IMPLIES SEARCH BASED ON \emph{NAME} ! 142: ! 143: \item YELLOW PAGES IMPLIES SEARCH BASED ON \emph{ATTRIBUTES} ! 144: ! 145: \item NETWORK SERVICE HAS FEATURES OF BOTH ! 146: \begin{nrtc} ! 147: \item PERHAPS \emph{RAINBOW PAGES}$^{\hbox{\tiny TM}}$ IS BETTER TERM ! 148: \end{nrtc} ! 149: \end{nrtc} ! 150: \end{bwslide} ! 151: ! 152: ! 153: \begin{bwslide} ! 154: \part* {RELATION TO OSI DIRECTORY}\bf ! 155: ! 156: \begin{nrtc} ! 157: \item NEED THREE THINGS TO IMPLEMENT THE SERVICE ! 158: \begin{nrtc} ! 159: \item OSI INFRASTRUCTURE ! 160: ! 161: \item OSI DIRECTORY ! 162: ! 163: \item WHITE PAGES ABSTRACTION ! 164: \end{nrtc} ! 165: ! 166: \item ISODE PROVIDES OSI INFRASTRUCTURE ! 167: ! 168: \item QUIPU PROVIDES OSI DIRECTORY ! 169: ! 170: \item NOW NEED TO SEE HOW DIRECTORY \emph{TECHNOLOGY} INFLUENCES ! 171: WHITE PAGES \emph{SERVICE} ! 172: \end{nrtc} ! 173: \end{bwslide} ! 174: ! 175: ! 176: \begin{bwslide} ! 177: \ctitle {RAMIFICATION 1:\\ UNIQUE IDENTIFICATION OF USERS} ! 178: ! 179: \begin{nrtc} ! 180: \item EACH ENTRY IN THE WHITE PAGES IS IDENTIFIED BY A \emph{HANDLE} ! 181: ! 182: \item ONE TO ONE MAPPING BETWEEN ENTRIES IN DIRECTORY AND WHITE PAGES ! 183: ! 184: \item USE DIRECTORY DISTINQUISHED NAME, e.g., ! 185: \begin{quote}\begin{verbatim} ! 186: c=US ! 187: @o=NYSERNet Inc. ! 188: @ou=Research and Development ! 189: @ou=Western Development Office ! 190: @cn=Marshall Rose ! 191: \end{verbatim}\end{quote} ! 192: FOR WHITE PAGES HANDLE ! 193: \end{nrtc} ! 194: \end{bwslide} ! 195: ! 196: ! 197: \begin{bwslide} ! 198: \ctitle {RAMIFICATION 2:\\ SEARCHING THE WHITE PAGES} ! 199: ! 200: \begin{nrtc} ! 201: \item SEARCHES OCCUR RELATIVE TO AN AREA ! 202: ! 203: \item INTERACTIVE MODEL ! 204: \begin{nrtc} ! 205: \item FIRST, IDENTIFY AREAS LIKELY TO CONTAIN INFORMATION ! 206: ! 207: \item SECOND, SEARCH AREAS ! 208: \end{nrtc} ! 209: ! 210: \item SINCE AREAS ARE JUST PARTS OF THE DIRECTORY, ! 211: BOTH STEPS INVOLVE SEARCHING ! 212: ! 213: \item USER INTERFACE PROVIDES SIMPLE SYNTAX FOR DOING BOTH AUTOMATICALLY ! 214: \end{nrtc} ! 215: \end{bwslide} ! 216: ! 217: ! 218: \begin{bwslide} ! 219: \ctitle {RAMIFICATION 3:\\ STRUCTURE OF INFORMATION} ! 220: ! 221: \begin{nrtc} ! 222: \item INFORMATION IS STRUCTURED USING ASN.1: ! 223: \begin{nrtc} ! 224: \item FORMAL DEFINITION ! 225: ! 226: \item DIRECTORY ENFORCES SYNTAX ! 227: ! 228: \item USERS ENFORCE SEMANTICS ! 229: \end{nrtc} ! 230: ! 231: \item IT'S ALL BINARY ! 232: \begin{nrtc} ! 233: \item SO USER INTERFACE MUST SELECT PLEASING OUTPUT STRATEGY ! 234: ! 235: \item (UNLIKE MOST INTERNET-STYLE INTERFACES) ! 236: \end{nrtc} ! 237: \end{nrtc} ! 238: \end{bwslide} ! 239: ! 240: ! 241: \begin{bwslide} ! 242: \part* {REALIZING THE WHITE PAGES SERVICE}\bf ! 243: ! 244: \begin{nrtc} ! 245: \item PILOT COMMUNITY IS NYSERNet MEMBERSHIP ! 246: \begin{nrtc} ! 247: \item AND BROAD INTERNET COMMUNITY ! 248: \end{nrtc} ! 249: ! 250: \item ISODE PROVIDES OSI INFRASTRUCTURE OVER TCP/IP USING RFC1006 ! 251: ! 252: \item THE WHITE PAGES ABSTRACTION ! 253: \begin{nrtc} ! 254: \item ADMINISTRATIVE DISCIPLINE ! 255: ! 256: \item USER INTERFACE ! 257: \end{nrtc} ! 258: \end{nrtc} ! 259: \end{bwslide} ! 260: ! 261: ! 262: \begin{bwslide} ! 263: \ctitle {ADMINISTRATIVE DISCIPLINE} ! 264: ! 265: \begin{nrtc} ! 266: \item BASED ON THE FOUR MODELS OF THE DIRECTORY ! 267: \begin{nrtc} ! 268: \item INFORMATIONAL PERSPECTIVE ! 269: ! 270: \item FUNCTIONAL PERSPECTIVE ! 271: ! 272: \item ORGANIZATIONAL PERSPECTIVE ! 273: ! 274: \item SECURITY PERSPECTIVE ! 275: \end{nrtc} ! 276: \end{nrtc} ! 277: \end{bwslide} ! 278: ! 279: ! 280: \begin{bwslide} ! 281: \ctitle {INFORMATIONAL PERSPECTIVE} ! 282: ! 283: \begin{nrtc} ! 284: \item EACH ENTRY IN THE WHITE PAGES CORRESPONDS TO AN ENTRY IN THE OSI ! 285: DIRECTORY ! 286: ! 287: \item SINCE DISTINGUISHED NAMES ARE HIERARCHICAL, ! 288: SO ARE HANDLES IN THE WHITE PAGES ! 289: ! 290: \item ONLY LIMITED INFORMATION TYPES SUPPORTED ! 291: \begin{nrtc} ! 292: \item ORGANIZATIONS ! 293: ! 294: \item ORGANIZATIONAL UNITS AND ROLES ! 295: ! 296: \item LOCALITIES ! 297: ! 298: \item PERSONS ! 299: \end{nrtc} ! 300: \end{nrtc} ! 301: \end{bwslide} ! 302: ! 303: ! 304: \begin{bwslide} ! 305: \ctitle {ATTRIBUTE TYPES FOR PERSONS}\small ! 306: ! 307: \[\begin{tabular}{lll} ! 308: commonName& physicalDeliveryOfficeName& stateOrProvinceName\\ ! 309: description& photo& streetAddress\\ ! 310: facsimileTelephoneNumber& postOfficeBox& surName\\ ! 311: favouriteDrink& postalAddress& telephoneNumber\\ ! 312: mobileTelephoneNumber& postalCode& title\\ ! 313: otherMailbox& rfc822Mailbox& userPassword\\ ! 314: pagerTelephoneNumber& roomNumber& userid ! 315: \end{tabular}\] ! 316: \end{bwslide} ! 317: ! 318: ! 319: \begin{bwslide} ! 320: \ctitle {FUNCTIONAL PERSPECTIVE} ! 321: ! 322: \begin{nrtc} ! 323: \item DUA CONTACTS DSA FOR INFORMATION ! 324: ! 325: \item IF DSA DOES NOT HAVE INFORMATION RESIDENT, ! 326: IT EITHER ! 327: \begin{nrtc} ! 328: \item \emph{CHAINS} REQUEST TO A DSA CLOSER TO THE INFORMATION ! 329: ! 330: \item \emph{REFERS} DUA TO A DSA CLOSER TO THE INFORMATION ! 331: \end{nrtc} ! 332: ! 333: \item WHAT DOES \emph{RESIDENT} MEAN? ! 334: \end{nrtc} ! 335: \end{bwslide} ! 336: ! 337: ! 338: \begin{bwslide} ! 339: \ctitle {ENTRY DATA BLOCK} ! 340: ! 341: \begin{nrtc} ! 342: \item AN ENTRY DATA BLOCK (OR BLOCK) CONSISTS OF A SMALL PORTION OF THE TREE ! 343: \begin{nrtc} ! 344: \item THE NAMES AND ATTRIBUTES OF THE IMMEDIATE CHILDREN OF OF A ! 345: PARTICULAR NODE ! 346: \end{nrtc} ! 347: ! 348: \item THREE KINDS OF BLOCKS ! 349: \begin{nrtc} ! 350: \item SLAVE COPY: COMPLETE AND AUTHORITATIVE ! 351: \begin{nrtc} ! 352: \item REGULARLY UPDATED FROM UPSTREAM DSA ! 353: \end{nrtc} ! 354: ! 355: \item CACHE COPY: POSSIBLY PARTIAL INFORMATION ! 356: \begin{nrtc} ! 357: \item INFORMATION DETERMINED FROM CHAINING ! 358: ! 359: \item INVALIDATED RELATIVE QUICKLY ! 360: \end{nrtc} ! 361: ! 362: \item MASTER COPY: THE ORIGINAL ! 363: \end{nrtc} ! 364: \end{nrtc} ! 365: \end{bwslide} ! 366: ! 367: ! 368: \begin{bwslide} ! 369: \ctitle {THE RESIDENCY REQUIREMENT} ! 370: ! 371: \[\small\begin{tabular}{rl} ! 372: \bf OPERATION REQUESTED& ! 373: \bf COPY REQUIRED FOR RESIDENCY\\ ! 374: READ, COMPARE& MASTER, SLAVE, OR CACHE\\ ! 375: LIST, SEARCH& MASTER, OR SLAVE\\ ! 376: UPDATE& MASTER\\ ! 377: \end{tabular}\] ! 378: ! 379: \begin{nrtc} ! 380: \item IN ORDER TO IMPROVE SEARCHING, ! 381: SLAVE COPIES OF THE ROOT and \verb"c=US" ARE KEPT AT EACH DSA ! 382: ! 383: \item UPDATES STILL RELY ON CENTRALIZED ENTITY ! 384: \end{nrtc} ! 385: \end{bwslide} ! 386: ! 387: ! 388: \begin{bwslide} ! 389: \ctitle {ORGANIZATIONAL PERSPECTIVE} ! 390: ! 391: \begin{nrtc} ! 392: \item RESPONSIBILITY FOR INFORMATION DIVIDED INTO DIRECTORY MANAGEMENT ! 393: DOMAINS (DMDs) ! 394: ! 395: \item LEVEL-0: HIGHLY-AVAILABLE AUTHORITATIVE SERVERS ! 396: \begin{nrtc} ! 397: \item ROOT ! 398: ! 399: \item \verb"c=US" ! 400: \end{nrtc} ! 401: ! 402: \item LEVEL-1: AUTHORITATIVE SERVER FOR EACH ORGANIZATION ! 403: ! 404: \item LEVEL-2: OVERFLOW DSAs FOR AN ORGANIZATION ! 405: \begin{nrtc} ! 406: \item USE NOT RECOMMENDED AT PRESENT ! 407: \end{nrtc} ! 408: \end{nrtc} ! 409: \end{bwslide} ! 410: ! 411: ! 412: \begin{bwslide} ! 413: \ctitle {TOPOLOGY OF THE PILOT PROJECT} ! 414: ! 415: \vskip.5in ! 416: \diagram[p]{figureW-2} ! 417: \end{bwslide} ! 418: ! 419: ! 420: \begin{bwslide} ! 421: \ctitle {SECURITY PERSPECTIVE} ! 422: ! 423: \begin{nrtc} ! 424: \item \emph{SIMPLE} SECURITY MODEL (PASSWORD-BASED) ! 425: \begin{nrtc} ! 426: \item WON'T TOUCH \emph{STRONG} SECURITY MODEL WHICH USES PKS ! 427: \end{nrtc} ! 428: ! 429: \item ACCESS CONTROL LISTS ! 430: \begin{nrtc} ! 431: \item NONE, DETECT, COMPARE, READ, ADD, WRITE ! 432: \end{nrtc} ! 433: FOR ENTRIES, ATTRIBUTES, AND CHILDREN ! 434: ! 435: \item PASSWORDS MUST NOT BE REPLICATED OUTSIDE OF ORGANIZATION'S DMD ! 436: \end{nrtc} ! 437: \end{bwslide} ! 438: ! 439: ! 440: ! 441: \begin{bwslide} ! 442: \part {ACCESSING THE SERVICE}\bf ! 443: ! 444: \begin{nrtc} ! 445: \item FRED ! 446: ! 447: \item FACES ! 448: ! 449: \item MH ! 450: \end{nrtc} ! 451: \end{bwslide} ! 452: ! 453: ! 454: \begin{bwslide} ! 455: \part* {FRED}\bf ! 456: ! 457: \begin{nrtc} ! 458: \item BASED ON SRI-NIC WHOIS SERVICE ! 459: \begin{nrtc} ! 460: \item EXPERIENCE SHOWS SYNTAX IS WELL-LIKED ! 461: ! 462: \item TRAINING PROBLEM REDUCED ! 463: \end{nrtc} ! 464: ! 465: \item INTERACTIVE PROGRAM ! 466: \begin{nrtc} ! 467: \item ALSO AVAILABLE VIA NETWORK AND MAIL ! 468: \end{nrtc} ! 469: \end{nrtc} ! 470: \end{bwslide} ! 471: ! 472: ! 473: \begin{bwslide} ! 474: \ctitle {WHOIS COMMAND} ! 475: ! 476: {\small\begin{verbatim} ! 477: whois input-field [record-type] [area-designator] [output-control] ! 478: \end{verbatim}} ! 479: ! 480: \begin{nrtc} ! 481: \item PARTIAL NAME, e.g., ! 482: \begin{nrtc} ! 483: \item \verb"rose" ! 484: \end{nrtc} ! 485: ! 486: \item FULLY-QUALIFIED HANDLE, e.g., ! 487: \begin{nrtc} ! 488: \item \verb"@c=US@cn=Manager" OR \verb"!1" ! 489: \end{nrtc} ! 490: ! 491: \item MAILBOX SPECIFICATION, e.g., ! 492: \begin{nrtc} ! 493: \item \verb"[email protected]" ! 494: \end{nrtc} ! 495: \end{nrtc} ! 496: \end{bwslide} ! 497: ! 498: ! 499: \begin{bwslide} ! 500: \ctitle {MATCHING RULES} ! 501: ! 502: \begin{nrtc} ! 503: \item IF ``\verb"*"''-SIGN PRESENT, USE WILDCARDING, ELSE ! 504: ! 505: \item IF USER WANTS IMPRECISE MATCHING, USE SOUNDEX, ELSE ! 506: ! 507: \item IF USER WANTS SURNAME MATCHING, LOOK THERE, ELSE ! 508: ! 509: \item FORCE LIBERAL WILDCARDING, e.g., \verb"*rose*" ! 510: \end{nrtc} ! 511: \end{bwslide} ! 512: ! 513: ! 514: \begin{bwslide} ! 515: \ctitle {ALTERNATE QUERY FORMS} ! 516: ! 517: \begin{nrtc} ! 518: \item USE THE \verb"-title" SWITCH WHEN LOOKING FOR PEOPLE ! 519: ! 520: \item FOR EXAMPLE, ! 521: \begin{quote}\small\begin{verbatim} ! 522: whois rose -title scientist ! 523: \end{verbatim}\end{quote} ! 524: LOOKS FOR SOMEONE NAMED \verb"rose" WHO IS A SCIENTIST ! 525: ! 526: \item WHILE ! 527: \begin{quote}\small\begin{verbatim} ! 528: whois -title operator ! 529: \end{verbatim}\end{quote} ! 530: LOOKS FOR ANYONE WHO IS AN OPERATOR ! 531: ! 532: \item SEARCHES ARE RELATIVE TO THE APPROPRIATE AREA ! 533: \end{nrtc} ! 534: \end{bwslide} ! 535: ! 536: ! 537: \begin{bwslide} ! 538: \ctitle {AREA DESIGNATOR} ! 539: ! 540: \begin{nrtc} ! 541: \item SAYS WHERE TO SEARCH, EITHER ! 542: ! 543: \item DIRECT REFERENCE, e.g., ! 544: \begin{nrtc} ! 545: \item \verb|"@c=US@o=NYSERNet Inc."| OR \verb"!3" ! 546: \end{nrtc} ! 547: ! 548: \item INDIRECT REFERENCE, e.g., ! 549: \begin{nrtc} ! 550: \item \verb"-org nyser" ! 551: \end{nrtc} ! 552: ! 553: \item INDIRECT REFERENCE CAUSES IMPLICIT SEARCH TO DETERMINE LIST OF AREAS ! 554: FOR SEARCH ! 555: \end{nrtc} ! 556: \end{bwslide} ! 557: ! 558: ! 559: \begin{bwslide} ! 560: \ctitle {AN EXAMPLE} ! 561: ! 562: \smaller ! 563: \begin{verbatim} ! 564: ! 565: ! 566: fred> whois goodfellow -org anterior ! 567: Trying @c=US@o=Anterior Technology ... ! 568: Geoffrey Goodfellow (2) [email protected] ! 569: aka: Geoffrey S. Goodfellow ! 570: ! 571: President ! 572: Anterior Technology ! 573: POB 1206 ! 574: Menlo Park, CA 94026-1206 ! 575: ! 576: Telephone: +1 415 328 5615 ! 577: FAX: +1 415 328 5649 ! 578: TELEX: number: 650 103 7391, country: US, answerback: MCI UW ! 579: ! 580: Mailbox information: ! 581: MCI-Mail: Geoff ! 582: Internet: [email protected] ! 583: UUCP: fernwood!Geoff ! 584: ! 585: Drinks: chilled water ! 586: Picture: /usr/etc/g3fax/Xphoto invoked ! 587: ! 588: Handle: @c=US@o=Anterior Technology@ou=Corporate@cn=Geoffrey Goodfellow (2) ! 589: Modified: Fri Jul 21 11:41:27 1989 ! 590: \end{verbatim} ! 591: \end{bwslide} ! 592: ! 593: ! 594: \begin{bwslide} ! 595: \part* {FACES}\bf ! 596: ! 597: \begin{nrtc} ! 598: \item YOU CAN STORE ARBITRARY DATA IN THE WHITE PAGES ! 599: ! 600: \item ONE ATTRIBUTE IS A FACSIMILE IMAGE CALLED \verb"photo" ! 601: ! 602: \item THERE ARE TWO X WINDOWS PROGRAMS WHICH DISPLAY THIS INFORMATION ! 603: \begin{nrtc} ! 604: \item XFACE: WHEN READING A MESSAGE WITH MH, DISPLAYS PHOTO ! 605: ! 606: \item XWHO: LIKE RWHO, BUT WITH PHOTOs ! 607: \end{nrtc} ! 608: \end{nrtc} ! 609: \end{bwslide} ! 610: ! 611: ! 612: \begin{bwslide} ! 613: \ctitle {MAPPING TO HANDLES} ! 614: ! 615: \begin{nrtc} ! 616: \item MAPPING \verb"local@domain" to A DISTINGUISHED NAME IS A PROBLEM ! 617: ! 618: \item COULD USE SEARCH ON \verb"rfc822Mailbox" ATTRIBUTE, ! 619: BUT HOW TO LIMIT SEARCH? ! 620: ! 621: \item ON LOCAL AREA NETWORK (XWHO), PROBLEM IS SIMPLER ! 622: \begin{nrtc} ! 623: \item SEARCH LOCAL PART OF TREE FOR \verb"userid" ATTRIBUTE ! 624: \end{nrtc} ! 625: ! 626: \item FOR E-MAIL (XFACE), USE DIRECTORY TO PROVIDE INVERSE MAPPING TO ! 627: DOMAIN NAMES ! 628: \begin{nrtc} ! 629: \item COUNTRIES, ORGANIZATIONS HAVE \verb"domainRelatedObject" IN ! 630: OBJECT CLASS ! 631: ! 632: \item OBJECTS OF THIS CLASS HAVE \verb"associatedDomain" ATTRIBUTE ! 633: ! 634: \item USE A RECURSIVE ALGORITHM TO DERIVE DI-SUBTREES LIKELY TO HAVE ! 635: DESIRED INFORMATION ! 636: \end{nrtc} ! 637: \end{nrtc} ! 638: \end{bwslide} ! 639: ! 640: ! 641: \begin{bwslide} ! 642: \part* {MH}\bf ! 643: ! 644: \begin{nrtc} ! 645: \item WHEN COMPOSING MAIL, IT WOULD BE NICE TO USE THE WHITE PAGES TO GET ! 646: E-MAIL ADDRESSES ! 647: ! 648: \item MH IS MODIFIED TO USE FRED FOR THIS PURPOSE ! 649: \end{nrtc} ! 650: \end{bwslide} ! 651: ! 652: ! 653: \begin{bwslide} ! 654: \ctitle {MH USE OF FRED} ! 655: ! 656: \begin{nrtc} ! 657: \item SPECIFY A NAME BY USING ``\verb"{"'' AND ``\verb"}"'' INSTEAD OF ! 658: AN ADDRESS, e.g., ! 659: \begin{nrtc} ! 660: \item \verb"To: { rose -org nyser }" ! 661: \end{nrtc} ! 662: ! 663: \item \verb"SEND" AND \verb"WHOM" COMMANDS WILL EXPAND QUERY ! 664: \begin{nrtc} ! 665: \item USER IS ASKED TO CONFIRM/REFINE ! 666: \end{nrtc} ! 667: ! 668: \item NOT AVAILABLE FOR \verb"PUSH" ! 669: \begin{nrtc} ! 670: \item (MUST BE INTERACTIVE USE OF MH) ! 671: \end{nrtc} ! 672: \end{nrtc} ! 673: \end{bwslide} ! 674: ! 675: ! 676: \begin{bwslide} ! 677: \part {THE FUTURE}\bf ! 678: ! 679: \begin{nrtc} ! 680: \item LEVEL-1 SLAVE DSAs ! 681: ! 682: \item DEVELOPMENT ! 683: ! 684: \item NAME CHANGES ! 685: \end{nrtc} ! 686: \end{bwslide} ! 687: ! 688: ! 689: \begin{bwslide} ! 690: \part* {LEVEL-1 SLAVE DSAs}\bf ! 691: ! 692: \begin{nrtc} ! 693: \item LEVEL-1 DSAs ARE A SINGLE POINT OF FAILURE ! 694: ! 695: \item START LOOKING FOR PEER TO RUN LEVEL-1 DSA FOR YOUR DATA ! 696: \end{nrtc} ! 697: \end{bwslide} ! 698: ! 699: ! 700: \begin{bwslide} ! 701: \part* {DEVELOPMENT}\bf ! 702: ! 703: \begin{nrtc} ! 704: \item WHENEVER MAINTENANCE COMES UP, DEVELOPMENT GOES OUT THE DOOR! ! 705: ! 706: \item SO, MAJOR DEVELOPMENT IS OVER ! 707: \end{nrtc} ! 708: \end{bwslide} ! 709: ! 710: ! 711: \begin{bwslide} ! 712: \ctitle {SOME AREAS OF INTEREST} ! 713: ! 714: \begin{nrtc} ! 715: \item PRIVATE MAIL (KEY RETRIEVAL) ! 716: ! 717: \item USER-DEFINED TEMPLATES FOR FRED OUTPUT ! 718: ! 719: \item DOCUMENT SEARCHING ! 720: \end{nrtc} ! 721: \end{bwslide} ! 722: ! 723: ! 724: \begin{bwslide} ! 725: \part* {NAME CHANGES}\bf ! 726: ! 727: \begin{nrtc} ! 728: \item PUTTING EVERYONE UNDER \verb"c=US" WON'T SCALE ! 729: ! 730: \item SO, UNLESS YOUR ORGANIZATION IS INTER-STATE, PLAN ON ! 731: \begin{nrtc} ! 732: \item \verb"c=US@l=NY@o=O_i" ! 733: \end{nrtc} ! 734: ! 735: \item ALSO PLAN ON HAVING ONLY INCOMPLETE INFORMATION ON \verb"c=US" ! 736: \end{nrtc} ! 737: \end{bwslide} ! 738: ! 739: ! 740: \begin{bwslide} ! 741: \part* {CONCLUSIONS}\bf ! 742: ! 743: \begin{nrtc} ! 744: \item WHITE PAGES SERVICE ! 745: \begin{nrtc} ! 746: \item USING THE OSI DIRECTORY ! 747: ! 748: \item RUNNING IN A TCP/IP-BASED INTERNET ! 749: \end{nrtc} ! 750: SOUNDS UNLIKELY! ! 751: ! 752: \item ACTUALLY, IT'S OPTIMAL FOR A PILOT ! 753: \begin{nrtc} ! 754: \item SHEER SIZE OF THE INTERNET ! 755: ! 756: \item INTERNET SUITE OF PROTOCOLS FOR STABLE END-TO-END SERVICES ! 757: ! 758: \item OSI DIRECTORY SERVICE FOR RICH SERVICE ENVIRONMENT ! 759: \end{nrtc} ! 760: \end{nrtc} ! 761: \end{bwslide} ! 762: ! 763: ! 764: \end{document}
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.