Patent ID: 8161529
Filing Date: 2012-04-17
Classification: G06F,H04L

Abstract:
1. A method for routing of information between networks of differing security level, comprising: receiving a data packet from a first network with a first security level, the data packet intended for transmission to a second network with a second security level, via a first offload engine; analyzing the data packet utilizing a guard engine which includes an access control list (ACL) and is based on a microprocessor that includes intrinsic partitioning; initiating a transfer of the data packet from the first offload engine to a second offload engine associated with the second network via a first guard data mover associated with the first offload engine and a second guard data mover associated with the second offload engine utilizing the guard engine only when allowed by the ACL, where the first guard data mover provides a first independent unidirectional data channel between the first offload engine and the guard engine for health and status messages from the first offload engine to the guard engine, and where the first guard data mover provides a second independent unidirectional data channel between the guard engine and the first offload engine for control messages from the guard engine to the first offload engine; and delivering the transferred data packet to the second network via the second offload engine.