Method and apparatus for network deception/emulation
First Claim
1. A computer network emulation wall and emulation system comprising:
- two or more emulation computer systems of at least two distinct types;
a network able to deliver datagrams to said two or more emulation computer systems through said emulation wall; and
wherein two or more of said two or more emulation computer systems provide emulation responses of multiple emulated computer systems at multiple addresses;
each emulation computer system providing emulation responses of emulated computers appropriate to said emulation computer system'"'"'s type;
and further comprising;
receiving a response at an inside of said emulation wall from said emulation subnetwork;
translating a response emulation original address indication to a response proxy address indication;
passing said datagram into said network from said emulation subnetwork while translating said response proxy address indication back to a response original address indication;
wherein said passing comprises;
receiving said datagram at a first network gateway;
translating said original address indication of said datagram into a proxy address indication at said first network gateway;
routing said datagram with said proxy address indication to a second network gateway;
translating said proxy address indication of said datagram into said emulation original address indication at said second network gateway; and
forwarding said datagram with said emulation original address indication to said emulation subnetwork.
2 Assignments
0 Petitions
Accused Products
Abstract
A number of innovations in the field of networking are disclosed. These techniques use multiple address translation to achieve effective deceptions, emulations, extended private networks and related goals. A further embodiment using a deception network having a number of different actual computer systems each performing emulation where deceived datagrams are routed to an actual machine that is particularly able to perform the desired emulation. The invention allows the emulation to receive a datagram just at it would appear at an external access point, operate on that datagram and return a datagram which is then passed through a deception wall using multiple address translations.
-
Citations
20 Claims
-
1. A computer network emulation wall and emulation system comprising:
-
two or more emulation computer systems of at least two distinct types; a network able to deliver datagrams to said two or more emulation computer systems through said emulation wall; and wherein two or more of said two or more emulation computer systems provide emulation responses of multiple emulated computer systems at multiple addresses; each emulation computer system providing emulation responses of emulated computers appropriate to said emulation computer system'"'"'s type; and further comprising; receiving a response at an inside of said emulation wall from said emulation subnetwork; translating a response emulation original address indication to a response proxy address indication; passing said datagram into said network from said emulation subnetwork while translating said response proxy address indication back to a response original address indication; wherein said passing comprises; receiving said datagram at a first network gateway; translating said original address indication of said datagram into a proxy address indication at said first network gateway; routing said datagram with said proxy address indication to a second network gateway; translating said proxy address indication of said datagram into said emulation original address indication at said second network gateway; and forwarding said datagram with said emulation original address indication to said emulation subnetwork. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification