|
|
1.1 ! root 1: % run this through SLiTeX ! 2: ! 3: ! 4: \documentstyle ! 5: [blackandwhite,landscape,oval,pagenumbers,nrtc]{NRslides} ! 6: ! 7: \raggedright ! 8: ! 9: \begin{document} ! 10: \small ! 11: \title {MIGRATING TO MAP/TOP\\ WHY, HOW AND WHEN?} ! 12: \author {Dwight E.~Cass\\ ! 13: Automation Sciences Laboratory\\ ! 14: Northrop Research and Technology Center\\ ! 15: One Research Park\\ ! 16: Palos Verdes Peninsula, CA 90274} ! 17: \date {September 16, 1986} ! 18: \maketitlepage ! 19: \normalsize ! 20: ! 21: ! 22: \begin{bwslide} ! 23: \ctitle {THE CURRENT SITUATION} ! 24: ! 25: \begin{nrtc} ! 26: \item IMMEDIATE VACUUM IN THE DEVELOPMENT OF ! 27: APPLICATION PROTOCOLS ! 28: \begin{nrtc} ! 29: \item EXPERIENCE SHOWS THAT APPLICATION ! 30: PROTOCOL DEVELOPMENT TAKES AT ! 31: LEAST AS MUCH TIME AS DEVELOPMENT OF ! 32: LOWER-LEVEL PROTOCOLS ! 33: \end{nrtc} ! 34: \end{nrtc} ! 35: \end{bwslide} ! 36: ! 37: ! 38: \begin{bwslide} ! 39: \ctitle {THE CURRENT SITUATION (CONT.)} ! 40: ! 41: \begin{nrtc} ! 42: \item LACK OF NEAR-TERM AVAILABILITY OF MAP/TOP ON ALL ! 43: MACHINES ! 44: \begin{nrtc} ! 45: \item NORTHROP HAS A STRONG COMMITTMENT ! 46: TO COMMUNICATE WITH THE CUSTOMER (DoD) ELECTRONICALLY ! 47: \end{nrtc} ! 48: \end{nrtc} ! 49: \end{bwslide} ! 50: ! 51: ! 52: \begin{bwslide} ! 53: \ctitle {THE PROBLEM} ! 54: ! 55: \begin{nrtc} ! 56: \item NORTHROP HAS REQUIREMENTS NOW ! 57: \begin{nrtc} ! 58: \item FACTORY- AND DIVISION-WIDE NETWORKING ! 59: REQUIRED IN THE 88--89 TIMEFRAME ! 60: \item SINCE MAP/TOP SOLUTIONS AREN'T AVAILABLE ON EXISTING ! 61: FACILITIES, ! 62: INTERIM SOLUTIONS MUST BE PUT INTO PLACE QUICKLY ! 63: \item SOLUTIONS MUST BE CONSISTENT WITH THE ! 64: DIRECTION OF THE MAP/TOP COMMUNITY ! 65: \end{nrtc} ! 66: \end{nrtc} ! 67: \end{bwslide} ! 68: ! 69: ! 70: \begin{bwslide} ! 71: \ctitle {OBSERVATIONS} ! 72: ! 73: \begin{nrtc} ! 74: \item MANY OF THESE PROBLEMS HAVE PREVIOUSLY BEEN SOLVED, IN DIFFERENT ! 75: SETTINGS, WITHOUT LOSS OF GENERALITY ! 76: \begin{nrtc} ! 77: \item SOME OF THESE SOLUTIONS ARE QUITE MATURE (STABLE, ROBUST, ! 78: AND ENJOY A HIGH DEGREE OF VENDOR SUPPORT) ! 79: \end{nrtc} ! 80: \end{nrtc} ! 81: \end{bwslide} ! 82: ! 83: ! 84: \begin{bwslide} ! 85: \ctitle {OBSERVATIONS (CONT.)} ! 86: ! 87: \begin{nrtc} ! 88: \item MAP/TOP, BASED ON THE OSI MODEL, IS A STRONGLY ! 89: LAYERED ARCHITECTURE, WHICH FACILITATES ! 90: APPLICATION-INDEPENDENCE OF UNDERLYING PROTOCOLS ! 91: \begin{nrtc} ! 92: \item SERVICES ARE IMPORTANT,\\ IMPLEMENTATIONS ARE NOT ! 93: \end{nrtc} ! 94: \end{nrtc} ! 95: \end{bwslide} ! 96: ! 97: ! 98: \begin{bwslide} ! 99: \ctitle {THE SOLUTION} ! 100: ! 101: \begin{nrtc} ! 102: \item USE MILSTD TCP/IP AS THE MIGRATION VEHICLE ! 103: \begin{nrtc} ! 104: \item OFFER MAP/TOP SERVICES ON TOP OF THE ! 105: TCP/IP PROTOCOL SUITE ! 106: \item DEVELOP MAP/TOP APPLICATIONS NOW ! 107: \item NO (OR MINIMAL) RECODING LATER ! 108: \end{nrtc} ! 109: \end{nrtc} ! 110: \end{bwslide} ! 111: ! 112: \begin{bwslide} ! 113: \ctitle {TCP/IP CREDENTIALS} ! 114: ! 115: \begin{nrtc} ! 116: \item MILSTD PROTOCOL SUITE MANDATED FOR ALL DoD NETWORKING ! 117: \begin{nrtc} ! 118: \item MATURE SET OF PROTOCOLS SINCE 1980\\ (DATING FROM c.1970) ! 119: \item EMPHASIS ON RELIABILITY AND SECURITY ! 120: \item WIDE VENDOR SUPPORT AND USER POPULATION ! 121: \item VENDOR SUPPORT TO OTHER TECHNOLOGIES (e.g., SNA) ! 122: \end{nrtc} ! 123: \end{nrtc} ! 124: \end{bwslide} ! 125: ! 126: ! 127: \begin{bwslide} ! 128: \ctitle {MIGRATION PHILOSOPHY} ! 129: ! 130: \begin{nrtc} ! 131: \item COMPLEMENTARY CO-EXISTANCE: ! 132: \begin{nrtc} ! 133: \item UTILIZE TCP/IP FUNCTIONALITY NOT CURRENTLY PRESENT IN MAP ! 134: \item UTILIZE MAP/TOP FUNCTIONALITY AS IT BECOMES AVAILABLE ! 135: \end{nrtc} ! 136: \item DEVELOP APPLICATIONS IN AN EVOLUTIONARY, ! 137: NOT REVOLUTIONARY FASHION ! 138: \end{nrtc} ! 139: \end{bwslide} ! 140: ! 141: ! 142: \begin{bwslide} ! 143: \ctitle {A MIGRATION STRATEGY} ! 144: ! 145: \begin{nrtc} ! 146: \item THREE PHASES FROM TCP/IP TO MAP/TOP ! 147: PROTOCOL SUITE ! 148: \item REQUIRES ALL NEW HOSTS TO SPEAK TCP/IP UNTIL PHASE THREE ! 149: \end{nrtc} ! 150: \end{bwslide} ! 151: ! 152: ! 153: \begin{bwslide} ! 154: \ctitle {PHASE ONE:\\ BUILD ISO DEVELOPMENT ENVIRONMENT} ! 155: ! 156: \begin{nrtc} ! 157: \item BEGIN WORK ON MAP/TOP APPLICATION PROTOCOLS ! 158: \item NORTHROP DEVELOPED TSAP OFFERS TP4 SERVICE ! 159: \item DEVELOP COMMON USER AGENTS ! 160: \begin{nrtc} ! 161: \item COMMON USER INTERFACE ! 162: \item ALLOWS USE OF EITHER TCP/IP OR MAP/TOP APPLICATION SERVICE ! 163: \end{nrtc} ! 164: \end{nrtc} ! 165: \end{bwslide} ! 166: ! 167: ! 168: \begin{bwslide} ! 169: \ctitle{PHASE TWO:\\ EXPERIMENT WITH MIGRATION ENGINES} ! 170: ! 171: \begin{nrtc} ! 172: \item START USING HOSTS WITH BOTH MAP/TOP AND TCP/IP PROTOCOL SUITES ! 173: \item TEST APPLICATIONS IN A ``PURE'' MAP/TOP ENVIRONMENT ! 174: \item USE LAYER 3 (INTERNET) LEVEL GATEWAYS TO FORM TWO LOGICAL INTERNETS ! 175: \end{nrtc} ! 176: \end{bwslide} ! 177: ! 178: ! 179: \begin{bwslide} ! 180: \ctitle{PHASE THREE:\\ DEPLOY MIGRATION ENGINES} ! 181: ! 182: \begin{nrtc} ! 183: \item NEW HOSTS CAN BE MAP/TOP ONLY ! 184: \item USER AGENTS BEGIN TO SPEAK MAP/TOP ONLY ! 185: \item RELATIVELY INEXPENSIVE (AT FIRST) TO KEEP SOME ! 186: TCP/IP-ONLY HOSTS ! 187: \end{nrtc} ! 188: \end{bwslide} ! 189: ! 190: ! 191: \begin{bwslide} ! 192: \ctitle {THE FIRST STEP} ! 193: ! 194: \begin{nrtc} ! 195: \item AN OPENLY AVAILABLE ISO DEVELOPMENT ! 196: ENVIRONMENT HAS BEEN IMPLEMENTED ! 197: AT NORTHROP ! 198: \item CODED ENTIRELY IN C ! 199: \end{nrtc} ! 200: \end{bwslide} ! 201: ! 202: ! 203: \begin{bwslide} ! 204: \ctitle {OPERATING ENVIRONMENTS} ! 205: ! 206: \begin{nrtc} ! 207: \item 4.2bsd UNIX ! 208: \item AT\&T SVR2 UNIX WITH AN EXCELAN EXOS 8044 TCP/IP PACKAGE ! 209: \item VAX/VMS RELEASE 4.4 WITH AN EXOS CARD (PLANNED FOR VERSION 2.0) ! 210: \item PC-DOS WITH THE MIT PC-IP SOFTWARE (PLANNED FOR VERSION 2.0) ! 211: \end{nrtc} ! 212: \end{bwslide} ! 213: ! 214: ! 215: \begin{bwslide} ! 216: \ctitle{SOFTWARE} ! 217: ! 218: \begin{nrtc} ! 219: \item TRANSPORT: IMPLEMENTS VERSION 2 OF THE TSAP PROTOCOL (RFC983, ! 220: PRESENTED AT MAY MAP/TOP USERS MEETING) ! 221: \item SESSION: FULL BASIC COMBINED SUBSET (BCS) WITH SOME ADDITIONAL ! 222: FEATURES ! 223: \item PRESENTATION: ASN.1 ENCODING ! 224: \end{nrtc} ! 225: \end{bwslide} ! 226: ! 227: ! 228: \begin{bwslide} ! 229: \ctitle {APPLICATION PROTOCOL SOFTWARE} ! 230: ! 231: \begin {nrtc} ! 232: \item ASN.1 SPECIFICATION PARSER FOR THE AUTOMATIC GENERATION ! 233: OF APDU PARSERS ! 234: \item ECMA REMOTE OPERATIONS SERVICE (ROS) SUPPORT ! 235: \end {nrtc} ! 236: \end{bwslide} ! 237: ! 238: ! 239: \begin{bwslide} ! 240: \ctitle{PLANNED FOR FUTURE RELEASE} ! 241: ! 242: \begin{nrtc} ! 243: \item MAP/TOP VERSION 3.0 COMPATIBILITY ! 244: \item COMMON APPLICATION SERVICE ELEMENTS (CASE) SUPPORT ! 245: \item IBM MVS SUPPORT ! 246: \item BASIC ACTIVITY SUBSET (BAS) OF SESSION ! 247: \end {nrtc} ! 248: \end {bwslide} ! 249: ! 250: ! 251: \begin{bwslide} ! 252: \ctitle {DOCUMENTATION} ! 253: ! 254: \begin{nrtc} ! 255: \item USER'S MANUAL AND LIBRARY SYNOPSIS ! 256: (APPROXIMATELY 130 PAGES) ! 257: \item VARIOUS REPRINTS OF PAPERS, NOTES AND PRESENTATIONS ! 258: \end {nrtc} ! 259: \end {bwslide} ! 260: ! 261: ! 262: \begin{bwslide} ! 263: \ctitle{DISTRIBUTION MECHANICS} ! 264: ! 265: \begin{nrtc} ! 266: \item AVAILABILITY: 1 SEPTEMBER 1986 ! 267: \begin {nrtc} ! 268: \item FILE TRANSFER (FTP) ON ARPAnet ! 269: \item MAGNETIC TAPE ! 270: \end {nrtc} ! 271: \item LICENSING: OPENLY AVAILABLE -- NOT PROPRIETARY ! 272: \item COST: FREE ! 273: \end {nrtc} ! 274: \end{bwslide} ! 275: ! 276: ! 277: \begin{bwslide} ! 278: \ctitle {CONCLUSIONS} ! 279: ! 280: \begin{nrtc} ! 281: \item THIS TOOL WILL PROMOTE ACCELERATED ! 282: APPLICATION PROTOCOL DEVELOPMENT ! 283: \item NORTHROP HOPES THAT MAKING THIS SOFTWARE ! 284: OPENLY AVAILABLE WILL STIMULATE ! 285: ADDITIONAL USER PARTICIPATION ! 286: \item ALLOWS DoD RESEARCHERS TO BECOME ACTIVE PARTICIPANTS ! 287: IN MAP/TOP ! 288: \end{nrtc} ! 289: \end{bwslide} ! 290: ! 291: \end{document}
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.