|
|
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.