Communication Device, Routing Method, and Program
First Claim
1. A communication device comprising a plurality of communication interfaces each having a separate address, characterized in comprising:
- a table in which an address of a communication interface and a destination address have been caused to correspond to each other, said destination address being reached via its communication interface; and
a routing means for selecting communication interfaces corresponding to the destination address of a transmission packet from said table, and in a case where said transmission packet contains information of designating one of a transmission source address and a communication interface, selecting a communication interface corresponding to one of said transmission source address and said communication interface from among said selected communication interfaces to send out said transmission packet to the selected communication interface.
1 Assignment
0 Petitions
Accused Products
Abstract
For each communication interface of a communication device, its address and a destination address reached via the communication interface are stored in a table while correlating them to each other. A communication interface corresponding to the destination address of a reception packet is selected from the table. When the reception packet contains information on a transmission source address or communication interface, a communication interface corresponding to the information is selected and transmitted to the communication interface. When the reception packet contains no information on a transmission source address or a communication interface, an arbitrary communication interface is selected from the communication interfaces selected and the reception packet is transmitted from this communication interface.
14 Citations
6 Claims
-
1. A communication device comprising a plurality of communication interfaces each having a separate address, characterized in comprising:
-
a table in which an address of a communication interface and a destination address have been caused to correspond to each other, said destination address being reached via its communication interface; and a routing means for selecting communication interfaces corresponding to the destination address of a transmission packet from said table, and in a case where said transmission packet contains information of designating one of a transmission source address and a communication interface, selecting a communication interface corresponding to one of said transmission source address and said communication interface from among said selected communication interfaces to send out said transmission packet to the selected communication interface. - View Dependent Claims (2)
-
-
3. A routing method in a communication device comprising a plurality of communication interfaces each having a separate address, characterized in:
-
pre-storing an address of a communication interface and a destination address correspondingly to each other, said destination address being reached via its communication interface; in routing a transmission packet, selecting communication interfaces corresponding to a destination address of the transmission packet from among the communication interfaces stored correspondingly to said destination address; and in a case where said transmission packet contains information of designating one of a transmission source address and a communication interface, selecting a communication interface corresponding to one of said transmission source address and said communication interface from among said selected communication interfaces to send out said transmission packet to the selected communication interface. - View Dependent Claims (4)
-
- 5. A program of a communication device comprising a plurality of communication interfaces each having a separate address, characterized in causing said communication device to function as a means for selecting communication interfaces corresponding to a destination address of a transmission packet from a table in which an address of a communication interface and a destination address have been caused to correspond to each other, said destination address being reached via its communication interface, and in a case where said transmission packet contains information of designating one of a transmission source address and a communication interface, selecting a communication interface corresponding to one of said transmission source address and said communication interface from among said selected communication interfaces to send out said transmission packet to the selected communication interface.
Specification