Detection of support for security protocol and address translation integration
First Claim
1. A method for network address translation for source address protected packets, comprising:
- providing a client computer;
providing an address server computer in communication with the client computer;
first requesting from the client computer for a first address from the address server computer, the client computer identifiable by the address server computer by a medium access control number;
providing by the address server computer to the client computer a private address in response to the first request;
generating an alteration of the medium access control number by the client computer to provide an altered medium access control number;
second requesting from the client computer for a second address from the address server, the client computer identifiable by the address server computer by the altered medium access control number;
associating by the address server computer the client computer with the first request and the second request by relating the medium access control number with the altered medium access control number; and
providing by the address server computer to the client computer a public address in response to the second request.
0 Assignments
0 Petitions
Accused Products
Abstract
Method and apparatus for integration of network address translation and source address security, including, but not limited to, determining whether a gateway computer is integrated for network address translation and source address security, is described. A client computer requests a first address from the gateway computer and then requests a second address from the gateway computer. The latter request is done with a different client identifier that is nearly equivalent, except for one bit, to the client identifier used for the prior address request. If the gateway computer is integrated for network address translation and source address security, in response to the latter request a public address will be provided from the gateway computer to the client computer.
104 Citations
21 Claims
-
1. A method for network address translation for source address protected packets, comprising:
-
providing a client computer;
providing an address server computer in communication with the client computer;
first requesting from the client computer for a first address from the address server computer, the client computer identifiable by the address server computer by a medium access control number;
providing by the address server computer to the client computer a private address in response to the first request;
generating an alteration of the medium access control number by the client computer to provide an altered medium access control number;
second requesting from the client computer for a second address from the address server, the client computer identifiable by the address server computer by the altered medium access control number;
associating by the address server computer the client computer with the first request and the second request by relating the medium access control number with the altered medium access control number; and
providing by the address server computer to the client computer a public address in response to the second request. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for probing a gateway computer by a client computer to determine if network address translation is integrated with source address secunty, comprising:
-
first requesting a first address from the gateway computer with a first client identifier;
receiving the first address from the gateway computer in response to the first request. second requesting a second address from the gateway computer with a second client identifier, the second client identifier similar to the first client identifier;
receiving the second address from the gateway computer in response to the second request; and
determining from the second address requested whether the network address translation is integrated with the source address security for the gateway computer. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A signal-bearing medium containing a program which, when executed by a client computer, causes execution of a method comprising:
-
requesting an address from the gateway computer with a client identifier;
altering the client identifier to provide another client identifier similar to the client identifier;
requesting another address from the gateway computer with the other client identifier; and
determining from response of the gateway computer to the requesting with the other client identifier whether the gateway computer is integrated with the source address security. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification