METHOD AND APPARATUS FOR DYNAMIC DESTINATION ADDRESS CONTROL IN A COMPUTER NETWORK
First Claim
1. A communication controller which is connectable to a computer network which network is connected to at least first and second apparatus and to which a third apparatus is further connectable with the third apparatus storing at least the address of the first apparatus in a storage device corresponding to the third apparatus and capable of performing transmission and receipt of data to and from the first apparatus on the basis of the stored address, the communication controller, comprising:
- an address replacement unit;
a data transfer unit; and
an input/output control unit connected to the address replacement unit and the data transfer unit and operating with the address replacement unit and data transfer unit to respond when the third apparatus is connected to the computer network so that the address replacement unit transmits an instruction to the third apparatus for replacing the address of the first apparatus stored the storage device corresponding to the third apparatus with the address of the data transfer unit so that when the third apparatus transmits data to be transmitted to the first apparatus, the data is transmitted to the data transfer unit and the data transfer unit then acts to transfer the data to the second apparatus.
2 Assignments
0 Petitions
Accused Products
Abstract
An arrangement to direct a packet sent out from an arbitrary apparatus connected to a network to a predetermined authentication server without changing the configuration of a computer network. A packet transmitted from apparatus, such as a personal computer, newly connected to the network, is guided to an authentication server via communication control apparatus. The communication control apparatus replaces a MAC address of the destination addresses of another server, which is included in the ARP cache of the personal computer, with the MAC address of the communication control apparatus to guide the packet from the personal computer to the communication control apparatus. The communication control apparatus further transmits the received packet to a predetermined authentication server.
13 Citations
25 Claims
-
1. A communication controller which is connectable to a computer network which network is connected to at least first and second apparatus and to which a third apparatus is further connectable with the third apparatus storing at least the address of the first apparatus in a storage device corresponding to the third apparatus and capable of performing transmission and receipt of data to and from the first apparatus on the basis of the stored address, the communication controller, comprising:
-
an address replacement unit; a data transfer unit; and an input/output control unit connected to the address replacement unit and the data transfer unit and operating with the address replacement unit and data transfer unit to respond when the third apparatus is connected to the computer network so that the address replacement unit transmits an instruction to the third apparatus for replacing the address of the first apparatus stored the storage device corresponding to the third apparatus with the address of the data transfer unit so that when the third apparatus transmits data to be transmitted to the first apparatus, the data is transmitted to the data transfer unit and the data transfer unit then acts to transfer the data to the second apparatus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A communication control method for a computer network which network is connected to at least first and second apparatus and to which a third apparatus is further connectable with the third apparatus storing at least the address of the first apparatus in a corresponding storage device and performing transmission and receipt of data to and from the first apparatus on the basis of the stored address, the communication control method comprising the steps of:
-
transmitting to the third apparatus when the third apparatus is connected to the computer network an instruction for replacing the address of the first apparatus stored in the storage device corresponding to the third apparatus with the address of a data transfer unit; transmitting data from the third apparatus to be transmitted to the first apparatus to the data transfer unit on the basis of the address after the replacement; and transferring data received by the data transfer unit from the third apparatus to the second apparatus. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer program product for controlling connection of a third apparatus to at least first and second apparatus connected to a network with the third apparatus storing at least the address of the first apparatus in a corresponding storage device and capable of performing transmission and receipt of data to and from the first apparatus on the basis of the stored address, the computer program product causing a network computer to operate as an address replacement unit and a data transfer unit wherein the third apparatus is connected to the network, the product comprising:
-
a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code configured to cause transmission to the third apparatus when the third apparatus is connected to the computer network an instruction for replacing the address of the first apparatus stored in the storage device corresponding to the third apparatus with the address of a data transfer unit; computer readable program code configured to allow data to be transmitted by the third apparatus to the first apparatus to be transmitted to the data transfer unit on the basis of the address after the replacement; and computer readable program code configured to cause data received by the data transfer unit from the third apparatus to be transferred to the second apparatus. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A network arrangement comprising:
-
at least first and second computer apparatus connected to the network; at least a third apparatus connectable to the network; a communication controller acting to control connection of said third apparatus to the network when said third apparatus initiates connection to the first apparatus through the network, said communication controller comprising; an address replacement unit and a data transfer unit wherein when said third apparatus initiates connection to the first apparatus, the address replacement unit acts to replace the address of the first apparatus stored in the storage device for the third apparatus with the address of the data transfer unit so that when said third apparatus transmits data to be transmitted to the first apparatus, the transmitted data is transferred to the data transfer unit and the data transfer unit transfers the transmitted data to the second apparatus wherein the second apparatus stores the address of said third apparatus in its associated storage device. - View Dependent Claims (24, 25)
-
Specification