|
|
1.1 root 1: % run this through SLiTeX
2:
3: \documentstyle[blackandwhite,landscape,oval,pagenumbers,plain,small]{NRslides}
4:
5: \input trademark
6:
7: \raggedright
8:
9: \begin{document}
10:
11: \title {OSI PROTOCOLS WITHIN AN\\
12: OPENLY AVAILABLE\\ POSIX CONFORMANT\\ BERKELEY UNIX ENVIRONMENT}
13: \author {Marshall T.~Rose\\The Wollongong Group}
14: \date {December 4, 1987}
15: \maketitlepage
16:
17:
18: \begin{note}\em
19: if i've left out any
20: \begin{quote}
21: buzzwords\\
22: jargon\\
23: marketing hype\\
24: \end{quote}
25: please let me know and i'll add them!
26:
27: also, henceforth ``users'' means ``u.s.~govt. users''
28: \end{note}
29:
30:
31: \begin{bwslide}
32: \ctitle {STANDARD DISCLAIMER}
33:
34: \begin{nrtc}
35: \item THE VIEW PRESENTED HERE ARE NOT NECESSARILY THOSE OF:
36: \begin{quote}
37: DoD, MITRE, NBS, TWG, U.C.~BERKELEY, UCL, THE U.S.~GOVT,
38: OR ANY OTHER ACRONYM, AGENCY, OR ORGANIZATION
39: \end{quote}
40:
41: \item I APPOLOGIZE ONLY TO THOSE TO WHOM I HAVE UNINTENTIONALLY OFFENDED
42: \end{nrtc}
43: \end{bwslide}
44:
45:
46: \begin{bwslide}
47: \ctitle {FUNDAMENTAL PREMISES:\\ NETWORKING}
48:
49: \begin{nrtc}
50: \item OSI/ISO WILL DOMINATE COMPUTER COMMUNICATIONS
51:
52: \item THE U.S. GOVERNMENT OSI PROFILE (GOSIP) WILL BE THE INITIAL SET OF
53: GUIDELINES FOR PROCUREMENT OF OSI FOR USERS
54: \end{nrtc}
55: \end{bwslide}
56:
57:
58: \begin{bwslide}
59: \ctitle {GOSIP}
60:
61: \begin{nrtc}
62: \item A (SOON-TO-BE) FEDERAL INFORMATION PROCESSING STANDARD
63:
64: \item PROPOSED TO ENABLE USERS TO SPECIFY AND PROCURE
65: \begin{nrtc}
66: \item INTEROPERABLE
67:
68: \item MULTI-VENDOR
69:
70: \item OFF-THE-SHELF
71: \end{nrtc}
72: COMPUTER COMMUNICATIONS PRODUCTS
73:
74: \item THE \dod/:
75: \begin{nrtc}
76: \item IS ADOPTING GOSIP AS A CO-STANDARD WITH TCP/IP
77:
78: \item INTENDS (IN APPROX.~TWO YEARS) TO SPECIFY GOSIP AS THE
79: \underbar{ONLY} STANDARD FOR NON-PROPRIETARY, INTEROPERABLE
80: COMPUTER COMMUNICATIONS
81: \end{nrtc}
82: \end{nrtc}
83: \end{bwslide}
84:
85:
86: \begin{bwslide}
87: \ctitle {FUNDAMENTAL PREMISES:\\ OPERATING SYSTEMS}
88:
89: \begin{nrtc}
90: \item THE \unix/ FAMILY WILL DOMINATE OPERATING SYSTEMS
91:
92: \item THE EMERGING IEEE \unix/-BASED PORTABLE OPERATING SYSTEM (POSIX)
93: STANDARD WILL BE THE BASELINE FOR THESE SYSTEMS
94:
95: \item ANOTHER FIPS IS UNDER DEVELOPMENT TO BE THE INITIAL SET OF
96: GUIDELINES FOR PROCUREMENT OF OPERATING SYSTEMS FOR USERS
97: \end{nrtc}
98: \end{bwslide}
99:
100:
101: \begin{bwslide}
102: \ctitle {POSIX}
103:
104: \begin{nrtc}
105: \item CURRENTLY POSIX SPECIFIES ONLY THE \unix/ KERNEL INTERFACE
106: \begin{nrtc}
107: \item INFLUENCED MOSTLY BY AT\&T \unix/ (SVID) WITH SOME BERKELEY
108: ENHANCEMENTS
109: \end{nrtc}
110:
111: \item WORK IS UNDERWAY ON A SHELL AND TOOLS STANDARD
112:
113: \item THE LACK OF A STANDARD INTERFACE FOR NETWORKING IS NOTABLY MISSING
114: \end{nrtc}
115: \end{bwslide}
116:
117:
118: \begin{bwslide}
119: \ctitle {A MODEST OBSERVATION}
120:
121: \begin{nrtc}
122: \item THE WIDESPREAD USE OF TCP/IP WAS DRAMATICALLY ACCELERATED BY INCLUDING
123: THIS PROTOCOL SUITE IN BERKELEY \unix/
124:
125: \item QUESTIONS:
126: \begin{nrtc}
127: \item CAN WE PUT THE OSI PROTOCOLS IN BERKELEY \unix/?
128:
129: \item CAN WE MAKE BERKELEY \unix/ POSIX COMPLIANT?
130:
131: \item CAN WE EXTEND POSIX TO DEFINE AN INTERFACE TO NETWORK SERVICES?
132:
133: \item CAN WE MAKE THE WORK OPENLY AVAILABLE AND HAVE IT READY FOR
134: 4.4\bsd/~\unix/?
135: \end{nrtc}
136:
137: \item ANSWER: YES
138: \end{nrtc}
139: \end{bwslide}
140:
141:
142: \begin{bwslide}
143: \ctitle {EXPLANATION}
144:
145: \begin{nrtc}
146: \item A LARGE NUMBER OF THE PIECES ARE ALREADY OPENLY AVAILABLE
147:
148: \item SO, THE WORK CONSISTS MAINLY OF:
149: \begin{nrtc}
150: \item FILLING IN THE GAPS
151:
152: \item INTEGRATING THE COMPONENTS
153:
154: \item TESTING THE SYSTEM (INTEROPERABILITY AND CONFORMANCE)
155: \end{nrtc}
156: \end{nrtc}
157: \end{bwslide}
158:
159:
160: \begin{bwslide}
161: \ctitle {APPROACH:\\ OSI PROTOCOLS}
162:
163: \begin{nrtc}
164: \item AN IMPLEMENTATION OF THE OSI UPPER-LAYERS (ISODE) IS ALREADY AVAILABLE
165:
166: \item OTHER ORGANIZATIONS HAVE ALSO DEVELOPED OR ARE PLANNING TO DEVELOP:
167: \begin{nrtc}
168: \item THE LOWER LAYERS
169:
170: \item SOME OSI APPLICATIONS
171: \end{nrtc}
172:
173: \item MOST STANDARDS HAVE PROGRESSED FROM DRAFT (DIS) TO FINAL (IS) STATUS
174: \end{nrtc}
175: \end{bwslide}
176:
177:
178: \begin{bwslide}
179: \diagram[p]{figure1}
180: \end{bwslide}
181:
182:
183: \begin{bwslide}
184: \diagram[p]{figure2}
185: \end{bwslide}
186:
187:
188: \begin{bwslide}
189: \ctitle {THE WORK PLAN}
190:
191: \begin{nrtc}
192: \item UPGRADE ISODE AND OTHER OSI APPLICATIONS TO FINAL (IS) STATUS
193:
194: \item INTEGRATE OTHER OSI APPLICATIONS INTO ISODE
195:
196: \item PERFORM INTEROPERABILITY TESTING ON OSInet
197:
198: \item PERFORM CONFORMANCE TESTING WITH COS
199: \end{nrtc}
200: \end{bwslide}
201:
202:
203: \begin{bwslide}
204: \ctitle {APPROACH:\\ POSIX COMPLIANCE}
205:
206: \begin{nrtc}
207: \item MINOR WORK TO MODIFY THE BERKELEY \unix/ KERNEL TO SUPPORT THE POSIX
208: STANDARD
209:
210: \item PERFORM CONFORMANCE TESTING WITH NBS
211:
212: \item ISODE AND OSI APPLICATIONS WILL BE CONVERTED TO USE THE POSIX
213: INTERFACE AS APPLICABLE
214: \end{nrtc}
215: \end{bwslide}
216:
217:
218: \begin{bwslide}
219: \ctitle {APPROACH:\\ NETWORK SERVICE EXTENSIONS}
220:
221: \begin{nrtc}
222: \item U.C.~BERKELEY (AND FRIENDS) WILL DEFINE A NETWORK SERVICE INTERFACE
223:
224: \item THIS DOCUMENT WILL BE SUBMITTED AS A DRAFT PROPOSAL TO THE POSIX
225: COMMITTEE
226: \end{nrtc}
227: \end{bwslide}
228:
229:
230: \begin{bwslide}
231: \ctitle {SCHEDULE}
232:
233: \begin{nrtc}
234: \item WOULD YOU BELIEVE 18~MONTHS?
235:
236: \item ACTUALLY 120~MAN-MONTHS%
237: \footnote{You may have read Brooks' {\em The Mythical Man-Month}.}
238: \end{nrtc}
239: \end{bwslide}
240:
241:
242: \end{document}
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.