Uniform and infinitely scalable system and method for communication between
application processes providing both point-to-point and multi-point
connectivity without dependance on end-to-end addressing, using a
framework of nameservers as exchanges for sharing named contexts of
communication. Application processes define and reference the contexts by
name on nameservers addressed by pathnames, and the framework then
synthesises the end-to-end transport between the requesting processes by
first concatenating the service paths taken by the defining and
referencing requests to form end-to-end service paths, and then using
these end-to-end service paths to perform the requisite signalling to the
underlying physical networks for setting up the transport. Only local
references are used in the configuration of the nameservers and switches,
and in the computation and signalling of the service and transport paths,
respectively. Each shared context provides a virtual network address space
for multiple, simultaneous connections, and the contexts also serve as
in-network framework for hosting connection management facilities,
including in-network authentication, as well as transport mechanisms
providing diverse qualities of service.
Uniforme et système et méthode infiniment scalable pour la communication entre les procédés d'application fournissant le point au point et la connectivité multipoint sans dépendance à légard l'adressage bout à bout, en utilisant un cadre des nameservers en tant qu'échanges pour partager des contextes appelés de communication. Les procédés d'application définissent et mettent en référence les contextes de nom sur des nameservers adressés par des noms, et le cadre puis synthétise le transport bout à bout entre les processus de demande en enchaînant d'abord les chemins de service pris par les demandes définissantes et de mises en référence de former les chemins bout à bout de service, et à l'aide alors de ces chemins bout à bout de service pour exécuter la condition requise signalant aux réseaux physiques fondamentaux pour installer le transport. Seulement des références locales sont employées dans la configuration des nameservers et des commutateurs, et dans le calcul et la signalisation des chemins de service et de transport, respectivement. Chaque contexte partagé fournit une espace adresse virtuelle de réseau pour les raccordements multiples et simultanés, et les contextes servent également de cadre de dans-réseau à accueillir des équipements de gestion de raccordement, y compris l'authentification de dans-réseau, aussi bien que des mécanismes de transport fournissant des qualités diverses de service.