Annotation of 43BSDReno/contrib/isode-beta/doc/practical-osi1/a-overview.tex, revision 1.1

1.1     ! root        1: % run this through LaTeX with the appropriate wrapper
        !             2: 
        !             3: \dotopic{1}
        !             4: \begin{bwslide}
        !             5: \part  {APPLICATION SERVICES}\bf
        !             6: \end{bwslide}
        !             7: \doparts
        !             8: 
        !             9: 
        !            10: \begin{bwslide}
        !            11: \part* {OUTLINE}\bf
        !            12: 
        !            13: \begin{description}
        !            14: \item[PART I:]         BASIC CONCEPTS 
        !            15: \item[PART II:]                SESSION SERVICES
        !            16: \item[PART III:]       ABSTRACT SYNTAX
        !            17: \item[PART IV:]                PRESENTATION SERVICES
        !            18: \item[PART V:]         APPLICATION SERVICE ELEMENTS
        !            19: \item[PART VI:]                BUILDING AN APPLICATION
        !            20: \end{description}
        !            21: \end{bwslide}
        !            22: 
        !            23: %\begin{note}\em
        !            24: %\begin{center}
        !            25: %\underline{an audience survey}
        !            26: %\end{center}
        !            27: %
        !            28: %who has heard of, is familiar with, or understands:
        !            29: %\begin{quote}
        !            30: %the osi model?
        !            31: %
        !            32: %abstract syntax notation one?
        !            33: %
        !            34: %remote operations in the context of OSI?
        !            35: %
        !            36: %sun rpc, or apollo ncs/nidl?
        !            37: %\end{quote}
        !            38: %
        !            39: %who knows how to program under unix using:
        !            40: %\begin{quote}
        !            41: %the C programming language, make, shell, etc.?
        !            42: %\end{quote}
        !            43: %\end{note}
        !            44: 
        !            45: 
        !            46: %\begin{note}\em
        !            47: %everyone should be comfortable the material review
        !            48: %\end{note}
        !            49: 
        !            50: 
        !            51: 
        !            52: %\begin{bwslide}
        !            53: %\part {\bf BASIC CONCEPTS}
        !            54: %
        !            55: %\begin{nrtc}
        !            56: %\item OPEN SYSTEMS INTERCONNECTION
        !            57: %
        !            58: %\item OSI ITSELF IS QUITE SIMPLE
        !            59: %
        !            60: %    \begin{nrtc}
        !            61: %    \item     A METHODOLOGY FOR DESCRIBING OPEN SYSTEMS
        !            62: %              WHICH IS USED IN SPECIFICATIONS WHICH DESCRIBE HOW THESE
        !            63: %              SYSTEMS COMMUNICATE
        !            64: %    \end{nrtc}
        !            65: %
        !            66: %\end{nrtc}
        !            67: %\end{bwslide}
        !            68: 
        !            69: %\begin{bwslide}
        !            70: %\ctitle {BASIC CONCEPTS}
        !            71: %
        !            72: %\begin{nrtc}
        !            73: %\item CONCERNED WITH OPEN INTERCONNECTION OF SYSTEMS
        !            74: %\item DOES NOT IMPLY OPENLY ACCESSIBLE SYSTEMS
        !            75: %\end{nrtc}
        !            76: %\end{bwslide}
        !            77: 
        !            78: 
        !            79: %\begin{bwslide}
        !            80: %\ctitle       {BASIC CONCEPTS (cont.)}
        !            81: %
        !            82: %\begin{nrtc}
        !            83: %\item AT FIRST GLANCE, OSI IS DESCRIBED IN A LANGUAGE ALL ITS OWN
        !            84: %\item OSI STANDARDS USUALLY HAVE TWO PARTS:
        !            85: %      \begin{nrtc}
        !            86: %      \item   A SERVICE DEFINITION
        !            87: %      \item   A PROTOCOL SPECIFICATION
        !            88: %      \end{nrtc}
        !            89: %\end{nrtc}
        !            90: %\end{bwslide}
        !            91: 
        !            92: 
        !            93: %\begin{bwslide}
        !            94: %\ctitle       {WHAT WE WILL DISCUSS}
        !            95: %
        !            96: %\begin{nrtc}
        !            97: %\item A PRACTICAL LOOK
        !            98: %      \begin{nrtc}
        !            99: %      \item   PIECES OF THE OSI MODEL
        !           100: %      \item   ACTUAL SERVICES
        !           101: %      \item   REAL WORLD USAGE
        !           102: %      \end{nrtc}
        !           103: %\end{nrtc}
        !           104: %\end{bwslide}
        !           105: 
        !           106: %\begin{bwslide}
        !           107: %\ctitle       {OSI SAYS WHAT TO DO, NOT HOW TO DO IT}
        !           108: %
        !           109: %\begin{nrtc}
        !           110: %\item IT SPECIFIES THE EXTERNAL BEHAVIOR OCCURRING BETWEEN SYSTEMS
        !           111: %\item IT DOES NOT SPECIFY HOW LOCAL SYSTEMS ARE BUILT
        !           112: %\item DOES SPECIFY
        !           113: %    \begin{nrtc}
        !           114: %    \item     WHAT GOES ON THE ``WIRE'' AND WHEN
        !           115: %    \end{nrtc}
        !           116: %
        !           117: %\item IT DOES NOT SPECIFY
        !           118: %    \begin{nrtc}
        !           119: %    \item     PROGRAMMING LANGUAGE BINDINGS
        !           120: %    \item     OPERATING SYSTEMS BINDINGS
        !           121: %    \item     APPLICATION INTERFACE ISSUES
        !           122: %    \item     USER-INTERFACE ISSUES
        !           123: %    \end{nrtc}
        !           124: %\end{nrtc}
        !           125: %\end{bwslide}
        !           126: 
        !           127: 
        !           128: %\begin{bwslide}
        !           129: %\ctitle {WHO ARE THE PLAYERS}
        !           130: %
        !           131: %\begin{nrtc}
        !           132: %\item THE INTERNATIONAL ORGANIZATION FOR STANDARDIZATION (ISO)
        !           133: %      \begin{nrtc}
        !           134: %      \item   NATIONAL STANDARDS BODIES
        !           135: %      \end{nrtc}
        !           136: %\item THE INTERNATIONAL TELEGRAPH AND TELEPHONE CONSULTATIVE COMMITTEE (CCITT)
        !           137: %      \begin{nrtc}
        !           138: %      \item   NATIONAL TELECOM ADMINISTRATIONS
        !           139: %      \end{nrtc}
        !           140: %\end{nrtc}
        !           141: %\end{bwslide}
        !           142: 
        !           143: 
        !           144: %\begin{bwslide}
        !           145: %\ctitle {WHO ARE THE PLAYERS (cont.)}
        !           146: %
        !           147: %\begin{nrtc}
        !           148: %\item THE NATIONAL INSTITUTE OF STANDARDS AND TECHNOLOGY (NIST)
        !           149: %      \begin{nrtc}
        !           150: %      \item   CORRESPONDS TO OTHER REGIONAL BODIES, EWOS, AOWS, etc.
        !           151: %      \end{nrtc}
        !           152: %\item THE CORPORATION FOR OPEN SYSTEMS (COS)
        !           153: %\item THE TECHNICAL OFFICE PROTOCOLS USER'S GROUP \& 
        !           154: %      THE MANUFACTURING AUTOMATION PROTOCOLS USER'S GROUP 
        !           155: %      \begin{nrtc}
        !           156: %      \item   (MAP/TOP)
        !           157: %      \end{nrtc}
        !           158: %\item THE INTERNATIONAL FEDERATION OF INFORMATION PROCESSING (IFIP)
        !           159: %\end{nrtc}
        !           160: %\end{bwslide}
        !           161: 
        !           162: 
        !           163: %\begin{bwslide}
        !           164: %\ctitle {ISO}
        !           165: %
        !           166: %\begin{nrtc}
        !           167: %\item ISO DOES NOT STAND FOR INTERNATIONAL STANDARDS ORGANIZATION
        !           168: %\item DON'T CONFUSE OSI \& ISO:
        !           169: %      \begin{nrtc}
        !           170: %      \item   ISO IS AN ORGANIZATION
        !           171: %      \item   OSI IS A COMMUNICATIONS MODEL
        !           172: %      \end{nrtc}
        !           173: %%\item        ONLY ISO PRODUCES ``STANDARDS'', OTHERS PRODUCE OTHER THINGS, e.g.,
        !           174: %%     \begin{nrtc}
        !           175: %%     \item   RECOMMENDATIONS --- CCITT
        !           176: %%     \end{nrtc}
        !           177: %\end{nrtc}
        !           178: %\end{bwslide}
        !           179: 
        !           180: 
        !           181: %\begin{bwslide}
        !           182: %\ctitle {US STANDARDS PROCESS}
        !           183: %
        !           184: %\vskip.5in
        !           185: %\diagram[p]{figureA-1}
        !           186: %\end{bwslide}
        !           187: 
        !           188: 
        !           189: %\begin{bwslide}
        !           190: %\ctitle {WHAT ABOUT THE INTERNET COMMUNITY}
        !           191: %
        !           192: %\begin{nrtc}
        !           193: %\item DARPA/NSF INTERNET RESEARCH COMMUNITY IS NOTICEABLY ABSENT
        !           194: %\item DIFFERENCES IN THE COMMUNITIES
        !           195: %      \begin{nrtc}
        !           196: %      \item   e.g., FOCUS ON EXPERIMENTATION vs. WRITTEN CONTRIBUTIONS
        !           197: %      \end{nrtc}
        !           198: %\item THIS HAS BEEN A STRATEGIC ERROR!
        !           199: %\end{nrtc}
        !           200: %\end{bwslide}
        !           201: 
        !           202: 
        !           203: %\begin{bwslide}
        !           204: %\ctitle {STATUS}
        !           205: %
        !           206: %\begin{nrtc}
        !           207: %%\item        OSI STANDARDS AND VENDOR AGREEMENTS ARE REACHING STABLE STATUS
        !           208: %%\item        THE U.S. GOSIP WILL PROVIDE THE INITIAL DEMAND FOR OSI IN THE U.S.
        !           209: %%     AND OTHER COUNTRIES
        !           210: %\item TECHNOLOGY STILL NEEDS REFINEMENT
        !           211: %      \begin{nrtc}
        !           212: %      \item   MANY CURRENT OSI OFFERINGS ARE CLOSER TO EXPERIMENTS THAN
        !           213: %              TO PRODUCTS
        !           214: %      \item   MANY PRODUCTS ARE SPECIFIC TO MAP/TOP
        !           215: %      \end{nrtc}
        !           216: %\end{nrtc}
        !           217: %\end{bwslide}
        !           218: 
        !           219: 
        !           220: %\begin{bwslide}
        !           221: %\ctitle {U.S. GOSIP}
        !           222: %
        !           223: %\begin{nrtc}
        !           224: %\item A FEDERAL INFORMATION PROCESSING STANDARD (FIPS~146)
        !           225: %\item PROPOSED TO ENABLE USERS TO SPECIFY AND PROCURE
        !           226: %      \begin{nrtc}
        !           227: %      \item   INTEROPERABLE
        !           228: %      \item   MULTI-VENDOR
        !           229: %      \item   OFF-THE-SHELF
        !           230: %      \end{nrtc}
        !           231: %      COMPUTER COMMUNICATIONS PRODUCTS
        !           232: %\end{nrtc}
        !           233: %\end{bwslide}
        !           234: 
        !           235: 
        !           236: %\begin{note}
        !           237: %protocols
        !           238: %\end{note}
        !           239: 
        !           240: 
        !           241: %\begin{note}
        !           242: %services
        !           243: %\end{note}
        !           244: 
        !           245: 
        !           246: %\begin{note}
        !           247: %provider/consumer, initiator/responder,  client/server
        !           248: %\end{note}
        !           249: 
        !           250: 
        !           251: \begin{bwslide}
        !           252: \part  {BASIC CONCEPTS\\THE OSI MODEL}\bf
        !           253: 
        !           254: \begin{nrtc}
        !           255: \item   A LAYERED ARCHITECTURE FOR COMPUTER COMMUNICATIONS
        !           256: 
        !           257: \item   STANDARDIZED IN THE INTERNATIONAL COMMUNITY
        !           258: 
        !           259: \item   NON-PROPRIETARY IN NATURE
        !           260: \end{nrtc}
        !           261: \end{bwslide}
        !           262: 
        !           263: 
        !           264: \begin{bwslide}
        !           265: \ctitle {UPPER-LAYER INFRASTRUCTURE}
        !           266: 
        !           267: \begin{nrtc}
        !           268: \item  UPPER-LAYERS ARE EVERYTHING ABOVE TRANSPORT
        !           269: \item  THE SAME UPPER-LAYERS ARE USED REGARDLESS OF THE APPLICATION,
        !           270:        UNLIKE OTHER ARCHITECTURES (e.g., TCP/IP)
        !           271: \item  EACH APPLICATION MAY SELECT DIFFERENT FUNCTIONALITY FROM THE UPPER LAYERS
        !           272: \item  THE EMPHASIS IS ON FLEXIBILITY, TO SUPPORT MANY DIVERSE OSI APPLICATIONS
        !           273: \end{nrtc}
        !           274: \end{bwslide}
        !           275: 
        !           276: 
        !           277: \begin{bwslide}
        !           278: \ctitle        {OSI UPPER-LAYER INFRASTRUCTURE}
        !           279: 
        !           280: \vskip.5in
        !           281: \diagram[p]{figureA-2}
        !           282: \end{bwslide}
        !           283: 
        !           284: 
        !           285: %\begin{bwslide}
        !           286: %\ctitle {CORRESPONDING INTERNET \\ UPPER-LAYER INFRASTRUCTURE}
        !           287: %
        !           288: %\vskip.5in
        !           289: %\diagram[p]{figureA-3}
        !           290: %\end{bwslide}
        !           291: 
        !           292: 
        !           293: \begin{bwslide}
        !           294: \ctitle {BOTTOM LINE}
        !           295: 
        !           296: \begin{nrtc}
        !           297: \item  STRENGTHS
        !           298:        \begin{nrtc}
        !           299:        \item   COMMON INFRASTRUCTURE
        !           300:        \item   MORE TECHNICALLY COMPREHENSIVE
        !           301:        \end{nrtc}
        !           302: \item  WEAKNESSES
        !           303:        \begin{nrtc}
        !           304:        \item   COMPLEXITY
        !           305:        \item   POLITICAL POLARIZATION
        !           306:        \item   LACK OF PRACTICAL EXPERIENCE
        !           307:        \end{nrtc}
        !           308: \end{nrtc}
        !           309: \end{bwslide}
        !           310: 
        !           311: 
        !           312: \begin{bwslide}
        !           313: \ctitle {THE MODEL FROM A COMMUNICATIONS VIEWPOINT}
        !           314: 
        !           315: \vskip.5in
        !           316: \diagram[p]{figureA-4}
        !           317: \end{bwslide}
        !           318: 
        !           319: 
        !           320: \begin{bwslide}
        !           321: \ctitle {THE MODEL FROM A COMPUTER VIEWPOINT}
        !           322: 
        !           323: \vskip.5in
        !           324: \diagram[p]{figureA-5}
        !           325: \end{bwslide}
        !           326: 
        !           327: 
        !           328: \begin{bwslide}
        !           329: \ctitle {LAYERING}
        !           330: 
        !           331: \vskip.5in
        !           332: \diagram[p]{figureA-32}
        !           333: \end{bwslide}
        !           334: 
        !           335: 
        !           336: %\begin{bwslide}
        !           337: %\ctitle {TERMINOLOGY}
        !           338: %
        !           339: %\begin{nrtc}
        !           340: %\item SDU (SERVICE DATA UNIT) --- USER DATA
        !           341: %\item PCI (PROTOCOL CONTROL INFORMATION) --- HEADER
        !           342: %\item PDU (PROTOCOL DATA UNIT) --- PACKET
        !           343: %      \begin{nrtc}
        !           344: %      \item   PDU = PCI + SDU
        !           345: %      \end{nrtc}
        !           346: %\item ICI (INTERFACE CONTROL INFORMATION)~---~PROCEDURE
        !           347: %\item IDU (INTERFACE DATA UNIT)~---~CALL
        !           348: %      \begin{nrtc}
        !           349: %      \item   IDU = ICI + PDU
        !           350: %      \end{nrtc}
        !           351: %\item SAP (SERVICE ACCESS POINT)
        !           352: %\end{nrtc}
        !           353: %\end{bwslide}
        !           354: 
        !           355: 
        !           356: %\begin{bwslide}
        !           357: %\ctitle {DATA TRANSIT}
        !           358: %
        !           359: %\vskip.5in
        !           360: %\diagram[p]{figureA-14}
        !           361: %\end{bwslide}
        !           362: 
        !           363: 
        !           364: \begin{bwslide}
        !           365: \ctitle {SERVICES vs. PROTOCOLS}
        !           366: 
        !           367: \vskip.5in
        !           368: \diagram[p]{figureA-39}
        !           369: \end{bwslide}
        !           370: 
        !           371: 
        !           372: \begin{bwslide}
        !           373: \ctitle  {SERVICES AND\\ SERVICE PRIMITIVES}
        !           374: 
        !           375: \begin{nrtc}
        !           376: \item   PEERS COMMUNICATE VIA \emph{SERVICE PRIMITIVES}
        !           377: 
        !           378: \item   A PRIMITIVE IS AN ABSTRACTION
        !           379:     \begin{nrtc}
        !           380:     \item       NOT AN INTERFACE
        !           381:     \end{nrtc}
        !           382: 
        !           383: \item   SERVICE PRIMITIVES, LIKE PROCEDURE CALLS, HAVE TYPED PARAMETERS
        !           384: \end{nrtc}
        !           385: \end{bwslide}
        !           386: 
        !           387: 
        !           388: %\begin{bwslide}
        !           389: %\ctitle {SERVICE}
        !           390: %
        !           391: %\begin{nrtc}
        !           392: %\item   IN GENERAL, THERE ARE THREE KINDS OF SERVICES
        !           393: %    \begin{nrtc}
        !           394: %    \item       \emph{CONFIRMED}
        !           395: %        \begin{nrtc}
        !           396: %        \item   IN WHICH A REQUEST ALWAYS RESULTS IN A RESPONSE
        !           397: %        \end{nrtc}
        !           398: %
        !           399: %    \item       \emph{UNCONFIRMED}
        !           400: %        \begin{nrtc}
        !           401: %        \item   IN WHICH NO RESPONSE IS RETURNED
        !           402: %        \end{nrtc}
        !           403: %
        !           404: %    \item       \emph{PROVIDER-INITIATED}
        !           405: %        \begin{nrtc}
        !           406: %        \item   IN WHICH THE SERVICE PROVIDER INDICATES SOME SITUATION
        !           407: %        \end{nrtc}
        !           408: %    \end{nrtc}
        !           409: %
        !           410: %\item   CONFIRMATION IS UNRELATED TO RELIABILITY
        !           411: %\end{nrtc}
        !           412: %\end{bwslide}
        !           413: 
        !           414: 
        !           415: \begin{bwslide}
        !           416: \ctitle {SERVICE PRIMITIVES}
        !           417: 
        !           418: \begin{nrtc}
        !           419: \item   EACH LAYER (OR ELEMENT) OFFERS ONE OR MORE SERVICES (VERBS)
        !           420:     \begin{nrtc}
        !           421:     \item       e.g., A-ASSOCIATE
        !           422:     \end{nrtc}
        !           423: 
        !           424: \item   A SERVICE CONSISTS OF ONE OR MORE PRIMITIVES
        !           425: 
        !           426: \item   A CONFIRMED SERVICE HAS FOUR PRIMITIVES
        !           427:     \begin{nrtc}
        !           428:     \item       .REQUEST, .INDICATION, .RESPONSE, and .CONFIRMATION
        !           429:     \end{nrtc}
        !           430: 
        !           431: \item   AN UNCONFIRMED SERVICE HAS TWO PRIMITIVES:
        !           432:     \begin{nrtc}
        !           433:     \item       .REQUEST,  and .INDICATION
        !           434:     \end{nrtc}
        !           435: 
        !           436: \item   A PROVIDER-INITIATED SERVICE HAS ONE PRIMITIVE:
        !           437:     \begin{nrtc}
        !           438:     \item       .INDICATION
        !           439:     \end{nrtc}
        !           440: \end{nrtc}
        !           441: \end{bwslide}
        !           442: 
        !           443: 
        !           444: \begin{bwslide}
        !           445: \ctitle {SERVICE PRIMATIVES}
        !           446: 
        !           447: \vskip.5in
        !           448: \diagram[p]{figureA-24}
        !           449: \end{bwslide}
        !           450: 
        !           451: 
        !           452: %\begin{bwslide}
        !           453: %\ctitle {CONFIRMED SERVICE}
        !           454: %
        !           455: %\vskip.5in
        !           456: %\diagram[p]{figureA-40}
        !           457: %\end{bwslide}
        !           458: 
        !           459: 
        !           460: %\begin{bwslide}
        !           461: %\ctitle {CONFIRMED SERVICE}
        !           462: %
        !           463: %\vskip.5in
        !           464: %\diagram[p]{figureA-41}
        !           465: %\end{bwslide}
        !           466: 
        !           467: 
        !           468: %\begin{bwslide}
        !           469: %\ctitle       {CONNECTION ORIENTED}
        !           470: %
        !           471: %\begin{nrtc}
        !           472: %\item AVAILABLE UPPER-LAYERS ASSUME CONNECTION ORIENTED SERVICES
        !           473: %\item CONNECTIONLESS ADDENDA BEING DEVELOPED
        !           474: %\end{nrtc}
        !           475: %\end{bwslide}
        !           476: 
        !           477: 
        !           478: %\begin{bwslide}
        !           479: %\ctitle {SESSION LAYER --- OVERVIEW}
        !           480: %
        !           481: %\begin{nrtc}
        !           482: %\item ESTABLISH, RELEASE, MANAGE TRANSPORT CONNECTIONS
        !           483: %\item NEGOTIATE AND POLICE COMMUNICATION PARAMETERS
        !           484: %\end{nrtc}
        !           485: %\end{bwslide}
        !           486: 
        !           487: 
        !           488: %\begin{bwslide}
        !           489: %\ctitle {ABSTRACT SYNTAX --- OVERVIEW}
        !           490: %
        !           491: %\begin{nrtc}
        !           492: %\item DEFINES ENCODING \& DECODING RULES
        !           493: %\item IN PRACTICE, FACILITIES USED BY
        !           494: %      \begin{nrtc}
        !           495: %      \item   PRESENTATION
        !           496: %      \item   APPLICATION
        !           497: %      \end{nrtc}
        !           498: %\item MACHINE INDEPENDENT ENCODINGS
        !           499: %\item FORMAL LANGUAGE
        !           500: %\end{nrtc}
        !           501: %\end{bwslide}
        !           502: 
        !           503: 
        !           504: %\begin{bwslide}
        !           505: %\ctitle {PRESENTATION LAYER --- OVERVIEW}
        !           506: %
        !           507: %\begin{nrtc}
        !           508: %\item ESTABLISHES (NEGOTIATES) ``SYNTACTIC'' CONVENTIONS FOR PEER
        !           509: %      APPLICATION ENTITY COMMUNICATION
        !           510: %\item ENCODES \& DECODES APPLICATION AND PRESENTATION
        !           511: %      LAYER STRUCTURES AND DATA UNITS
        !           512: %\end{nrtc}
        !           513: %\end{bwslide}
        !           514: 
        !           515: 
        !           516: %\begin{bwslide}
        !           517: %\ctitle {THE OSI APPLICATION LAYER}
        !           518: %
        !           519: %\begin{nrtc}
        !           520: %\item   MANY STANDARD ``APPLICATION'' SERVICE ELEMENTS
        !           521: %    \begin{nrtc}
        !           522: %    \item       ASSOCIATION CONTROL
        !           523: %
        !           524: %    \item       REMOTE OPERATIONS
        !           525: %
        !           526: %    \item       RELIABLE TRANSFER
        !           527: %
        !           528: %    \item       DIRECTORY SERVICES
        !           529: %    \end{nrtc}
        !           530: %
        !           531: %\item   ABSTRACT SYNTAX NOTATION ONE (ASN.1)\\
        !           532: %        (not really a layer, more of a concept)
        !           533: %
        !           534: %\end{nrtc}
        !           535: %\end{bwslide}
        !           536: 
        !           537: 
        !           538: %\begin{bwslide}
        !           539: %\ctitle {APPLICATION SERVICE ELEMENTS --- OVERVIEW}
        !           540: %
        !           541: %\begin{nrtc}
        !           542: %\item PROVIDES ``COMMON'' SERVICES IN APPLICATION LAYER
        !           543: %\item APPLICATION BUILDING BLOCKS FOR STANDARD FUNCTIONALITY
        !           544: %      \begin{nrtc}
        !           545: %      \item   ASSOCIATION CONTROL (ACSE)
        !           546: %      \item   REMOTE OPERATIONS (ROSE)
        !           547: %      \item   etc.
        !           548: %      \end{nrtc}
        !           549: %\end{nrtc}
        !           550: %\end{bwslide}
        !           551: 
        !           552: %\begin{bwslide}
        !           553: %\ctitle {APPLICATION SERVICE ELEMENTS}
        !           554: %
        !           555: %\begin{nrtc}
        !           556: %\item   A USEFUL MECHANISM FOR DIVIDING RESPONSIBILITY OF THE ``TOTAL''
        !           557: %        APPLICATION PROTOCOL
        !           558: %
        !           559: %\item   PROMOTES ``REUSE'' OF APPLICATION LAYER FACILITIES
        !           560: %\end{nrtc}
        !           561: %\end{bwslide}
        !           562: 
        !           563: 
        !           564: %\begin{bwslide}
        !           565: %\ctitle {EXAMPLE:\\ FTAM USE OF LOWER-LAYER SERVICES}
        !           566: %
        !           567: %\vskip.5in
        !           568: %\diagram[p]{figureA-42}
        !           569: %\end{bwslide}
        !           570: 
        !           571: 
        !           572: 
        !           573: %\begin{bwslide}
        !           574: %\ctitle {APPLICATIONS --- OVERVIEW}
        !           575: %
        !           576: %\begin{nrtc}
        !           577: %\item THE REAL WORKER ON TOP OF THE STACK
        !           578: %\item DOES NOT INCLUDE USER INTERFACES
        !           579: %\item EXAMPLES
        !           580: %      \begin{nrtc}
        !           581: %      \item   MESSAGE HANDLING (X.400)
        !           582: %      \item   DIRECTORY (X.500)
        !           583: %      \item   FILE TRANSFER (FTAM)
        !           584: %      \item   etc.
        !           585: %      \end{nrtc}
        !           586: %\end{nrtc}
        !           587: %\end{bwslide}
        !           588: 
        !           589: 
        !           590: %\begin{bwslide}
        !           591: %\ctitle {ABOVE THE APPLICATION LAYER}
        !           592: %
        !           593: %\begin{nrtc}
        !           594: %\item OUTSIDE THE SCOPE OF THE OSI/RM \& STANDARDS
        !           595: %\item ENTITIES (APPLICATION PROCESSES) MAKING USE OF OSI SERVICES
        !           596: %\item EXAMPLES
        !           597: %      \begin{nrtc}
        !           598: %      \item   USER INTERFACES
        !           599: %      \item   DATABASE APPLICATION PROCESSES
        !           600: %      \end{nrtc}
        !           601: %\end{nrtc}
        !           602: %\end{bwslide}

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.