DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: T i

⟦d6bcaede2⟧ TextFile

    Length: 8852 (0x2294)
    Types: TextFile
    Names: »isode.tex«

Derivation

└─⟦2d1937cfd⟧ Bits:30007241 EUUGD22: P.P 5.0
    └─⟦35176feda⟧ »EurOpenD22/isode/isode-6.tar.Z« 
        └─⟦de7628f85⟧ 
            └─⟦this⟧ »isode-6.0/doc/nordunet/isode.tex« 

TextFile

% -*- LaTeX -*-		(really SLiTeX)

\documentstyle[blackandwhite,landscape,oval,pagenumbers,small]{NRslides}

\font\xx=cmbx10
\font\yy=cmbx7

\raggedright

\input trademark
\let\tradeNAMfont=\relax
\let\tradeORGfont=\relax

\begin{document}

\title	{ISODE FUTURE}
\author	{Marshall T.~Rose\\ NYSERNet, Inc.}
\date	{October 26, 1989}
\maketitlepage


\f

\begin{bwslide}
\part*	{OUTLINE}\bf

\begin{description}
\item[PART I:]		WHAT'S THERE NOW

\item[PART II:]		WHAT'S IN PROGRESS
\end{description}
\end{bwslide}


\f

\begin{bwslide}
\ctitle	{WHAT IS THE ISODE?}

\begin{nrtc}
\item	THE ISO DEVELOPMENT ENVIRONMENT

\item	AN OPENLY AVAILABLE IMPLEMENATION OF THE UPPER LAYERS OF OSI?

\item	A BASIS FOR THE TRANSITION TO OSI?

\item	A PLAYGROUND FOR ``THE PIED-PIPER OF OSI''?
\end{nrtc}
\end{bwslide}


\f

\begin{bwslide}
\part	{WHAT'S THERE NOW}\bf

\begin{nrtc}
\item	TRANSPORT SWITCH

\item	APPLICATION ARCHITECTURE

\item	APPLICATION COOKBOOK

\item	APPLICATIONS
\end{nrtc}
\end{bwslide}


\f

\begin{bwslide}
\part*	{TRANSPORT SWITCH}\bf

\begin{nrtc}
\item	DECIDES WHICH TS-STACK TO USE FOR A CONNECTION

\item	FOR RFC1006:
    \begin{nrtc}
    \item	TCP
    \end{nrtc}

\item	FOR TP0:
    \begin{nrtc}
    \item	X.25
    \end{nrtc}

\item	FOR TP4:
    \begin{nrtc}
    \item	4.4BSD OSI

    \item	SunLink OSI
    \end{nrtc}

\item	EXPERIENCE SHOWS IT IS FAIRLY EASY TO ADD A NEW TS-STACK TO THE SWITCH
\end{nrtc}
\end{bwslide}


\f

\begin{bwslide}
\ctitle	{TRANSPORT-SERVICE BRIDGES}

\vskip.5in
\diagram[p]{figureT-9}
\end{bwslide}


\f

\begin{bwslide}
\ctitle	{TCP vs. X.25 CONNECTIVITY}

\vskip.5in
\diagram[p]{figureI-7}
\end{bwslide}


\f

\begin{bwslide}
\ctitle	{CONS vs. CLNS CONNECTIVITY}

\vskip.5in
\diagram[p]{figureT-19}
\end{bwslide}


\f

\begin{bwslide}
\ctitle	{POSSIBLE XNS SCENARIO}

\vskip.5in
\diagram[p]{figureI-9}
\end{bwslide}


\f

\begin{bwslide}
\part*	{APPLICATION ARCHITECTURE}\bf

\begin{nrtc}
\item	A (NEARLY) COMPLETE IMPLEMENTATION OF THE UPPER LAYERS

\item	``IS'' LEVEL SINCE 5.0 RELEASE

\item	ALIGNED WITH VARIOUS NATIONAL OSI PROFILES
    \begin{nrtc}
    \item	(INFORMALLY, OF COURSE!)
    \end{nrtc}
\end{nrtc}
\end{bwslide}


\f

\begin{bwslide}
\ctitle	{THE APPLICATION ENVIRONMENT}

\vskip.5in
\diagram[p]{figureI-1}
\end{bwslide}


\f

\begin{bwslide}
\ctitle	{AN ALTERNATE ENVIRONMENT:\\ LIGHTWEIGHT PRESENTATION}

\vskip.5in
\diagram[p]{figureI-8}
\end{bwslide}


\f

\begin{bwslide}
\ctitle	{AN ALTERNATE ENVIRONMENT:\\ MHS ARCHITECTURE (c.~1984)}

\vskip.5in
\diagram[p]{figureI-2}
\end{bwslide}


\f

\begin{bwslide}
\part*	{THE APPLICATIONS COOKBOOK}\bf

\begin{nrtc}
\item	TOOLS TO FACILITATE DEVELOPMENT OF APPLICATIONS ARE CRITICAL

\item	IDEA IS TO DEVELOP TOOLS TO AUTOMATE USE OF OSI REMOTE OPERATIONS
	SERVICE AS A GENERAL REMOTE PROCEDURE CALL FACILITY

\item	FOR MORE DETAILS:
\begin{quote}
BUILDING DISTRIBUTED APPLICATIONS IN AN OSI FRAMEWORK
\end{quote}
APPEARING IN ConneXions, MARCH, 1988
\end{nrtc}
\end{bwslide}


\f

\begin{bwslide}
\ctitle	{REMOTE OPERATIONS SERVICE (ROS)}

\begin{nrtc}
\item	STANDARDIZED MECHANISM FOR SPECIFYING TRANSACTIONS

\item	EMPLOYS POWER OF ASN.1

\item	USED IN MANY INTERESTING OSI APPLICATIONS
    \begin{nrtc}
    \item	MESSAGE HANDLING SYSTEMS

    \item	DIRECTORY SERVICES

    \item	NETWORK MANAGEMENT

    \item	REMOTE DATABASE ACCESS
    \end{nrtc}

\item	CURRENTLY CONNECTION-ORIENTED, BUT CONNECTIONLESS-MODE IS UNDER STUDY
\end{nrtc}
\end{bwslide}


\f

\begin{bwslide}
\ctitle	{GENERAL ORGANIZATION}

\begin{nrtc}
\item	AT COMPILE-TIME:
    \begin{nrtc}
    \item	USE RO-SPECIFICATION TO GENERATE SUPPORT FACILITIES
    \end{nrtc}

\item	AT RUN-TIME:
    \begin{nrtc}
    \item	USE DIRECTORY SERVICES TO LOCATE/REGISTER NETWORK SERVICES
		(NEARLY THERE!)

    \item	USE ASSOCIATION CONTROL TO BIND/UNBIND APPLICATIONS

    \item	USE REMOTE OPERATIONS TO INVOKE TRANSACTIONS
    \end{nrtc}
\end{nrtc}
\end{bwslide}


\f

\begin{bwslide}
\ctitle	{STATIC (COMPILE-TIME) ORGANIZATION}

\vskip.15in
\diagram[p]{figureI-10}
\end{bwslide}


\f

\begin{bwslide}
\ctitle	{DYNAMIC (RUN-TIME) ORGANIZATION}

\vskip.15in
\diagram[p]{figureI-11}
\end{bwslide}


\f

\begin{bwslide}
\ctitle	{PERFORMANCE}

\begin{nrtc}
\item	USE OF ASN.1 TOOLS LEADS TO LARGE PROCESSES:
    \begin{nrtc}
    \item	MINIMUM 300KB, DSA: 500KB, FTAM: 800KB

    \item	INITIALIZATION SPEED SUFFERS MOST OWING TO PAGING IN
    \end{nrtc}

\item	A LOT OF TIME SPENT AVOIDING BYTE COPYING

\item	SPEEDS SLOWER (BUT COMPARITIVE) TO INTERNET APPLICATIONS WHEN USING
	TCP-BASED TRANSPORT

\item	X.25 TOO SLOW FOR COMPARISON

\item	USE OF LIGHTWEIGHT PRESENTATION SOMETIMES RESULTS IN PROCESSES HALF
	AS LARGE AND TWICE AS FAST
\end{nrtc}
\end{bwslide}


\f

\begin{bwslide}
\part*	{APPLICATIONS}\bf

\begin{nrtc}
\item	EVERYTHING BUT MHS (sigh!)
\end{nrtc}
\end{bwslide}


\f

\begin{bwslide}
\ctitle	{CURRENT APPLICATIONS}

\begin{nrtc}
\item	FILE TRANSFER, ACCESS AND MANAGEMENT (FTAM)

\item	FTAM-FTP GATEWAY

\item	DIRECTORY SERVICES (X.500)
    \begin{nrtc}
    \item	AND WHITE PAGES ABSTRACTION
    \end{nrtc}

\item	VIRTUAL TERMINAL

\item	ISODE MISCELLANY SERVICE
    \begin{nrtc}
    \item	e.g., FINGER, QUOTE-OF-THE-DAY, etc.
    \end{nrtc}

\item	PLUS NUMEROUS ``DEMO'' PROGRAMS
    \begin{nrtc}
    \item	e.g., IMAGE SERVICE, PASSWORD LOOKUP, IDIST, etc.
    \end{nrtc}
\end{nrtc}
\end{bwslide}


\f

\begin{bwslide}
\ctitle	{NETWORK MANAGEMENT}

\begin{nrtc}
\item	FOR BERKELEY UNIX SYSTEMS:
    \begin{nrtc}
    \item	SNMP!
    \end{nrtc}

\item	WHY?
    \begin{nrtc}
    \item	IT WORKS

    \item	CONTINUED SURVIVAL OF THE INTERNET HINGES ON ALL NODES BEING
		NETWORK MANAGEABLE
    \end{nrtc}

\item	NOT A COMPLETE PACKAGE
    \begin{nrtc}
    \item	AN AGENT WITH A MINIMAL INITIATOR

    \item	(NO NOC)
    \end{nrtc}
\end{nrtc}
\end{bwslide}


\f

\begin{bwslide}
\part	{WHAT'S IN PROGRESS}\bf

\begin{nrtc}
\item	MESSAGE HANDLING SYSTEMS

\item	INTEROPERABILITY TESTING

\item	OSI-POSIX PROJECT
\end{nrtc}
\end{bwslide}


\f

\begin{bwslide}
\part*	{MESSAGE HANDLING SYSTEMS}

\begin{nrtc}
\item	UCL AND UNott ARE DEVELOPING AN X.400 TRANSPORT SYSTEM (PP)

\item	USE EXPERIENCE GAINED FROM NUMEROUS SOPHISTICATED TEXT-BASED MESSAGE
	TRANSFER SYSTEMS

\item	OWES MANY OF ITS DESIGN IDEAS TO THE UNIVERSITY OF DELAWARE MESSAGE
	SYSTEM, MMDF

\item	WILL UTILIZE DIRECTORY SERVICES
\end{nrtc}
\end{bwslide}


\f

\begin{bwslide}
\ctitle	{TOP-LEVEL ARCHITECTURE}

\vskip.15in
\diagram[p]{figureI-12}
\end{bwslide}


\f

\begin{bwslide}
\ctitle	{INTERESTING FEATURES}

\begin{nrtc}
\item	SUPPORT FOR A WIDE RANGE OF ENCODED INFORMATION TYPES 
    \begin{nrtc}
    \item	AND REFORMATTING BETWEEN THEM
    \end{nrtc}

\item	SUPPORT FOR DIFFERENT MESSAGE TRANSPORT PROTOCOLS
    \begin{nrtc}
    \item	AND CONVERSION BETWEEN THEM
    \end{nrtc}
    e.g., INCLUDES RFC987 (X.400 TO 821/822)

\item	ROBUSTNESS FOR USE IN LARGE SCALE SERVICE ENVIRONMENTS
\end{nrtc}
\end{bwslide}


\f

\begin{bwslide}
\ctitle	{MAJOR GOALS}

\begin{nrtc}
\item	FULL X.400(84/88) SUPPORT, EXCEPT FOR X.400(88) SECURITY SERVICES

\item	PROVIDES A ``CLEAN'' INTERFACE FOR MESSAGE SUBMISSION AND DELIVERY
    \begin{nrtc}
    \item	TO SUPPORT A WIDE RANGE OF USER AGENTS,

    \item	AND APPLICATIONS OTHER THAN INTERPERSONAL MESSAGING
    \end{nrtc}

\item	QUEUE MANAGEMENT DONE VIA A ROS-BASED PROTOCOL
    \begin{nrtc}
    \item	SOPHISTICATED SCHEDULING OF MESSAGE DELIVERY

    \item	LOCAL AND REMOTE MONITORING FOR MANAGERS AND USERS

    \item	ROBUSTNESS REQUIRED TO SUPPORT HIGH LEVELS OF TRAFFIC

    \item	SUPPORT FOR ADMINISTRATIVE POLICIES ON SUBMISSION
    \end{nrtc}

\item	LIST EXPLODER AND LIST MANAGMENT    
\end{nrtc}
\end{bwslide}


\f

\begin{bwslide}
\ctitle	{OTHER THINGS}

\begin{nrtc}
\item	TWO USER INTERFACES PLANNED
    \begin{nrtc}
    \item	MH INTERFACE

    \item	WINDOW-BASED INTERFACE
    \end{nrtc}

\item	INTEGRATION OF FAX PLANNED

\item	ALPHA TESTING STARTED IN JULY
    \begin{nrtc}
    \item	BETA WILL BE BASED ON ISODE 6.0
    \end{nrtc}
\end{nrtc}
\end{bwslide}


\f

\begin{bwslide}
\part*	{INTEROPERABILITY TESTING}\bf

\begin{nrtc}
\item	THERE IS NO SUBSTITUTE FOR PAIRWISE INTEROPERABILITY TESTING

\item	LET GROUPS SUCH AS OSInet, EUROSInet, etc., CONNECT TO HOSTS
	RUNNING X.25 AND ISODE

\item	TESTING IS UNATTENDED UNLESS PROBLEMS ARE WITH THE ISODE (gasp!)
\end{nrtc}
\end{bwslide}


\f

\begin{bwslide}
\part*	{OSI-POSIX PROJECT}\bf

\begin{nrtc}
\item	GOAL: ACCELLERATE THE UBIQUITY OF OSI

\item	APPROACH: OPENLY AVAILABLE, COMPLETE OSI IMPLEMENTATION FOR NEXT MAJOR
	RELEASE OF BERKELEY \unix/

\item	FOR MORE DETAILS:
\begin{quote}
OSI PROTOCOLS WITHIN AN OPENLY AVAILABLE, POSIX-CONFORMANT, BERKELEY UNIX
ENVIRONMENT
\end{quote}
APPEARING IN ConneXions, OCTOBER, 1988
\end{nrtc}
\end{bwslide}


\f

\begin{bwslide}
\diagram[p]{figureT-15}
\end{bwslide}


\f

\begin{bwslide}
\diagram[p]{figureT-16}
\end{bwslide}


\end{document}