Computer network address mapping
First Claim
1. An apparatus comprising:
- a remote network coupled with a local network;
a portable device coupled with the remote network for generating an initial data packet, having a source header of a first point of the local network, and destined for a local device coupled to a second point of the local network;
a local controller; and
a remote controller for generating from the initial data packet at least one subsequent data packet destined for the local controller and including a data message that encapsulates addresses of the first and second points of the local network;
includinga comparator of data message length to a value; and
a data packet controller for one subsequent data packet if the data message length is less than the value, and for two subsequent data packets if the data message length is greater than the value.
4 Assignments
0 Petitions
Accused Products
Abstract
Apparatus and method for computer network configuration and address mapping. The invention provides for connecting mobile laptop PCs to a network, without the need to re-configure its network configuration parameters every time. The invention includes a device having a protocol stack configured with a network level protocol address that identifies a first tap point of a local network, so as to provide for data communications between the portable device and a local device connected to a second tap point of the local network, when the portable device is connected to the network at the first tap point of the local network. The invention further includes network equipment for providing data communications between the portable device and the local device when the portable device is disconnected from the local network and is connected to a remote network, while still using the protocol stack of the portable device configured with the network level protocol address that identifies the first tap point of the local network.
-
Citations
5 Claims
-
1. An apparatus comprising:
-
a remote network coupled with a local network; a portable device coupled with the remote network for generating an initial data packet, having a source header of a first point of the local network, and destined for a local device coupled to a second point of the local network; a local controller; and a remote controller for generating from the initial data packet at least one subsequent data packet destined for the local controller and including a data message that encapsulates addresses of the first and second points of the local network;
includinga comparator of data message length to a value; and a data packet controller for one subsequent data packet if the data message length is less than the value, and for two subsequent data packets if the data message length is greater than the value.
-
-
2. An apparatus comprising:
-
a remote network coupled with a local network; a portable device coupled with the remote network for generating an initial data packet having a source header of a first point of the local network, and destined for a local device coupled to a second point of the local network; a local controller; a remote controller for generating from the initial data packet at least one subsequent data packet destined for the local controller and including a data message that encapsulates addresses of the first and second points of the local network;
including;a comparator of data message length to a value; and a fragmenter of the data message into an initial portion and a remainder portion if the data message length is greater than the value. - View Dependent Claims (3, 4)
-
-
5. A method comprising:
-
providing a local network and a local controller coupled with a remote network and a remote controller; providing a portable device coupled with the remote and a local device coupled with the local network; using the portable device to generate an initial data packet, having a source header of a first point of the local network, and destined for the local device coupled to a second point of the local network; using the remote controller to generate from the initial data packet at least one subsequent data packet, destined for the local controller and including a data message that encapsulates addresses of the first and second points of the local network; comparing length of the data message to a value; and generating one subsequent data packet if the length of the data message is less than the value; and generating two subsequent data packets if the length of the data message is greater than the value.
-
Specification