Annotation of 43BSDReno/contrib/isode-beta/doc/map-migrate/map-migrate.tex, revision 1.1.1.1

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}

unix.superglobalmegacorp.com

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