Annotation of 43BSDReno/contrib/isode-beta/doc/cookbook/review.tex, revision 1.1

1.1     ! root        1: % -*- LaTeX -*-                (really SLiTeX)
        !             2: 
        !             3: \begin{bwslide}
        !             4: \part  {REVIEW OF\\ BACKGROUND MATERIAL}\bf
        !             5: 
        !             6: \begin{nrtc}
        !             7: \item  THE OSI MODEL
        !             8: 
        !             9: \item  THE UPPER-LAYER ARCHITECTURE
        !            10: 
        !            11: \item  SERVICES AND SERVICE PRIMITIVES
        !            12: \end{nrtc}
        !            13: \end{bwslide}
        !            14: 
        !            15: 
        !            16: \begin{note}\em
        !            17: everyone in the audience should be comfortable the material in this modest
        !            18: review (and perhaps even bored, which is fine)
        !            19: \end{note}
        !            20: 
        !            21: 
        !            22: \begin{bwslide}
        !            23: \part* {THE OSI MODEL}\bf
        !            24: 
        !            25: \begin{nrtc}
        !            26: \item  A LAYERED ARCHITECTURE FOR COMPUTER COMMUNICATIONS
        !            27: 
        !            28: \item  STANDARDIZED IN THE INTERNATIONAL COMMUNITY
        !            29: 
        !            30: \item  NON-PROPRIETARY IN NATURE
        !            31: \end{nrtc}
        !            32: \end{bwslide}
        !            33: 
        !            34: 
        !            35: \begin{bwslide}
        !            36: \ctitle        {THE MODEL FROM A COMMUNICATIONS VIEWPOINT}
        !            37: 
        !            38: \vskip.5in
        !            39: \diagram[p]{figure1}
        !            40: \end{bwslide}
        !            41: 
        !            42: 
        !            43: \begin{bwslide}
        !            44: \ctitle        {THE MODEL FROM A COMPUTER VIEWPOINT}
        !            45: 
        !            46: \vskip.5in
        !            47: \diagram[p]{figure2}
        !            48: \end{bwslide}
        !            49: 
        !            50: 
        !            51: \begin{bwslide}
        !            52: \ctitle        {(OBLIGATORY SLIDE SHOWING)\\ THE 7--LAYER STACK}
        !            53: 
        !            54: \vskip.5in
        !            55: \diagram[p]{figure3}
        !            56: \end{bwslide}
        !            57: 
        !            58: 
        !            59: \begin{bwslide}
        !            60: \part* {THE UPPER-LAYER ARCHITECTURE}\bf
        !            61: 
        !            62: \begin{nrtc}
        !            63: \item  BY ``UPPER-LAYER'' WE MEAN EVERYTHING ABOVE TRANSPORT:
        !            64:     \begin{nrtc}
        !            65:     \item      THE APPLICATION-SPECIFICS OF HOW THE NETWORK IS USED
        !            66:     \end{nrtc}
        !            67: 
        !            68: \item  UNLIKE OTHER ARCHITECTURES THE SAME UPPER-LAYERS ARE USED
        !            69:        REGARDLESS OF THE APPLICATION
        !            70: 
        !            71: \item  WHAT DIFFERS IS THE ACTUAL FUNCTIONALITY USED BY THE APPLICATION
        !            72: \end{nrtc}
        !            73: \end{bwslide}
        !            74: 
        !            75: 
        !            76: \begin{note}\em
        !            77: it's not clear at this point the effect of connectionless-mode operation on
        !            78: the upper-layer architecture
        !            79: \end{note}
        !            80: 
        !            81: 
        !            82: \begin{bwslide}
        !            83: \ctitle        {THE UPPER-LAYER ARCHITECTURE (cont.)}
        !            84: 
        !            85: \vskip.15in
        !            86: \diagram[p]{figure4}
        !            87: \end{bwslide}
        !            88: 
        !            89: 
        !            90: \begin{bwslide}
        !            91: \ctitle        {THE OSI APPLICATION LAYER}
        !            92: 
        !            93: \begin{nrtc}
        !            94: \item  MANY STANDARD SERVICE ELEMENTS
        !            95:     \begin{nrtc}
        !            96:     \item      ASSOCIATION CONTROL
        !            97: 
        !            98:     \item      REMOTE OPERATIONS
        !            99: 
        !           100:     \item      RELIABLE TRANSFER
        !           101: 
        !           102:     \item      COMMITMENT, CONCURRENCY AND RECOVERY
        !           103: 
        !           104:     \item      DIRECTORY SERVICES
        !           105:     \end{nrtc}
        !           106: 
        !           107: \item  ABSTRACT SYNTAX NOTATION ONE (ASN.1)\\
        !           108:        (really a concept not an element, per se)
        !           109: 
        !           110: \item  THE DISTINCTION WILL BE DISCUSSED LATER ON
        !           111: \end{nrtc}
        !           112: \end{bwslide}
        !           113: 
        !           114: 
        !           115: \begin{bwslide}
        !           116: \ctitle        {APPLICATION USE OF UPPER-LAYER SERVICES}
        !           117: 
        !           118: \vskip.5in
        !           119: \diagram[p]{figure5}
        !           120: \end{bwslide}
        !           121: 
        !           122: 
        !           123: \begin{bwslide}
        !           124: \ctitle        {APPLICATION SERVICE ELEMENTS}
        !           125: 
        !           126: \begin{nrtc}
        !           127: \item  A USEFUL MECHANISM FOR DIVIDING RESPONSIBILITY OF THE ``TOTAL''
        !           128:        APPLICATION PROTOCOL
        !           129: 
        !           130: \item  PROMOTES ``REUSE'' OF APPLICATION LAYER FACILITIES
        !           131: \end{nrtc}
        !           132: \end{bwslide}
        !           133: 
        !           134: 
        !           135: \begin{bwslide}
        !           136: \ctitle        {EXAMPLE:\\ FTAM USE OF LOWER-LAYER SERVICES}
        !           137: 
        !           138: \vskip.5in
        !           139: \diagram[p]{figure24}
        !           140: \end{bwslide}
        !           141: 
        !           142: 
        !           143: \begin{bwslide}
        !           144: \part* {SERVICES AND\\ SERVICE PRIMITIVES}\bf
        !           145: 
        !           146: \begin{nrtc}
        !           147: \item  PEERS COMMUNICATE VIA \emph{SERVICE PRIMITIVES}
        !           148: 
        !           149: \item  A PRIMITIVE IS AN ABSTRACTION
        !           150:     \begin{nrtc}
        !           151:     \item      NOT AN INTERFACE
        !           152:     \end{nrtc}
        !           153: 
        !           154: \item  SERVICE PRIMITIVES, LIKE PROCEDURE CALLS, HAVE TYPED PARAMETERS
        !           155: \end{nrtc}
        !           156: \end{bwslide}
        !           157: 
        !           158: 
        !           159: \begin{bwslide}
        !           160: \ctitle        {SERVICES vs. PROTOCOLS}
        !           161: 
        !           162: \vskip.5in
        !           163: \diagram[p]{figure23}
        !           164: \end{bwslide}
        !           165: 
        !           166: 
        !           167: \begin{bwslide}
        !           168: \ctitle        {SERVICE}
        !           169: 
        !           170: \begin{nrtc}
        !           171: \item  IN GENERAL, THERE ARE THREE KINDS OF SERVICES
        !           172:     \begin{nrtc}
        !           173:     \item      \emph{CONFIRMED}
        !           174:        \begin{nrtc}
        !           175:        \item   IN WHICH A REQUEST ALWAYS RESULTS IN A RESPONSE
        !           176:        \end{nrtc}
        !           177: 
        !           178:     \item      \emph{UNCONFIRMED}
        !           179:        \begin{nrtc}
        !           180:        \item   IN WHICH NO RESPONSE IS RETURNED
        !           181:        \end{nrtc}
        !           182: 
        !           183:     \item      \emph{PROVIDER-INITIATED}
        !           184:        \begin{nrtc}
        !           185:        \item   IN WHICH THE SERVICE PROVIDER INDICATES SOME SITUATION
        !           186:        \end{nrtc}
        !           187:     \end{nrtc}
        !           188: 
        !           189: \item  CONFIRMATION IS UNRELATED TO RELIABILITY
        !           190: \end{nrtc}
        !           191: \end{bwslide}
        !           192: 
        !           193: 
        !           194: \begin{bwslide}
        !           195: \ctitle        {SERVICE PRIMITIVES}
        !           196: 
        !           197: \begin{nrtc}
        !           198: \item  EACH LAYER (OR ELEMENT) OFFERS ONE OR MORE SERVICES
        !           199:     \begin{nrtc}
        !           200:     \item      e.g., A-ASSOCIATE
        !           201:     \end{nrtc}
        !           202: 
        !           203: \item  A SERVICE CONSISTS OF ONE OR MORE PRIMITIVES
        !           204: 
        !           205: \item  A CONFIRMED SERVICE HAS FOUR PRIMITIVES
        !           206:     \begin{nrtc}
        !           207:     \item      .REQUEST, .INDICATION, .RESPONSE, and .CONFIRMATION
        !           208:     \end{nrtc}
        !           209: 
        !           210: \item  AN UNCONFIRMED SERVICE HAS TWO PRIMITIVES:
        !           211:     \begin{nrtc}
        !           212:     \item      .REQUEST,  and .INDICATION
        !           213:     \end{nrtc}
        !           214: 
        !           215: \item  A PROVIDER-INITIATED SERVICE HAS ONE PRIMITIVE:
        !           216:     \begin{nrtc}
        !           217:     \item      .INDICATION
        !           218:     \end{nrtc}
        !           219: \end{nrtc}
        !           220: \end{bwslide}
        !           221: 
        !           222: 
        !           223: \begin{bwslide}
        !           224: \ctitle        {EXAMPLE: CONFIRMED SERVICE}
        !           225: 
        !           226: \vskip.5in
        !           227: \diagram[p]{figure6}
        !           228: \end{bwslide}
        !           229: 
        !           230: 
        !           231: \begin{bwslide}
        !           232: \ctitle        {EXAMPLE: CONFIRMED SERVICE (cont.)}
        !           233: 
        !           234: \vskip.5in
        !           235: \diagram[p]{figure30}
        !           236: \end{bwslide}

unix.superglobalmegacorp.com

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