A method and apparatus implements bi-directional communications using the
same or different physical media linking any two computing systems, nodes,
employing routable protocols such as TCP/IP, IPX/SPX, etc., connected to a
common network, allowing bi-directional communication between them. One of
the physical media preferably has a wider bandwidth in one direction than
another one of the physical media operating in the other direction. The
present invention also provides for optimizing traffic between any two
nodes by appropriately selecting communication paths based on either
bandwidth or costs. Communication between any two nodes can be split
between several different physical or logical paths to either increase the
effective transmission bandwidth or to provide communication redundancy. A
method and system implements an Integrated Virtual Interface (IVI) which
combines in a single virtual interface at least two physical interfaces
per communication node (one for each communication direction) in a
transparent manner such that operations of level #3 and above in the ISO
(International Organization for Standardization) OSI (Open Systems
Interconnection) model for data communication protocols and the levels
above #3 function as if a single bi-directional communication interface
exists while the lower OSI levels #1 and #2 maintain all their standard
functionality.
Un método y las comunicaciones bidireccionales de los instrumentos del aparato usando el mismo o los diversos medios físicos que ligaban cualesquiera dos sistemas de cálculo, nodos, empleando protocolos routable tales como TCP/IP, IPX/SPX, etc., conectaron con una red común, permitiendo la comunicación bidireccional entre él. Uno de los medios físicos tiene preferiblemente una anchura de banda más amplia en una dirección que otro de los medios físicos que funcionan en la otra dirección. La actual invención también preve tráfico óptimo entre cualquier dos nodos apropiadamente seleccionando las trayectorias de comunicación basadas en anchura de banda o costes. La comunicación entre cualquier dos nodos puede estar partida entre varias diversas trayectorias físicas o lógicas al aumento la anchura de banda eficaz de la transmisión o proporcionar redundancia de la comunicación. Un método y un sistema pone un interfaz en ejecucio'n virtual integrado (IVI) que combine en un solo interfaz virtual por lo menos dos interfaces físicos por el nodo de la comunicación (uno para cada dirección de la comunicación) de una manera transparente tales que funcionan las operaciones del nivel #3 y arriba en el modelo de la ISO (International Organization for Standardization) OSI (Open Systems Interconnection) para los protocolos de comunicación de datos y los niveles sobre #3 como si exista un solo interfaz de comunicaciones bidireccional mientras que los niveles más bajos #1 y #2 de la OSI mantienen toda su funcionalidad estándar.