Architectural Support for Interoperability
Although it would be nice if the world converged on a
single suite of protocols, that is unlikely to happen in the near future.
New networking technologies as well as new applications are
constantly being developed and deployed; eventually this leads to a need for
new protocols.
The Internet today is not a single-protocol network.
While TCP/IP remains the primary protocol suite, other protocols
often share transmission facilities,
either natively or encapsulated as data within IP. (The transition to
IP version 6 is a prime example of this.)
This fact has several consequences. First,
end systems end up supporting multiple protocol suites,
none of which was really designed to operate in a multiprotocol
environment. Applications designed to use only one
protocol suite may restrict the set of end systems with which they can
be used. Moreover, when applications are designed to run
over multiple protocols, the problem arises how
to choose one for each particular communication instance.
Should this problem be solved by the user, by the application program, or
by the protocol implementations themselves? Ideally this problem should be
solved in a manner invisible to the user.
This project deals with both issues: helping applications
deal with multiple protocol stacks,
and lowering the barriers to new protocol deployment and penetration.
We investigate ways to maximize interoperability at minimum cost
among systems, old and new, that support a variety of protocols,
architectures and implementation environments.
Publications:
- Russell J. Clark, Mostafa H. Ammar, and Kenneth L. Calvert.
"Protocol Discovery in Multiprotocol Networks", to appear in
ACM Wireless Networks
- Russell J. Clark, Mostafa H. Ammar and Kenneth L. Calvert.
Multiprotocol Interoperability In IPng,
RFC 1683, August 1994.
- Russell J. Clark, Kenneth L. Calvert and Mostafa H. Ammar.
On the Use of Directory Services to Support
Multiprotocol Interoperability,
Proceedings of IEEE INFOCOM '94,
Toronto, June, 1994.
- Russell J. Clark, Mostafa H. Ammar and Kenneth L. Calvert.
Multiprotocol Architectures as a Paradigm for Achieving Interoperability.
Proceedings of IEEE INFOCOM '93,
San Francisco, April, 1993.
Students
Ken Calvert
Last modified: Tue Dec 30 13:34:50 PST 1997