Annotation of 43BSDReno/contrib/isode-beta/doc/practical-osi2/practical-osi2.txt, revision 1.1

1.1     ! root        1: Practical Perspectives on OSI Networking
        !             2: 
        !             3: Marshall T. Rose
        !             4: Performance Systems International, Inc.
        !             5: 
        !             6: Introduction
        !             7: 
        !             8:      This two day course provides a practical perspective on the
        !             9:      issues involved in developing and deploying OSI networks.
        !            10:      Organized for those with a basic familiarity with OSI and with
        !            11:      practical networking experience, the presentation will provide a
        !            12:      more comprehensive understanding of the OSI Reference Model, OSI
        !            13:      application and network services as well as a detailed
        !            14:      understanding of various transition strategies which may be
        !            15:      utilized in the realization of OSI networks from existing
        !            16:      technology, in particular TCP/IP-based networks.
        !            17: 
        !            18:      After completion, you will achieve a thorough understanding of the
        !            19:      technology involved in developing OSI applications, building OSI
        !            20:      networks, and transiting to (or coexisting with) TCP/IP-based networks.
        !            21: 
        !            22: 
        !            23: Overview
        !            24: 
        !            25:      Based on international cooperative work, it is commonly
        !            26:      acknowledged that protocols based on the Open Systems
        !            27:      Interconnection (OSI) model and promulgated by the International
        !            28:      Organization for Standardization (ISO) and the International
        !            29:      Electrotechnical Commission (IEC) will eventually achieve dominance
        !            30:      and enjoy even greater success than current networking
        !            31:      technologies.  OSI enjoy substantial political and marketing
        !            32:      support, and its use has even been mandated for procurement for use
        !            33:      in various national governments.  It not enough to simply mandate
        !            34:      the use of OSI.  Rather, OSI must be implemented before it can be
        !            35:      used!  Whilst a rather self-evident statement, the history of OSI,
        !            36:      starting in the late '70s, has not been particularly successful in
        !            37:      this regard.
        !            38: 
        !            39:      This course focuses on the technical, pragmatic aspects of OSI which
        !            40:      are critical if OSI is to ever be realized in production
        !            41:      environments of meaningful size.  In order to emphasize this
        !            42:      practical perspective, throughout the course, a widely-used
        !            43:      implementation will be used to provide insights into what works in OSI.
        !            44: 
        !            45: 
        !            46: Audience
        !            47: 
        !            48:      This tutorial is intended for professionals interested in planning,
        !            49:      implementing, or managing OSI networks.  A basic familiarity with
        !            50:      networking and OSI is assumed: this course is NOT an introduction
        !            51:      to, or a tutorial on, OSI.  Detailed knowledge of the protocols is
        !            52:      not required, but experience with implementing networking protocols
        !            53:      is very helpful.  Experience with the "C" programming language is also
        !            54:      useful.
        !            55: 
        !            56: 
        !            57: Course Outline
        !            58: 
        !            59:      - End-to-End Services
        !            60: 
        !            61:        A discussion of current OSI network and transport technologies
        !            62:        and how they may be used to build networks.
        !            63: 
        !            64:        - Concepts:  basic terminology, network service, transport service
        !            65: 
        !            66:        - Building Blocks:  address formats, network binding, transport
        !            67:          protocols, application use of end-to-end services, emulation
        !            68:          of OSI end-to-end services
        !            69: 
        !            70:        - Comparison with relevant TCP/IP technology:  network service,
        !            71:          transport service.
        !            72: 
        !            73: 
        !            74:      - Application Services
        !            75: 
        !            76:        A discussion of current OSI application support and how they are used
        !            77:        to construct OSI applications.
        !            78: 
        !            79:        - Application Layer Structure:  upper layer infrastructure,
        !            80:          application contexts, application entities
        !            81: 
        !            82:        - Application Service Elements:  association control, reliable
        !            83:          transfer, remote operations, use of application services
        !            84: 
        !            85: 
        !            86:      - Building an OSI application:
        !            87: 
        !            88:        A discussion on the use of remote operations to design and implement
        !            89:        an applications in an OSI framework.
        !            90: 
        !            91:        - A Model for Distributed Applications:  abstract data types,
        !            92:          operations, reliability characteristics
        !            93: 
        !            94:        - The RO-Notation:  an annotated example
        !            95: 
        !            96:        - Static Facilities:  stub generator, structure generator,
        !            97:          element parser
        !            98: 
        !            99:        - Dynamic Facilities:  run-time environment, boilerplate for
        !           100:          consumers, boilerplate for providers
        !           101: 
        !           102: 
        !           103:      - Transition and Coexistence with TCP/IP
        !           104: 
        !           105:        A discussion of how existing, production TCP/IP-based networks
        !           106:        may either transition to OSI, or coexist with OSI for maximal
        !           107:        functionality.
        !           108: 
        !           109:        - Motivation and Background:  concepts, terminology, history,
        !           110:          metrics of comparison
        !           111: 
        !           112:        - Protocol-based Approaches:  dual stack, application gateways,
        !           113:          transport gateways
        !           114: 
        !           115:        - Service-based Approaches:  transport-service bridges, network
        !           116:          tunnels 
        !           117: 
        !           118:        - Examples: DoD OSI implementation plan, generic example
        !           119: 
        !           120: 
        !           121: Required Text
        !           122: 
        !           123:      The Open Book: A Practical Perspective on OSI by Rose, published by
        !           124:      Prentice-hall (available at the Computer Literacy Bookstore, Techmart).
        !           125: 
        !           126: 
        !           127: Instructor
        !           128: 
        !           129:      Marshall T. Rose is Principal Scientist at Performance Systems
        !           130:      International, Inc., where he works on OSI protocols and network
        !           131:      management.  He is the principal implementor of the ISO Development
        !           132:      Environment (ISODE), an openly available implementation of the
        !           133:      upper layers of the OSI protocol suite.  He is the author of "The
        !           134:      Open Book: A Practical Perspective on OSI", a professional text
        !           135:      discussing OSI in both theory and practice, published by Prentice-hall.
        !           136:      Rose received the Ph.D. degree in Information and Computer Science
        !           137:      from the University of California, Irvine, in 1984.
        !           138: 
        !           139: 
        !           140: Dates
        !           141: 
        !           142:      Two meetings, July 16-17, Monday-Tuesday, 9AM-5PM

unix.superglobalmegacorp.com

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