|
|
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}
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.