Interconnecting OSI and Non-Osi Networks Using an Integrated Directory Service

The emergence of OSI as an international standard is fostering a desire to interconnect existing networks and network architectures to OSI. In order to achieve this, a global scheme is necessary to provide object identification, and specific solutions are needed to provide internetwork addressibility between applcations. A structured naming level can be built on top of existing application program interfaces, and the necessary internetwork addressing and directory query capabilities can be provided by an application-level gateway. The address mechanism on the gateway maps local proxies into foreign addresses; the originality of the scheme is that proxies are built dynamically during internetwork directory calls, thus overcoming the typical problems of proxy schemes. The functions at the gateway can be organized into a base and option set structure, and be implemented up to the desired level of sophistication. The design presented is modular, and provides hooks for possible future evolutions of network architectures.

[1]  Ken J. McDonell,et al.  Access control for network directory systems , 1986, SIGCOMM '86.

[2]  S. Wecker,et al.  DNA: The Digital Network Architecture , 1980, IEEE Trans. Commun..

[3]  Jeffrey M. Jaffe,et al.  SNA Networks of Small Systems , 1985, IEEE J. Sel. Areas Commun..

[4]  Paul E. Green Protocol Conversion , 1986, IEEE Trans. Commun..

[5]  Douglas Brian Terry,et al.  Distributed name servers: naming and caching in large distributed computing environments , 1985 .

[6]  Robert A. Weingarten,et al.  Interconnecting SNA Networks , 1983, IBM Syst. J..

[7]  Barron C. Housel,et al.  SNA Distribution Services , 1983, IBM Syst. J..

[8]  Yoshikazu Kobayashi,et al.  OSI-SNA Interconnections , 1987, IBM Syst. J..

[9]  James P. Gray,et al.  Advanced Program-to-Program Communication in SNA , 1983, IBM Syst. J..

[10]  Marvin H. Solomon,et al.  The CSNET Name Server , 1982, Comput. Networks.

[11]  Deborah Estrin Controls for Interorganization Networks , 1987, IEEE Transactions on Software Engineering.

[12]  Douglas B. Terry Structure-free Name Management for Evolving Distributed Environments , 1986, ICDCS.

[13]  Roger M. Needham,et al.  Grapevine: an exercise in distributed computing , 1982, CACM.

[14]  J.D. Day,et al.  The OSI reference model , 1983 .

[15]  Jon Postel,et al.  Domain requirements , 1984, Request for Comments.

[16]  Alan E. Baratz,et al.  Implementing System/36 Advanced Peer-to-Peer Networking , 1987, IBM Syst. J..

[17]  Yogen K. Dalal,et al.  The clearinghouse: a decentralized agent for locating named objects in a distributed environment , 1983, TOIS.

[18]  Paul V. Mockapetris,et al.  Domain names: Concepts and facilities , 1983, RFC.

[19]  Bernard M. Hauzeur A model for naming, addressing and routing , 1986, TOIS.

[20]  Philippe François,et al.  Some Methods for Providing OSI Transport in SNA , 1983, IBM J. Res. Dev..

[21]  Tsukasa Kawaoka,et al.  Protocol Conversion Method for Heterogeneous Systems Interconnection in Multi-Profile Environment , 1987, PSTV.