PACKET RELAY DEVICE
First Claim
1. A packet relay device located at a border between a local network and a global network in a network where a plurality of local networks is connected to each other via the global network, said packet relay device comprising:
- a receiving unit receiving a broadcast packet from a terminal within the local network;
an acquisition unit specifying a sender terminal from the broadcast packet and acquiring group information about a group to which the specified sender terminal belongs;
a converting unit converting the broadcast packet into a virtual multicast packet associated with the acquired group information; and
a forwarding unit forwarding the virtual multicast packet toward another relay device connected via the global network and associated with the virtual multicast packet.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a packet relay device for efficiently transferring a communication packet transmitted from a plurality of terminals connected with a network. The packet relay device is positioned in the network, in which a plurality of local networks are connected with each other through a global network, and at the boundary between the local network and the global network. The packet relay device comprises an acquisition unit for specifying the terminal of a transmission source from a broadcast packet transmitted by the terminal in the local network thereby to acquire group information on the group, to which the specified terminal belongs, a conversion unit for converting the broadcast packet into a virtual multicast packet corresponding to the group information acquired beforehand, a transfer unit for transferring the virtual multicast packet to another corresponding relay device, and a packet conversion unit for converting the virtual multicast packet into a corresponding real broadcast packet.
53 Citations
16 Claims
-
1. A packet relay device located at a border between a local network and a global network in a network where a plurality of local networks is connected to each other via the global network, said packet relay device comprising:
-
a receiving unit receiving a broadcast packet from a terminal within the local network;
an acquisition unit specifying a sender terminal from the broadcast packet and acquiring group information about a group to which the specified sender terminal belongs;
a converting unit converting the broadcast packet into a virtual multicast packet associated with the acquired group information; and
a forwarding unit forwarding the virtual multicast packet toward another relay device connected via the global network and associated with the virtual multicast packet. - View Dependent Claims (2, 3, 4, 5, 11)
-
-
6. A packet relay device located at a border between a local network and a global network in a network where a plurality of local networks is connected to each other via the global network, said packet relay device comprising:
-
a receiving unit receiving a multicast packet from a terminal within the local network;
a packet group acquisition unit acquiring group information associated with the multicast packet;
an acquisition unit specifying a sender terminal from the multicast packet, and acquiring group information about a group to which the specified sender terminal belongs;
a group determining unit determining a destination group from the group information acquired by said packet group acquisition unit and from the group information acquired by said acquisition unit;
a converting unit converting the received multicast packet into a virtual multicast packet associated with the destination group; and
a forwarding unit forwarding the virtual multicast packet toward another relay device connected via the global network and associated with the virtual multicast packet. - View Dependent Claims (7, 8, 9, 10, 12)
-
-
13. A packet relay method executed by a packet relay device located at a border between a local network and a global network in a network where a plurality of local networks is connected to each other via the global network, said packet relay method comprising the steps of:
-
receiving a broadcast packet from a terminal within the local network;
specifying a sender terminal from the broadcast packet and acquiring group information about a group to which the specified sender terminal belongs;
converting the broadcast packet into a virtual multicast packet associated with the acquired group information; and
forwarding the virtual multicast packet toward another relay device connected via the global network and associated with the virtual multicast packet. - View Dependent Claims (14)
-
-
15. A packet relay method executed by a packet relay device located at a border between a local network and a global network in a network where a plurality of local networks is connected to each other via the global network, said packet relay method comprising the steps of:
-
receiving a multicast packet from a terminal within the local network;
acquiring group information associated with the multicast packet;
specifying a sender terminal from the multicast packet, and acquiring second group information about a group to which the specified sender terminal belongs;
determining a destination group from the group information and from the second group information;
converting the received multicast packet into a virtual multicast packet associated with the destination group; and
forwarding the virtual multicast packet toward another relay device connected via the global network and associated with the virtual multicast packet. - View Dependent Claims (16)
-
Specification