|
|
1.1 ! root 1: % run this through SLiTeX ! 2: ! 3: \documentstyle ! 4: [blackandwhite,landscape,oval,pagenumbers,small,plain]{NRslides} ! 5: ! 6: \input trademark ! 7: \def\tradeORGfont{\rm} ! 8: \def\tradeNAMfont{\rm} ! 9: ! 10: \raggedright ! 11: ! 12: \begin{document} ! 13: ! 14: \title {Open System Network Standards:\\ ! 15: TCP/IP, MAP/TOP AND THE REALITY OF\\ THE ISO PROTOCOLS} ! 16: \author {Marshall T.~Rose\\ ! 17: Computer Science Laboratory\\ ! 18: Northrop Research and Technology Center} ! 19: \date {January 23, 1987} ! 20: \maketitlepage ! 21: ! 22: ! 23: \begin{bwslide} ! 24: \ctitle {ARE THE ISO PROTOCOLS REAL?} ! 25: ! 26: \begin{nrtc} ! 27: \item THE ISO PROTOCOLS HAVE FOUND WIDESPREAD SUPPORT FROM ! 28: VENDORS AND USER GROUPS ! 29: ! 30: \item BUT THERE ARE STILL DOUBTS AS TO THE VIABILITY OF THE ISO PROTOCOLS ! 31: ! 32: \item TECHNICAL ISSUES: ! 33: \begin{nrtc} ! 34: \item WORKABILITY - CAN THEY BE IMPLEMENTED? ! 35: \item HARMONY - CAN DIFFERENT IMPLEMENTATIONS WORK TOGETHER? ! 36: \item STABILITY - HOW OFTEN ARE THINGS GOING TO CHANGE? ! 37: \item INTEROPERABILITY - WHAT TO DO ABOUT EXISTING NETWORKED ! 38: SYSTEMS? ! 39: \end{nrtc} ! 40: \end{nrtc} ! 41: \end{bwslide} ! 42: ! 43: ! 44: \begin{note}\em ! 45: question: are the iso protocols real? ! 46: ! 47: answer: a qualified yes! ! 48: \end{note} ! 49: ! 50: ! 51: \begin{bwslide} ! 52: \ctitle {AN EXAMPLE: ISODE} ! 53: ! 54: \begin{nrtc} ! 55: \item AN OPENLY AVAILABLE ISO DEVELOPMENT ENVIRONMENT HAS BEEN IMPLEMENTED ! 56: AT NRTC ! 57: \end{nrtc} ! 58: \end{bwslide} ! 59: ! 60: ! 61: \begin{bwslide} ! 62: \ctitle {OPERATING ENVIRONMENTS} ! 63: ! 64: \begin{nrtc} ! 65: ! 66: \item CODED ENTIRELY IN C ! 67: ! 68: \item OPERATING SYSTEMS ! 69: \begin{nrtc} ! 70: \item 4.2\bsd/ \unix/ ! 71: \item SVR2 AT\&T \unix/ WITH AN EXCELAN \exos/~8044 TCP/IP PACKAGE ! 72: \item \vms/ AND \pcdos/ UNDER DEVELOPMENT ! 73: \end{nrtc} ! 74: \end{nrtc} ! 75: \end{bwslide} ! 76: ! 77: ! 78: \begin{bwslide} ! 79: \ctitle {THE APPLICATION ENVIRONMENT} ! 80: ! 81: \vskip.15in ! 82: \diagram[p]{figure1} ! 83: \end{bwslide} ! 84: ! 85: ! 86: \begin{note}\em ! 87: other ASEs: RTSE, CCR, and so on ! 88: ! 89: presentation: manage presentation contexts~---~abstract syntax and transfer ! 90: ! 91: session: manage tokens, activities, checkpointing, and so on ! 92: \end{note} ! 93: ! 94: ! 95: \begin{bwslide} ! 96: \ctitle {AN ALTERNATE ENVIRONMENT:\\ MHS ARCHITECTURE (c.~1984)} ! 97: ! 98: \vskip.15in ! 99: \diagram[p]{figure2} ! 100: \end{bwslide} ! 101: ! 102: ! 103: \begin{note}\em ! 104: (approximate) number of lines of code (excluding drivers, demos, etc.): ! 105: \[\begin{tabular}{rr} ! 106: transport& 4026\\ ! 107: session& 9106\\ ! 108: asn& 3706\\ ! 109: presentation& 5383\\ ! 110: acs& 2717\\ ! 111: rts& 2630\\ ! 112: ros& 3646\\ ! 113: total& 31574 ! 114: \end{tabular}\] ! 115: \end{note} ! 116: ! 117: ! 118: \begin{bwslide} ! 119: \ctitle {PERFORMANCE OBSERVATIONS} ! 120: ! 121: \begin{nrtc} ! 122: \item THE 5-P PRINCIPLE:\\ ! 123: PROPER PLANNING PREVENTS POOR PERFORMANCE ! 124: ! 125: \item INITIAL BENCHMARKING SUGGESTS THROUGHPUT RATES VERY CLOSE TO RAW TCP ! 126: FOR BOTH TRANSPORT AND SESSION ECHO AND SINK ENTITIES ! 127: ! 128: \item AT THE APPLICATION INTERFACE (ABOVE ACSE/ROSE), ! 129: PERFORMANCE IS ONLY 10\%-12\% WORSE THAN RAW TCP ! 130: ! 131: \item RESULTS PRIMARILY DUE TO MINIMIZED BYTE-COPYING BETWEEN ! 132: LAYERS ! 133: \end{nrtc} ! 134: \end{bwslide} ! 135: ! 136: ! 137: \begin{bwslide} ! 138: \ctitle {EXPERIENCE SHOWS...} ! 139: ! 140: \begin{nrtc} ! 141: \item WORKABILITY - YES, THE PROTOCOLS CAN BE IMPLEMENTED ! 142: \begin{nrtc} ! 143: \item ONLY ONE GLARING PROBLEM IN THE SPECIFICATIONS\\ ! 144: (BEING ADDRESSED IN THE STANDARDS COMMITTEE) ! 145: \end{nrtc} ! 146: ! 147: \item HARMONY - UNKNOWN, MORE IMPLEMENTATIONS MUST BE BUILT AND TESTED ! 148: \begin{nrtc} ! 149: \item USER PROFILES ARE HELPFUL ! 150: \end{nrtc} ! 151: ! 152: \item STABILITY - FAIR, ONCE A STANDARD BECOMES A ``DIS'' ! 153: ! 154: \item INTEROPERABILITY - AN OPEN QUESTION ! 155: \end{nrtc} ! 156: \end{bwslide} ! 157: ! 158: ! 159: \begin{bwslide} ! 160: \ctitle {WHY ISODE USES TCP/IP} ! 161: ! 162: \begin{nrtc} ! 163: \item WANT TO BE CONSISTENT WITH ISO'S DIRECTION, ! 164: BUT WANT TO GET WORK DONE NOW ! 165: ! 166: \item CURRENTLY, TCP/IP HAS SEVERAL ADVANTAGES OVER ISO TP4: ! 167: \begin{nrtc} ! 168: \item MATURITY ! 169: \item VENDOR SUPPORT ! 170: \item LARGE BODY OF EXPERTISE ! 171: \end{nrtc} ! 172: ! 173: \item MANY NEW, MAJOR INVESTMENTS BEING MADE IN CURRENT TECHNOLOGY ! 174: (e.g., NSFnet, NASA's PROPOSED INTERNET, etc.) ! 175: \end{nrtc} ! 176: \end{bwslide} ! 177: ! 178: ! 179: \begin{bwslide} ! 180: \ctitle {A MIGRATION STRATEGY} ! 181: ! 182: \begin{nrtc} ! 183: \item INSTALL ISO TSAP (RFC983) IN TCP/IP INTERNET AND USE ISO ! 184: DEVELOPMENT ENVIRONMENT ! 185: ! 186: \item EXPERIMENT WITH AND DEPLOY DUAL-STACK IP-LEVEL GATEWAYS ! 187: ! 188: \item GRADUAL PHASE-OUT OF TCP/IP-ONLY HOSTS ! 189: \end{nrtc} ! 190: \end{bwslide} ! 191: ! 192: ! 193: ! 194: \begin{bwslide} ! 195: \ctitle {ARE THE ISO PROTOCOLS REAL?} ! 196: ! 197: \begin{nrtc} ! 198: \item WORKABILITY - YES ! 199: ! 200: \item HARMONY - OPEN QUESTION ! 201: ! 202: \item STABILITY - A MATTER OF TIME ! 203: ! 204: \item INTEROPERABILTY - SOME PROMISING APPROACHES ARE BEING PURSUED ! 205: \end{nrtc} ! 206: \end{bwslide} ! 207: ! 208: ! 209: \end{document}
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.