×

Translating packet addresses based upon a user identifier

  • US 6,154,839 A
  • Filed: 04/23/1998
  • Issued: 11/28/2000
  • Est. Priority Date: 04/23/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for translating addresses for a data packet based upon a user identifier in the data packet in order to forward the data packet through a firewall, comprising:

  • receiving the data packet sent by a user from a source node outside the firewall to a protected destination node within the firewall, the data packet including, a source address of the source node, a destination address of the protected destination node and the user identifier that identifies the user;

    reading the user identifier from the data packet;

    using the user identifier to determine communication privileges associated with the user;

    replacing the source address in the data packet with a privileged address from a set of privileged addresses recognized by the firewall if the communication privileges allow the user to communicate with the protected destination node;

    wherein the firewall is configured to allow only data packets from the set of privileged addresses to pass through the firewall; and

    forwarding the data packet to the protected destination node through the firewall;

    whereby the privileged address in the source field of the data packet allows the data packet to pass through the firewall.

View all claims
  • 19 Assignments
Timeline View
Assignment View
    ×
    ×