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