Pseudo network adapter for frame capture, encapsulation and encryption
AssigneeDigital Equipment Corporation
InventorsKenneth F. Alden, Mitchell P. Lichtenberg, Edward P. Wobber
Life of this patent
Estimating the term…
Loading patent…
AssigneeDigital Equipment Corporation
InventorsKenneth F. Alden, Mitchell P. Lichtenberg, Edward P. Wobber
Estimating the term…
A new pseudo network adapter is disclosed providing an interface for capturing packets from a local communications protocol stack for transmission on the virtual private network. The system further includes a Dynamic Host Configuration Protocol (DHCP) server emulator, and an Address Resolution Protocol (ARP) server emulator. The new system indicates to the local communications protocol stack that nodes on a remote private network are reachable through a gateway that is in turn reachable through the pseudo network adapter. The new pseudo network adapter includes a transmit path for processing data packets from the local communications protocol stack for transmission through the pseudo network adapter. The transmit path includes an encryption engine for encrypting the data packets and an encapsulation engine for encapsulating the encrypted data packets into tunnel data frames. The pseudo network adapter passes the tunnel data frames back to the local communications protocol stack for transmission to a physical network adapter on a remote server node. The new pseudo network adapter further includes an interface into a transport layer of the-local communications protocol stack for capturing received data packets from the remote server node, and a receive path for processing received data packets captured from the transport layer of the local communications protocol stack. The receive path includes a decapsulation engine, and a decryption engine, and passes the decrypted, decapsulated data packets back to the local communications protocol stack for delivery to a user.
A pseudo network adapter providing a virtual private network, comprising:
A method for providing a pseudo network adapter for a virtual private network, comprising:
Dependencies are inferred from the claim text.