Method for controlling routing operations in a network, related network and computer program product thereof
First Claim
1. A method of controlling routing operations in a communication network, wherein said network is associated with an external network and comprises a set of nodes, each of which has associated therewith a primary address for internal communication within said network, said set of nodes comprising terminals and gateways, said gateways being suitable to provide connections between said terminals and said external network, comprising the steps of:
- sending from the gateways to the terminals first messages containing global prefixes;
building for each of said terminals one or more secondary addresses based on said global prefixes, said secondary addresses being independent from said primary addresses and defining valid global internet protocol addresses;
generating in each of said terminals a respective second message containing at least a sub-set of the corresponding secondary addresses; and
broadcasting the second messages to all the terminals of the set of nodes.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication network with controlled routing operations, including a set of nodes, wherein topological information on the network is broadcast to all the nodes in the set. The network is associated with an external network, such as, a standard public network, and certain nodes are configured to perform a gateway function between the network and the associated external network. Each node is configured for building two sets of addresses including one primary address, which is fixed and independent from the prefixes announced by the gateways and one or more secondary addresses which are valid global IP addresses, based on the global prefixes announced by the gateways. Each node in the network is configured for using one of the secondary addresses as the source address of outgoing traffic, and for generating and broadcasting multiple interface messages containing all its secondary addresses in the place of interface addresses.
18 Citations
28 Claims
-
1. A method of controlling routing operations in a communication network, wherein said network is associated with an external network and comprises a set of nodes, each of which has associated therewith a primary address for internal communication within said network, said set of nodes comprising terminals and gateways, said gateways being suitable to provide connections between said terminals and said external network, comprising the steps of:
-
sending from the gateways to the terminals first messages containing global prefixes; building for each of said terminals one or more secondary addresses based on said global prefixes, said secondary addresses being independent from said primary addresses and defining valid global internet protocol addresses; generating in each of said terminals a respective second message containing at least a sub-set of the corresponding secondary addresses; and broadcasting the second messages to all the terminals of the set of nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A communication network with controlled routing operations, the network being connectable to an external network and comprising a set of nodes, each of said nodes having associated therewith a primary address for internal communication within said network, said set of nodes comprising terminals and gateways, said gateways being suitable to provide connections between said terminals and said external network, wherein:
- each gateway being configured to send a plurality of global prefixes to the terminals of the nodes;
each node in said set has associated therewith one or more respective secondary addresses independent from said primary addresses, said secondary addresses being valid global internet protocol addresses—
based on global prefixes; andeach node in said set is configured for using one of said secondary addresses as source address of communication traffic toward said external network for generating interface messages containing its secondary addresses and for broadcasting said interface messages to the other nodes of said set. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
- each gateway being configured to send a plurality of global prefixes to the terminals of the nodes;
Specification